Frequently Asked Questions
Common questions about goCutMaster and cutting optimization.
What is cutting optimization?
Cutting optimization is the process of finding the best way to cut materials (bars, pipes, sheets) into smaller pieces to minimize waste. goCutMaster uses 5 competing algorithms to find the optimal layout.
Is goCutMaster really free?
Yes, goCutMaster is completely free to use. There are no hidden costs, no premium tiers, and no registration required. All features are available to everyone.
Does goCutMaster work offline?
Yes, goCutMaster works offline once loaded. All calculations happen in your browser using JavaScript. Your data never leaves your device.
What materials can I optimize?
goCutMaster supports 1D optimization for linear materials (bars, pipes, beams, profiles) and 2D optimization for sheet materials (glass, plywood, tiles, metal sheets, panels). Parts can be assigned material types for automatic grouping.
What is kerf?
Kerf is the width of material removed by the cutting blade or saw. For example, a circular saw blade might be 3mm wide. The optimizer accounts for kerf to give accurate results.
Can I save my projects?
Yes, registered users can save projects to their account and access them from any device. You can also export results as TXT, PDF, image, SVG, DXF, or G-Code files.
How accurate are the results?
goCutMaster runs 5 algorithms (Guillotine, Skyline, BLF, Strip, Shelf) with 20+ random permutations each, then picks the best result. Results are mathematically optimal for the given inputs.
Can I share my optimization results?
Yes, you can share results via a URL link. The link contains your stock and part data encoded in the URL — no server storage needed.
What file formats can I export?
You can export as TXT (cut list), PDF (vector report), PNG image, SVG (vector), DXF (CAD format), or CNC G-Code.
Is there a limit to how many parts I can add?
There are no hard limits. However, very large numbers of parts (1000+) may slow down the browser. For best results, we recommend optimizing in batches.