OK
Save material, time and money
Powered by AI Powered by AI

TonCut Engine is used for cutting optimization of flat (2D) and linear (1D) materials such as glass, wood, panels, stone, sheet metal, aluminum, fabrics, plexiglass, cardboard, pipes, beams, and many more. It supports both simple rectangular formats and elements with irregular shapes.

News

  • TonCut Engine - 2.1.42.2348

    09/30/2025 10:59:21 AM

    We are pleased to inform you about the new TonCut Engine version. The new version includes the following changes:

    • Added the customData field to Device, Material, Piece, and StockItem. Information provided in these fields will be copied to the optimization results, into fields with the same name in ResultPiece and Cutting.
    • Fixed a bug that could generate duplicate cuts in the same location.
    • Fixed a bug in the 1D optimization algorithm that could result in incomplete material usage.
  • TonCut Engine - 2.1.34.2330

    09/22/2025 06:19:18 PM

    We are pleased to inform you about the new TonCut Engine version. The new version includes the following changes:

    • Added true-shape nesting, including shapes with holes and convex and concave shapes.
      • Added support for parametric shapes: rectangle, slantRect, L, rightTriangle, slopeRect, trapezoid, octagon, ellipse, circle, ring.
      • Added support for custom shapes.
      • Added the rotationStep, rotation, and mirror fields to Piece.
      • Added the qualityLevel field to Material, which controls optimization accuracy.
      • The true-shape nesting algorithm now handles stock item defects.
      • The rotated field has been replaced with the rotation in ResultPiece. This change also changed how elements are transformed. They are now rotated around the element's (x, y) position, clockwise.
      • Added the shape field to ResultPiece. This field describes the shape to be cut, subjected to all transformations (surplus, margin, veneers, rotation, and mirroring).
      • Added the bbox field to ResultPiece, which contains the dimensions of the rectangular outline of the cut shape.
      • Added the type, startXp, startYp, endXp, and endYp fields to Cut to support Bézier curves.
    • Added new parameters to the command-line version: time limit and maximum number of combinations.
    • Changed the -allow-more-stock command-line option to -ao.
    • Changed the internal optimizer's structure to handle repeated cutting operations in a more optimal way, in terms of hardware resources.
    • The limits section in Profile has been rebuilt and significantly expanded. More information in the documentation.
    • Changed the internal calculation precision from 0.1 mm to 0.01 mm.
    • Added the stackSize field to Cutting.
    • Added the score field to the JobProgress event.
    • Improved the AI ​​algorithms to generate optimal results faster.
    • Added the costs.sellingPrice and costs.storageCost fields to Piece.
    • Fixed an error in handling of device.minCutWidth.
    • Updated and expanded examples.
  • TonCut Engine - 2.0.8.2084

    07/10/2025 05:04:55 PM

    We are pleased to inform you about the new TonCut Engine version. The new version includes the following changes:

    • Added support for custom optimization algorithms.
    • Added the ability to specify prices for materials, waste, cutting, etc., and optimize to minimize total production costs.
    • Added the ability to define stock item defects.
    • Added the ability to limit the number of results per material group.
    • Added piece groups and the ability to specify the order in which pieces are cut within groups.
  • TonCut for Automation - 1.1.127.2073

    07/09/2025 11:12:25 AM

    We are pleased to inform you about the new TonCut for Automation version. The new version includes the following changes:

    • Fixed a bug that, under specific circumstances, could cause the minimum cut width to be ignored.
    • Improved memory management in order to improve performance.
    • Websocket server behavior has been improved to automatically close inactive connections.
    • Added support for large data frames to the Websocket server.
  • TonCut for Automation - 1.1.67.1560

    02/27/2025 12:25:40 PM

    We are pleased to inform you about the new TonCut for Automation version. The new version includes the following changes:

    • Improved the piece grouping algorithm, which in specific circumstances created too large groups.
    • Improved the piece number reduction algorithm to generate groups with greater diversity.
    • Fixed a bug that could cause the AI ​​to choose a solution that was not the best.
    • Fixed a bug that caused problems with handling large messages sent via WebSocket.
Newsletter sign up