Scripting and macros/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
* [[Scripted objects/it|Script di oggetti]]: Come creare oggetti al 100% con script Python in FreeCAD
* [[Drawing Module/it|Modulo Drawing]]: automatizzare il passaggio da 3D a 2D
* [[Line drawing function/it|Funzione per disegnare linee]]: Come costruire un semplice strumento per disegnare le linee
* [[PySide/it|PySide]]: Introduzione a PySide e il suo in FreeCAD
* [[Dialog creation/it|Creare finestre di dialogo]]: Come costruire finestre di dialogo con Qt designer e utilizzarle in FreeCAD
* [[Embedding FreeCAD/it|Incorporare FreeCAD]]: Come importare FreeCAD come un modulo Python in altre applicazioni
* [[Macros recipes/it|Esempi di macro]]: Esempi di script macro
* [[Code snippets/it|Esempi di codice]]: Pezzi di codice da utilizzare negli script
* [[Topological data scripting/it|Script di dati topologici]]: Esempi base di manipolazione di forme
* [[Python Development Environment/it|Python Development Environment]]: Un semplice Ambiente di sviluppo per Python all'interno di FreeCAD
</div>


{{Docnav
{{docnav|[[Creating a FeaturePython Box, Part II|Creating a FeaturePython Box, Part II]]|}}
|[[Start_up_and_Configuration/it|Avvio e Configurazione]]
|[[Macros/it|Macro]]
}}


==Panoramica delle pagine di scripting Python==
{{Userdocnavi}}


* Pagine relative a Python nel Manuale:
<div class="mw-translate-fuzzy">
** [[Manual:A_gentle_introduction/it|Breve introduzione a Python]]
[[Category:Poweruser Documentation/it]]
** [[Manual:Creating_and_manipulating_geometry/it|Creare e manipolare la geometria]]
[[Category:Python Code/it]]
** [[Manual:Creating_parametric_objects/it|Creare oggetti parametrici]]
</div>
** [[Manual:Creating_interface_tools/it|Creare interfacce di strumenti]]


* Nozioni di base:
[[Category:Python Code]]
** [[Macros/it|Macro]]
** [[Scripts/it|Script]]
** [[Introduction_to_Python/it|Introduzione a Python]]
** [[Python_scripting_tutorial/it|Guida agli Script Python]]
** [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]]

* Relativamente agli ambienti integrati:
** [[Drawing_API_example/it|Esempi di API Drawing]] ({{Emphasis|l'ambiente Drawing è obsoleto}})
** [[FEM_Tutorial_Python/it|FEM Tutorial Python]]
** [[Mesh_Scripting/it|Script in ambiente Mesh]]
** [[Mesh_to_Part/it|Da Mesh a Parte e viceversa]]
** [[Part_scripting/it|Script di Part]]
** [[Topological_data_scripting/it|Part: Script di dati topologici]]
** [[Scripted_Parts:_Ball_Bearing_-_Part_1/it|Part: Cuscinetto a sfere - Parte 1]]
** [[Scripted_Parts:_Ball_Bearing_-_Part_2/it|Part: Cuscinetto a sfere - Parte 2]]
** [[Path_scripting/it|Script di Path]]
** [[Raytracing_API_example/it|Esempi di API Raytracing]] ({{Emphasis|l'ambiente Raytracing è obsoleto}})
** [[Sketcher_scripting/it|Script di Sketcher]]

* Oggetti FeaturePython (chiamati anche "oggetti con script"):
** [[Create_a_FeaturePython_object_part_I/it|Creare oggetti FeaturePython parte 1]]
** [[Create_a_FeaturePython_object_part_II/it|Creare oggetti FeaturePython parte 2]]
** [[Scripted_objects/it|Script di oggetti]]
** [[Scripted_objects_saving_attributes/it|Oggetti creati con script che salvano gli attributi]]
** [[Scripted_objects_migration/it|Migrazione di oggetti creati con script]]
** [[Scripted_objects_with_attachment/it|Oggetti creati da script con parti associate]]
** [[Viewprovider/it|Viewprovider]]
** [[Custom_icon_in_tree_view/it|Icona personalizzata nella vista ad albero]]
** [[Property/it|Proprietà]]
** [[PropertyLink:_InList_and_OutList/it|PropertyLink: InList e OutList]]
** [[FeaturePython_methods/it|Metodi]]

* [[3D_view/it|Vista 3D]]:
** [[Scenegraph/it|La Scena grafica Coin]]
** [[Pivy/it|Pivy]]

* Interfaccia utente:
** [[PySide/it|PySide]]
** [[PySide_Beginner_Examples/it|Esempi di livello base di PySide]]
** [[PySide_Intermediate_Examples/it|Esempi di livello medio di PySide]]
** [[PySide_Advanced_Examples/it|Esempi di PySide di livello avanzato]]
** [[PySide_usage_snippets/it|Frammenti di codice per l'utilizzo di PySide]]
** [[Interface_creation/it|Creare l'interfaccia]]
** [[Dialog_creation/it|Creare delle finestre di dialogo]]
** [[Dialog_creation_with_various_widgets/it|Creare una finestra di dialogo con diversi widget]]
** [[Dialog_creation_reading_and_writing_files/it|Creare una finestra di dialogo per leggere e scrivere file]]
** [[Dialog_creation_setting_colors/it|Creare una finestra di dialogo per la regolazione del colore]]
** [[Dialog_creation_image_and_animated_GIF/it|Creare una finestra di dialogo per immagini e GIF animate]]
** [[Qt_Example/it|Esempio Qt]]

* Frammenti di codice ed esempi:
** [[Command/it|Definire un comando]]
** [[Workbench_creation/it|Creare un Ambiente di lavoro]]
** [[Code_snippets/it|Frammenti di codice]]
** [[Macros_recipes/it|Raccolta di macro]]
** [[Line_drawing_function/it|Funzione per disegnare delle linee]]

* Varie:
** [[Debugging/it|Debugging]]
** [[Embedding_FreeCAD/it|Incorporare FreeCAD]]
** [[Embedding_FreeCADGui/it|Incorporare l'interfaccia grafica di FreeCAD]]
** [[Extra_python_modules/it|Moduli Python aggiuntivi]]
** [[FreeCAD_vector_math_library/it|Libreria di matematica vettoriale di FreeCAD]]
** [[How_to_install_macros/it|Come installare le macro]]
** [[IPython_notebook_integration|IPython notebook integration]]
** [[Macro_at_Startup/it|Eseguire automaticamente una macro all'avvio]]
** [[Profiling/it|Profilazione]]
** [[Python/it|Python]]
** [[PythonOCC/it|PythonOCC]]
** [[Python_Development_Environment/it|Ambiente di sviluppo Python]]
** [[Quantity/it|Quantity]]
** [[Svg_Namespace/it|Svg namespace]]


{{Docnav
|[[Start_up_and_Configuration/it|Avvio e Configurazione]]
|[[Macros/it|Macro]]
}}

{{Powerdocnavi{{#translation:}}}}
[[Category:Developer Documentation{{#translation:}}]]
[[Category:Python Code{{#translation:}}]]

Latest revision as of 11:55, 18 September 2022

Panoramica delle pagine di scripting Python