kaihansen02 Posté(e) le 14 janvier 2009 Posté(e) le 14 janvier 2009 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'avancea+ 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]
(gile) Posté(e) le 14 janvier 2009 Posté(e) le 14 janvier 2009 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
Tramber Posté(e) le 14 janvier 2009 Posté(e) le 14 janvier 2009 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 ./__\. (.°=°.)
kaihansen02 Posté(e) le 15 janvier 2009 Auteur Posté(e) le 15 janvier 2009 Bonjour, Bien vu Tramber pour le coup du ATTREQ, çà marche !!!Merci beaucoup
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