patmargis Posté(e) le 28 août 2008 Posté(e) le 28 août 2008 Bonjour à tous, Dans le cadre de mes création de macro diesel sous 2008 version complète, je suis assez régulièrement confronter au pb de récupération d' "id" objet.J'ai essayer de taper directement la commande au clavier mais cela n'identifie que les coordonnées d'un point .Moi ce que je veux par exemple c'es trécupérer l'"id" d'une polyligne pour pouvoir le réutiliser .Voilà si quelqu'un avait une idée géniale je suis preneur ... Merci d'avance
Bred Posté(e) le 29 août 2008 Posté(e) le 29 août 2008 Salut,Moi ce que je veux par exemple c'es trécupérer l'"id" d'une polyligne pour pouvoir le réutiliser .Le premier sommet d'une polyligne tu veux dire ?... ou l'entité polyligne elle même ? Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...
chris_mtp Posté(e) le 29 août 2008 Posté(e) le 29 août 2008 Tu peux lister toutes les polylignes d'un même calque avec la commande liste d'autocad pour avoir le HANDLE qui identifie chaque objet d'un dessin.Perso, le VBA je ne connais pas mais je sais que c'est possible. John.
rebcao Posté(e) le 29 août 2008 Posté(e) le 29 août 2008 Bonjour, Je ne pense pas qu'avec le DIESEL tu puisse obtenir ce code de MAINTIEN ( code DXF = 5 ) ?? Cette valeur n'est pas stockée dans les variables systèmes comme AREA, PERIMETER, etc. (lu avec GETVAR) Il faudra attaquer en LISP... avec un ASSOC 5 ou avec autre chose... Christian [Edité le 29/8/2008 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant