OpenSCAD/Primitive solidi

Wikibooks, manuali e libri di testo liberi.
Jump to navigation Jump to search

cubo[modifica]

Crea un cuboide all'origine del sistema di coordinate.

Parametri[modifica]

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[modifica]

cube(size = 1, center = false);
cube(size = [1,2,3], center = true);

Openscad-cube.jpg

sphere[modifica]

Crea una sfera all'origine del sistema di coordinate. Il nome è opzionale.

Parametri[modifica]

decimale. Raggio della sfera. La risoluzione della sfera dipende dalle dimensioni della sfera e dai parametri $fa, $fs ed $fn.
decimale. Diametro della sfera.
$fa 
Frammento angolo in gradi esadecimali.
$fs 
Frammento dimensionale in mm.
$fn 
Risoluzione.


Esempi[modifica]

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); 

Openscad-sphere.jpg