jalna Posté(e) le 19 mai 2006 Posté(e) le 19 mai 2006 Bonjour, Il est facile de créer une région à partir d'une polyligne.... Mais comment faire pour passer d'une région en polyligne? Si je décompose ma région cela devient des lignes... J'aimerais décomposer ma région est avoir une polyligne!! Merci à vous.... "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
lecrabe Posté(e) le 19 mai 2006 Posté(e) le 19 mai 2006 Bonjour Jalna Eh ben (en tant que vieux dinosaure AutoCADien), avant de transformer mes polylignes closes en régions, j'en garde une copie dans "un coin" de mon dessin ! :) Comme ça, je peux revenir dessus, les modifier et en refaire d'autres régions ! :D Wharf wharf, dixit Le Decapode qui n'a pas répondu à ta question ... :o Le Decapode "honteux" Autodesk Expert Elite Team
jalna Posté(e) le 19 mai 2006 Auteur Posté(e) le 19 mai 2006 Salut lecrabe!! Tout à fait daccord avec toi, mais le problème c'est que les fichiers ne viennent pas de chez moi!!!!! "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
Tramber Posté(e) le 19 mai 2006 Posté(e) le 19 mai 2006 Il n'y a pas de solution. Car une région peut contenir des objets non compatibles avec l'édition des polylignes. Faut tout refaire à la main, à moins d'avoir un bon lisp sous la main. Il y en a déjà eu qui ont été publiés ici. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
(gile) Posté(e) le 19 mai 2006 Posté(e) le 19 mai 2006 Salut, si tu peux "isoler" tes régions (qu'il n'y ait pas d'interférences avec d'autres objets en vue de dessus) tu peux utiliser la commande CONTOUR (_boundary) en choisissant "Type d'objet" Polyligne, tu feras des poly par dessus les régions. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
bonuscad Posté(e) le 19 mai 2006 Posté(e) le 19 mai 2006 Si je décompose ma région cela devient des lignes... C'est le cas quand l'objet source était une polyligne simple donc la routine suivante devrait fonctionner dans ce cas précis. (Ajuster le cas échant la variable PEDITACCEPT) ((lambda ( / ) (command "_point" (getvar "lastpoint")) (setq e_mark (entlast)) (while (null (setq ent_sel (entsel "\nChoix de la région: ")))) (cond ((eq (cdr (assoc 0 (entget (car ent_sel)))) "REGION") (command "_.explode" ent_sel) (setq js (ssadd)) (setq e_next (cdar (entget e_mark))) (while e_next (setq js (ssadd e_next js)) (setq e_next (entnext (cdar (entget e_next)))) ) (command "_.pedit" (cadr ent_sel) "_yes" "_join" js "" "") ) ) (entdel e_mark) (prin1) )) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
jalna Posté(e) le 19 mai 2006 Auteur Posté(e) le 19 mai 2006 OK :P Merci bonuscadJe viens de tester ca fonctionne!! Mais pourquoi il me met un point temporaire?? Etant nul en prog j'aimerais qu'il me place un message si je clique sur autre chose qu'une région... Mais en attendant je te remercie pour ta routine!!! :P Bon Week-End "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
(gile) Posté(e) le 19 mai 2006 Posté(e) le 19 mai 2006 Je me permet de répondre à la place de Bonuscad (il est déconnecté) Le point temporaire est une sorte de balise qui marque le départ de la boucle qui récupère les lignes issues de la région explosée. J'ai juste ajouté une ligne au LISP de Bonuscad pour le message en cas de sélection non-valide et un test sur la variable PEDITACCEPT. ((lambda (/) (command "_point" (getvar "lastpoint")) (setq e_mark (entlast)) (while (null (setq ent_sel (entsel "\nChoix de la région: "))) ) (cond ((eq (cdr (assoc 0 (entget (car ent_sel)))) "REGION") (command "_.explode" ent_sel) (setq js (ssadd)) (setq e_next (cdar (entget e_mark))) (while e_next (setq js (ssadd e_next js)) (setq e_next (entnext (cdar (entget e_next)))) ) (if (zerop (getvar "peditaccept")) (command "_.pedit" (cadr ent_sel) "_yes" "_join" js "" "") (command "_.pedit" (cadr ent_sel) "_join" js "" "") ) ) (T (prompt "\nL'entité sélectionnée n'est pas une région.")) ) (entdel e_mark) (prin1) ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
jalna Posté(e) le 19 mai 2006 Auteur Posté(e) le 19 mai 2006 Super!! :P Merci gile!! Bon week end!! "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
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