Gestion et exécution des fichiers de commande

Gestion des fichiers de commande

Les fichiers de commande sont gérés :

  • soit par Flux, de façon automatique (fichiers par défaut)
  • soit par l'utilisateur

Gestion automatique

Deux fichiers de commandes sont automatiquement gérés :

  • Le fichier « Flux[XX]_log.py » : toutes les commandes effectuées par l ‘ utilisateur durant une session (ouverture / fermeture de Flux) sont enregistrées dans ce fichier.

    Ce fichier se trouve dans le repertoire de travail courant.

  • Le fichier « Project_PyFlux_log.py » : toutes les commandes effectuées par l'utilisateur à partir du commencement et jusqu'à la fin du projet sont enregistrées dans ce fichier.

    Ce fichier est enregistré avec la sauvegarde du projet au lien suivant : …\project.FLU\persistent\Jython_log

Module Flux Fichier de session courante Fichier de session précédente*
2D Flux2D_log.py Flux2D_log_bak.py
3D Flux3D_log.py Flux3D_log_bak.py
Skew FluxSkewed_log.py FluxSkewed_log_bak.py
2D, 3D and Skew Project_PyFlux_log.py
Remarque : * Pour que le fichier Flux[XX]_log.py ne soit pas réinitialisé (réécrit) lors de l'ouverture d'une nouvelle session, le fichier est renommé par Flux (*_bak.py).

Gestion utilisateur

Un fichier de commande peut être géré par l'utilisateur par l'intermédiaire des commandes Flux du menu Project > Fichier de commande.

Commande Flux Fonction
Créer création / ouverture d'un fichier
Interrompre interruption de l'enregistrement d'une séquence
Continuer reprise d'enregistrement d'une séquence
Fermer fin d'enregistrement / fermeture du fichier
Remarque : Pour une session Flux, il ne peut pas y avoir deux fichiers de commande ouverts en même temps.

Modes d'exécution

Il existe 2 modes d'exécution d'un fichier de commande. Ces deux modes sont présentés dans le tableau ci-dessous.

Mode Description
direct mode avec rafraîchissement graphique
silencieux mode sans rafraîchissement graphique (exécution plus rapide)

Exécuter un fichier de commande

Pour exécuter un fichier de commande, vous pouvez utiliser l'une des deux méthodes suivantes.

Méthode 1 : depuis le superviseur (mode silencieux uniquement) :

  • double-cliquer sur le nom de fichier

Méthode 2 : depuis la fenêtre Flux (mode silencieux ou mode direct) :

  • dans le menu Projet, pointer sur Fichier de commande et cliquer sur Exécuter un fichier python ou Exécuter un fichier python en mode silencieux
  • dans la boîte de dialogue, entrer le nom de fichier à exécuter
  • dans l'éditeur python, ouvrir le fichier et l’exécuter (mode direct)

Toutes les instructions PyFlux du fichier de commande sont exécutées.

ATTENTION : Pour un bon déroulement des opérations, il est nécessaire d'exécuter le fichier de commande dans le contexte approprié (attendu par le fichier de commande).