//* ALL DIMENSION ARE IN MILLIMETERS*// include use use // Lower mold machinable_wax_mold_lower(); /* /// /// /// ANIMATION START /// /// /// */ z_anim = 1000; // Lower mold machinable_wax_mold_lower(); /*LOWERING UPPER PART*/ if($t<=0.2){ translate([0,0,z_anim*(1-5*$t)]){ machinable_wax_mold_upper(); } } else if($t>0.2){ machinable_wax_mold_upper(); } if($t>0.2 && $t<=0.4){ translate([0,0,z_anim*(1-5*($t-0.2))]){ translate([0,-90,100]) rotate([90,0,90]) text("Liquid Rubber"); color("Red",0.5){ translate([0,-50,60]) cylinder(h=10,r1=0,r2=10); translate([0,-50,80]) cylinder(h=20,r=2.5,center=true); } } } else if($t>0.4){ translate([0,-90,100]) rotate([90,0,90]) text("Liquid Rubber"); color("Red",0.5){ translate([0,-50,60]) cylinder(h=10,r1=0,r2=10); translate([0,-50,80]) cylinder(h=20,r=2.5,center=true); } } if($t>0.4 && $t<=0.6){ translate([0,0,z_anim*(1-5*($t-0.4))]){ translate([0,25,100]) rotate([90,0,90]) text("Air bubbles"); color("Red",0.5){ translate([0,50,90]) rotate([0,180,0]){ cylinder(h=10,r1=0,r2=10); translate([0,0,20]) cylinder(h=20,r=2.5,center=true); } } } } else if($t>0.6){ translate([0,25,100]) rotate([90,0,90]) text("Air bubbles"); color("Red",0.5){ translate([0,50,90]) rotate([0,180,0]){ cylinder(h=10,r1=0,r2=10); translate([0,0,20]) cylinder(h=20,r=2.5,center=true); } } }