Title: ejercicios de openscad 5: operaciones
Course: Tecnología e Ingeniería 1º Bachillerato 25-26 > Section: Diseño de productos

Esta actividad no se califica, pero sube el último ejercicio que hagas para practicar y para que sepas por dónde vas.

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=10, r=5, $fn=40);

cube([10,5,10]);

}

Envolvente

La función hull(){} permite realizar una figura que envuelve todas las figuras que están entre las llaves.

Para hacer la envolvente del cubo y el cilindro

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

Ejercicios

Intenta realizar las siguientes figuras. Sube algunos ejercicioas a la tarea. No sirve para calificación, pero como en el examen tendrás que subir archivos, así compruebas que sabes hacerlo. Deberás guardar el archivo con tu nombre seguido del numero del ejercicio, pulsar en examinar, buscar ese archivo y pinchar en subir.

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