Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous et meilleurs voeux pour 2009,

 

Voilà, j'essaie en vain de mettre en place un script autocad.

Celui ci a pour fonction de remplacer un bloc par un autre mais portant le même nom.

200 folios seront concernés,

Je me suis créer un fichier "scr" avec entre autre comme instruction :

 

ouvrir [nom du fichier]

-inserer [nom du bloc]=[nouveau bloc]

 

çà va bien sauf que je ne souhaite pas retaper les infos d'echelle, de rotation, ni les attributs. Je souhaitais donc "tuer" la commande.

J'essaye de mettre un ^C^C mais rien à faire.

Avez vous une astuce? Je précise que le script est lancé par partir d'un fichier "scr" et pas à partir d'un bouton.

 

Merci d'avance

a+

 

edit : désolé, je viens de m'apercevoir que j'etais sur la forum LISP, si un modo passe par là...

 

[Edité le 14/1/2009 par kaihansen02]

Posté(e)

Salut et bienvenue,

 

Si tu as une version pleine, tu peux essayer avec ces expression LISP dans ton script :

 

ouvrir [nom du fichier]
(command "_.insert" "[nom du bloc]=[nouveau bloc]" '(0. 0. 0.))
(command) 

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

Posté(e)

Ne tues pas la commande, fais un truc du genre :

ouvrir [nom du fichier]
-inserer [nom du bloc]=[nouveau bloc] 1 1 0
effacer d

 

(d comme" Dernier objet")

Si il y a des attributs, règles ATTREQ à 0

 

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)

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é