lex Posté(e) le 20 avril 2010 Posté(e) le 20 avril 2010 Bonjour, je tente de crée un lisp qui insert un bloc dynamic de dimension 1x1 mais dans mon lisp je veux avoir la possibilité de choisir mon point d'insertion et de rotationla grandeur en x et en y ont la valeur 114.3 comme ceci (defun c:DN100 ( / ) (command "_insert" "c:/test/Tuyaux-rond-type.DWG") "114.3" "114.3" ) merci.
bonuscad Posté(e) le 20 avril 2010 Posté(e) le 20 avril 2010 Salut, Bien que tu puisse faire un lisp, ton souhait serait aussi bien fait dans une macro de bouton. (compatible LT) Pour le lisp utilise la syntaxe pause dans la ligne (command) lorsque que tu as besoin d'une entrée utilisateur. Tu peux aussi forcer l'accroche objet en plaçant le mode souhaité "_end" "_near' "_cen" "_mid".... avant la pause. Ne sort pas tes arguments de la paranthèse (command) comme tu l'as fait dans ton code pour "114,3" Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
lex Posté(e) le 21 avril 2010 Auteur Posté(e) le 21 avril 2010 merci bonuscad de tes conseils j'ai introduit pause comme indiqué ça fonctionne, avec le choix de la rotation, mais pour les échelles non, il me demande d'introduire les valeurs quelle est la syntaxe? , je suis sûr que c'est tout simple (defun c:DN100 ( / ) (command "_insert" "c:/test/Tuyaux-rond-type.DWG") pause 114.3 114.3 ) c'est okhttp://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=27625#pid121086 [Edité le 21/4/2010 par lex]
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