Aller au contenu

command MAINLEV "macrotable" ?


Messages recommandés

Posté(e)

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 !

Posté(e)

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.

 

Amicalement

Vincent

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)

Posté(e)

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)

Posté(e)

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.

 

Amicalement

Vincent

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)

Posté(e)

+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)

Posté(e)

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 !

Posté(e)

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)

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité