Title: ejercicios de openscad 4: operaciones
Course: Tecnología 4º ESO. > Section: Diseño asistido por ordenador

Operaciones con figuras

Openscad permite conseguir figuras complejas mediante la realización de operaciones entre figuras simple. Las operaciones más habituales son la unión, la diferencia y la intersección.

En los siguientes ejemplos, trabajaremos con dos figuras:
- Figura 1: un cubo de x=10, y=5 y z=10
- Figura 2: un cilindro de h=10 y r=5

Cubo | cilindro

Diferencia

Para restar una figura de otra:
difference(){
Figura1;
Figura2;
}

Para restar el cilindro del cubo:
difference(){
cube([10,5,10]);
cylinder(h=10, r=5, $fn=40);
}

si restamos el cilindro menos el cubo, el resultado sería distinto:

difference(){

cylinder(h=10, r=5, $fn=40);
cube([10,5,10]);

}

Unión

La operación unión suma formas.

Para sumar el cubo al cilindro

union(){
cube([10,5,10]);
cylinder(h=10, r=5, $fn=40);
}

Intersección

La operación intersección reduce una forma a la parte común de ambas.

Para intersectar el cilindro y el cubo:

intersection(){

cylinder(h=5, r=8, $fn=6);

cylinder(h=10, r=5, $fn=40);

}

Ejercicios

Intenta realizar las siguientes figuras.

En algunos ejercicios se muestra de color rojo casi transparente las figuras de origen.