Aller au contenu

transformer une region en polyline fermée en VBA?


Messages recommandés

Posté(e)

Salut,

 

programmation VBA.

 

Maitenant je cherche à transformer une region en polilygne fermée.... avec quelques difficultés interessantes :

 

n'ayant pas de fonction .coordinates pour une région,

L'idée toute simple de l'algorithme que j'avais était :

 

1.exploser la region avec la méthode .explode me creant ainsi une collection d'objet acadline

2. dessiner une polyligne du point de départ de la ligne 1 (.StartPoint) au point de départ de la ligne 2 et ainsi de suite....

3. de fermer la polyligne avec la fonction .closed

 

pb : la fonction explode me creé bien une collection d'objet ligne mais rangée de façon complétement aléatoire :( ainsi ma polyligne ressemble à rien du tout mais par contre c'est vrai qu'elle passe par chaque vertex de la region et qu'elle est fermée... :P

 

Quelqu'un à une idée?

Didier se serait avec plaisir que je souhaiterais rentrer en contact avec toi pour discuter VBA.

 

Xavier

 

 

 

 

 

 

 

 

Posté(e)

Pour les Spline et les régions j’utilise une 2000

Je sauvegarde en DXF V12

Les Spiles deviennent des Polylignes

Les région des bloc décomposable en entités de bases ligne arc …

Je sait pas si tu peut automatiser en programmation

 

Posté(e)

Pour les Spline et les régions j’utilise une 2000

Je sauvegarde en DXF V12

Les Spiles deviennent des Polylignes

Les région des bloc décomposable en entités de bases ligne arc …

Je sait pas si tu peut automatiser en programmation

Je fait plutot du LISP et j'essaye d'intégrer les commandes AutoCAD au maximum

 

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é