Scripting and macros: Difference between revisions

From FreeCAD Documentation
No edit summary
(Revised the list. List now mostly taken from https://wiki.freecadweb.org/Online_Help_Toc.)
Line 9: Line 9:


<!--T:1-->
<!--T:1-->
<!--List mostly taken from https://wiki.freecadweb.org/Online_Help_Toc-->
* [[Macros]]: Introduction to macros.
* [[Macros|Working with macros]]
* [[Introduction_to_Python|Introduction to Python]]: Introduction to Python for beginners.
* [[Introduction_to_Python|Introduction to Python]]
* [[Python_scripting_tutorial|Python scripting tutorial]]: Introduction to python scripting in FreeCAD.
* [[Python_scripting_tutorial|Python scripting tutorial]]
* [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]]: Introduction to python scripting in FreeCAD.
* [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]]
* [[Part_scripting|Part scripting]]: Introduction to Part scripting.
* [[Part_scripting|Part scripting]]
* [[Topological_data_scripting|Topological data scripting]]: Basic shape manipulation examples.
* [[Topological_data_scripting|Basic shape manipulation]]
* [[Mesh_Scripting|Mesh Scripting]]: Introduction to Mesh scripting.
* [[Mesh_Scripting|Mesh Scripting]]
* [[Mesh_to_Part|Mesh to Part]]: Some basic Mesh- to-Part and Part-to-Mesh examples.
* [[Mesh_to_Part|Converting between Meshes and Parts]]
* [[Scenegraph]]: The Coin Scenegraph.
* [[Scenegraph|The Coin Scenegraph]]
* [[Pivy]]: Introduction to Pivy.
* [[Pivy|Working with Pivy]]
* [[PySide]]: PySide gives access to Qt.
* [[PySide|Working with PySide]]
* [[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.
* [[FeaturePython_Objects|Create a FeaturePython object part I]]
* [[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|Creating parametric objects]]
* [[Embedding_FreeCAD|Embedding FreeCAD]]: How to import FreeCAD as a python module in other applications.
* [[Embedding_FreeCAD|Embedding FreeCAD]]
* [[Code_snippets|Code snippets]]: Pieces of code to serve as ingredients in your scripts.
* [[Code_snippets|Code snippets]]
* [[Line_drawing_function|Line drawing function]]: How to build a simple tool to draw lines.
* [[Line_drawing_function|Line drawing function]]
* [[Dialog_creation|Dialog creation]]: How to construct dialogs with Qt designer, and use them in FreeCAD.
* [[Dialog_creation|Dialog creation]]
* [[Macros_recipes|Macros recipes]]: Examples of macro scripts.
* [[Macros_recipes|Macros recipes]]
* [[Python_Development_Environment|Python Development Environment]]: A simple Development Environment for Python within FreeCAD.
* [[Python_Development_Environment|Python development environment]]
* [[Debugging|Debugging]]: Information about debugging.
* [[Debugging|Debugging]]



<!--T:3-->
<!--T:3-->

Revision as of 11:02, 19 August 2020