Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

 

Utilisant régulièrement les MPolygone, je trouve les grips vraiment pas pratiques et difficilement utilisables depuis la version 2011, car les grips en milieu de segment sont carrés comme les grips de sommet, impossible de les discerner, notamment dans les alignements de plusieurs sommets. Suite à une discussion avec notre ami le Crabe, j'ai décidé d'écrire un plug-in pour remettre en place des grips plus "intelligents" et à terme de rajouter les menus contextuels "Ajouter sommet" ou "Supprimer sommet" comme sur les polylignes.

 

Je mets la 1ère version de ce programme à tester pour les plus courageux car complètement en phase beta (attention aux plantages).

Voilà ce qu'il devrait faire:

- le grip central permettant de faire un déplacement de tout l'objet est "Circulaire"

- les grips de sommet sont normaux =>carrés

- les grips de milieu de segment sont triangulaires.

Ce qu'il ne fait pas :

- pas de menu contextuel sur les grips (ce sera pour plus tard)

- on ne peut déplacer qu'un grip à la fois, pas de sélection multi avec la touche "Shift"

 

A priori, ce programme devrait fonctionner sur MAP et Civil à partir de la version 2013. Je n'ai testé qu'avec la 2014 en 32 et 64 bits, ça fonctionne chez moi. Indiquer moi les versions et plate-forme durant vos tests.

Par contre impossible à faire fonctionner sur les versions 2010 à 2012. Je pense que le problème vient des développeurs d'Autodesk qui auraient mal exposé l'objet MPolygon, mais je n'en suis pas encore sûr. J'essaie de trouver une méthode de contournement.

 

Tout retour et demande d'amélioration sont les bienvenus.

 

Mode d'emploi :

- dézipper le fichier joint et copier le fichier MPolyGrip_19.DLL dans un dossier quelconque (à partir de 2014, le copier dans un dossier qui a été ajouté aux chemins de programmes sûrs)

- en ligne de commande, taper NETLOAD, puis aller chercher le fichier .DLL précédent.

- en ligne de commande, taper MPOLYNEWGRIPON pour activer les nouveaux grips, et taper MPOLYNEWGRIPOFF pour revenir aux grips originaux d'AutoCAD MAP.

 

Olivier

MPolyGrip_19.zip

Posté(e)

Hello Olivier

 

1) Bravo / Magnifique / Superbe / etc

 

2) Teste sur MAP 32 bits en versions 2013 & 2014 & 2015

OK aussi sur MAP 2016 64 bits ...

 

3) SORRY Maintenant : La Critique !

Sur des MPolygons "plus ou moins complexes" par exemple avec trou(s) , on peut deplacer les sommets des trous et les croiser avec d'autres trous ou le contour ... etc ... DONC on "bousille l'integrite du MPOLYGON !!

 

Alors que cela n'est pas possible au niveau du contour exterieur ... (par rapport au contour exterieur)

MAIS c possible sur un contour exterieur en "ramenant" l'un de SES vertex DANS un trou !!!

 

Decapodiquement votre, lecrabe

Autodesk Expert Elite Team

Posté(e)

Salut,

 

effectivement, lorsque l'on ajoute un contour (loop) à un polygone, il y a un drapeau Vrai/Faux qui autorise autosécant ou pas. Je l'avais mis à Vrai en pensent bêtement qu'il le ferait pour tous les contours, mais ce n'est valable que pour le contour lui-même, mais il n'est pas testé par rapport aux autres. Il faut que je cherche une autre option pour interdire qu'un contour en coupe un autre.

 

C'est déjà bien qu'il fonctionne sur toutes les versions au-delà de 2013 et qu'il n'a pas l'air de trop planter.

 

Olivier

Posté(e)

Hello

 

Quand tu coupes une autre "loop" en principe tu le vois !!

Donc detecter ce genre de choses n'est pas une priorite du moins pour moi !?

Car les gens qui "tripatouillent" VRAIMENT les MPolygons, sont peu nombreux ET sont en principe des gens COMPETENTS !!

 

Je pense que ajouter le Menu contextuel "Ajouter/Supprimer sommet" est plus important ...

 

Mais c toi le "grand chef" des MPolygons !!!

 

Encore MERCI, Bye, lecrabe

Autodesk Expert Elite Team

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é