Aller au contenu

Messages recommandés

Posté(e)

Bonjour, je cherche un moyen de créer une polyligne 3d avec plusieurs segments tout en imposant une épaisseur et une couleur. (en c# bien sur).

Merci d'avance.

Phil.

  • 3 semaines après...
Posté(e)

Hello 

+1 avec @(gile)

Apres tout est possible en developpement ARX (et sans doute aussi en Dotnet) mais c du COSTAUD !

Objets METIER : ACAD Archi/MEP, ACAD CIVIL, Covadis/AutoPiste, etc ...

Bye, lecrabe

 

Autodesk Expert Elite Team

Posté(e)

Bonjour

Je confirme, pas d'épaisseur pour une Poly3D

La seule chose imaginable est une épaisseur de ligne qui n'est qu'une histoire de pixels et qui se gère par objet ou par calque.

Il faut toutefois que la variable LWDISPLAY soit à 1.

Il est à noter que les poly3D ne supportent pas non plus les "types de lignes".

Amicalement

 

 

Posté(e)

En 1992, quand j'ai commencé à jouer avec AutoCAD 12, toutes les polylignes étaient de type Heavy, donc même structure que le spoly3D aujourd'hui.

Je m'étais amusé à transférer (via DXF) certains sommets dans un autre calque, puis de geler ce calque. Cela permettait de créer des segments invisibles pour un rendu identique au logiciel de photogrammétrie de l'époque.

Sinon, j'avais implémenté un DrawOverrule pour afficher le type de ligne sur les poly 3D https://cadxp.com/topic/42697-autocad-2017-les-pdfs-le-bim-bim-or-not-bim/#comment-242705

Normalement, c'est possible de faire la même chose pour la couleur et l'épaisseur de ligne. Il faudrait attacher une XData sur chaque vertex pour stocker la couleur et l'épaisseur souhaitée, car on ne peut pas la stocker nativement dans les propriétés de la poly3D.

 

Olivier

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité