3년 전

Summary: OpenSCAD (version 2015.03-2) is the open source software for creating solid 3D CAD models. It is available for Linux/UNIX, Windows and Mac OS X, and it is a programming Solid 3D CAD Modeller. In this tutorial I will show you how to create a batman. Let's start...

Result:

``````linear_extrude(height = 2, center = true, convexity = 10, twist = 0)
union(){
difference(){
translate([0,20,0])
polygon(points=[[-9.8, -14], [9.8,-14],[3.8, 14],[-3.8, 14] ],paths=[[0,1,2,3]], convexity=10);
translate([0,30,0])
polygon(points=[[-2, -8], [2,-8],[12, 8],[-12, 8] ],paths=[[0,1,2,3]], convexity=10);
}
difference(){
projection(cut=true) rotate([0,50,0])
cylinder(r=30, h=200, center=true);
translate([-8,-23,0]) rotate([0,0,-60])
projection(cut=true) rotate([0,62,0])
cylinder(r=7, h=200, center=true);
translate([8,-23,0]) rotate([0,0,60])
projection(cut=true) rotate([0,62,0])
cylinder(r=7, h=200, center=true);
translate([-18,-24,0]) rotate([0,0,-50])
projection(cut=true) rotate([0,67,0])
cylinder(r=7, h=200, center=true);
translate([18,-24,0]) rotate([0,0,50])
projection(cut=true) rotate([0,67,0])
cylinder(r=7, h=200, center=true);
translate([-7,25,0]) rotate([0,0,30])
projection(cut=true) rotate([0,45,0])
cylinder(r=13, h=200, center=true);
translate([7,25,0]) rotate([0,0,-30])
projection(cut=true) rotate([0,45,0])
cylinder(r=13, h=200, center=true);
}
}
``````

Posted on Utopian.io - Rewarding Open Source Contributors

Sort Order:  trending
·  3년 전

Your contribution cannot be approved because it is not as informative as other contributions. See the Utopian Rules. Contributions need to be informative and descriptive in order to help readers and developers understand them.