3D preview of Rounded Rectangular Tray
Loading the interactive model…
Interactive 3D model of Rounded Rectangular Tray

Jigs and fixtures

Rounded Rectangular Tray

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

Download

Free to download and use. See the terms.

The prompt

// Linear tray 100x75x15 mm. Print flat, no supports. $fn=64; N=10; e=0.01; L=100; W=75; R=12; bt=5; wt=5; H=15; ri=R-wt; rt=2.4; ff=1; ch=0.6; 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); module outer() hull(){ sl(0,L-2*ch,W-2*ch,R-ch); sl(ch,L,W,R); for(k=[0:N]){a=90*k/N; d=rt*(1-cos(a)); sl(H-rt+rt*sin(a),L-2*d,W-2*d,R-d);} } module fl(k){a=90*k/N; d=rt*(1-cos(a)); sl(H-rt+rt*sin(a),L-2*wt+2*d,W-2*wt+2*d,ri+d);} module cav(){ hull(){ for(k=[0:N]){a=90*k/N; i=ff*(1-sin(a)); sl(bt+ff*(1-cos(a)),L-2*wt-2*i,W-2*wt-2*i,ri-i);} fl(0); } for(k=[0:N-1]) hull(){fl(k); fl(k+1);} hull(){fl(N); translate([0,0,1]) fl(N);} } difference(){ outer(); cav(); }

Parameters

NameValueRange
Overall Length100 mm40 – 250
Overall Width75 mm30 – 200
Overall Height15 mm5 – 80
Outer Corner Radius12 mm1 – 30
Bottom Thickness5 mm1 – 12
Side Wall Thickness5 mm1 – 15

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.