Aller au contenu

transformer des 3dfaces en polylignes 3d


Messages recommandés

Posté(e)

Bonjour,

connaissez vous un moyen de transformer des 3dfaces en polylignes 3d?

La fonction décomposer ne fonctionne pas et je ne trouve rien sous Covadis pour le faire

Merci d'avance

Posté(e)

En effet, j'ai bien des polylignes à la place des 3dfaces mais le lisp ne me récupère pas le bon z...

C'est déjà un bon début...je vais voir ce lisp...

merci

Posté(e)

Salut,

Moi j'ai celui ci, 3dfto3dp2

 ; ----------------------------------------------------------------------
;                   (Converts 3D Faces to 3D Polylines)
;                     2006 RMA, All Rights Reserved

(defun c:3dfto3dp2 ()
 (setq cmdecho (getvar "CMDECHO"))
 (setvar "CMDECHO" 0)
 (command "UNDO" "G")
 (setq sset (ssget '((0 . "3DFACE"))))
 (if sset
   (progn
     (setq itm 0 num (sslength sset))
     (while (        (setq hnd (ssname sset itm))
       (setq ent (entget hnd))
       (setq pt1 (cdr (assoc 10 ent)))
       (setq pt2 (cdr (assoc 11 ent)))
       (setq pt3 (cdr (assoc 12 ent)))
       (setq pt4 (cdr (assoc 13 ent)))
       (entdel hnd)
       (command "_3dpoly" pt1 pt2 pt3 pt4 "C")
       (setq itm (1+ itm))
     )
     (princ ", Done.")
   )
 )
 (setq sset nil)
 (command "UNDO" "E")
 (setvar "CMDECHO" cmdecho)
 (princ)
)

(princ "DS> 3DFTO3DP2.LSP loaded ... type 3DFTO3DP2 to run.")

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

Posté(e)

le lisp ne me récupère pas le bon z...

 

Ah oui! il y avait eu une petite correction depuis. Si tu travaille depuis un SCU, change ceci dans le code.

				dxf_10 (trans (cdr (assoc 10 ent)) 0 1)
				dxf_11 (trans (cdr (assoc 11 ent)) 0 1)
				dxf_12 (trans (cdr (assoc 12 ent)) 0 1)
				dxf_13 (trans (cdr (assoc 13 ent)) 0 1)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Bonjour,

 

Juste pour ma culture personnelle. Je n'arrive pas à voir l'intérêt de cette transformation ?

 

Merci d'éclairer ma lanterne.

Thierry Garré

 

Géorail-Covadis-Autopiste-Autocad-Autocad Map-Infraworks 360- Navisworks -Recap

Posté(e)

Bonjour,

Juste parce que le cahier des charges de mon client précise qu'on ne doit lui fournir uniquement des polylignes 3d...et certaines entités ont été saisies sous Microsation en 3dfaces.

 

Posté(e)

Pour ma part je me suis beaucoup servi de cette fonction pour exporter un projet 3D en vue d'être intégré dans une maquette virtuelle. D'après le prestataire qui s'occupait de l'intégration, cela nécessitait des Poly3D et non des 3Dfaces.

 

Une autre utilisation, plus restreinte cette fois, lors d'un décalage de Poly3D en mode talutage par exemple, il arrive que l'opération échoue (malgré un MNT qui semble propre), mais si on recommence avec le même outil, mais en demandant en plus une génération de MNT, cela fonctionne au moins pour les 3Dfaces, même si la poly3D refuse toujours de se créer. Donc je récupère les 3Dfaces, je les traite avec 3DFto3Dpo, et je peu récréer ainsi ma poly3D décalée. C'est long et pas pratique, mais je n'ai trouvé que ça.

Posté(e)

Salut à tous,

Autre utilisation, pour les coupes qui font appel à des objets lineaires (ligne,poly2D ou 3D).

Un axe en plan un "MNT" poly3D et le tour est joué pour les coupes simples...

DAO: AutoCAD(2D & 3D), Covadis

CAO: 3D's MAX, Rhinoceros 3D, REVIT

GeoModeliSation: AutoCAD MEP, RhinoTerrain

Rendu: Vray for Rhino, Keyshot, Lumion

Programmation: Grasshopper, Dynamo, VisualStudio

 

C.V.

Profil LinkedIn

Book

Site web

 

http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg

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é