Scripting and macros/it

Panoramica delle pagine di scripting Python

 * Pagine relative a Python nel Manuale:
 * Breve introduzione a Python
 * Creare e manipolare la geometria
 * Creare oggetti parametrici
 * Creare interfacce di strumenti


 * Nozioni di base:
 * Macro
 * Script
 * Introduzione a Python
 * Guida agli Script Python
 * Script di base per FreeCAD


 * Relativamente agli ambienti integrati:
 * Esempi di API Drawing
 * FEM Tutorial Python
 * Script in ambiente Mesh
 * Da Mesh a Parte e viceversa
 * Script di Part
 * Part: Script di dati topologici
 * Part: Cuscinetto a sfere - Parte 1
 * Part: Cuscinetto a sfere - Parte 2
 * Script di Path
 * Esempi di API Raytracing
 * Script di Sketcher


 * Oggetti FeaturePython (chiamati anche "oggetti con script"):
 * Creare oggetti FeaturePython parte 1
 * Creare oggetti FeaturePython parte 2
 * Script di oggetti
 * Oggetti creati con script che salvano gli attributi
 * Migrazione di oggetti creati con script
 * Oggetti creati da script con parti associate
 * Viewprovider
 * Icona personalizzata nella vista ad albero
 * Proprietà
 * PropertyLink: InList e OutList
 * Metodi


 * Vista 3D:
 * La Scena grafica Coin
 * Pivy


 * Interfaccia utente:
 * PySide
 * Esempi di livello base di PySide
 * Esempi di livello medio di PySide
 * Esempi di PySide di livello avanzato
 * Frammenti di codice per l'utilizzo di PySide
 * Creare l'interfaccia
 * Creare delle finestre di dialogo
 * Creare una finestra di dialogo con diversi widget
 * Creare una finestra di dialogo per leggere e scrivere file
 * Creare una finestra di dialogo per la regolazione del colore
 * Creare una finestra di dialogo per immagini e GIF animate
 * Esempio Qt


 * Frammenti di codice ed esempi:
 * Definire un comando
 * Creare un Ambiente di lavoro
 * Frammenti di codice
 * Raccolta di macro
 * Funzione per disegnare delle linee


 * Varie:
 * Debugging
 * Incorporare FreeCAD
 * Incorporare l'interfaccia grafica di FreeCAD
 * Moduli Python aggiuntivi
 * Libreria di matematica vettoriale di FreeCAD
 * Come installare le macro
 * IPython notebook integration
 * Eseguire automaticamente una macro all'avvio
 * Profilazione
 * Python
 * PythonOCC
 * Ambiente di sviluppo Python
 * Quantity
 * Svg namespace