Scripting and macros/es

Vista general de las páginas de scripts de Python

 * Páginas relacionadas con la pitón en el Manual:
 * Una introducción suave
 * Creando y manipulando la geometría
 * Creando objetos paramétricos
 * Creando herramientas de interfaz


 * Basics:
 * Working with macros
 * Script tutorial
 * Introduction to Python
 * Python scripting tutorial
 * FreeCAD scripting basics


 * Built-in workbench related:
 * Drawing scripting
 * FEM scripting
 * Mesh scripting
 * Mesh: Converting between Meshes and Parts
 * Part scripting
 * Part: Basic shape manipulation
 * Part: Create a ball bearing part I
 * Part: Create a ball bearing part II
 * Path scripting
 * Raytracing scripting
 * Sketcher scripting


 * FeaturePython objects (also called 'scripted objects'):
 * Create a FeaturePython object part I
 * Create a FeaturePython object part II
 * Scripted objects
 * Scripted objects saving attributes
 * Scripted objects migration
 * Scripted objects with attachment
 * Viewprovider
 * Custom icon in tree view
 * Properties
 * PropertyLink: InList and OutList
 * Methods


 * 3D view:
 * The Coin scenegraph
 * Pivy


 * User interface:
 * PySide
 * PySide beginner examples
 * PySide intermediate examples
 * PySide advanced examples
 * PySide usage snippets
 * Interface creation
 * 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:
 * Define a command
 * Workbench creation
 * Code snippets
 * Macros recipes
 * Line drawing function


 * Miscellaneous:
 * Debugging
 * Embedding FreeCAD
 * Embedding FreeCADGui
 * Extra python modules
 * FreeCAD vector math library
 * How to install macros
 * IPython notebook integration
 * Macro at startup
 * Profiling
 * Python
 * PythonOCC
 * Python development environment
 * Quantity
 * Svg namespace