Azerty Posté(e) le 7 mai 2015 Posté(e) le 7 mai 2015 Bonjour à tous.J'aimerai un alias pour faire ceci ;Mais ma commande ne fonctionne pas : (defun c:MM () (command "MAINLEV" "Type" "P" "Increment" "0.10" ))(defun c:MM () (command "_SKETCH" "Type" "P" "Increment" "0.10" )) Une recherche sur le fofo m'a permis de lire ceci : Edit: Si je ne me trompe de mémoire le problème de txtdyn et le même que pour la commande mainlev, ils utilisent le mode dynamique du périphérique de pointage ce qui fait qu'ils ne sont pas "macrotable" sans la validation de l'utilisateur Une âme charitable pourrait m'aiguiller ? :unsure: Une seule chose à dire : MERCI CADxp !
zebulon_ Posté(e) le 7 mai 2015 Posté(e) le 7 mai 2015 Bonjour, peut être en modifiant les variables SKPOLY, SKETCHINC, SKTOLERANCE ? (setvar "skpoly" 1) ; génère des polylignes(setvar "sketchinc" 0.10) ; définit l'incrément à 0.10 Une fois que ces variables sont fixées au démarrage, on peut utiliser la commande MAINLEV avec les règlages qui vont bien. Compte tenu que ce sont des variables systèmes enregistrées dans le dessin, le plus simple serait encore de fixer les bonnes valeurs dans ton fichier dwt. Plus besoin de lisp. AmicalementVincent C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme) C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)
DenisHen Posté(e) le 7 mai 2015 Posté(e) le 7 mai 2015 Salut, Attention Azerty, tu a deux commandes du même nom : MM J'ai fais ça vite fais, faut voir si ça te convient :(defun c:MM () (setvar "skpoly" 1) ; génère des polylignes (setvar "sketchinc" 0.10) ; définit l'incrément à 0.10 (command "MAINLEV" "") ) ;_ Fin de defun Mais c'est plus un programme LiSP qu'une "macro"... ;) Denis... Windows 11 / AutoCAD 2024 Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net). Davantage d'avantages, avantagent davantage (Bobby Lapointe). La connaissance s'accroît quand on la partage (Socrate). Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)
zebulon_ Posté(e) le 7 mai 2015 Posté(e) le 7 mai 2015 Bonjour, je trouve que faire un lisp pour régler 2 variables, c'est un peu de la grosse artillerie pour pas grand chose.Je persiste à dire que ça suffirait de régler ces 2 variables dans le dwt. AmicalementVincent C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme) C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)
DenisHen Posté(e) le 7 mai 2015 Posté(e) le 7 mai 2015 +1 avec zebulon_ Je pense que c'est peut-être même jouable en DIESEL. Mais là, il faudrait un spécialiste... Denis... Windows 11 / AutoCAD 2024 Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net). Davantage d'avantages, avantagent davantage (Bobby Lapointe). La connaissance s'accroît quand on la partage (Socrate). Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)
Azerty Posté(e) le 7 mai 2015 Auteur Posté(e) le 7 mai 2015 Merci pour le LISP ! c'est exactement ce qu'il me fallait. B) C'est beaucoup pour pas grand chose, mais j'ajoute ça à une sorte de fichier .lsp général que j'utilise tout le temps (et surtout « partout ») et ça me va mieux que de créer un bouton perso dans lequel je mets 50 variables à mon goût ^^ PS : j'avais fait exprès de mettre MAINLEV et _SKETCH ... les 2 commandes sont identiques. (enfin je crois) Une seule chose à dire : MERCI CADxp !
DenisHen Posté(e) le 7 mai 2015 Posté(e) le 7 mai 2015 Ravi d'avoir aidé, pour une fois que je peut le faire... Denis... Windows 11 / AutoCAD 2024 Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net). Davantage d'avantages, avantagent davantage (Bobby Lapointe). La connaissance s'accroît quand on la partage (Socrate). Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)
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