1. Kevin Megel
  2. Logiciels - Solutions
  3. vendredi 14 septembre 2018
  4.  Suivre par E-mail
Hello tout le monde, je me suis lancé il y a peu aux joies de dynamo. Cependant je suis bloqué actuellement.

J'ai fait un code qui a pour but de dessiné simplement des truss suivant des droites, j'arrive a faire ce que je veux sauf au moment ou il faut transformer la géométrie en famille Revit !

Voilà à quoi ça ressemble dans dynamo

visu dynamo.JPG

Et la dans Revit

Visu Revit.JPG

et voiala le diagramme dynamo que j'ai mis pour la géométrie

Visu Noeud.JPG
Pièces jointes
Réponse acceptée Pending Moderation
1
Votes
Annuler
Tu veux l'insérer à la même position que sur sur dynamo??
il faut savoir que le point d'insertion de la famille crée est le point minimal de sa BoundingBox :) Voir capture pour bien comprendre
Capture.JPG
Sinon utilise DirectShap, il insert directement l'objet revit au même endroit que le solide dynamo :)
Capture 2.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 1
Réponse acceptée Pending Moderation
0
Votes
Annuler
Super, merci avec le DirectShape, ça fonctionne.

bon par contre ce n'est pas tres jolie, je regarderais plus en détail le boudingbox
Capture.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 2
Réponse acceptée Pending Moderation
0
Votes
Annuler
Essaye la première solution
le rendu est mieux
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 3
Réponse acceptée Pending Moderation
0
Votes
Annuler
ben le soucis c'est que j'y arrive pas avec la première solution.....

Capture2.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 4
Réponse acceptée Pending Moderation
0
Votes
Annuler
tu peux capturer ton script
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 5
Réponse acceptée Pending Moderation
0
Votes
Annuler
voilà voilà !
Capture3.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 6
Réponse acceptée Pending Moderation
1
Votes
Annuler
Pour faire plus simple, tu convertis ta famille en un solide Capture.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 7
Réponse acceptée Pending Moderation
0
Votes
Annuler
Ça fonctionne très bien si je n'ai qu'une seule ligne, des que j'en ai deux c’est le bazars !

Capture4.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 8
Réponse acceptée Pending Moderation
0
Votes
Annuler
Si t'as un solide ça devrait fonctionner sans problème
il faut pas oublier de remettre les niveau sur les nœud à zéro
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 9
Réponse acceptée Pending Moderation
0
Votes
Annuler
Bon chose intéressante, ça a bugué et j'ai du recommencé et la ça fonctionne mieux!
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 10
Réponse acceptée Pending Moderation
0
Votes
Annuler
remettre les niveau sur les nœuds a 0 ?

EDIT : Quand j'en bouge un ça change rien mais quand je bouge le second j'ai de nouveau le décalage....
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 11
Réponse acceptée Pending Moderation
0
Votes
Annuler
Désolé je me suis mal exprimé
Capture.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 12
Réponse acceptée Pending Moderation
0
Votes
Annuler
ok alor je crois avoir compris. quand je transforme en solide, il doit considéré qu'il y a qu'un solide non Deux ..... car j'ai deux ligne (a ce moment) donc il faudrait que je trouve le moyen d'avoir un solide par ligne !
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 13
Réponse acceptée Pending Moderation
0
Votes
Annuler
Si tu m'envoies ton script je peux identifier le problème
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 14
Réponse acceptée Pending Moderation
0
Votes
Annuler
en MP alors
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 15
Réponse acceptée Pending Moderation
0
Votes
Annuler
Comme tu veux
Soit là soit en MP :)
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 16
Réponse acceptée Pending Moderation
1
Votes
Annuler
Bonjour,

Pour éviter de gérer le placement, j'utilise FamilyInstance.ByGeometry du package Springs.

Je pense que ça peut t'aider.
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 17
Réponse acceptée Pending Moderation
0
Votes
Annuler
Super c'est parfait avec l'addon spring ! merci mille fois !
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 18
Réponse acceptée Pending Moderation
0
Votes
Annuler
j'ai apporté quelque modifs à ton scipt Capture.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 19
Réponse acceptée Pending Moderation
0
Votes
Annuler
Merci ,

Juste, j'aurais bien voulu comprendre ce que tu as mis et pourquoi ! (EDIT: En y regardants de plus près je pense comprendre)

Et ensuite on est assez peux nombreux dans le domaine, j'ai pas envie de facilité la tache a mes concurrents si c'est possible d'éviter de laisser le lien du dynamo ?
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 20
Réponse acceptée Pending Moderation
1
Votes
Annuler
Désolé, je viens de supprimer
Pour t'expliquer ce que j'ai fait :
Coupé la liste des cylindres horizontaux en 2 / les infs et les sup.
1.JPG
assemblé les solide de chaque famille dans une liste et les transformer en un solide
2.JPG
nommé chaque famille différemment (sinon il insert la première famille partout)
3.JPG
Pièces jointes
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 21
Réponse acceptée Pending Moderation
0
Votes
Annuler
Merci Bien, ces explications n'ont pas été inutile !

Merci mille fois pour cette aide !
  1. il y a plus d'un mois
  2. Logiciels - Solutions
  3. # 22


Il n’y a encore aucune réponse faite pour cette discussion.
Cependant, vous n'êtes pas autorisé à répondre à ce message.


Inviter un collègue à rejoindre cette discussion ?
Merci de saisir son adresse e-mail pour envoyer une invitation.


fr French en English

vide


0
Partages