Scripting and macros/de: Difference between revisions
(Created page with "{{Docnav/de |FreeCAD Grundlagen Skripten |Lizenz }}") |
(Created page with "* Schnipsel und Beispiele: ** Define a command ** Workbench creation ** Module (=workbench) creation ** Code_...") |
||
Line 64: | Line 64: | ||
** [[Qt_Example|Qt Example]] |
** [[Qt_Example|Qt Example]] |
||
* Schnipsel und Beispiele: |
|||
* Snippets and examples: |
|||
** [[Command|Define a command]] |
** [[Command/de|Define a command]] |
||
** [[Workbench_creation|Workbench creation]] |
** [[Workbench_creation/de|Workbench creation]] |
||
** [[Module_Creation|Module (=workbench) creation]] |
** [[Module_Creation/de|Module (=workbench) creation]] |
||
** [[Code_snippets|Code snippets]] |
** [[Code_snippets/de|Code snippets]] |
||
** [[Macros_recipes|Macros recipes]] |
** [[Macros_recipes/de|Macros recipes]] |
||
** [[Line_drawing_function|Line drawing function]] |
** [[Line_drawing_function/de|Line drawing function]] |
||
** [[Piffpoof_Macro_Half-Hull_Model|Macro Half-Hull Model]] |
** [[Piffpoof_Macro_Half-Hull_Model/de|Macro Half-Hull Model]] |
||
* Miscellaneous: |
* Miscellaneous: |
Revision as of 17:29, 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 Objekte (auch 'geskriptete Objekte' genannt):
- Erstellen eines FeaturePython Objekt Teil I
- Erstellen eines FeaturePython Objekt Teil II
- Gescriptete Objekte
- Gescriptete Objekte, die Attribute speichern
- Migration geskripteter Objekte
- Gescriptete Objekte mit Anhang
- Ansichtsanbieter
- Benutzerdefiniertes Symbol in der Baumansicht
- Eigenschaften
- Methoden
- 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
- Schnipsel und Beispiele:
- 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