Summary
CutList Optimizer
https://cutlayout.lovable.app๐ฏ Overview
A powerful web-based material optimization tool for woodworkers, CNC operators, and makers. Efficiently nest rectangular parts and complex SVG shapes onto material sheets to minimize waste and maximize efficiency.
โจ Key Features
๐ Dual Nesting Modes
Rectangular: Fast bin-packing algorithm for standard rectangular parts with optional 90ยฐ rotation
Shape (SVG): Advanced polygon-based nesting for complex geometries using Web Workers
๐จ Interactive Manual Editing
Drag and drop parts after optimization
Smart collision detection and edge snapping
Rotate parts with automatic position validation
Real-time undo/redo system
Keyboard shortcuts for efficient workflow
๐ Advanced Material Management
Multiple sheet sizes and quantities
Configurable kerf (blade width) compensation
Part clearance and sheet margin settings
Live utilization statistics and waste calculation
๐พ Export & Project Management
Export to SVG, DXF, and JSON formats
Save/load complete projects
Multi-sheet layout support
CNC-ready output with exact dimensions
๐ ๏ธ Technical Highlights
React + TypeScript for type-safe development
Web Workers for non-blocking shape optimization
Advanced geometry algorithms for collision detection and polygon operations
Responsive design with mobile support
Real-time validation and smart placement assistance
๐ Getting Started
Add your material sheets (dimensions and quantities)
Input rectangular parts or upload SVG files
Configure kerf and clearance settings
Click "Optimize" to generate efficient layouts
Fine-tune manually if needed
Export your optimized cutting plans
๐ฑ Browser Support
Works in all modern browsers with full responsive design for desktop, tablet, and mobile use.
Ready to build something amazing?
Start creating your own project with lovable.dev โ the platform that makes web development simple and enjoyable.
Get started now