Aller au contenu

Messages recommandés

Posté(e)

bonjour à tous,

 

Je suis novice sur Autocad et j'ai appris qu'on pouvait faire des traitements par lot à l'aide de scripts cela dit j'amerais avoir un exemple de script afin de connaître le principe d'écriture et ainsi créer mes scipt pour une utisation courante. Comment doit se présenter le script dans lequel par exemple je voudrais renommer un calque nommé "calque1" par "calque2" puis purger et enregister?

 

Merci d'avance pour votre aide.

Posté(e)

Bonjour Boubagump,

 

Un script est une succession de commandes AutoCAD ou l'utilisateur ne peut en principe pas prendre la main (saisie d'un point, d'une valeur, etc.)

 

Il faut juste essayer les commandes que tu souhaites intégrer à ton programme en prenant soin de prendre les fonctions qui n'utilisent pas les cases de dialogue et de compter les validations.

 

Puis dans un éditeur ASCII (Notepad, Notepad++...) tape ton programme comme dans l'exemple ci-dessous, à enregistrer sous nom_du_programme.scr (veille à associer cette extension avec ton éditeur de texte afin que Windows le reconnait comme Script AutoCAD et non comme Écran de Veille.

 

Puis dans AutoCAD, tapes la fonction script et sélectionnes ton fichier d'extension scr, et si tout va bien le traitement se réalise.

 

Bonne journée,

 

;Traitement d'un fichier par Renommer-Purger-Enregistrer
FILEDIA 0 CMDDIA 0
-renommer CAlque "calque1" "calque2"
-purger TOut * Non
SAUVERAP
FILEDIA 1 CMDDIA 1
;fin du traitement

Posté(e)

Bonjour, j'ai suivie les conseils pour les scripts de traitement par lot et j'ai une commande de création de claques qui fonctionne pas comme je voudrais car ma version autocad 2010 lorsque je lance le script ci-dessous celui-ci ne va pas jusqu'au bout il s'arrête après avoir exécuté la 2e ligne j'ai l'impression qu'il me manque quelque chose, est ce quelqu'un pourrait m'aider s'il vous plait?

 

FILEDIA 0

-CAlque Nouv "hger","layersketch"

SAUVERAP

FILEDIA 1

Posté(e)

C'est bon j'ai trouvé il me manquait des lignes vides entre la commande et la sauvegarde. Ca marche mieu comme ça:

 

FILEDIA 0

-CAlque Nouv "hger","layersketch"

;

;

SAUVERAP

FILEDIA 1

;

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é