Scripting and macros/de: Difference between revisions
(Created page with "* Grundlagen: ** Arbeiten mit Makros ** Skript Tutorium ** Einführung in Python ** Python_scripting_tutorial/de|P...") |
(Created page with "* Eingebaute Arbeitsbereich bezogen: ** Zeichnungen Skripten ({{Emphasis|Der Arbeitsbereich Zeichnung ist veraltet}}) ** FEM_Tutorial_Python/de|FE...") |
||
Line 21: | Line 21: | ||
** [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]] |
** [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]] |
||
* Eingebaute Arbeitsbereich bezogen: |
|||
* Built-in workbench related: |
|||
** [[Drawing_API_example| |
** [[Drawing_API_example/de|Zeichnungen Skripten]] ({{Emphasis|Der Arbeitsbereich Zeichnung ist veraltet}}) |
||
** [[FEM_Tutorial_Python|FEM |
** [[FEM_Tutorial_Python/de|FEM Skripten]] |
||
** [[Mesh_Scripting| |
** [[Mesh_Scripting/de|Netz Skripten]] |
||
** [[Mesh_to_Part| |
** [[Mesh_to_Part/de|Netz: Konvertieren zwischen Netzen und Teilen]] |
||
** [[Part_scripting|Part |
** [[Part_scripting/de|Part Skripten]] |
||
** [[Topological_data_scripting|Part: |
** [[Topological_data_scripting/de|Part: Grundlegende Formveränderung]] |
||
** [[Scripted_Parts:_Ball_Bearing_-_Part_1|Part: |
** [[Scripted_Parts:_Ball_Bearing_-_Part_1/de|Part: Erstellen eines Kugellagers Teil I]] |
||
** [[Scripted_Parts:_Ball_Bearing_-_Part_2|Part: |
** [[Scripted_Parts:_Ball_Bearing_-_Part_2/de|Part: Erstellen eines Kugellagers Teil II]] |
||
** [[Path_scripting| |
** [[Path_scripting/de|Pfad Skripten]] |
||
** [[ |
** [[Raytracing_API_exampl/dee|Strahlverfolgung Skripten]] ({{Emphasis|Der Arbeitsbereich Strahlverfolgung ist veraltet}}) |
||
* FeaturePython objects (also called 'scripted objects'): |
* FeaturePython objects (also called 'scripted objects'): |
Revision as of 17:24, 9 September 2020
Übersicht über Python Skriptseiten
- Python bezogene Seiten im Handbuch:
- Grundlagen:
- Eingebaute Arbeitsbereich bezogen:
- Zeichnungen Skripten (Der Arbeitsbereich Zeichnung ist veraltet)
- FEM Skripten
- Netz Skripten
- Netz: Konvertieren zwischen Netzen und Teilen
- Part Skripten
- Part: Grundlegende Formveränderung
- Part: Erstellen eines Kugellagers Teil I
- Part: Erstellen eines Kugellagers Teil II
- Pfad Skripten
- Strahlverfolgung Skripten (Der Arbeitsbereich Strahlverfolgung ist veraltet)
- FeaturePython objects (also called 'scripted objects'):
- User interface:
- PySide
- PySide beginner examples
- PySide intermediate examples
- PySide advanced examples
- PySide usage snippets
- Interface creation
- Interface creation with UI files
- Dialog creation
- Dialog creation with various widgets
- Dialog creation reading and writing files
- Dialog creation setting colors
- Dialog creation image and animated GIF
- Qt Example
- Snippets and examples:
- 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