preview_interior
Render a labelled interior cutaway, deck plans for each room level, and a per-room report to inspect clear sizes, doors, floor steps, and engines after adding an interior spec; nothing is written.
Instructions
Render an interior cutaway: a centreline section plus a labelled deck plan for every room
level, and a per-room report (clear size, floor width, doors with sill heights and floor
steps, engines, warnings). Use it after adding interior to a spec (hull_design_guide
topic=interior); preview_hull shows the outside. Floors above the main deck are cropped to
their rooms. Nothing is written.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | Hull spec, partial or full (fields: hull_design_guide topic=spec); merged over preset or design. Lengths in metres. | |
| patch | No | JSON-Patch ops applied last, e.g. [{"op": "replace", "path": "/superstructure/bridge/height", "value": 2.5}]; list items can be named instead of indexed. | |
| design | No | Stored design to start from instead of a preset; names from list_designs. | |
| preset | No | Built-in hull preset to start from, e.g. 'runabout'; names from list_hull_presets. | |
| spec_path | No | Path to a .json file holding a spec or a stored design, read before spec and patch. |