Scripting and macros/it: Difference between revisions
(Created page with "* Interfaccia utente: ** PySide ** Esempi di livello base di PySide ** PySide_Intermediate_Examples/it|Esempi di livello medio...") |
(Created page with "* Frammenti di codice ed esempi: ** Definire un comando ** Creare un Ambiente di lavoro ** Frammenti di codice **...") |
||
Line 65: | Line 65: | ||
** [[Qt_Example/it|Esempio Qt]] |
** [[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]] |
||
* Miscellaneous: |
* Miscellaneous: |
Revision as of 11:48, 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:
- Miscellaneous:
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