|
|
@@ -810,8 +810,8 @@ module octa_capsule_array_mount(angles) {
|
|
|
difference() {
|
|
|
union() {
|
|
|
difference() {
|
|
|
- cylinder(h = mount_top_height, r1 = mount_radius + wall, r2 = mount_radius_capsule, $fn = facets);
|
|
|
- cylinder(h = mount_top_height, r1 = mount_radius, r2 = mount_radius_capsule - 3 * wall * wall, $fn = facets);
|
|
|
+ cylinder(h = mount_top_height, r1 = mount_radius + wall, r2 = mount_radius_capsule + 0.9, $fn = facets);
|
|
|
+ cylinder(h = mount_top_height, r1 = mount_radius, r2 = mount_radius_capsule - 2 * wall * wall, $fn = facets);
|
|
|
}
|
|
|
// second set of optional "leaves" to get a better mount
|
|
|
*difference() {
|
|
|
@@ -835,11 +835,11 @@ module octa_capsule_array_mount(angles) {
|
|
|
for (rot = [45, 135, -135, -45]) {
|
|
|
translate([0, 0, 0]) {
|
|
|
rotate([0, 90, rot]) {
|
|
|
- scale([0.5, 0.5, 1.0]) linear_extrude(height = mount_radius_capsule, scale = 2.5) {
|
|
|
+ scale([0.5, 0.5, 1.3]) linear_extrude(height = mount_radius_capsule, scale = 2.8) {
|
|
|
minkowski() {
|
|
|
polygon(points = [[0, mount_radius_capsule * 0.2], [0, - mount_radius_capsule * 0.2],
|
|
|
[mount_radius_capsule, 0]]);
|
|
|
- circle(r = 2.0, $fn = facets);
|
|
|
+ circle(r = 2.4, $fn = facets);
|
|
|
}
|
|
|
}
|
|
|
}
|