José Pujol Pérez- IES Vicente Aleixandre
Introducción a
OpenSCAD & BlocksCAD
FIGURAS 3D
Cubos y ortoedros
cube([40, 40, 20]);
Esfera
sphere(20);
Cilindros
cylinder(r=10, h=30, $fn=100);
Polígonos
cylinder(r=40/2, h=5, $fn=6);
Conos
// cono
cylinder (h = 10, r1 = 3, r2 = 0, $fn=100);
Troncos de conos
// tronco de cono
cylinder(h = 10, r1 = 3, r2 = 2, $fn=100);
TRANSFORMACIONES
Translaciones
// cubo
cube([20,20,20],center=true);
// translación de un cubo
translate([50,0,0])
cube([20,20,10],center=t...
Rotaciones
// rotacion de un cubo
rotate([0,0,45])
cube([20,20,10],center=true);
OPERACIONES
Diferencia
//-- Rueda simple
difference() {
//-- Base de la rueda
cylinder(r=50/2, h=5,$fn=100);
//-- Taladro de 8mm
cylin...
Unión
//-- Union cilindros
union() {
//- Base
cylinder(r=20, h=10,$fn=100);
//-- columna
cylinder(r=10, h=30,$fn=20);
}
Intersección
intersection() {
sphere(r=7);
cube ([10,10,10], center = true);
}
LICENCIA
Este guía se distribuye bajo licencia Reconocimiento- CompartirIgual Creative commons 4.0
Para realizar la presen...
Próxima SlideShare
Cargando en…5
×

Introduccion a Openscad y Blockscad

8.655 visualizaciones

Publicado el

Introducción a OpenScad y BlockScad

Publicado en: Educación
0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
8.655
En SlideShare
0
De insertados
0
Número de insertados
7.799
Acciones
Compartido
0
Descargas
30
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

Introduccion a Openscad y Blockscad

  1. 1. José Pujol Pérez- IES Vicente Aleixandre Introducción a OpenSCAD & BlocksCAD
  2. 2. FIGURAS 3D
  3. 3. Cubos y ortoedros cube([40, 40, 20]);
  4. 4. Esfera sphere(20);
  5. 5. Cilindros cylinder(r=10, h=30, $fn=100);
  6. 6. Polígonos cylinder(r=40/2, h=5, $fn=6);
  7. 7. Conos // cono cylinder (h = 10, r1 = 3, r2 = 0, $fn=100);
  8. 8. Troncos de conos // tronco de cono cylinder(h = 10, r1 = 3, r2 = 2, $fn=100);
  9. 9. TRANSFORMACIONES
  10. 10. Translaciones // cubo cube([20,20,20],center=true); // translación de un cubo translate([50,0,0]) cube([20,20,10],center=true);
  11. 11. Rotaciones // rotacion de un cubo rotate([0,0,45]) cube([20,20,10],center=true);
  12. 12. OPERACIONES
  13. 13. Diferencia //-- Rueda simple difference() { //-- Base de la rueda cylinder(r=50/2, h=5,$fn=100); //-- Taladro de 8mm cylinder(r=8/2, h=20,$fn=20,center=true); }
  14. 14. Unión //-- Union cilindros union() { //- Base cylinder(r=20, h=10,$fn=100); //-- columna cylinder(r=10, h=30,$fn=20); }
  15. 15. Intersección intersection() { sphere(r=7); cube ([10,10,10], center = true); }
  16. 16. LICENCIA Este guía se distribuye bajo licencia Reconocimiento- CompartirIgual Creative commons 4.0 Para realizar la presentación se ha utilizado como guía: ● Diseño de piezas con OpenScad- IEA Robotics.com- Juan González ● Manual Breve de OpenScad- Instituto de Educación Secundaria Virgen de las Nieves

×