Reposition screw insert to make room for trrs
This commit is contained in:
parent
fd44f14be5
commit
39081de7f7
|
|
@ -1049,7 +1049,7 @@ def screw_insert_all_shapes(shape):
|
||||||
screw_insert(2, 0, shape, -5.3, 5.9),
|
screw_insert(2, 0, shape, -5.3, 5.9),
|
||||||
screw_insert(num_cols - 1, 0, shape, 6.7, 5.5),
|
screw_insert(num_cols - 1, 0, shape, 6.7, 5.5),
|
||||||
screw_insert(num_cols - 1, num_rows_for_col(num_cols - 1), shape, 6.8, 14.4),
|
screw_insert(num_cols - 1, num_rows_for_col(num_cols - 1), shape, 6.8, 14.4),
|
||||||
screw_insert(0, 0, shape, -6.2, -6),
|
screw_insert(0, 0, shape, -6.2, -8),
|
||||||
screw_insert(1, max_num_rows + 1, shape, -9.8, 3.4),
|
screw_insert(1, max_num_rows + 1, shape, -9.8, 3.4),
|
||||||
screw_insert(0, max_num_rows - 1, shape, -17.4, -2),
|
screw_insert(0, max_num_rows - 1, shape, -17.4, -2),
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by SolidPython 0.4.8 on 2024-09-05 11:30:08
|
// Generated by SolidPython 0.4.8 on 2024-09-05 11:40:07
|
||||||
|
|
||||||
|
|
||||||
mirror(v = [-1, 0, 0]) {
|
mirror(v = [-1, 0, 0]) {
|
||||||
|
|
@ -12235,7 +12235,7 @@ mirror(v = [-1, 0, 0]) {
|
||||||
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
translate(v = [0, 0, 2]) {
|
translate(v = [0, 0, 2]) {
|
||||||
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
||||||
}
|
}
|
||||||
|
|
@ -16279,7 +16279,7 @@ mirror(v = [-1, 0, 0]) {
|
||||||
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
translate(v = [0, 0, 2]) {
|
translate(v = [0, 0, 2]) {
|
||||||
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
||||||
}
|
}
|
||||||
|
|
@ -16295,7 +16295,7 @@ mirror(v = [-1, 0, 0]) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translate(v = [-55.537912117550164, 28.807955392906404, 9.5000000000]) {
|
translate(v = [-55.537912117550164, 28.807955392906404, 9.0000000000]) {
|
||||||
union() {
|
union() {
|
||||||
translate(v = [-3.0000000000, -11.0000000000, -3.5000000000]) {
|
translate(v = [-3.0000000000, -11.0000000000, -3.5000000000]) {
|
||||||
cube(size = [6.0000000000, 11.0000000000, 7.0000000000]);
|
cube(size = [6.0000000000, 11.0000000000, 7.0000000000]);
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by SolidPython 0.4.8 on 2024-09-05 11:30:08
|
// Generated by SolidPython 0.4.8 on 2024-09-05 11:40:07
|
||||||
|
|
||||||
|
|
||||||
mirror(v = [-1, 0, 0]) {
|
mirror(v = [-1, 0, 0]) {
|
||||||
|
|
@ -25829,7 +25829,7 @@ mirror(v = [-1, 0, 0]) {
|
||||||
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
||||||
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
||||||
}
|
}
|
||||||
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
||||||
|
|
@ -25849,7 +25849,7 @@ mirror(v = [-1, 0, 0]) {
|
||||||
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
||||||
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
||||||
}
|
}
|
||||||
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by SolidPython 0.4.8 on 2024-09-05 11:30:08
|
// Generated by SolidPython 0.4.8 on 2024-09-05 11:40:07
|
||||||
|
|
||||||
|
|
||||||
difference() {
|
difference() {
|
||||||
|
|
@ -12234,7 +12234,7 @@ difference() {
|
||||||
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
translate(v = [0, 0, 2]) {
|
translate(v = [0, 0, 2]) {
|
||||||
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
cylinder($fn = 18, h = 6.2000000000, r1 = 4.6550000000, r2 = 4.5500000000);
|
||||||
}
|
}
|
||||||
|
|
@ -16278,7 +16278,7 @@ difference() {
|
||||||
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
translate(v = [0, 0, 2]) {
|
translate(v = [0, 0, 2]) {
|
||||||
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
cylinder($fn = 18, h = 4.2000000000, r1 = 2.6550000000, r2 = 2.5500000000);
|
||||||
}
|
}
|
||||||
|
|
@ -16294,7 +16294,7 @@ difference() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translate(v = [-55.537912117550164, 28.807955392906404, 9.5000000000]) {
|
translate(v = [-55.537912117550164, 28.807955392906404, 9.0000000000]) {
|
||||||
union() {
|
union() {
|
||||||
translate(v = [-3.0000000000, -11.0000000000, -3.5000000000]) {
|
translate(v = [-3.0000000000, -11.0000000000, -3.5000000000]) {
|
||||||
cube(size = [6.0000000000, 11.0000000000, 7.0000000000]);
|
cube(size = [6.0000000000, 11.0000000000, 7.0000000000]);
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
// Generated by SolidPython 0.4.8 on 2024-09-05 11:30:08
|
// Generated by SolidPython 0.4.8 on 2024-09-05 11:40:07
|
||||||
|
|
||||||
|
|
||||||
difference() {
|
difference() {
|
||||||
|
|
@ -25828,7 +25828,7 @@ difference() {
|
||||||
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
||||||
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
cylinder($fn = 18, h = 1.0000000000, r1 = 2.7500000000, r2 = 2.7500000000);
|
||||||
}
|
}
|
||||||
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
||||||
|
|
@ -25848,7 +25848,7 @@ difference() {
|
||||||
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
translate(v = [49.65354174552968, -38.614127899174086, 0.0]) {
|
||||||
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
||||||
}
|
}
|
||||||
translate(v = [-57.59470256348502, 13.20566972318364, 0.0]) {
|
translate(v = [-57.59470256348502, 11.20566972318364, 0.0]) {
|
||||||
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
cylinder($fn = 18, h = 2, r1 = 1.7000000000, r2 = 1.7000000000);
|
||||||
}
|
}
|
||||||
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
translate(v = [-31.824128050589394, -57.50598575660748, 0.0]) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue