You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

64 lines
1.0 KiB

$fn=36;
Steps=7;
Type=2;
module Solder(Steps,Type)
translate([0,0,0])
{
if(Type==0)
color("Silver")
hull()
{
translate([0,0,0.8])
rotate([0,0,0])
scale([1,1,0.3])
sphere(d=2);
translate([2.54*(Steps-1),0,0.8])
rotate([0,0,0])
scale([1,1,0.3])
sphere(d=2);
}
if(Type==1)
for(a=[0:1:Steps-1])
{
color("Silver")
translate([2.54*a,0,0])
rotate([0,0,0])
sphere(d=2);
}
if(Type==2)
{
for(a=[0:1:Steps-1])
{
color("Silver")
translate([2.54*a,0,0.8])
rotate([0,0,0])
scale([1,1,0.3])
sphere(d=2);
}
color("Silver")
hull()
{
translate([0,0,0.8])
rotate([0,0,0])
scale([1,1,0.4])
sphere(d=0.5);
translate([2.54*(Steps-1),0,0.8])
rotate([0,0,0])
scale([1,1,0.4])
sphere(d=0.5);
}
}
}
Solder(Steps,Type);