Aller au contenu

Gérer _qselect


mikL44

Messages recommandés

Salut

 

bon j ai essayé de mettre ca dans un lisp, mais rien ne se passe. :casstet:

 

J ai collé ce qui suit dans le bloc note et enregistrer en .LSP

 

(defun c:xpbloc ()

(ssget "_X" '((0 . "INSERT")))

(command "xplode" "" "H" "")

)

 

 

 

Ou se situe l erreur pliz ?????

 

merci

 

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Je te réponds en "aveugle", je ne peux pas tester, ici il n'y a qu'une LT.

(defun c:xpbloc (/ ss)
(setq ss (ssget "_X" '((0 . "INSERT"))))
(command "xplode" ss "" "" "H" "")
) 

ou

(defun c:xpbloc ()
(ssget "_X" '((0 . "INSERT")))
(command "xplode" (ssget "_X" '((0 . "INSERT")))"" "" "H" "")
) 

 

Je ne suis pas sûr du nombre de "" après ss ou (ssget "_X" '((0 . "INSERT")))"" pour valider la sélection ; il faut essayer.

 

[Edité le 9/2/2006 par (gile)]

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

merci je suis entrain de tester, pour info il me mets ca avec les 2 solutions :

 

 

Commande: (LOAD "C:/xpbloc.lsp") C:XPBLOC

 

Commande: xpbloc

xplode Commande inconnue "XPLODE". Appuyez sur F1 pour obtenir de l'aide.

 

Commande:

 

Commande: ; erreur: Fonction annulée

 

 

Je vais voir en supprimant ou rajoutant des guillemets ou parentheses, j'y vais à taton.

 

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

Eh les mecs arrêtez de vous casser la tête, mettez juste cette macro dans un bouton et ça marche :

 

 ssx;;b;*;;xplode;p;;g;h;

 

Sauf s'il n'y a qu'n bloc dans ce cas il faut enlever g;

 

Nécessite quand même le menu express.

 

Et voila :D

Lien vers le commentaire
Partager sur d’autres sites

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é