New bits
This commit is contained in:
@@ -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.
@@ -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.
Binary file not shown.
Reference in New Issue
Block a user