Macro CartoucheFC Full/fr

Cette macro est une application complète, elle permet de remplir simplement tous les champs du cartouche de la feuille de dessin

Téléchargez les feuilles Misc_templates_Full

La date et l'heure sont séparés par un "espace tiret espace" " - " et constitue une seule ligne dans le textéditable de FreeCAD.



Utilisation
PS : certains caractères comme & $ ne sont pas acceptés (et peut être d'autres caractères spéciaux) !

Si vous avez des questions ou désirez ajouter une fonction, vous pouvez vous adresse sur le forum Remplir cartouche


 * The window remains above other Windows, thereby controlling the cartridge without leaving the program.
 * Copy the code into a file named Macro_CartoucheFC_Full.FCMacro and place it in your usual macros directory.
 * After you have created your drawing sheet using the Drawing of FreeCAD module, run the macro Macro_CartoucheFC_Full.
 * At the opening, the program will register in memory all data already present in the cartridge of the sheet (if they are filled), all these data will be automatically returned to using the button and kept in memory until the closure of the programme.
 * First select your page to work
 * Date button and time  displayed the date and time of the system.
 * The date format depends on the selected symbol EU or US which determines the regional format. Change does not happen automatically (for the case or you have entered a date manually) you must again click buttons dates if you change the symbol (check before printing).


 * Choice your format page
 * Button or US change the meaning of the symbol of projection "Select your Symbol" is displayed by default, and then the active symbol appears. Click on the button and check the leaf symbol, click a second time to modify the symbol.
 * The choice of this symbol, affects the date format EU = dd/MM/yyyy and US = MM/dd/yyyy.
 * Attention: this command does not pass through the button and immediately changes the symbol to each presses on the key, always check if you have the appropriate symbol on your worksheet.


 * Button Clears all fields in the cartridge. You can revert to the original data using the button.
 * Button saves all fields of the cartridge in the sheet. You can revert to the original data using the button  (except for the regional symbol that works in independent and is effective immediately).

Code
L' icône pour votre barre d'outils

Macro_CartoucheFC_Full.FCMacro

Autre
Les champs n'ont pas de limite de longueur, vérifiez l'affichage dans votre cartouche.

Ce programme crée sur votre projet un dessin représentant le symbole régional de projection, n'y touchez pas il est enregistré sous forme cachée donc invisible.

Si vous voulez qu'il soit effacée dé-commentez ces lignes commentées et vice versa.

et

(j'avais quelque fois une erreur à l'exécution quand le symbole était effacé)

Vous pouvez aussi utiliser une feuille avec le symbole présent dans le cartouche et ne pas utiliser cette fonction.

Ce module travaille avec le module de mise en plan de FreeCAD la feuille s'appelle Page, ne pas modifier le nom de cette page !

Version
ver "00.10" : 15/02/2017 : réglage pour pages multiples (Il est possible de perdre une page s'il y en a trop ! )

ver "00.09" : 10/02/2017 : ajout de boutons radio pour le choix du type de symbole et correction de la position du symbole dans les pages (la précédente version effaçait le symbole d'une page pour le reconstruire dans la nouvelle page) et ajout sélection par souris et de tests sur le choix des pages

ver "00.08 : 06/02/2017 : La boîte de dialoguenom de la page accepteles accents et autres caractères

ver "00.07 : 05/02/2017 : ajout d'une fenêtre "Nom" pour pouvoir remplir le cartouche de différentes feuilles dans le même projet PS: les caracteres accentué ne sont pas acceptés "àùé ..."

ver 00.06 : 13/10/2016 : sélection du format de la page et position automatique du symbole de convention (pour FreeCAD ver 0.17)

ver 5 : 08/08/2014 PyQt4 and PySide