OpenSCAD/Primi passi: differenze tra le versioni
Riga 46: | Riga 46: | ||
|- |
|- |
||
|<source lang="javascript"> |
|<source lang="javascript"> |
||
// esempio 3 |
|||
cube([2,3,4]); |
cube([2,3,4]); |
||
translate([3,0,0]) { |
translate([3,0,0]) { |
Versione delle 13:50, 20 mar 2014
Creare un modello
Esempio 1. Un semplice cuboide 2 x 3 x 4. In OpenSCAD, inserire le seguenti linee di programma:
// esempio 1
cube([2,3,4]);
|
Aprire un modello di esempio esistente
Esempio 2. Aprire uno degli esempi della installazione OpenSCAD (File > Examples > example004.scad). Oppure copia e incolla il codice seguente vella finestra OpenSCAD:
// esempio 2
difference() {
cube(30, center=true);
sphere(20);
}
translate([0, 0, 30]) {
cylinder(h=40, r=10);
}
|
Quindi premere F5 per ottenere la compilazione e la visualizzazione del modello.
Sono possibile tre tipi di azione con il mouse:
- Trascinare con il tasto sinistro per ruotare la vista. Il valore della rotazione in basso cambia.
- Trascinare con il tasto destro per spostare la vista (pan). Il valore della traslazione in basso cambia.
- Usare la rotella di scroll del mouse per lo zoom. Alternativamente si possono usare i tasti + e - , oppure trascinare con il tasto destro premendo il tasto SHIFT. Il valore dello zoom in basso cambia.
Posizionare un oggetto
Questo esempio mostra come usare il comando translate per posizionare un cuboide a fianco di un cuboide esistente:
Esempio 3. | |
// esempio 3
cube([2,3,4]);
translate([3,0,0]) {
cube([2,3,4]);
}
|
Si noti che non occorre un punto e virgola dopo il commando translate. Questo perché il commando si riferisce agli oggetti che seguono, racchiusi nelle parentesi graffe. Il punto e virgola, quindi, avrebbe l'effetto di interrompere il comando di translazione, e il secondo cuboide verrebbe posizionato nella stessa posizione del primo.
Cambiare il colore di un oggetto
Visualizzazione del modello