DECKER & CAD SOLUTIONS

 
 
 
 

Script - Paramétrer l'exécution d'un Script

 
 
SCRIPT 2008
Paramétrer l'exécution d'un Script

 


Paramètres du mode d’exécution « Edit » :

Repeat :

Permet de répéter un script, ce paramètre est intéressant pour l’impression des dessins. « Do not repeat » par défaut. Il peut être fixé de 1 à 99. Si ce paramètre est fixé à « 1 », alors les dessins seront traités deux fois.

Assemble :

Ce paramètre est activé lorsque le nombre de répétition est différent de « Do not repeat ». Il détermine l’assemblage des copies. Bien que les paramètres « Repeat », « Assemble » ainsi que « Processing order » vous permettent d’imprimer vos dessins situés dans plusieurs dossiers avec efficacité, vous devez écrire le script nécessaire pour imprimer vos dessins. Le mode d’exécution « Edit » doit posséder un script, cela n’est pas obligatoire avec les modes « Create » et « Import ».

Processing order :

L’option « Ascending » trie les dossiers et les documents dans l’ordre croissant. « Descending » pour l’ordre inverse.

End session method :

L’option « Save modifications » sauve les modifications des dessins traités. « Do not save modifications » ne sauvegarde pas les modifications des dessins traités. Si votre script effectue une sauvegarde, alors les dessins seront modifiés selon les modifications au moment de la sauvegarde.

Comportement de la commande « Quit » selon les versions d’AutoCAD :

Certaines versions d’AutoCAD antérieures à AutoCAD 2008 bloquent le script généré par Script avec le paramètre « End session method » réglé à « Do not save modifications ».

Dans ce contexte Script termine chaque fichier de script qu’il génère avec la commande « ._quit » suivi du paramètre « _y » pour la question posée « Voulez-vous ignorer les modifications du dessin ? ».

C’est seulement à l’exécution d’un fichier de script, que certaines versions d’AutoCAD n’acceptent pas le paramètre « _n » ou « _y » de la commande « ._QUIT » pour quitter AutoCAD en sauvegardant ou non les modifications du dessin en cours. C’est notamment le cas avec la version 2004 d’AutoCAD.

Pour information : Le paramètre « End session method » de la boîte de dialogue « Script parameters » peut être réglé avec l’une des deux options suivantes :

  • Save modifications (sauvegarder les modifications).
  • Do not save modifications (Ne pas sauvegarder les modifications).

Il est vrai que d’une façon très générale on sauvegarde les modifications des dessins, mais certains contextes nécessitent de ne pas sauvegarder les modifications.

Par conséquent, selon la version d’AutoCAD que vous utilisez, vous ne pouvez pas éditer un dessin sans sauvegarder les modifications du dessin en cours, sinon le script se bloque.

Ce problème de comportement n’affecte pas les modes « Create » ou « Import », même en mode « Edit » avec le paramètre « End session method » réglé à « Save modifications », parce que Script termine les fichiers de script qu’il génère avec la séquence de commandes suivante :
._save
._quit

Puisque dans ces contextes Script sauvegarde systématiquement les dessins avant de les quitter, il n’a pas besoin de fournir de paramètre après la commande « ._QUIT ».

Paramètres du mode d’exécution « Edit ».
Paramètres du mode d’exécution « Import ».
Paramètres du mode d’exécution « Create ».

 

La fenêtre "Projet"
Créer un script
Script et le langage Lisp
Paramétrer l'exécution d'un script
Exécuter un script

Configuration système requise
Tests du logiciel Script 2008
Télécharger Script 2008
Fonctionnalités en cours de développement
Votre avis

 

 

DECKER & CAD SOLUTIONS
3, Boulevard de l’Europe
68100 Mulhouse

Téléphone : +33.(0)3.89.36.33.05
Télécopie : +33.(0)3.89.45.57.10
 
Inscription à la newsletter

 

© Copyright 2004 [DECKER & CAD SOLUTIONS] Tous droits réservés.