OpenSCAD/Primitive solidi: differenze tra le versioni
< OpenSCAD
Contenuto cancellato Contenuto aggiunto
categoria + avanzamento |
Nessun oggetto della modifica |
||
Riga 12: | Riga 12: | ||
cube(size = 1, center = false); |
cube(size = 1, center = false); |
||
cube(size = [1,2,3], center = true); |
cube(size = [1,2,3], center = true); |
||
=== sphere === |
|||
Crea una sfera all'origine del sistema di coordinate. Il nome è opzionale. |
|||
'''Parametri''' |
|||
; r : decimale. Raggio della sfera. La risoluzione della sfera dipende dalle dimensioni della sfera e dai parametri $fa, $fs ed $fn. |
|||
; d : decimale. Diametro della sfera. |
|||
; $fa : Frammento angolo in gradi esadecimali. |
|||
; $fs : Frammento dimensionale in mm. |
|||
; $fn : Risoluzione. |
|||
'''Esempi''' |
|||
sphere(r = 1); // default |
|||
sphere(r = 5); |
|||
sphere(d = 20); |
|||
// sfera ad alta risoluzione con raggio di 2mm |
|||
sphere(2, $fn=100); |
|||
// sfera da 2mm ad alta risoluzione con minori frammenti dimensionali |
|||
sphere(2, $fa=5, $fs=0.1); |
|||
[[File:Openscad-sphere.jpg]] |
|||
{{Avanzamento|00}} |
{{Avanzamento|00}} |
Versione delle 16:24, 18 feb 2014
cubo
Crea un cuboide all'origine del sistema di coordinate.
Parametri
- size
- decimale o array di 3 valori. Se viene dato un solo numero, il cubo risultante ha i 3 lati della stessa lunghezza. Se viene dato un array di 3 valori, questi valori corrispondono alle lunghezze X, Y, e Z dei lati. Il valore di default è 1.
- center
- booleano. Determina la posizione del cubo. Se center=true, il cubo è centrato in (0,0,0). Altrimenti, esso è posizionato nel quadrante positivo, con un angolo in (0,0,0). Il default è false.
Esempi:
cube(size = 1, center = false); cube(size = [1,2,3], center = true);
sphere
Crea una sfera all'origine del sistema di coordinate. Il nome è opzionale.
Parametri
- r
- decimale. Raggio della sfera. La risoluzione della sfera dipende dalle dimensioni della sfera e dai parametri $fa, $fs ed $fn.
- d
- decimale. Diametro della sfera.
- $fa
- Frammento angolo in gradi esadecimali.
- $fs
- Frammento dimensionale in mm.
- $fn
- Risoluzione.
Esempi
sphere(r = 1); // default sphere(r = 5); sphere(d = 20);
// sfera ad alta risoluzione con raggio di 2mm sphere(2, $fn=100);
// sfera da 2mm ad alta risoluzione con minori frammenti dimensionali sphere(2, $fa=5, $fs=0.1);