25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

30 satır
738B

  1. $fn=64;
  2. rpi_hole_x = 58;
  3. rpi_hole_y = 49;
  4. hex_hole_x = 69;
  5. hex_hole_y = 51;
  6. module corner_holes(x, y, diameter, height) {
  7. translate([ x/2, y/2, 0]) cylinder(d=diameter, h=height);
  8. translate([-x/2, y/2, 0]) cylinder(d=diameter, h=height);
  9. translate([ x/2, -y/2, 0]) cylinder(d=diameter, h=height);
  10. translate([-x/2, -y/2, 0]) cylinder(d=diameter, h=height);
  11. }
  12. difference() {
  13. union() {
  14. hull() {
  15. corner_holes(hex_hole_x, hex_hole_y, 6,3);
  16. }
  17. corner_holes(rpi_hole_x, rpi_hole_y, 5,6);
  18. }
  19. corner_holes(hex_hole_x, hex_hole_y, 3,6);
  20. corner_holes(rpi_hole_x, rpi_hole_y, 2.3,6);
  21. hull() {
  22. corner_holes(hex_hole_x - 9, rpi_hole_y - 9, 3, 6);
  23. }
  24. }