AnasRyo Posté(e) le 4 janvier 2017 Partager Posté(e) le 4 janvier 2017 Bonjour, Je cherche un LISP pour générer les ARTBD qui marche sur AutoCAD 2008 J'ai déja essayé le LISP de bonuscad : http://pastebin.com/29a9pDnk Malheuresement ça n'a pas marché, AutoCAD m'affiche le message : "Sélectionner des Arcs/PolyArcs ." mais le curseur de la souris ne change pas en mode "sélection d'objet" du coup je n'arrive pas à sélectionner mon axe. Merci d'avance. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Eckmann Posté(e) le 4 janvier 2017 Partager Posté(e) le 4 janvier 2017 Bonjour, Dans le lisp de Bonuscad, remplacer les lignes 119 à 129: (ssget '((-4 . "") (-4 . "AND>") (0 . "LWPOLYLINE,ARC") (-4 . "OR>")) )par (ssget '((0 . "LWPOLYLINE,ARC")) ) Olivier Lien vers le commentaire Partager sur d’autres sites More sharing options...
bonuscad Posté(e) le 4 janvier 2017 Partager Posté(e) le 4 janvier 2017 Bonjour, Effectivement, le filtre présenté dans le code semble incomplet!Soit tu fais la modification proposée par Olivier, soit tu récupère l'original que je remet à ta disposition sur le lien ci-dessous: ARTDB.lsp Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius Lien vers le commentaire Partager sur d’autres sites More sharing options...
AnasRyo Posté(e) le 5 janvier 2017 Auteur Partager Posté(e) le 5 janvier 2017 Super, marche à merveille, Un Grand merci à vous deux :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
lecrabe Posté(e) le 5 janvier 2017 Partager Posté(e) le 5 janvier 2017 Hello SVP il serait SYMPA d'indiquer les liens croises quand tu fais du Multi-Post !https://forums.autodesk.com/t5/autocad-francais/probleme-avec-un-ancien-lisp-qui-ne-marche-pas-sur-autocad-2004/td-p/6782252 *** ERROR / SORRY *** Ce n'est pas un doublon d'apres ce que TU dis !*** Mais franchement les titres/sujets sont "si proches" !? *** Donc je ne te suis "pas bien" !! Bonne Annee et surtout LA SANTE, Bye, lecrabe Autodesk Expert Elite Team Lien vers le commentaire Partager sur d’autres sites More sharing options...
AnasRyo Posté(e) le 5 janvier 2017 Auteur Partager Posté(e) le 5 janvier 2017 Non ce n'est pas la même chose je viens de fournir une explication sur l'autre forum de Autodesk, + bonuscad si je ne te dérange pas pourrai-je avoir une version "en grade" du LISP des ARTDB ? Merci :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
bonuscad Posté(e) le 6 janvier 2017 Partager Posté(e) le 6 janvier 2017 Non ce n'est pas la même chose je viens de fournir une explication sur l'autre forum de Autodesk, + bonuscad si je ne te dérange pas pourrai-je avoir une version "en grade" du LISP des ARTDB ? Merci :) Deux possibilités, forcer l'écriture en grade ou prendre les unités angulaire en cours dans le dessin.Pour cela il te faut changer la ligne 21 du code pour, respectivement: Solution 1 "A = " (angtos (- pi (* 2 alpha)) 2 4) Solution 2 "A = " (angtos (- pi (* 2 alpha)) (getvar "AUNITS") 4) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius Lien vers le commentaire Partager sur d’autres sites More sharing options...
AnasRyo Posté(e) le 6 janvier 2017 Auteur Partager Posté(e) le 6 janvier 2017 Merci encore une fois Grand Lisposhtroumpf. Feedback : Apparament la Solution 2 : "A = " (angtos (- pi (* 2 alpha)) (getvar "AUNITS") 4) est la meilleure, vu qu'elle marche quelque soit l'unité angulaire du fichier AutoCAD alors que la première solution marche uniquement sur des fichiers ayant le gradian comme étant unité angulaire. Mes sincères salutations :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
didier Posté(e) le 6 janvier 2017 Partager Posté(e) le 6 janvier 2017 Coucou je ne connaissais pas le gradian, c'est mignon ce truc ?c'est la fusion des grades et des radians sans doute ... pour ce qui est de la solution proposée par BonusCad c'est parfait, je pense que j'aurais fait une boucle de tests et là ça passe du premier coup. amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
bonuscad Posté(e) le 6 janvier 2017 Partager Posté(e) le 6 janvier 2017 Un petit éclaircissement... La première solution force l'écriture en grade quelque soit l'unité angulaire employé dans le dessin.La deuxième solution écrit la valeur angulaire selon l'unité angulaire en cours dans le dessin (si grade alors écriture en grade, si degré alors écriture en degré) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius Lien vers le commentaire Partager sur d’autres sites More sharing options...
AnasRyo Posté(e) le 9 janvier 2017 Auteur Partager Posté(e) le 9 janvier 2017 je ne connaissais pas le gradian, c'est mignon ce truc ?c'est la fusion des grades et des radians sans doute ...This post made my day :D Lien vers le commentaire Partager sur d’autres sites More sharing options...
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