yubari Posté(e) le 20 avril 2017 Posté(e) le 20 avril 2017 Bonjour tout le monde, Je dois créer des polylignes pour créer des hachures différentes par zone. Mes points sont des blocs avec attributs (dont un pour le numéro du point). Est-il possible de créer une polyligne juste en insérant une liste de matricules de points? Merci d'avance et bonne journée :)
didier Posté(e) le 20 avril 2017 Posté(e) le 20 avril 2017 Coucou Je pose la question à toutes fins utiles car on en voit de drôles sur CadXp :Tu n'as pas Covadis installé ? Solutions :Soit passer par un script sur Excel (facile)Soit écrire un lisp (moins facile) Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
yubari Posté(e) le 20 avril 2017 Auteur Posté(e) le 20 avril 2017 Non, je n'ai pas Covadis. Par contre, j'ai Civil 3D, il y peut-être une commande qui ferait ça? Mais vu que j'ai déjà fait une extraction de données vers excel,autant continuer avec le script. Merci beaucoup
Minocia Posté(e) le 20 avril 2017 Posté(e) le 20 avril 2017 Bonjour, suite à ton extraction de données sur excel, il faut copier/coller les x/y/z dans Autocad :-pour de la 2D, lance la commande polyligne (_pline) et ne copie/colle que les x/y d'excel-pour de la 3D, lance la commande polyligne 3d (_3poly) et copie/colle x/y/z d'excel Autocad peut ne pas comprendre ce que tu lui copies, vérifie que le séparateur des décimales soit un point et pas une virgule ou autre chose. Si ce n'est pas un point soit tu passes par un fichier .txt puis édition/remplacer... par des points. Soit tu changes le séparateur sur Windaube et/ou excel (je te déconseille cette voie pour les autres logiciels). Et aussi rien à la fin des coordonnées. Cette manip marche avec n'importe qu'elle commande qui requiert des coordonnées clickées ou rentrées manuellement. Par exemple avec la commande rectangle Autocad dessinera le rectangle que sur les 2 premières coordonnées et rien sur les suivantes. Correct :435253.938,337831.575,29.654 Incorrect :435268.702,337837.288,1000 435263.133 337842.186 104.638435263.133 337842.186 104.638435263.133;337842.186;104.638435263,133,337842,186,104,638435263.133.337842.186.104.638 Au passage si tu avances dans ton travail avec nos conseils un "merci" ou "ça a marché" ou au moins clore le sujet serais gratifiant pour les contributeurs et futurs lecteurs. Cordialement.
yubari Posté(e) le 4 mai 2017 Auteur Posté(e) le 4 mai 2017 Bonjour, suite à ton extraction de données sur excel, il faut copier/coller les x/y/z dans Autocad :-pour de la 2D, lance la commande polyligne (_pline) et ne copie/colle que les x/y d'excel-pour de la 3D, lance la commande polyligne 3d (_3poly) et copie/colle x/y/z d'excel Autocad peut ne pas comprendre ce que tu lui copie, vérifie que le séparateur des décimales soit un point et pas une virgule ou autre chose. Si ce n'est pas un point soit tu passes par un fichier .txt puis édition/remplacer... par des points. Soit tu changes le séparateur sur Windaube et/ou excel (je te déconseille cet voie pour les autres logiciels). Et aussi rien à la fin des coordonnées. Cette manip marche avec n'importe qu'elle commande qui requiert des coordonnées clickées ou rentrées manuellement. Par exemple avec la commande rectangle Autocad dessinera le rectangle que sur les 2 premières coordonnées et rien sur les suivantes. Correct :435253.938,337831.575,29.654 Incorrect :435268.702,337837.288,1000 435263.133 337842.186 104.638435263.133 337842.186 104.638435263.133;337842.186;104.638435263,133,337842,186,104,638435263.133.337842.186.104.638 Au passage si tu avances dans ton travail avec nos conseils un "merci" ou "ça a marché" ou au moins clore le sujet serais gratifiant pour les contributeurs et futurs lecteurs. Cordialement. Un peu tardivement, je viens vous remercier pour la solution proposée :) C'était effectivement ce qu'il me fallait, merci encore
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