mryapados Posté(e) le 13 novembre 2012 Posté(e) le 13 novembre 2012 Bonjour Je parvient par le code à dessiner des "Polyline", des "text" ou insérer des blocs.Je voudrais maintenant dessiner des cotations (linéaire ou aligné) entre deux points. mais je ne trouve pas l'objet correspondant ? Merci
Maxence DELANNOY Posté(e) le 13 novembre 2012 Posté(e) le 13 novembre 2012 Il faut utiliser les classes RotatedDimension (dimensions horizontales et verticales) et AlignedDimension (cotes alignées). Maxence DELANNOYDéveloppement de compléments aux logiciels Autodesk : AutoCAD, Revit, Inventor, Vault, Navisworks... et autres logiciels de CAOWIIP - http://wiip.fr
mryapados Posté(e) le 13 novembre 2012 Auteur Posté(e) le 13 novembre 2012 Merci Maxence. Saurais-tu comment faire pour accrocher la cotation ainsi crée à l'objet qui la concerne ?Afin que si on déplace l'objet, la cote grandi ou se réduit ?
Maxence DELANNOY Posté(e) le 13 novembre 2012 Posté(e) le 13 novembre 2012 Si tu veux que la cote soit associative, tu ne peux pas le faire en .NET car la classe AcDbDimAssoc qui sert à faire ça n'a pas d'équivalent en .NET. Tu ne peux le faire qu'en C++/ObjectARX (et encore je n'ai pas trouvé d'exemple de code qui le fait). Tout ce que j'ai c'est un bout de code C++ pour afficher les entités associées à une cote : http://adndevblog.typepad.com/autocad/2012/06/get-the-entitiessubentitiesgeometry-an-associative-dimension-is-associated-to.html?cid=6a0167607c2431970b016767f088ea970b Il y a aussi la commande _DIMREASSOCIATE Maxence DELANNOYDéveloppement de compléments aux logiciels Autodesk : AutoCAD, Revit, Inventor, Vault, Navisworks... et autres logiciels de CAOWIIP - http://wiip.fr
mryapados Posté(e) le 13 novembre 2012 Auteur Posté(e) le 13 novembre 2012 A bon. Tant pisC'est pas indispensable mais dommage. Merci
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