openscad.org
http://m.os-mk.si
Učni listi: 1,2,3,4
Izdelki mojih učencev
cube();
cube(a);
cube(15);
cube([x,y,z]);
cube([15,10,5]);
cube([15,10,5], center=true);
cylinder(h=,r=);
cylinder(h=15,r=5);
cylinder(h=15,r=5,center=true);
cylinder(h=,r=,r2=0);
cylinder(h=15,r=5,r2=0);
cylinder(h=15,r=5,r2=0, center=true);
cylinder(h=,r=,r2=);
cylinder(h=15,r=5,r2=2);
cylinder(h=15,r=5,r2=2, center=true);
cylinder(h=,r=, $fn=);
cylinder(h=15,r=5,$fn=6);
cylinder(h=,r=,r2=0, $fn=);
cylinder(h=15,r=5,r2=0,$fn=4);
sphere(r);
sphere(8);
translate([x,y,z]){
...
};
Premik se vrši iz koordinatnega izhodišča
translate([-6,-1.5,-1]){
cube(8);
};
rotate([x,y,z]){
...
};
Rotacija se vrši iz koordinatnega izhodišča
rotate([0,15,45]){
cube(8);
};
Izvajamo kot fukncijo.
color("ime barve"){
...
};
color("blue"){
cube(15);
};
color([R,G,B]){
...
};
Vsaka osnovna barva ima lahko vrednosti od 0 do 1
color([0.5,0,0.4]){
cube(15);
};
union(){
cube(5);
sphere(5);
};
intersection(){
cube(5);
sphere(5);
};
difference(){
cube(5);
sphere(5);
};
difference(){
sphere(5);
cube(5);
};
hull(){
sphere(5);
cube(5);
};