FreeCAD API/it: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
Line 11: | Line 11: | ||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{APIFunction|ConfigDump| |Stampa un dizionario contenente tutto l'ambiente di configurazione di FreeCAD.| }} |
{{APIFunction|ConfigDump| |Stampa un dizionario contenente tutto l'ambiente di configurazione di FreeCAD.| }} |
||
{{APIFunction|ConfigGet|[string]|Restituisce il valore della chiave data. Se non si specifica nessuna chiave, viene restituita la configurazione completa|Una stringa.}} |
{{APIFunction|ConfigGet|[string]|Restituisce il valore della chiave data. Se non si specifica nessuna chiave, viene restituita la configurazione completa|Una stringa.}} |
||
Line 24: | Line 23: | ||
{{APIFunction|getImportType|string|Restituisce il nome del modulo che può importare il tipo di file specificato.|Una stringa.}} |
{{APIFunction|getImportType|string|Restituisce il nome del modulo che può importare il tipo di file specificato.|Una stringa.}} |
||
{{APIFunction|listDocuments| |Restituisce un dizionario di nomi e di puntatori di oggetti di tutti i documenti.|Un dizionario di nomi e di puntatori di oggetti.}} |
{{APIFunction|listDocuments| |Restituisce un dizionario di nomi e di puntatori di oggetti di tutti i documenti.|Un dizionario di nomi e di puntatori di oggetti.}} |
||
{{APIFunction|newDocument|[string]|Crea e restituisce un nuovo documento con un determinato nome. Il nome del documento deve essere univoco, e viene controllato automaticamente. Se non viene fornito nessun nome, il documento sarà "Senza titolo".|Il documento appena creato.}} |
{{APIFunction|newDocument|[string], [hidden<nowiki>=</nowiki>False]|Crea e restituisce un nuovo documento con un determinato nome. Il nome del documento deve essere univoco, e viene controllato automaticamente. Se non viene fornito nessun nome, il documento sarà "Senza titolo". Se viene passato <tt>hidden<nowiki>=</nowiki>True</tt>, FreeCAD in modalità GUI non visualizzerà il documento e non mostrerà una scheda per il documento; ciò consente di eseguire operazioni automatiche su un documento temporaneo (o creare un documento e salvarlo) senza interrompere l'interfaccia utente.|Il documento appena creato.}} |
||
{{APIFunction|open|string|Vedere openDocument| }} |
{{APIFunction|open|string|Vedere openDocument| }} |
||
{{APIFunction|openDocument|filepath|Crea e restituisce un documento e carica un file di progetto nel documento. L'argomento stringa deve puntare ad un file esistente. Se il file non esiste o il file non può essere caricato viene generata una eccezione di I /O. In questo caso il documento creato viene mantenuto, ma sarà vuoto.|Il documento di FreeCAD aperto.}} |
{{APIFunction|openDocument|filepath, [hidden]|Crea e restituisce un documento e carica un file di progetto nel documento. L'argomento stringa deve puntare ad un file esistente. Se il file non esiste o il file non può essere caricato viene generata una eccezione di I /O. In questo caso il documento creato viene mantenuto, ma sarà vuoto. Se viene passato <tt>hidden<nowiki>=</nowiki>True</tt>, FreeCAD in modalità GUI non visualizzerà il documento e non mostrerà una scheda per il documento; ciò consente di eseguire operazioni automatiche su un documento e chiuderlo senza interrompere l'interfaccia utente.|Il documento di FreeCAD aperto.}} |
||
{{APIFunction|setActiveDocument|Document name|Imposta il documento attivo con il suo nome.| }} |
{{APIFunction|setActiveDocument|Document name|Imposta il documento attivo con il suo nome.| }} |
||
</div> |
|||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 18:01, 17 December 2022
Questo è il modulo principale (root) di FreeCAD. Può anche essere chiamato con "App" dall'interprete FreeCAD. Contiene tutto quello che serve per manipolare i documenti e il loro contenuto (oggetti).
Esempio:
import FreeCAD
print FreeCAD.listDocuments()
mydoc = FreeCAD.activeDocument()
Description: Stampa un dizionario contenente tutto l'ambiente di configurazione di FreeCAD.
Returns:
Description: Restituisce il valore della chiave data. Se non si specifica nessuna chiave, viene restituita la configurazione completa
Returns: Una stringa.
Description: Imposta la chiave data (prima stringa) al valore dato (seconda stringa).
Returns:
Description: Restituisce il documento attivo o Nulla se non vi è alcun documento attivo.
Returns: Un documento di FreeCAD.
Description: Aggiunge a FreeCAD un nuovo tipo di file di esportazione. La prima stringa deve essere formattata come in questo esempio: "Documento di Word (*.doc)". La seconda stringa è il nome di uno script / modulo python che contiene una funzione export().
Returns:
Description: Aggiunge a FreeCAD un nuovo tipo di file importazione, funziona allo stesso modo di addExportType, il modulo di gestione python deve contenere una funzione open() e/o una funzione import().
Returns:
Description: Restituisce un documento o solleva un'eccezione se non vi è alcun documento con il nome dato.
Returns:
Description: Restituisce il nome del modulo che può esportare il tipo di file specificato.
Returns: Una stringa.
Description: Restituisce il nome del modulo che può importare il tipo di file specificato.
Returns: Una stringa.
Description: Restituisce un dizionario di nomi e di puntatori di oggetti di tutti i documenti.
Returns: Un dizionario di nomi e di puntatori di oggetti.
Description: Crea e restituisce un nuovo documento con un determinato nome. Il nome del documento deve essere univoco, e viene controllato automaticamente. Se non viene fornito nessun nome, il documento sarà "Senza titolo". Se viene passato hidden=True, FreeCAD in modalità GUI non visualizzerà il documento e non mostrerà una scheda per il documento; ciò consente di eseguire operazioni automatiche su un documento temporaneo (o creare un documento e salvarlo) senza interrompere l'interfaccia utente.
Returns: Il documento appena creato.
Description: Crea e restituisce un documento e carica un file di progetto nel documento. L'argomento stringa deve puntare ad un file esistente. Se il file non esiste o il file non può essere caricato viene generata una eccezione di I /O. In questo caso il documento creato viene mantenuto, ma sarà vuoto. Se viene passato hidden=True, FreeCAD in modalità GUI non visualizzerà il documento e non mostrerà una scheda per il documento; ciò consente di eseguire operazioni automatiche su un documento e chiuderlo senza interrompere l'interfaccia utente.
Returns: Il documento di FreeCAD aperto.
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub