Updated folders names

This commit is contained in:
2025-12-09 15:48:10 +01:00
parent cf6666cabc
commit 1e2e667126
83 changed files with 148155 additions and 33 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,43 @@
$fn=60;
include <BOSL2/std.scad>
include <BOSL2/shapes2d.scad>
include <boltsos_0.4.1/BOLTS.scad>
L=43;
length= 37;
height=7.5;
width=41;
base=41.5;
module plate_mount() {
rotate([0,0,180]) {
cyl(l=6, d=14, rounding=1.5);
}
}
module screw_hole() {
rotate([0,0,90]) {
DIN931("M5");
cylinder(h=20,d=5.5);
}
}
// Base
difference() {
union() {
color("red") {
rotate([90,0,0]) {
linear_extrude(width, center=true)
trapezoid(height, L, length, rounding=1);
}
translate([0,0,height-3]) cuboid([length,width,height]);
}
translate([0,0,height+3]) cuboid([base,84,6], rounding=1.5);
translate([0,30,height]) plate_mount();
translate([0,-30,height]) plate_mount();
}
// Mounts
translate([0,30,height]) screw_hole();
translate([0,-30,height]) screw_hole();
}

View File

@@ -0,0 +1,46 @@
$fn=60;
include <BOSL2/std.scad>
include <BOSL2/shapes2d.scad>
include <boltsos_0.4.1/BOLTS.scad>
include<threads.scad>
L=43;
length= 37;
height=8;
width=41;
base=41.5;
module bolt() {
RodEnd(10, 8, thread_len=8, thread_diam=6.2, thread_pitch=1.25);
}
module plate_mount() {
rotate([0,0,180]) {
cyl(l=6, d=14, rounding=1.5);
}
}
module screw_hole() {
rotate([0,0,90]) {
DIN931("M5");
cylinder(h=20,d=5.5);
}
}
// Base
difference() {
union() {
difference() {
cuboid([length,width,height]);
zcyl(l=height, d=10);
}
rotate([180,0,0]) translate([0,0,-height/2]) bolt();
translate([0,0,height/2+3]) cuboid([base,84,6], rounding=1.5);
translate([0,30,height-4]) plate_mount();
translate([0,-30,height-4]) plate_mount();
}
// Mounts
translate([0,30,height-4]) screw_hole();
translate([0,-30,height-4]) screw_hole();
}

View File

@@ -0,0 +1,37 @@
$fn = 128;
difference() {
union() {
translate([0,0,22]) {
rotate([90,0,90]) {
linear_extrude(height = 195)
import("svg/support_ce_side.svg");
}
}
color("red") {
translate([97.5,20,0]) {
cylinder(22, d1=40, d2=100);
}
}
}
translate([97.5,20,-1]) {
linear_extrude(height = 19)
import("svg/support_ce_hole.svg");
}
translate([3.3,2.55,25]) {
cube([188.2,34.7,50]);
}
translate([-1,-80,0]) {
cube([200,80,30]);
}
translate([-1,40,0]) {
cube([200,80,30]);
}
color("blue") {
translate([97.5,20,10]) {
rotate([90,0,0]) {
cylinder(h=50, d=2.8, center=true);
}
}
}
}

View File

@@ -0,0 +1,35 @@
$fn=60;
include <BOSL2/std.scad>
include <BOSL2/shapes2d.scad>
include <boltsos_0.4.1/BOLTS.scad>
base=42;
wall=4;
top=10;
height=25;
holder_l=196;
module screw_hole() {
rotate([0,0,90]) {
cylinder(h=height, d=5.5, center=true);
translate([0,0,-9]) {
cylinder(h=4, d1=1, d2=10, center=true);
}
}
}
// Base
difference() {
union() {
cuboid([base,holder_l,height], rounding=1.5);
translate([0,0,10]) prismoid(size1=[base,holder_l], size2=[top,holder_l], xang=[height,90], rounding=1.5);
}
// Holes
translate([0,30,0]) screw_hole();
translate([0,-30,0]) screw_hole();
// Inside
translate([0,0,15]) cube([36,190,height+20], center=true);
}
translate([18.5,50,5]) scale([.275,1,1]) sphere(d=20);
translate([18.5,-50,5]) scale([.275,1,1]) sphere(d=20);

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="195mm"
height="265mm"
viewBox="0 0 195 265.00001"
version="1.1"
id="svg1"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
sodipodi:docname="support_ce_back.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="0.50835204"
inkscape:cx="73.767777"
inkscape:cy="404.24742"
inkscape:window-width="1920"
inkscape:window-height="1015"
inkscape:window-x="0"
inkscape:window-y="36"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
showgrid="false" />
<defs
id="defs1" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-85.231595,-32)">
<path
id="rect1"
style="fill:#ff0000;stroke-width:1.76156;stroke-linecap:square"
d="m 125.2316,257 -1e-5,40 H 85.505001 c 0,-24.95262 17.762669,-40 39.726599,-40 z"
sodipodi:nodetypes="cccc" />
<path
id="rect2"
style="fill:#000080;stroke-width:1.15458;stroke-linecap:square"
d="m 182.73159,32.000007 c -8.28436,-6.6e-5 -15.00019,6.715754 -15.00012,15.000118 0.008,0.844031 0.0868,1.6859 0.23616,2.516642 1.1686,12.397428 -0.24126,110.820673 -17.73604,146.536003 -14.40594,29.40953 -64.999995,60.94724 -64.999995,60.94724 v 40 H 280.23158 v -40 c 0,0 -51.11785,-32.71594 -64.99999,-60.94724 C 196.0963,157.13845 197.7317,47.000125 197.7317,47.000125 c 7e-5,-8.28436 -6.71575,-15.000178 -15.00011,-15.000118 z"
sodipodi:nodetypes="cccsccccscc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="17.5mm"
height="22mm"
viewBox="0 0 17.5 21.999999"
version="1.1"
id="svg1"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
sodipodi:docname="support_ce_base.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="4.0668164"
inkscape:cx="44.383612"
inkscape:cy="58.399489"
inkscape:window-width="1920"
inkscape:window-height="1015"
inkscape:window-x="0"
inkscape:window-y="36"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
showgrid="false" />
<defs
id="defs1" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-15.000118,-137.08359)">
<path
id="rect2"
style="fill:#000080;stroke-width:1.16668;stroke-linecap:square"
d="m 15.000118,137.08359 v 3.99954 l 6,2.3e-4 v 18.00046 l 5,-2.3e-4 c 0,-13.02381 2.810537,-17.41063 6.5,-22 z"
sodipodi:nodetypes="ccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="22.000202mm"
height="21.999701mm"
viewBox="0 0 22.000202 21.999701"
version="1.1"
id="svg1"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
sodipodi:docname="support_ce_hole.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="5.7513468"
inkscape:cx="41.468548"
inkscape:cy="19.039019"
inkscape:window-width="1920"
inkscape:window-height="1015"
inkscape:window-x="0"
inkscape:window-y="36"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs1" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-93.999947,-137.50013)">
<path
id="path1-7"
style="fill:#c83737;stroke-width:1.41664;stroke-linecap:square"
d="m 93.187078,153.74983 c 0.271455,2.2e-4 0.542876,0.59982 0.811526,0.63913 0.269581,-0.0395 0.541279,-0.63906 0.813676,-0.63913 3.141016,1.2e-4 5.68758,2.57454 5.68767,5.75 2e-4,3.17572 -2.546438,5.74988 -5.68767,5.75 -0.271834,-1.6e-4 -0.543034,-0.59917 -0.812063,-0.63858 -0.269203,0.0394 -0.541121,0.63844 -0.813139,0.63858 -3.141232,-1e-4 -5.687325,-2.57427 -5.687131,-5.75 1.08e-4,-3.17546 2.546115,-5.74988 5.687131,-5.75 z"
sodipodi:nodetypes="ccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="194mm"
height="265.2963mm"
viewBox="0 0 194 265.2963"
version="1.1"
id="svg1"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
sodipodi:docname="support_ce_hook.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="0.71891835"
inkscape:cx="74.417352"
inkscape:cy="561.25984"
inkscape:window-width="1920"
inkscape:window-height="1015"
inkscape:window-x="0"
inkscape:window-y="36"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
showgrid="false" />
<defs
id="defs1" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-85.231595,-31.703704)">
<circle
style="fill:#000080;stroke-width:0.715045;stroke-linecap:square"
id="path1"
cx="182.2316"
cy="39.499992"
r="2.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="40mm"
height="50mm"
viewBox="0 0 40 50.000001"
version="1.1"
id="svg1"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
sodipodi:docname="support_ce_side.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="1.0167041"
inkscape:cx="75.243131"
inkscape:cy="-26.064614"
inkscape:window-width="1920"
inkscape:window-height="1015"
inkscape:window-x="0"
inkscape:window-y="36"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
showgrid="false" />
<defs
id="defs1" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-85.231595,-247)">
<path
id="rect1"
style="fill:#ff0000;stroke-width:1.76156;stroke-linecap:square"
d="m 125.2316,247 -1e-5,50 H 85.505001 c 0,-4.57917 -0.273406,-15.83529 -0.273406,-20 4.950107,-17.26371 22.066775,-30 40.000005,-30 z"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB