====== Raccolta script per FreeCAD ====== Raccolgo di seguito alcuni script per FreeCAD, scritti in python, utili per semplificare la creazione di modelli complessi. ===== Allinea oggetto a linea ===== Il primo script allinea uno o più oggetti selezionati ad una linea. Il primo oggetto da selezionare è la linea, a seguire possono essere selezionati anche più di un oggetto da allineare alla linea. [[http://ingegnerialibera.altervista.org/blog-file/freecad-script/alignnormal.py|alignnormal.py]] ===== Crea linea suddivisa ===== Questo script crea un segmento dati gli estremi, suddividendolo in n parti [[http://ingegnerialibera.altervista.org/blog-file/freecad-script/linediv.py|linediv.py]] ===== Crea linea-arco suddiviso ===== Crea un arco ed una linea dati punti finali e pendenza della linea. Inoltre suddivide la curva in n parti. [[http://ingegnerialibera.altervista.org/blog-file/freecad-script/arclinediv.py|arclinediv.py]] ===== Tubi quadri ===== [[http://ingegnerialibera.altervista.org/blog-file/freecad-tut05/squaretube.py|squaretube.py]] {{ :tutorial_freecad:tut05-04_tubo-quadro.png?300 |Tubo quadro}} ===== Profilo ad U ===== [[http://ingegnerialibera.altervista.org/blog-file/freecad-tut05/uprofile.py|uprofile.py]] {{ :tutorial_freecad:tut05-05_profilo-u.png?300 |Profilo ad U}} ===== Bulloni ===== [[http://ingegnerialibera.altervista.org/blog-file/freecad-tut05/bolt.py|bolt.py]] {{ :tutorial_freecad:tut05-06_bullone.png?300 |Bullone}} ===== Travi sezione rettangolare ===== Travi a sezione rettangolare tagliate alle estremità secondo angoli dati [[http://ingegnerialibera.altervista.org/blog-file/freecad-tut05/rectbeam.py|rectbeam.py]] {{ :tutorial_freecad:tut05-07_rectbeam.png?300 |Trave a sezione rettangolare}}