Connexion   Inscription

Questions & Réponses

  lundi 22 juin 2020
  2 réponses
  1.5K vues
  Suivre cette discussion
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.
3 years ago
·
#14604
0
Votes
Undo
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...
3 years ago
·
#14679
0
Votes
Undo
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)
Mohamed KHETTAB
updated the category from to Modélisation, simulation et visualisation — 8 months ago
There are no replies made for this post yet.

Hexabim

La plateforme du BIM et de la Construction Numérique en France.

© HEXABIM 2014 - 2024

Connexion