tutorial_freecad:tutorial_04
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
tutorial_freecad:tutorial_04 [2014/11/04 13:35] mickele [Cos'è python?!?] |
tutorial_freecad:tutorial_04 [2015/05/03 10:39] (versione attuale) mickele77 |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Tutorial FreeCAD #4 ====== | + | ====== Tutorial FreeCAD #4 - Python e la riga di comando |
In questo quarto tutorial vedremo come creare oggetti tridimensionali da linea di comando. Questo ci consentirà, | In questo quarto tutorial vedremo come creare oggetti tridimensionali da linea di comando. Questo ci consentirà, | ||
Linea 5: | Linea 5: | ||
Nei precedenti tutorial abbiamo modellato alcuni solidi tridimensionali utilizzando la GUI. Per chi se ne fosse perso qualcuno riporto di seguito i relativi link link: | Nei precedenti tutorial abbiamo modellato alcuni solidi tridimensionali utilizzando la GUI. Per chi se ne fosse perso qualcuno riporto di seguito i relativi link link: | ||
+ | ~~READMORE~~ | ||
+ | |||
+ | * [[tutorial_freecad: | ||
* [[tutorial_freecad: | * [[tutorial_freecad: | ||
* [[tutorial_freecad: | * [[tutorial_freecad: | ||
Linea 48: | Linea 51: | ||
===== Alcuni oggetti python presenti in FreeCAD ===== | ===== Alcuni oggetti python presenti in FreeCAD ===== | ||
- | Per questo tutorial ci necessari due moduli | + | Per questo tutorial ci necessari due moduli: FreeCAD e Part. Per attivare tali moduli dalla console python di FreeCAD |
>>> | >>> | ||
Linea 58: | Linea 61: | ||
Ora siamo pronti per la modellazione vera e propria! | Ora siamo pronti per la modellazione vera e propria! | ||
- | Modellando solidi ci fa comodo definire variabili di modo da render | + | Modellando solidi ci fa comodo definire |
>>> | >>> | ||
- | Possiamo rappresentare il segmento che unisce due vertici | + | Il segmento che unisce due punti può essere invece rappresentato |
>>> | >>> | ||
Linea 68: | Linea 71: | ||
>>> | >>> | ||
- | I tipi di oggetti definibili in Python sono molti ed in questa sede è prefrebile introdurne solo alcuni. In particolare citiamo alcuni degli oggetti | + | Le prime due linee ne definiscono i vertici, la terza crea l' |
+ | |||
+ | I tipi di oggetti definibili in Python sono molti ed in questa sede cominceremo a vederne una piccola parte. In particolare citiamo alcuni degli oggetti | ||
* Shape: è un oggetto generico, che può essere impiegato per riferirsi a qualsiasi oggetto di questa lista | * Shape: è un oggetto generico, che può essere impiegato per riferirsi a qualsiasi oggetto di questa lista | ||
Linea 77: | Linea 82: | ||
* Shell: un insieme di oggetti Face connessi tramite i rispettivi Edge; anche questi oggetti possono essere aperti o chiusi | * Shell: un insieme di oggetti Face connessi tramite i rispettivi Edge; anche questi oggetti possono essere aperti o chiusi | ||
* Solid: una parte di spazio delimitata da oggetti di tipo Shell | * Solid: una parte di spazio delimitata da oggetti di tipo Shell | ||
- | * Compsolid: un insieme di oggetti Solid connessi tramite le rispettve | + | * Compsolid: un insieme di oggetti Solid connessi tramite le rispettive |
Per approfondire questi aspetti vi consiglio di dare un' | Per approfondire questi aspetti vi consiglio di dare un' | ||
Linea 104: | Linea 109: | ||
>>> | >>> | ||
- | Disegniamo ora due linee usnado | + | Disegniamo ora due linee usando |
>>> | >>> | ||
>>> | >>> | ||
- | | ||
- | Passiamo quindi ai due archi di cerchio. | + | Passiamo quindi ai due archi di cerchio. |
>>> | >>> | ||
Linea 129: | Linea 133: | ||
>>> | >>> | ||
- | Infine creiamo il solido | + | Il primo comando crea un oggetto Wire dagli oggeti Edge associati a Shape1. Il secondo crea l' |
+ | |||
+ | Infine creiamo il solido estrudendo la faccia creata; utilizziamo il comando | ||
| | ||
>>> | >>> | ||
- | A video non abbiamo visto ancora nulla di quanto fatto. Questo accade perché gli oggetti definiti nella console | + | A video non abbiamo visto ancora nulla di quanto fatto. Questo accade perché gli oggetti definiti nella console non sono stati inseriti in FreeCAD. Per inserire Solid1 in FreeCAD ricorriamo alla funzione show() del modulo Part |
>>> | >>> | ||
+ | |||
+ | Nel prossimo tutorial ritorneremo su quest' | ||
Per vedere meglio il risultato del nostro lavoro digitiamo infine i comandi | Per vedere meglio il risultato del nostro lavoro digitiamo infine i comandi | ||
Linea 144: | Linea 152: | ||
Il primo imposta una vista assonometrica, | Il primo imposta una vista assonometrica, | ||
- | {{ : | + | {{ : |
===== Riepilogo ===== | ===== Riepilogo ===== | ||
Linea 185: | Linea 193: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ====== Lista completa tutorial ====== | ||
+ | |||
+ | Vi riporto la lista completa dei tutorial su FreeCAD che trovate su IngegneriaLibera: | ||
+ | |||
+ | <blog related> | ||
+ | |||
+ | </ | ||
tutorial_freecad/tutorial_04.1415104545.txt.gz · Ultima modifica: 2014/11/04 13:35 da mickele