🎯 Purpose: Visual material optimizer for woodworking, CNC, sheet metal. 1px = 1mm.
📥 Importing Parts
- SVG/PNG: Click button, select file. Images appear with original colors.
- Gray fill option: Select a part and check "Fill non-empty with gray" to convert colored areas to gray.
- Parts appear on canvas. You can drag, rotate (select +90°), duplicate, delete.
- Rename part: select it, enter name in right panel, click "Set".
- Resize: Select part, change Width/Height in right panel. Lock aspect ratio with checkbox.
- Kerf compensation: Kerf value is automatically applied to part dimensions when arranging.
⚙️ Material Settings (Left Panel)
- Sheet width/height (mm), cost, currency, kerf, margin, spacing.
- Kerf affects part spacing and automatic arrangement.
🖱️ Canvas Interaction
- Drag parts to move. Snap to grid (toggle).
- Select part → shows properties in right panel.
- Use zoom buttons, Fit, Reset view. Undo/Redo next to zoom.
- Measure: Click "Measure", then two points on canvas – shows ΔX, ΔY, distance.
🧮 Calculations & Kerf
- Used area automatically adjusts for transparent pixels in PNG/SVG.
- Kerf is applied to part dimensions when arranging to account for cut width.
- Shows mm², m², costs, efficiency.
📄 Export / Print (Right Sidebar)
- JSON / CSV: Export project data (with effective areas).
- PNG / SVG sheet: Save canvas as image or vector.
- Print A4 report: Prints canvas image + summary + parts table with costs and m².
- Print A4 grid: Tiles full-size sheet across multiple A4 pages.
Share Visual Cut List
Like this app? Share it with your friends!