Scripting and macros/en: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Docnav
{{Docnav
|[[Dialog_creation|Dialog creation]]
|[[Creating_a_FeaturePython_Box,_Part_II|Creating a FeaturePython Box, Part II]]
|[[Licence|Licence]]
|
}}
}}


* [[Macros|Macros]]: Introduction to macros.
* [[Introduction_to_Python|Introduction to Python]]: Introduction to Python for beginners.
* [[Python_scripting_tutorial|Python scripting tutorial]]: Introduction to python scripting in FreeCAD.
* [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]]: Introduction to python scripting in FreeCAD.
* [[Topological_data_scripting|Topological data scripting]]: Basic shape manipulation examples.
* [[Mesh_Scripting|Mesh Scripting]]: Introduction to Mesh scripting.
* [[Mesh_to_Part|Mesh to Part]]: Some basic Mesh- to-Part and Part-to-Mesh examples.
* [[Pivy]]: Introduction to Pivy.
* [[FeaturePython_Objects|FeaturePython Objects]]: Create a FeaturePython object part I.
* [[Creating_a_FeaturePython_Box,_Part_II|Creating a FeaturePython Box, Part II]]: Create a FeaturePython object part II.
* [[Scripted_objects|Scripted objects]]: How to make 100% python-scripted objects in FreeCAD.
* [[Scripted_objects|Scripted objects]]: How to make 100% python-scripted objects in FreeCAD.
* [[Embedding_FreeCAD|Embedding FreeCAD]]: How to import FreeCAD as a python module in other applications.
* [[Drawing_Module|Drawing Module]]: Automating the 3D-to-2D process.
* [[Code_snippets|Code snippets]]: Pieces of code to serve as ingredients in your scripts.
* [[Line_drawing_function|Line drawing function]]: How to build a simple tool to draw lines.
* [[Line_drawing_function|Line drawing function]]: How to build a simple tool to draw lines.
* [[PySide|PySide]]: Introduction to PySide and using it in FreeCAD.
* [[Dialog_creation|Dialog creation]]: How to construct dialogs with Qt designer, and use them in FreeCAD.
* [[Dialog_creation|Dialog creation]]: How to construct dialogs with Qt designer, and use them in FreeCAD.
* [[Embedding_FreeCAD|Embedding FreeCAD]]: How to import FreeCAD as a python module in other applications.
* [[Macros_recipes|Macros recipes]]: Examples of macro scripts.
* [[Macros_recipes|Macros recipes]]: Examples of macro scripts.
* [[Code_snippets|Code snippets]]: Pieces of code to serve as ingredients in your scripts.
* [[Topological_data_scripting|Topological data scripting]]: Basic shape manipulation examples.
* [[Python_Development_Environment|Python Development Environment]]: A simple Development Environment for Python within FreeCAD.
* [[Python_Development_Environment|Python Development Environment]]: A simple Development Environment for Python within FreeCAD.
* [[Debugging|Debugging]]: Information about debugging.


{{Docnav
{{Docnav
|[[Dialog_creation|Dialog creation]]
|[[Creating_a_FeaturePython_Box,_Part_II|Creating a FeaturePython Box, Part II]]
|[[Licence|Licence]]
|
}}
}}



Revision as of 21:13, 21 June 2020