Fixed foot_cross

Footboard bar makes a T.
This commit is contained in:
sjc
2026-05-18 13:57:26 -04:00
parent 73f5f4cf48
commit 37ed22028c
2 changed files with 5 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
all: head_corner_front.stl head_corner_rear.stl head_cross_front.stl head_cross_rear.stl foot_corner_front.stl foot_corner_rear.stl foot_cross_front.stl foot_cross_rear.stl head_corner_rear.png head_corner.png all: head_corner_front.stl head_corner_rear.stl head_cross_front.stl head_cross_rear.stl foot_corner_front.stl foot_corner_rear.stl foot_cross_front.stl foot_cross_rear.stl foot_cross_spacer.stl head_corner_rear.png head_corner.png
clean: clean:
rm head_corner_front.stl head_corner_rear.stl rm head_corner_front.stl head_corner_rear.stl
@@ -31,6 +31,9 @@ foot_cross_front.stl: bracket.scad bracket.json
foot_cross_rear.stl: bracket.scad bracket.json foot_cross_rear.stl: bracket.scad bracket.json
openscad -P bracket.json -D 'part="foot_cross_rear"' -D 'plate=true' bracket.scad -o foot_cross_rear.stl openscad -P bracket.json -D 'part="foot_cross_rear"' -D 'plate=true' bracket.scad -o foot_cross_rear.stl
foot_cross_spacer.stl: bracket.scad bracket.json
openscad -P bracket.json -D 'part="foot_cross_spacer"' -D 'plate=true' bracket.scad -o foot_cross_spacer.stl
head_corner_rear.png: bracket.scad bracket.json head_corner_rear.png: bracket.scad bracket.json
openscad -P bracket.json -D 'part="head_corner_rear"' -D 'plate=true' bracket.scad --colorscheme Metallic --render -o head_corner_rear.png openscad -P bracket.json -D 'part="head_corner_rear"' -D 'plate=true' bracket.scad --colorscheme Metallic --render -o head_corner_rear.png

View File

@@ -177,7 +177,7 @@ module foot_cross_front() {
difference() { difference() {
cuboid([platmid_x+20, footcrossyz+10, z], fillet=3, align=V_FRONT); cuboid([platmid_x+20, footcrossyz+10, z], fillet=3, align=V_FRONT);
fwd(footcrossyz)cuboid([71, 50 , footcrossyz], align=V_BACK); fwd(footcrossyz)cuboid([71, 50 , footcrossyz], align=V_BACK);
fwd(footcrossyz)cuboid([footcrossyz, 50 , 71], align=V_BACK); fwd(footcrossyz)cuboid([footcrossyz, 50 , 71], align=V_BACK+V_TOP);
back(0)xspread(n=2, l=platmid_x+10) zspread(n=2, l=z-10) rotate([90,0,0]) rotate([0,0,0]) #m4s_clear(bl=65, bz=-19, drop=false, sh=.20); back(0)xspread(n=2, l=platmid_x+10) zspread(n=2, l=z-10) rotate([90,0,0]) rotate([0,0,0]) #m4s_clear(bl=65, bz=-19, drop=false, sh=.20);
} }
} }