|
@@ -34,7 +34,7 @@ include <CCRMA_logo.scad>;
|
|
|
////
|
|
////
|
|
|
//// overrides
|
|
//// overrides
|
|
|
|
|
|
|
|
-mount_radius = 5;
|
|
|
|
|
|
|
+mount_radius = 4.0;
|
|
|
|
|
|
|
|
////
|
|
////
|
|
|
//// default model parameters
|
|
//// default model parameters
|
|
@@ -364,12 +364,11 @@ module octa_capsule_array_mount(angles) {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
// indentations at the top to open up the array a bit
|
|
// indentations at the top to open up the array a bit
|
|
|
- echo (mount_radius_capsule);
|
|
|
|
|
translate([0, 0, mount_top_height + mount_radius_capsule / 8]) {
|
|
translate([0, 0, mount_top_height + mount_radius_capsule / 8]) {
|
|
|
for (rot = [45, 135, -135, -45]) {
|
|
for (rot = [45, 135, -135, -45]) {
|
|
|
translate([0, 0, 0]) {
|
|
translate([0, 0, 0]) {
|
|
|
rotate([0, 90, rot]) {
|
|
rotate([0, 90, rot]) {
|
|
|
- linear_extrude(height = mount_radius * 2.0) {
|
|
|
|
|
|
|
+ linear_extrude(height = mount_radius_capsule) {
|
|
|
minkowski() {
|
|
minkowski() {
|
|
|
polygon(points = [[0, mount_radius_capsule * 0.35], [0, - mount_radius_capsule * 0.35],
|
|
polygon(points = [[0, mount_radius_capsule * 0.35], [0, - mount_radius_capsule * 0.35],
|
|
|
[mount_radius_capsule * 2 / 3, 0]]);
|
|
[mount_radius_capsule * 2 / 3, 0]]);
|