start updating lib to use solidLib.settings

This commit is contained in:
2021-02-14 10:38:18 +01:00
parent 4e2fa79419
commit 89af799c44
31 changed files with 325 additions and 244 deletions
+50 -11
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
union() {
@@ -10,10 +10,30 @@ union() {
}
}
translate(v = [2, 2, 2]) {
translate(v = [2, 2, 2]) {
minkowski() {
cube(size = [51, 51, 63]);
sphere($fn = 32, r = 2);
hull() {
translate(v = [2, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 2, 65]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 53, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 53, 65]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 2, 65]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 53, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 53, 65]) {
sphere($fn = 36, r = 2);
}
}
}
@@ -474,10 +494,30 @@ union() {
}
}
translate(v = [2, 2, 2]) {
translate(v = [2, 2, 2]) {
minkowski() {
cube(size = [51, 51, 63]);
sphere($fn = 32, r = 2);
hull() {
translate(v = [2, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 2, 65]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 53, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 53, 65]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 2, 65]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 53, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [53, 53, 65]) {
sphere($fn = 36, r = 2);
}
}
}
@@ -495,8 +535,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+2 -3
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
union() {
@@ -277,8 +277,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+2 -3
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
difference() {
@@ -280,8 +280,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+2 -3
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
hull() {
@@ -21,8 +21,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+10 -11
View File
@@ -1,30 +1,30 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
hull() {
translate(v = [0.2500000000, 0.2500000000, 0.2500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.2500000000, 0.2500000000, 0.7500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.2500000000, 0.7500000000, 0.2500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.2500000000, 0.7500000000, 0.7500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.7500000000, 0.2500000000, 0.2500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.7500000000, 0.2500000000, 0.7500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.7500000000, 0.7500000000, 0.2500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
translate(v = [0.7500000000, 0.7500000000, 0.7500000000]) {
sphere(r = 0.2500000000);
sphere($fn = 36, r = 0.2500000000);
}
}
/***********************************************
@@ -39,8 +39,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+32
View File
@@ -0,0 +1,32 @@
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
translate(v = [0.2500000000, 0.2500000000, 0]) {
minkowski() {
cube(size = [0.5000000000, 0.5000000000, 0.5000000000]);
cylinder($fn = 36, h = 0.5000000000, r = 0.2500000000);
}
}
/***********************************************
********* SolidPython code: **********
************************************************
# import solidLib as sl
import solidLib.primitives as slp
import solidLib.assortment as sla
import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
s.scad_render_to_file(sla.grid_inv(2,3), "docs/files/grid_inv.scad")
s.scad_render_to_file(sla.toolinlay1(15), "docs/files/toolinlay1.scad")
s.scad_render_to_file(sla.toolinlay2(15), "docs/files/toolinlay2.scad")
************************************************/
+2 -3
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:21:44
translate(v = [0.2500000000, 0.2500000000, 0]) {
@@ -19,8 +19,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+50 -11
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
difference() {
@@ -20,10 +20,30 @@ difference() {
}
}
translate(v = [2, 2, 2]) {
translate(v = [2, 2, 2]) {
minkowski() {
cube(size = [110, 169, 48]);
sphere($fn = 32, r = 2);
hull() {
translate(v = [2, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 50]) {
sphere($fn = 36, r = 2);
}
}
}
@@ -1624,10 +1644,30 @@ difference() {
}
}
translate(v = [2, 2, 2]) {
translate(v = [2, 2, 2]) {
minkowski() {
cube(size = [110, 169, 48]);
sphere($fn = 32, r = 2);
hull() {
translate(v = [2, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 50]) {
sphere($fn = 36, r = 2);
}
}
}
@@ -1809,8 +1849,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")
+50 -11
View File
@@ -1,4 +1,4 @@
// Generated by SolidPython 1.0.5 on 2021-02-12 20:02:04
// Generated by SolidPython 1.0.5 on 2021-02-14 10:24:57
difference() {
@@ -20,10 +20,30 @@ difference() {
}
}
translate(v = [2, 2, 2]) {
translate(v = [2, 2, 2]) {
minkowski() {
cube(size = [110, 169, 48]);
sphere($fn = 32, r = 2);
hull() {
translate(v = [2, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 50]) {
sphere($fn = 36, r = 2);
}
}
}
@@ -1624,10 +1644,30 @@ difference() {
}
}
translate(v = [2, 2, 2]) {
translate(v = [2, 2, 2]) {
minkowski() {
cube(size = [110, 169, 48]);
sphere($fn = 32, r = 2);
hull() {
translate(v = [2, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [2, 171, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 2, 50]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 2]) {
sphere($fn = 36, r = 2);
}
translate(v = [112, 171, 50]) {
sphere($fn = 36, r = 2);
}
}
}
@@ -1771,8 +1811,7 @@ import solid as s
s.scad_render_to_file(slp.pill([[0,0,0],[1, 1, 1]], .25), "./docs/files/pill.scad")
s.scad_render_to_file(slp.rcube([1, 1, 1], .25), "./docs/files/rcube.scad")
s.scad_render_to_file(slp.round_box(1, 1, 1, .25), "./docs/files/round_box.scad")
s.scad_render_to_file(slp.round_flat_box(1, 1, 1, .25), "./docs/files/round_flat_box.scad")
s.scad_render_to_file(slp.rfcube([1, 1, 1], .25), "./docs/files/rfcube.scad")
s.scad_render_to_file(sla.bin(1, 1), "./docs/files/bin.scad")
s.scad_render_to_file(sla.grid(2,3), "docs/files/grid.scad")