Enclosures and housings
Boat Assembly
- Bounding box
- 2550.0 × 7300.0 × 3110.0 mm
- Engine
- Precision B-rep
- Parameters
- 37
- Published
- August 7, 2026
Download
Free to download and use. See the terms.
The prompt
L,B,D=6500,2550,1600 def P(b,h): p=[(b*.7*sin(i),h*.1*(1-cos(i))) for i in [0,1]]+[(b*.7+b*.3*i,h*.1+h*.9*i) for i in [0,1]] return [(-x,z) for x,z in p[::-1]]+p sc=[cq.Workplane("XZ").polyline(P(r*B/2,h)).close().translate((0,p,0)) for p,r,h in [(0,.8,1100),(1200,1.1,1400),(2800,1.3,1600),(4800,1.1,1400),(6500,0,850)]] W=lambda w,h,d,x,y,z: cq.Workplane("XY").box(w,h,d).translate((x,y,z)) Y,hl=L/2,sc[0].loft(sc[1:]) bt=hl.faces(">Z").shell(-15).union(W(B,L,30,0,Y,D-400).intersect(hl)).union(W(1900,2200,1400,0,Y,D+315)).union(W(2200,2500,80,0,Y,D+1055)).union(W(600,400,500,450,Y-1300,D-150)).union(W(450,450,400,450,Y-1600,D-200)).union(W(1800,500,400,0,Y-2800,D-200)).union(W(2000,800,70,0,-400,D-500)) bt.val().exportStep("b.step")
Parameters
| Name | Value | Range |
|---|---|---|
| Hull Length | 6500 mm | 1000 – 20000 |
| Hull Width | 2550 mm | 500 – 10000 |
| Hull Depth | 1600 mm | 500 – 5000 |
| Hull Thickness | 15 mm | 5 – 100 |
| Deck Width | 2550 mm | 500 – 10000 |
| Deck Length | 6500 mm | 1000 – 20000 |
| Deck Thickness | 30 mm | 5 – 100 |
| Deck Z Bottom | 1200 mm | 0 – 5000 |
| Cabin Width | 1900 mm | 500 – 5000 |
| Cabin Length | 2200 mm | 500 – 5000 |
| Cabin Height | 1400 mm | 500 – 5000 |
| Cabin Center X | 0 mm | -3000 – 3000 |
| Cabin Center Y | 3250 mm | 0 – 10000 |
| Roof Width | 2200 mm | 500 – 6000 |
| Roof Length | 2500 mm | 500 – 6000 |
| Roof Thickness | 80 mm | 10 – 300 |
| Console Width | 600 mm | 100 – 3000 |
| Console Length | 400 mm | 100 – 3000 |
| Console Height | 500 mm | 100 – 3000 |
| Console Center X | 450 mm | -3000 – 3000 |
| Console Center Y | 1950 mm | 0 – 10000 |
| Seat Width | 450 mm | 100 – 2000 |
| Seat Length | 450 mm | 100 – 2000 |
| Seat Height | 400 mm | 100 – 2000 |
| Seat Center X | 450 mm | -3000 – 3000 |
| Seat Center Y | 1650 mm | 0 – 10000 |
| Bench Width | 1800 mm | 100 – 6000 |
| Bench Length | 500 mm | 100 – 2000 |
| Bench Height | 400 mm | 100 – 2000 |
| Bench Center X | 0 mm | -3000 – 3000 |
| Bench Center Y | 450 mm | 0 – 10000 |
| Platform Width | 2000 mm | 100 – 5000 |
| Platform Length | 800 mm | 100 – 3000 |
| Platform Thickness | 70 mm | 10 – 300 |
| Platform Center X | 0 mm | -3000 – 3000 |
| Platform Center Y | -400 mm | -3000 – 3000 |
| Platform Center Z | 1100 mm | 0 – 3000 |
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.
More models
Browse the full gallery →Cylindrical Stainless Steel Basket with Folding Handles
Design a cylindrical 304 stainless steel basket with an outer diameter of 200 mm and height of 250 mm. The basket has solid side walls with no perforations. The bottom plate contai
Trumpet Lyre Mount Main Body
A single 3D mechanical CAD part for a trumpet music lyre mount (Main Body with Paddle). Geometry details: 1. A 18mm-wide semi-cylindrical clamp arc for a 28mm diameter cylinder, w
Spur Gearbox
design gearbox
