Introduccion a Openscad y Blockscad

Preview:

Citation preview

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

// conocylinder (h = 10, r1 = 3, r2 = 0, $fn=100);

Troncos de conos

// tronco de conocylinder(h = 10, r1 = 3, r2 = 2, $fn=100);

TRANSFORMACIONES

Translaciones// cubocube([20,20,20],center=true);

// translación de un cubotranslate([50,0,0])

cube([20,20,10],center=true);

Rotaciones

// rotacion de un cuborotate([0,0,45])

cube([20,20,10],center=true);

OPERACIONES

Diferencia//-- Rueda simpledifference() {//-- Base de la ruedacylinder(r=50/2, h=5,$fn=100);//-- Taladro de 8mmcylinder(r=8/2, h=20,$fn=20,center=true);}

Unión//-- Union cilindrosunion() {//- Basecylinder(r=20, h=10,$fn=100);//-- columnacylinder(r=10, h=30,$fn=20);}

Intersecciónintersection() {sphere(r=7);cube ([10,10,10], center = true);}

LICENCIAEste 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