Scripting and macros/it: Difference between revisions
(Created page with "* Relativamente agli ambienti integrati: ** Esempi di API Drawing ({{Emphasis|l'ambiente Drawing è obsoleto}}) ** FEM_Tutorial_Python/it|FEM Tuto...") |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 34: | Line 34: | ||
** [[Sketcher_scripting/it|Script di Sketcher]] |
** [[Sketcher_scripting/it|Script di Sketcher]] |
||
* FeaturePython |
* Oggetti FeaturePython (chiamati anche "oggetti con script"): |
||
** [[Create_a_FeaturePython_object_part_I| |
** [[Create_a_FeaturePython_object_part_I/it|Creare oggetti FeaturePython parte 1]] |
||
** [[Create_a_FeaturePython_object_part_II| |
** [[Create_a_FeaturePython_object_part_II/it|Creare oggetti FeaturePython parte 2]] |
||
** [[Scripted_objects| |
** [[Scripted_objects/it|Script di oggetti]] |
||
** [[Scripted_objects_saving_attributes| |
** [[Scripted_objects_saving_attributes/it|Oggetti creati con script che salvano gli attributi]] |
||
** [[Scripted_objects_migration| |
** [[Scripted_objects_migration/it|Migrazione di oggetti creati con script]] |
||
** [[Scripted_objects_with_attachment| |
** [[Scripted_objects_with_attachment/it|Oggetti creati da script con parti associate]] |
||
** [[Viewprovider|Viewprovider]] |
** [[Viewprovider/it|Viewprovider]] |
||
** [[Custom_icon_in_tree_view| |
** [[Custom_icon_in_tree_view/it|Icona personalizzata nella vista ad albero]] |
||
** [[Property| |
** [[Property/it|Proprietà]] |
||
** [[PropertyLink:_InList_and_OutList|PropertyLink: InList |
** [[PropertyLink:_InList_and_OutList/it|PropertyLink: InList e OutList]] |
||
** [[FeaturePython_methods| |
** [[FeaturePython_methods/it|Metodi]] |
||
* [[3D_view| |
* [[3D_view/it|Vista 3D]]: |
||
** [[Scenegraph| |
** [[Scenegraph/it|La Scena grafica Coin]] |
||
** [[Pivy|Pivy]] |
** [[Pivy/it|Pivy]] |
||
* Interfaccia utente: |
|||
* User interface: |
|||
** [[PySide|PySide]] |
** [[PySide/it|PySide]] |
||
** [[PySide_Beginner_Examples| |
** [[PySide_Beginner_Examples/it|Esempi di livello base di PySide]] |
||
** [[PySide_Intermediate_Examples| |
** [[PySide_Intermediate_Examples/it|Esempi di livello medio di PySide]] |
||
** [[PySide_Advanced_Examples|PySide |
** [[PySide_Advanced_Examples/it|Esempi di PySide di livello avanzato]] |
||
** [[PySide_usage_snippets| |
** [[PySide_usage_snippets/it|Frammenti di codice per l'utilizzo di PySide]] |
||
** [[Interface_creation| |
** [[Interface_creation/it|Creare l'interfaccia]] |
||
** [[Dialog_creation| |
** [[Dialog_creation/it|Creare delle finestre di dialogo]] |
||
** [[Dialog_creation_with_various_widgets| |
** [[Dialog_creation_with_various_widgets/it|Creare una finestra di dialogo con diversi widget]] |
||
** [[Dialog_creation_reading_and_writing_files| |
** [[Dialog_creation_reading_and_writing_files/it|Creare una finestra di dialogo per leggere e scrivere file]] |
||
** [[Dialog_creation_setting_colors| |
** [[Dialog_creation_setting_colors/it|Creare una finestra di dialogo per la regolazione del colore]] |
||
** [[Dialog_creation_image_and_animated_GIF| |
** [[Dialog_creation_image_and_animated_GIF/it|Creare una finestra di dialogo per immagini e GIF animate]] |
||
** [[Qt_Example| |
** [[Qt_Example/it|Esempio Qt]] |
||
* Frammenti di codice ed esempi: |
|||
* Snippets and examples: |
|||
** [[Command| |
** [[Command/it|Definire un comando]] |
||
** [[Workbench_creation| |
** [[Workbench_creation/it|Creare un Ambiente di lavoro]] |
||
** [[Code_snippets| |
** [[Code_snippets/it|Frammenti di codice]] |
||
** [[Macros_recipes| |
** [[Macros_recipes/it|Raccolta di macro]] |
||
** [[Line_drawing_function| |
** [[Line_drawing_function/it|Funzione per disegnare delle linee]] |
||
* Varie: |
|||
* Miscellaneous: |
|||
** [[Debugging]] |
** [[Debugging/it|Debugging]] |
||
** [[Embedding_FreeCAD| |
** [[Embedding_FreeCAD/it|Incorporare FreeCAD]] |
||
** [[Embedding_FreeCADGui| |
** [[Embedding_FreeCADGui/it|Incorporare l'interfaccia grafica di FreeCAD]] |
||
** [[Extra_python_modules| |
** [[Extra_python_modules/it|Moduli Python aggiuntivi]] |
||
** [[FreeCAD_vector_math_library| |
** [[FreeCAD_vector_math_library/it|Libreria di matematica vettoriale di FreeCAD]] |
||
** [[How_to_install_macros| |
** [[How_to_install_macros/it|Come installare le macro]] |
||
** [[IPython_notebook_integration|IPython notebook integration]] |
** [[IPython_notebook_integration|IPython notebook integration]] |
||
** [[Macro_at_Startup| |
** [[Macro_at_Startup/it|Eseguire automaticamente una macro all'avvio]] |
||
** [[Profiling]] |
** [[Profiling/it|Profilazione]] |
||
** [[Python]] |
** [[Python/it|Python]] |
||
** [[PythonOCC]] |
** [[PythonOCC/it|PythonOCC]] |
||
** [[Python_Development_Environment| |
** [[Python_Development_Environment/it|Ambiente di sviluppo Python]] |
||
** [[Quantity]] |
** [[Quantity/it|Quantity]] |
||
** [[Svg_Namespace|Svg namespace]] |
** [[Svg_Namespace/it|Svg namespace]] |
||
Latest revision as of 11:55, 18 September 2022
Panoramica delle pagine di scripting Python
- Pagine relative a Python nel Manuale:
- Nozioni di base:
- Relativamente agli ambienti integrati:
- Esempi di API Drawing (l'ambiente Drawing è obsoleto)
- FEM Tutorial Python
- Script in ambiente Mesh
- Da Mesh a Parte e viceversa
- Script di Part
- Part: Script di dati topologici
- Part: Cuscinetto a sfere - Parte 1
- Part: Cuscinetto a sfere - Parte 2
- Script di Path
- Esempi di API Raytracing (l'ambiente Raytracing è obsoleto)
- Script di Sketcher
- Oggetti FeaturePython (chiamati anche "oggetti con script"):
- Creare oggetti FeaturePython parte 1
- Creare oggetti FeaturePython parte 2
- Script di oggetti
- Oggetti creati con script che salvano gli attributi
- Migrazione di oggetti creati con script
- Oggetti creati da script con parti associate
- Viewprovider
- Icona personalizzata nella vista ad albero
- Proprietà
- PropertyLink: InList e OutList
- Metodi
- Interfaccia utente:
- PySide
- Esempi di livello base di PySide
- Esempi di livello medio di PySide
- Esempi di PySide di livello avanzato
- Frammenti di codice per l'utilizzo di PySide
- Creare l'interfaccia
- Creare delle finestre di dialogo
- Creare una finestra di dialogo con diversi widget
- Creare una finestra di dialogo per leggere e scrivere file
- Creare una finestra di dialogo per la regolazione del colore
- Creare una finestra di dialogo per immagini e GIF animate
- Esempio Qt
- Frammenti di codice ed esempi:
- Varie:
- Debugging
- Incorporare FreeCAD
- Incorporare l'interfaccia grafica di FreeCAD
- Moduli Python aggiuntivi
- Libreria di matematica vettoriale di FreeCAD
- Come installare le macro
- IPython notebook integration
- Eseguire automaticamente una macro all'avvio
- Profilazione
- Python
- PythonOCC
- Ambiente di sviluppo Python
- Quantity
- Svg namespace
Power user documentation
- FreeCAD scripting: Python, Introduction to Python, Python scripting tutorial, FreeCAD Scripting Basics
- Modules: Builtin modules, Units, Quantity
- Workbenches: Workbench creation, Gui Commands, Commands, Installing more workbenches
- Meshes and Parts: Mesh Scripting, Topological data scripting, Mesh to Part, PythonOCC
- Parametric objects: Scripted objects, Viewproviders (Custom icon in tree view)
- Scenegraph: Coin (Inventor) scenegraph, Pivy
- Graphical interface: Interface creation, Interface creation completely in Python (1, 2, 3, 4, 5), PySide, PySide examples beginner, intermediate, advanced
- Macros: Macros, How to install macros
- Embedding: Embedding FreeCAD, Embedding FreeCADGui
- Other: Expressions, Code snippets, Line drawing function, FreeCAD vector math library (deprecated)
- Hubs: User hub, Power users hub, Developer hub