Macro CartoucheFC Full/it

Questa macro è una applicazione completa che permette di compilare tutti i campi della tabella del foglio di disegno nel modello

Scaricare i modelli dalla pagina Modelli vari completi

L'ordine di compilazione dei campi di testo è quello descritto nella figura seguente. I campi di data e ora sono separati da "spazio trattino spazio" " - " e costituiscono una unica riga di testo.



Uso
Nota: Alcuni caratteri come & o $ non sono accettati, e forse anche altri caratteri speciali.

Se avete domande o volete aggiungere una funzione, potete contattarmi sul forum francese Remplir cartouche


 * La finestra rimane sovrapposta alle altre, questo permette di controllare la tabella senza uscire dal programma.
 * Copiare il codice in un file denominato Macro_CartoucheFC_Full.FCMacro e posizionarlo nella directory usuale delle macro.
 * Creare un foglio di disegno utilizzando il modulo Drawing di FreeCAD, poi avviare la macro Macro_CartoucheFC_Full.
 * All'avvio, il programma carica in memoria tutti i dati già presenti nella tabella del foglio (se è già stata compilata). Tutti i dati caricati sono resi automaticamente utilizzando il pulsante e rimangono in memoria fino alla chiusura del programma.
 * I pulsanti Data e Ora  visualizzano la data e l'ora del sistema.
 * Il formato della data dipende dal simbolo del formato regionale selezionato: EU o US. Nel caso sia stata inserita manualmente una data la commutazione non avviene automaticamente, ma, quando si modifica il simbolo, è necessario cliccare nuovamente sui pulsanti data. Controllare prima della stampa.


 * Prima tutto selezionare vostra pagina di lavoro.
 * Scegliere il formato della pagina.
 * Il pulsante o US commuta il simbolo del verso della proiezione "Select your Symbol" visualizzato per impostazione predefinita. Compare il simbolo attivo. Fare clic sul pulsante e verificare sul foglio il simbolo attivo, cliccare una seconda volta per modificarlo.
 * La scelta di questo simbolo incide sul formato della data EU = dd/MM/yyyy e US = MM/dd/yyyy.
 * Attenzione: questo comando non passa attraverso il pulsante, ma commuta immediatamente il simbolo a ogni pressione del tasto. Controllare sempre sul foglio di lavoro se il simbolo attivo è quello corretto.


 * Il pulsante cancella tutti i campi della tabella. È possibile ripristinare i dati originali utilizzando il pulsante.
 * Il pulsante salva tutti i campi della tabella nel foglio. È possibile ripristinare i dati originali utilizzando il pulsante, tranne il simbolo regionale che è indipendente e agisce in modo immediato.

Codice
L'icona per la vostra toolBar

Macro_CartoucheFC_Full.FCMacro

Ulteriori informazioni
I campi non hanno alcun limite di lunghezza, controllare il risultato nella tabella.

Questo programma crea nel progetto un disegno che rappresenta il simbolo di proiezione regionale, non modificatelo, è registrato in forma nascosta quindi è invisibile.

Per visualizzare il simbolo di proiezione rimuovere il commento dalle righe commentate e viceversa

oppure

Si sono prodotti alcuni errori in esecuzione quando il simbolo è stato cancellato.

Questo modulo funziona con il foglio di disegno incluso in FreeCAD che si chiama Page. Non cambiate il nome del foglio!

Revisione
ver "00.10" : 15/02/2017 : regolazione per le pagine multiple (E possibile di perdere una pagina se sono tropo)

ver "00,09" : 10/02/2017 : Aggiunto pulsanti di opzione per la scelta del tipo di simbolo e correggere la posizione del simbolo nelle pagine (la versione precedente cancellave il simbolo di una pagina per ricostruire dentro la nuova pagina) e Aggiunto dalla selezione mouse e test sulla selezione di pagine

ver "00.08 : 06/02/2017 : il campo di testo accetta i nomi con accenti e altri caratteri

ver "00.07 : 05/02/2017 : aggiunto un campo di testo "nome della pagina" (per multi pagine nello stesso progetto) nota: non accetta i caratteri speciali "àùé ...ecc"

ver 00.06 : 13/10/2016 : selezionare il formato della pagine questa selezione imposta la posizione del simbolo convenzionale (per FreeCAD ver 0.17)

ver 5 : 08/08/2014 PyQt4 e PySide