Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. union(){
  2. difference(){
  3. hull(){
  4. difference(){
  5. translate([0,0,0]) cylinder(h = 30, d1 = 45, d2 = 45, center = true);
  6. translate([0,0,0]) cylinder(h = 30, d1 = 42, d2 = 42, center = true);
  7. }
  8. rotate([0,90,0]) difference(){
  9. translate([22.5,0,0]) cylinder(h = 60, d1 = 45, d2 = 45, center = true);
  10. translate([22.5,0,0]) cylinder(h = 60, d1 = 42, d2 = 42, center = true);
  11. }
  12. }
  13.  
  14. hull(){
  15. difference(){
  16. translate([0,0,0]) cylinder(h = 30, d1 = 42, d2 = 42, center = true);
  17. translate([0,0,0]) cylinder(h = 30, d1 = 39, d2 = 39, center = true);
  18. }
  19. rotate([0,90,0]) difference(){
  20. translate([22.5,0,0]) cylinder(h = 60, d1 = 42, d2 = 42, center = true);
  21. translate([22.5,0,0]) cylinder(h = 60, d1 = 39, d2 = 39, center = true);
  22. }
  23.  
  24. }
  25. }
  26. rotate([0,90,0])translate([22.5,0,0])cylinder(h = 3, d1 = 45, d2 = 45, center = true);
  27. rotate([0,90,0])translate([4.5,0,0])cube([44,44,3],center = true);
  28. rotate([0,90,0])translate([.5,0,0])cube([40,40,3],center = true);
  29. difference(){
  30. translate([0,0,16]) cylinder(h = 3, d1 = 45, d2 = 45, center = true);
  31. translate([0,0,16]) cylinder(h = 3, d1 = 40, d2 = 40, center = true);
  32.  
  33. }
  34. difference(){
  35. translate([0,0,18]) cylinder(h = 3, d1 = 42, d2 = 42, center = true);
  36. translate([0,0,18]) cylinder(h = 3, d1 = 40, d2 = 40, center = true);
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement