Sauvegarde automatique du circuit
Introduction
Une sauvegarde automatique du circuit est mise en place afin de pouvoir récupérer le circuit* associé au projet en cas de sortie du logiciel FLUX sans qu'un enregistrement ait été fait.
Limitation liée au circuit
Toutes les manipulations effectuées dans le contexte éditeur circuit ne sont pas enregistrables dans le fichier Flux3D_log.py ou Flux2D_log.py.
En effet ce fichier serait rapidement surchargé compte tenu des multiples possibilités de manipulations du circuit et il existe une limitation sur le nombre de caractères autorisés dans un fichier PyFlux à l'exécution.
Sauvegarde automatique du circuit
A chaque sortie du contexte éditeur de circuit, un export du circuit vers un fichier NomduProjet_logX.xcir est effectuée.
Le fichier est enregistré sous la racine du projet et les commandes suivantes sont ajoutées dans le fichier Flux3D_log.py ou Flux2D_log.py :
- supprimer le circuit
- importer le circuit NomduProjet_logX.xcir* avec les options :
- toutes les valeurs des composants
- les associations circuit-éléments finis