This commit is contained in:
2026-05-16 21:27:14 +02:00
parent 5dced2efe0
commit a929985661
10 changed files with 99 additions and 34 deletions
+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="22.264088mm"
height="22.264042mm"
viewBox="0 0 22.264088 22.264042"
version="1.1"
id="svg1"
inkscape:version="1.4.4 (dcaf3e7d9e, 2026-05-05)"
sodipodi:docname="sl_center_cross.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="6.8423252"
inkscape:cx="42.090954"
inkscape:cy="42.164029"
inkscape:window-width="1920"
inkscape:window-height="1016"
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(-38.794546,-21.332069)">
<path
id="path3"
style="opacity:1;fill:#ff0000;stroke:#ff0000;stroke-width:0.2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1"
d="m 27.966469,37.580567 c -0.272957,0.272958 -0.272958,0.712919 -4e-6,0.985873 l 1.564676,1.564676 a 9.8900003,9.8900003 0 0 0 3.65e-4,6.929954 l -1.564672,1.564672 c -0.272957,0.272958 -0.273323,0.712554 -3.69e-4,0.985508 l 4.812783,4.812783 c 0.272954,0.272954 0.712916,0.272953 0.985873,-4e-6 l 1.564672,-1.564672 a 9.8900003,9.8900003 0 0 0 6.929589,0 l 1.565041,1.565041 c 0.272954,0.272954 0.71255,0.272588 0.985507,-3.7e-4 l 4.812781,-4.81278 c 0.272957,-0.272958 0.272956,-0.712186 10e-7,-0.98514 l -1.56504,-1.565041 a 9.8900003,9.8900003 0 0 0 3.68e-4,-6.929957 l 1.564672,-1.564672 c 0.272957,-0.272957 0.272958,-0.712918 3e-6,-0.985873 l -4.812783,-4.812783 c -0.272954,-0.272953 -0.71255,-0.272588 -0.985507,3.7e-4 l -1.564672,1.564671 a 9.8900003,9.8900003 0 0 0 -6.930322,3e-6 l -1.564676,-1.564675 c -0.272954,-0.272955 -0.712548,-0.273322 -0.985505,-3.64e-4 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.
+36
View File
@@ -0,0 +1,36 @@
$fn = 60;
include <BOSL2/std.scad>
include <nutsnbolts/cyl_head_bolt.scad>;
base_length=94;
base_width=40;
base_height=3;
supp_length=30;
supp_width=30;
supp_height=7;
module screw(size) {
*nutcatch_parallel(size, clh=0.2, clk=0.2);
hole_through(name=size, l=10, cld=0.2, h=10, hcld=0.4);
*nutcatch_sidecut(size, l=20, clk=0.1, clh=0.1, clsl=0.1);
}
difference() {
// base
union() {
prismoid([base_length,base_width], [supp_length,supp_width], h=supp_height, rounding=5, anchor=TOP);
translate([0,0,-supp_height]) cuboid([base_length,base_width,base_height], rounding=5, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=TOP);
}
// screw_holes
color("red") {
for(i=[-25:50:50]) {
translate([i,0,-supp_height+9]) screw("M5");
}
}
// holder_hole
translate([0,0,-3.41]) zcyl(d=24.8, h=1.85, rounding=0.925, anchor=BOT);
rotate([0,0,45]) cuboid([24.8,8.5,1.65], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=TOP);
rotate([0,0,-45]) cuboid([24.8,8.5,1.65], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=TOP);
zcyl(d=20, h=1.65, rounding=-0.825, anchor=TOP);
}
Binary file not shown.
BIN
View File
Binary file not shown.