Sheet Cut List Optimizer Software

CutLogic 2D optimizes cutting of rectangular panels in metalworking, woodworking, glass cutting, construction, and other industries.

Sheet cutting optimizer with maximum material utilization, a wide set of parameters, and automated remnant reuse across cutting plans.

Includes inventory tracking, detailed reports, and multi-format import/export in an intuitive, easy-to-use interface.

Enter a list of rectangular parts into CutLogic 2D, and it will figure out the most efficient way to cut your sheet materials - like panels, glass, or metal plates - so that you waste as little as possible. It shows how to cut each sheet step by step and handles reusable offcuts for future jobs.


▶ Play
  • Cut optimizer for sheets, panels, and rolls
  • Simple setup, clean interface, fast results
  • High-efficiency cutting layouts with minimal waste
  • Optimized CNC toolpaths and customizable G-code

Main Features

Cutting Optimization

Advanced cutting optimization for rectangular sheets, panels, and rolls
High-yield nesting and guillotine layouts, including multi-stage cutting
Two-stage slitting and shearing options for suitable cutting equipment
Automatic stock-size selection based on material utilization and cost
Per-part rotation control to preserve grain direction and orientation
Adjustable kerf, trims, grip allowance, and first-cut direction
Limits for cutting table dimensions, guillotine stages, and horizontal or vertical knife counts
Layout repeat limits to support panel stacking on beam saws
Open-stack optimization (MOSP) to simplify sorting and handling of cut parts
Configurable sub-stock cutting order: LIFO, FIFO, or FIFO delayed
Group optimization to keep related parts on stock with matching characteristics
Controls for reusable remnants, small-stock preference, and cutting from rolls

Cutting & Material Inventory

Integrated inventory for materials, stocks, reusable remnants, and storage locations
Automatic inventory updates when plans are closed, with remnant reuse across jobs
Assemblies with predefined part lists for recurring and multi-material jobs
Edge banding management with cutting instructions, reports, and export to CutLogic 1D
Graphical cutting layouts, step-by-step guillotine cutting guidance, and manual layout editing
Part and remnant label printing directly from cutting layouts
Configurable G-code for CNC routers, lasers, and other CNC machines
Four CNC toolpath modes: Connected, Part-by-part, Skeleton, and Guillotine
CNC leads, tabs, multi-pass cutting, and adaptive piercing
Optimized CNC cutting order, including the travel-efficient Snake sequence
Customizable text engraving and marking on individual parts
Machine profiles with adjustable speeds, power, Z settings, and G-code blocks

User Interface & General

Intuitive Windows interface with customizable data grids, sorting, and filtering
Batch optimization, printing, and processing of multiple cutting plans
21 built-in reports covering cutting layouts, costs, inventory, and labels
Visual report designer for custom reports and labels with barcodes and charts
Metric and imperial units, including feet and fractional inches
Shared database access for multiple users over LAN or WAN
Firebird SQL database with user management, backup, and restore
CutLogic 2D Server for automated optimization and integration with other systems

Import & Export

Import from Excel, XML, CSV, TXT, Access, and the clipboard
Import from external databases via ODBC or OLE DB connections and SQL queries
Flexible field mapping, filtering, default values, and multipliers during import
Automatic creation of separate cutting plans from multi-material part lists
Export cutting layouts to AutoCAD DXF and machine-specific G-code files
Export reports to PDF, Excel, Word, CSV, HTML, and other formats
Custom CSV and XML exports, including individual parts from cutting layouts
Manual or automatic file and serial-port exports triggered by plan operations

What Our Customers Say

CutLogic 2D has streamlined our cutting process significantly. It's easy to use, minimizes material waste, and helps us manage multiple fabrics and layouts with precision. The optimization engine delivers fast, efficient results, saving both time and costs on every job.

We use CutLogic 1D to calculate and cut aluminium profile to make shades. The results are forwarded to cutting machines to cut. It has saved a lot of our material and man-made mistakes. We also use CutLogic 2D to calculate the least amount of fabric used to fulfill the order, a simple task like that could take 10-15mins before and now it’s done in less than 1min. Time saving is money. Also we are very happy with the support provided by TMachines and they always accommodate & assist us to update our license after upgrading our server. I highly recommend TMachines.

We cut large sheets of plastic and cut multiple different panel sizes from a sheet using our CNC Router, this can vary from order to order and we used to spend hours of time programming this by hand and figuring out the sheet optimisations for the best yield. I tried the free CutLogic 2D Trial and used it for 30 days and was blown away by the speed, optimisation and ease of use. It has taken the boring monotony out of my job and I can now program 50 sheets or more in about 10 minutes and export to DXF (this would have taken me several hours). We can now cut twice as much material in the same amount of time and have much less wastage and headaches! I recommend this program to any business cutting multiple sheets or for cutting many different panel sizes.

Ordering Cutlogic 2D from TMachines was one of our best decisions. It was very easy to learn how it works; also the support is excellent. We use it to optimize facade panels, and we can also support our installers, as this way it is easy to follow the quantities for the orders and we can easily extract the cutting plans which can be forwarded to the customers, or to the cutting workshops.

We’ve used the TMachines ActiveX 2D optimisation engine to integrate directly with our existing distribution software. It’s allowed us the flexibility we needed, and was simple to use, more importantly it’s allowed us to use a varying array of machines and manual processes with varying levels of complexity to be optimised by a single engine, and to integrate with our off-cuts. Not only that, but it consistently outperforms other optimisation engines in both speed and utilisation. We’ve managed to reduce our waste and make our staffs jobs easier, and it would not be possible without TMachines.

When we started using CutLogic2D, there were a few things we expected – it looked cool, worked very well, saved our time, our money and paid itself very quickly. What we did not expect and were amazed by, was, that we learned how to use it at first glance!! It was so pleasant as this does not happen very often and our hats off to CutLogic guys in TMachines !!

I’m just so happy to receive my new version of CutLogic 2D. Just thank you for your work and be sure that I’m satisfied with it. I work with it many times a day and it makes my works better n better.. astonished!!!

We have been using the CutLogic 2D program for a few years now. It has changed the way we look at the yield of our raw material. We are now able to order enough special material for each job and eliminate a lot of waste and inventory cost at the same time. The material cutters also like the product because it give them a detail of how to maximize each sheet and eliminate scrap. Thanks to the program, profits are up and scrap is down. I would recommend this program to whoever cuts full sheets of material.