您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

25 行
1.1KB

  1. servo_holes_x_left = 34.2;
  2. servo_holes_x_right = 14.2;
  3. servo_holes_x = servo_holes_x_left + servo_holes_x_right;
  4. servo_axis_x_offset = servo_holes_x / 2 - servo_holes_x_right;
  5. servo_body_x = 40.6;
  6. servo_body_y = 19.8;
  7. servo_body_border = 20;
  8. difference() {
  9. translate([-servo_body_x/2 - servo_body_border, -servo_body_x/2 - servo_body_border, 0]) cube([servo_body_x + servo_body_border * 2, servo_body_x + servo_body_border * 2, 2]);
  10. translate([-servo_body_x/2 - servo_axis_x_offset, -servo_body_y/2, ]) cube([servo_body_x, servo_body_y, 2]);
  11. }
  12. translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);
  13. rotate([0, 0, 30]) translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);
  14. rotate([0, 0, 60]) translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);
  15. rotate([0, 0, 90]) translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);
  16. rotate([0, 0, -30]) translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);
  17. rotate([0, 0, -60]) translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);
  18. rotate([0, 0, -90]) translate([15, -0.5, 2]) cube([servo_body_border, 1, 1]);