Steel plate sample
Updated 1 Jan 2000, 00:00 UTC
Enter simple parts or import irregular contours, match them to real sheet, plate or imported remnant boundaries, then generate a collision-safe visual layout. Material, grade, thickness, clearance and rotation rules stay separate from the 1D bar optimizer.
Loading your locally saved 2D draft.
Steel plate sample
Updated 1 Jan 2000, 00:00 UTC
Completed and time-limited validated results appear here.
Step 1
Enter rectangles or circles. Completing the last row creates the next row automatically.
Step 2
Add every available size. Parts only match stock with the same material, grade and thickness.
Step 3
Part gap is the finished-part separation required by your process. CAM kerf compensation remains separate.
The separate 2D WebAssembly engine checks compatible material groups, allowed rotations, concave polygon collisions and holes.
Step 4
Physical-size input preview. This is not an optimized cutting plan.
24
Part instances
1
Sheet sizes
1
Material groups
17.0%
Raw area ratio
Panel A
Qty 4
Bracket blank
Qty 8
Mounting disc
Qty 12
Mild steel · S275 · 6 mm
24 parts · 1 compatible sheet size
Job workflow
Fast row entry, unit conversion, stock compatibility, validation, result summaries, printable layouts and IndexedDB-backed autosave.
Separate 2D engine
A dedicated Rust/WASM worker nests closed DXF and DSTV plate contours inside rectangular or irregular stock, excluding concavities and voids, without blocking the page.
Safety boundary
Nesting geometry must still be verified for kerf, lead-ins, clamps, defects, machine setup and production safety.
Import safety
Every drawing is reviewed before it becomes a nestable part or stock boundary. Unitless drawings require an explicit unit and physical-size confirmation.
| Format | Ready support | Review or block |
|---|---|---|
| ASCII DXF | Closed LWPOLYLINE and POLYLINE contours, LINE/ARC chains, CIRCLE, bulges, layers, planar OCS and transformed BLOCK/INSERT geometry. | Open contours, self-intersections, unsupported units, non-planar OCS, ambiguous blocks and unsupported boundary entities must be reviewed or are blocked. |
| DSTV NC / NC1 | Plate profile B, AK outer contours, IK internal contours, grouped BO holes and representable contour radii. | Beam/profile sections, unsupported faces, malformed records and ambiguous or oversized radii are blocked. |
| Output DXF | Validated sheet, void and placed-part polylines in millimetres on named layers. | Not CAM, G-code, common-line cutting, lead-ins, cutting order or machine-specific kerf compensation. |
Enter rectangles and circles, or import irregular DXF and plate NC1 contours.
Confirm units, dimensions, layers, contour warnings and whether each item is a part or remnant.
Run deterministic WebAssembly nesting, then drag, rotate or lock placements with live validity feedback.
Export job JSON, placement CSV, SVG or nested DXF only after all geometry checks pass.
Yes. Import a closed DXF or supported DSTV plate NC1 contour as stock, classify it as a remnant, confirm any internal voids and set its material, grade and thickness before nesting.
No. Files pass through an import review that shows unit, physical size, warnings and unsupported geometry. Items marked Needs review or Unsupported are not added automatically.
No. Nested DXF files contain reviewed placement geometry in millimetres, not lead-ins, cutting order, common-line cutting, kerf compensation or machine code. Verify every layout in your CAM workflow.
Nesting, import review and local job storage run in the browser. Optional operational error reporting contains only counts and status codes, never file names, drawing text or coordinates.
Cutting linear bar, pipe, tube or profile stock instead? Use the 1D Cut Optimizer. For material-specific linear workflows, see the Steel Cutting Optimizer or Wood Cut List Optimizer.