Connexion   Inscription

Questions & Réponses

  Vendredi 14 Septembre 2018
  22 réponses
  7.1K vues
  Suivre cette discussion
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
6 years ago
·
#10107
1
Votes
Undo
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
6 years ago
·
#10108
0
Votes
Undo
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
6 years ago
·
#10109
0
Votes
Undo
Essaye la première solution
le rendu est mieux
6 years ago
·
#10110
0
Votes
Undo
ben le soucis c'est que j'y arrive pas avec la première solution.....

Capture2.JPG
6 years ago
·
#10112
0
Votes
Undo
tu peux capturer ton script
6 years ago
·
#10114
0
Votes
Undo
voilà voilà !
Capture3.JPG
6 years ago
·
#10115
1
Votes
Undo
Pour faire plus simple, tu convertis ta famille en un solide Capture.JPG
6 years ago
·
#10116
0
Votes
Undo
Ç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
6 years ago
·
#10118
0
Votes
Undo
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
6 years ago
·
#10119
0
Votes
Undo
Bon chose intéressante, ça a bugué et j'ai du recommencé et la ça fonctionne mieux!
6 years ago
·
#10122
0
Votes
Undo
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....
6 years ago
·
#10123
0
Votes
Undo
Désolé je me suis mal exprimé
Capture.JPG
6 years ago
·
#10124
0
Votes
Undo
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 !
6 years ago
·
#10125
0
Votes
Undo
Si tu m'envoies ton script je peux identifier le problème
6 years ago
·
#10126
0
Votes
Undo
en MP alors
6 years ago
·
#10127
0
Votes
Undo
Comme tu veux
Soit là soit en MP :)
6 years ago
·
#10128
1
Votes
Undo
Bonjour,

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

Je pense que ça peut t'aider.
6 years ago
·
#10131
0
Votes
Undo
Super c'est parfait avec l'addon spring ! merci mille fois !
6 years ago
·
#10132
0
Votes
Undo
j'ai apporté quelque modifs à ton scipt Capture.JPG
6 years ago
·
#10134
0
Votes
Undo
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 ?
6 years ago
·
#10136
1
Votes
Undo
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
6 years ago
·
#10138
0
Votes
Undo
Merci Bien, ces explications n'ont pas été inutile !

Merci mille fois pour cette aide !
Mohamed KHETTAB
updated the category from to Modélisation, simulation et visualisation — 1 year ago
There are no replies made for this post yet.

Connexion