3D preview of Short Linear Tray – Rounded Wall Top
Loading the interactive model…
Interactive 3D model of Short Linear Tray – Rounded Wall Top

Jigs and fixtures

Short Linear Tray – Rounded Wall Top

2 views
Bounding box
100.0 × 75.0 × 15.0 mm
Engine
Precision B-rep
Parameters
10
Published
November 14, 2026

Download

Free to download and use. See the terms.

The prompt

// Short linear tray 100x75x15. Wall top = rounded 2.4R, built from stacked rings. $fn=64; N=24; e=0.01; L=100; W=75; R=12; bt=5; wt=5; H=15; rt=2.4; ff=1; ch=0.6; ri=R-wt; zt=H-rt; module rr(l,w,r) offset(r=r) square([l-2*r,w-2*r],center=true); module sl(z,l,w,r) translate([0,0,z]) linear_extrude(e) rr(l,w,r); // lower body: chamfered base, walls up to zt, 1 mm floor fillet difference(){ hull(){ sl(0,L-2*ch,W-2*ch,R-ch); sl(ch,L,W,R); sl(zt,L,W,R); } hull(){ for(k=[0:10]){a=9*k; i=ff*(1-sin(a)); sl(bt+ff*(1-cos(a)),L-2*wt-2*i,W-2*wt-2*i,ri-i);} sl(zt+1,L-2*wt,W-2*wt,ri); } } // rounded wall top: thin rings narrowing toward the top for(k=[0:N-1]){ t=rt*(k+0.5)/N; d=rt-sqrt(rt*rt-t*t); translate([0,0,zt+rt*k/N-e]) linear_extrude(rt/N+e) difference(){ rr(L-2*d,W-2*d,R-d); rr(L-2*wt+2*d,W-2*wt+2*d,ri+d); } }

Parameters

NameValueRange
Overall Length (X)100 mm20 – 300
Overall Width (Y)75 mm20 – 300
Overall Height (Z)15 mm5 – 100
Outer Corner Radius12 mm1 – 60
Wall Thickness (inner R = R - t)5 mm1 – 20
Base Thickness5 mm0.5 – 20
Inner Floor Fillet1 mm0 – 5
Wall Top Round Radius2.4 mm0.2 – 6
Base Perimeter Chamfer0.6 mm0 – 3
Wall Top Ring Segments24 mm6 – 96

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.