Aller au contenu

Maillage polyface en polyligne


alainterieur

Messages recommandés

Bonjour,

 

En continuant sur ta lancée dès que tu as tes 3DFaces, utilises la routine suivante. (de préférence dans le SCG, pas testé dans un SCU)

(defun C:3dfto3dpo ( / js ind e_name ent dxf_10 dxf_11 dxf_12 dxf_13)
(setvar "cmdecho" 0)
(princ "\nChoix des 3Dfaces.")
(setq js (ssget '((0 . "3DFACE"))) ind 0)
(cond
	(js
		(setvar "osmode" (+ 16384 (rem (getvar "osmode") 16384)))
		(while (setq e_name (ssname js ind))
			(setq
				ind (1+ ind)
				ent (entget e_name)
				dxf_10 (cdr (assoc 10 ent))
				dxf_11 (cdr (assoc 11 ent))
				dxf_12 (cdr (assoc 12 ent))
				dxf_13 (cdr (assoc 13 ent))
			)
			(if (not (equal dxf_12 dxf_13 1E-012))
				(command "_.3dpoly" dxf_10 dxf_11 dxf_12 dxf_13 "_close")
				(command "_.3dpoly" dxf_10 dxf_11 dxf_12 "_close")
			)
		)
		(princ (strcat "\n" (itoa ind) " 3Dpoly crées à partir de 3Dface."))
		(setvar "osmode" (rem (getvar "osmode") 16384))
	)
	(T (prompt "\nAucune sélection valide."))
)
(setvar "cmdecho" 1)
(prin1)
)

 

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

Lien vers le commentaire
Partager sur d’autres sites

  • 3 ans après...
  • 2 mois après...

Bonjour,

 

est se que cette routine fonctionne sous autocad civil 3d 2008, car je narrive pas à la faire fonctionner (en meme temps cest la premiere fois que j'essais de faire fonctionner une routine donc je peux avoir mal compris les explications de gile)

 

merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

 

Hello

 

Je viens de tester cette routine 3DFTO3DPO de Bonuscad avec MAP 3D 2008,

elle fonctionne parfaitement !

 

Par contre elle ne fonctionne que sur une sélection de 3DFACEs

et non pas sur un Maillage 3D (PMESH) DONC il suffit de décomposer (_EXPLODE)

les maillages 3D AVANT !

 

Encore MERCI Bonuscad & Gilles ! :) :D :cool:

 

Le Decapode

 

 

 

 

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

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é