Langue Franšaise           Lingua Spagnola          Italiano            Deutsch       Niederlandisch       Magyar nyelv    Limba romana   


Cutting Optimization Pro version

rectangular (2D) + linear (1D) = Cutting Optimization Pro

Optimization matters ...

Price matters ...

Speed matters ...


Download    Features    Videos    Manuals     How to use    Price & Buy Now    Want less?     Contact



Cutting Optimization Pro is a cutting software used for obtaining optimal cutting layouts for one (1D) and two (2D) dimensional pieces. The software also lets you to define and handle complex products, such as table, desk, cupboard, locker, book shelf ...

Cutting Optimization Pro can be used for cutting rectangular sheets made of glass, wood, metal, plastic, or any other material used by industrial applications.


Cutting Optimization Pro can also be used as cutting software for linear pieces such as bars, pipes, tubes, steel bars, metal profiles, extrusions, tubes, lineal wood boards, etc and other materials.





cutting optimization pro screenshot

download Cutting Optimization proDownload a free trial version for 30 days. (1.5 MB)

 or Download .zip file



Online help


What is new ?


V5 of the Cutting Optimization pro is here. Now you have fractional input, trim of faulty margins of the sheets, optimization of rolls, diacritics, magnification of sheets, mirroring and more !


We have released, a Google Sketchup plugin - now you can design your 3D models in Sketchup and then you can export the size of pieces to Cutting Optimization pro. click here for more info.




Features of Cutting Optimization pro ...

  • 1D and 2D optimization in the same cutting program - you may use the program for both 2D and 1D optimization.

  • Guillotine optimization - The cuts are performed from one side to the other of the material. This feature is very useful for glass, wood, thermopan, ...
  • Non-guillotine (nested) optimization - The cutting machine can follow the shape of the material. In this case you need to have a complex machine based on laser or flame blade.
  • Multi-stage guillotine - all cuts in a stage are perpendicular to the cuts on the previous stage. The user may specify the number of stages and the direction of cuts for the first stage.
  • Any number of pieces in the INVENTORY and DEMAND - virtually no limit for the number of pieces that you want to optimize.

  • Any measurement metric- The way in which you introduce the data is a general one. You don't have to specify a metric. Just choose a metric in your mind and enter all data using that metric only.

  • Fractional input. Pieces can be introduced either as 100.5 or 100 1/2. More info about fractional input can be read here.

  • Adjustable cutting blade thickness- For glass cutting with diamond the cutting blade thickness is 0, but for wood, metal handling you need a saw with a greater thickness.

  • Adjustable optimization level- One may specify how many layouts to be generated before the solution is outputted. If you don't have too much time and you don't have a good computer you may set the Optimization Level to a low level. This feature helps you to run your program on any kind of computer (from 486 to the best processors available today).

  • Maximal cut length limit - You may specify how long a cut can be. This is useful when you perform the cuttings manually.

  • Adjustable useful waste - all wastes smaller than this size are garbage (will not be added to repository).

  • Adjustable limit for breakable parts - No waste will have a size lower than this parameter and no 2 parallel cuts will be closer than this. It is used in order to avoid the breaking of too small material. Useful in glass industry.

  • Reduces panel waste and costs - By using the latest achievements in the field of Artificial Intelligence you may obtain reduce the waste by 15%.

  • Grain direction control - useful for wood cutting optimisation. A parameter let the user to specify if the piece can be rotated or it should be kept fixed.

  • Automatic offcuts handling - the useful waste is automatically added to the Inventory of materials.

  • Vertical printing of the labels and edge bands - this will optimise and simplify your layout.

  • Graphical display black-white or colourful images and text mode of the obtained results - the results are displayed as images (black and white or colourful) or as text-tables.

  • Save images automatically - all the obtained 2D sheets can be saved as bmp images with 1 click. The programs automatically appends a number to an image.

  • Copy-paste from Excel. Just select some columns from Excel and paste them in Demand or Inventory grids.

  • Grouping similar layouts - this will reduce the number of printed sheets of paper. The number of repetitions for each sheet will be displayed.

  • Magnifying a sheet. This is useful if you have a long roll which you can visualize it by magnifying it.

  • Printing the obtained layouts - on any printer.

  • Printing multiple layouts on the same page - You may print 1, 2, 4 or 6 layouts on the same sheet of paper. 

  • Printing the REPOSITORY and the DEMAND of the customer - you may print the pieces that you want to optimize.

  • The cuts are shown in text format in order to use them with a CNC machine.

  • Edge banding handling - the quantity and the type of material attached to the edges of the wood sheets is manipulated by the program.

  • Computes / Prints the total cutting length.

  • Displays diagrams - a table which contain the pieces cut for each sheet.

  • Possibility to define complex products such as table, desk, cupboard, locker, book shelf ...

  • Possibility to define types of materials (glass, wood, band) - for each material the user has a special table where it can introduce more information about the material.

  • Automatic tool for computing the size of the pieces based on the external sizes of the product.

  • Statistics related to the current cut / layout- At the end of the optimisation process you will have access to the: number of cuts, cuts definition (starting and ending point), number of waste rectangles, the waste rectangles (the coordinates of the top-left and bottom-right corners), number of utilized pieces, the placement of the utilized pieces, used surface, ...

  • Saves/loads results - All results can saved in txt files and loaded later.

  • Generates and prints adhesive labels -

  • Load data from xml, *.dbt (specific files), *.2d (Real Cut 2D files), *.xls (Excel files), *.csv (comma separated) and *.1d (Real Cut 1D files).

  • Automatically computing of the order price -

  • The REPOSITORY and the DEMAND can be sorted - by using various criteria: Length, Width, Quantity, Type, Rotation, Labels

  • Maximises productivity, saves time and money ....

  • Data can be exported into very popular formats: Word, Excel, HTML, CSV (comma separated) and XML files.

  • All panels and table's columns are resizable - You may customize the workspace. The new positions are automatically stored.

  • Very fast running time - Solutions are obtained within seconds.

  • Optimization engines provided by Optimal Programs Cut 2D X and Cut 1D X components.

  • Interface in multiple languages: Dutch, English, French, German, Italian, Portuguese, Romanian, Spanish and Swedish.

Online video - demo of Cutting Optimization

Fractional input in Cutting Optimization pro

Manual arrange after cutting optimization

Linear (1D) optimization

Moving parts between sheets

Google Sketchup & Cutting Optimization pro

Load, Copy-Paste from Excel

Advanced import from Excel

Optimizating rolls / Magnifying a sheet

Working with products

Triming sheets with defects

The management of extra components

Restore an old inventory

Deleting multiple rows once

Working with edge banding

How to use Cutting Optimization pro ...

Online help

  1. Pieces to be optimized are introduced in DEMAND. Add data by pressing the + button at the top part of tables.
  2. Pieces to cut from (the sheets) are introduced in REPOSITORY.  The REPOSITORY is automatically handled. In the case of 1D optimization (pipes, bars, linear pieces) only the Length must be introduced. The other field (Width) must be left empty or set to 0.
  3. Press the button Start. At the end of cutting optimisation the solution will be printed in graphic and text mode. If you are not satisfied with the current solution (optimisation) you may press Start again. You may also increase the Optimization level from menu Settings | Algorithm.
  4. If you are satisfied with the current solution you may print and save it. Then press Accept. Utilized pieces will be removed and the useful one will be added tot the REPOSITORY.



(for one company)

Cutting Optimization pro - 1 license (1 user, 1 computer) 65 EURO
Cutting Optimization pro - pack of 2 licenses 120 EURO
Cutting Optimization pro - pack of 3 licenses 165 EURO
Cutting Optimization pro - pack of 4 licenses 220 EURO
Cutting Optimization pro - pack of 5 licenses 250 EURO
Cutting Optimization pro - pack of 6 licenses 300 EURO
Cutting Optimization pro - pack of 7 licenses 325 EURO
Cutting Optimization pro - pack of 8 licenses 350 EURO
Cutting Optimization pro - pack of 9 licenses 375 EURO
Cutting Optimization pro - pack of 10 licenses 400 EURO
Cutting Optimization pro - pack of 20 licenses 700 EURO
Invoice by air-mail (optional) 10 EURO
You can also pay by Wire Transfer or Western Union order form

Free for universities, colleges and high-schools !


Terms of license

  • License is forever (for the purchased version).
  • The software can be installed on a number of computers equal to the number of purchased licenses.
  • Future, major versions, are not included in price.
  • If the program is moved on a new computer, it must be deleted from the current computer.
  • One license cannot be used by multiple users in the same time.
  • Software is offered "as is". Please test it before purchase.
  • We can provide support by email only. No support by phone, fax or on site is available.

VERY IMPORTANT: If you dont receive an email from us in 24 hours it means that your server / provider blocks our email address. Please send us an email from a yahoo, gmail or hotmail address !

Too complex for you? Too expensive ?

Want less features for less money? Try our Simple Cutting Software software X. A list of features for each software is given here: Compare software.

Too simple for you?

Want to optimize more complex shapes? Try our Next Nesting Software software X. A list of features for each software is given here: Compare software.

Contact us



If you don't receive an answer from us in 24 hours it means that your email provider blocks our email address.!

In this case please send us an email from an yahoo, gmail or hotmail address !

 Copyright (c) 2004-2012 Optimal Programs