By najib on Lundi 22 Juin 2020
Replies 2
Likes 0
Views 1.7K
Votes 0
Bonjour,

je cherche à implanter des objets sur des faces de murs via un script Python à l'aide de la méthode NewFamilyInstance(Face, XYZ, XYZ, FamilySymbol)

mais je n'arrive pas récupérer les faces des murs à partir de mon collecteur de murs.

Si quelqu'un a une piste, je suis preneur.


Merci d'avance.
Bonjour,

Essayer, avec Element.Geometry pour avoir un solide, et ensuite Topology.Faces, Face.Surface.geometry et Surface.NormalAtParameter pour filtrer les verticaux (u et v =0.5)

Le problème est que tu vas avoir 4 faces, et tu veux peu-être la face intérieur d'une pièce...
·
4 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Bonjour,

pour ceux que cela intéressent, j'ai utilisé les classes ci-dessous pour arriver à mes fins

HostObjectUtils()

NewFamilyInstance Method (Reference, XYZ, XYZ, FamilySymbol)
·
4 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post