Perfect Cut Release 6.4 Service Pack 1

Home / Perfect Cut Release 6.4 Service Pack 1

New features of Perfect Cut Release 6.4  Service Pack 1

Perfect Graphic Editor

The possibility of deleting the layouts up to the current layout, typically those already cut, has been added, saving the project with only the layouts already executed, with a name equal to <project_name> _date_time.OT5, for statistical purposes of the cut glass.

This function was designed to allow, after deleting the already cut patterns, the addition of pieces to be cut (manually or through the import into the append from text or Excel files), and the consequent re-optimization, allowing a sort of ” dynamic optimization”.

If set in General Configuration the flag “Copy project in case of Append”, in case of import into “append” the current project, before importing, is copied to a “BeforeAppend” subdirectory, for safety.

DXF Shape management

Ability to convert DXF files containing cubic splines (interpolation curves, bezier, polybezier nurbs) with the opportunity to edit two new parameters in the DXF section to manage these splines: “Tangency Tolerance” and “Distance Tolerance”. Interpolation of bezier and polybezier in arcs and straight lines, reading nurbs from DXF via control points, weights and knots.

Added the management of specific cases such as linear, periodic, closed spline.

Intermac numerical control

Correct management of the “CombinedPrg” attribute in the ISO file for the laminated cutting machine, with combined setting of labeling / low emission management on the monolithic table.

Correct management of the command to open the project file in case of Perfect TV scheduling.

Macotec numerical control

  • NC Macotec laminated, version .MAC cutting time management: the Perfect TV displays the remaining time, in minutes and seconds and percentage.
  • NC Macotec Monolithic: in Perfect TV, the estimated cutting times are displayed on scheme information.
  • Macotec OPT NC: management of the «Machine type» parameter according to the version of the OPT format.

Bottero numerical control

Setting of the family name in the ISO code (for management of the return from the cutting table) in case of setting of “Label ID for each piece” into label configuration:

  1. Automatic decomposition of the multiple layouts
  2. ID generation on the single pieces and coding of the single pieces inside the Bottero ISO file.
  3. Revision of Bottero integrated labeling system.

Maver numerical control

  • Management of the “Minimum Edge” parameter as well as the height and base of the label, to manage not to print the label on pieces that are too small (if the larger piece size is smaller than the base label added to the minimum edge or if the smaller piece size is less than the label height added to the minimum edge).
  • Insertion of the management of the “minimum automatic cutting size” constraint to set the cut as “to be skipped”, in the case of delimiting pieces below this size. The check is done at the end of processing and can be activated, in the event of changes from the graphic editor, by right-clicking the mouse and selecting “Set manual cuts”. If you wish, you can remove the “manual cut” attribute from the right mouse button on the selected cut. The transmission to the Maver numerical control takes into account of the “skipped” cut.

Forel edge grinder machine interface for Industry 4.0

Interface with Perfect ERP / Perfect GePro and Perfect Cut.


  • Insert the orders into Perfect ERP.
  • Transfer from Perfect Gepro to Perfect Cut of a project corresponding to the production batch.
  • Perfect Cut generation of the TFF file.
  • The TFF file is read by the machine which will start production and creating the LOG file.
  • Perfect Monit updates the order status into the ERP database.

Bottero edge grinder machine interface for Industry 4.0

Interfacing between Perfect ERP / Perfect GePro and Perfect Cut with the Bottero Flexedge edge grinder machine and with the Bottero cutting table.

  • Insert the orders into Perfect ERP.
  • Transfer from Perfect Gepro to Perfect Cut of a project corresponding to the production batch.
  • Perfect Gepro creates a XML file for each ID_PIECE, containing the parameters for the machine.
  • Perfect Cut creates the ISO file for the Bottero cutting machine with integrated printer, to print the labels containing the barcode with ID_PIECE.
  • When barcode is red on the grinding machine, it associates the XML file generated by Gepro.
  • The machine works the piece and generates a DAT file with the result.
  • The Orchestra software reads the DAT and updates the working status on its DB
  • Gepro reads the DB Orchestra and updates the status of the order row on its DB

Bavelloni edge grinder machine interface for Industry 4.0

Interface with Perfect ERP – Perfect GePro.


  • Insert the order into Perfect ERP.
  • Perfect ERP print the order with barcode (of the order).
  • Perfect Gepro creates a batch and creates a CSV file for each order in the batch, or creates a CSV for the selected order.
  • The operator on the Bavelloni machine can read the barcode placed on the order printout, created by Perfect GePro, load the desired CSV file, choose the order line and start processing.
  • The machine, for each piece produced, will update the corresponding CSV file.
  • Perfect Monit updates the order status into the ERP database.

Harp rack management

If “Harp racks divided by order” is set in the Rack Configuration, the pieces are assigned to the harp racks, dividing them according to the subsequent departments and according to the order subdivision.

Classification management when using “Machine” harp rack type: a new column “Harp classification” has been inserted in the piece window, which can also be imported from text or Excel files. Different classifications correspond to a set of different harp racks.

In particular, the following classifications can be defined: 1. for “float cut only” pieces, 2. for “laminate cut only” pieces, 3. for laminated pieces with processing, 4. for float pieces with processing, F. for tempered pieces .

“Machine” type Harp rack management

In cases of use of these predefined classifications, pieces without classification or with another classification will be excluded from assignment to harp racks.

The classification can be preceded by a character ^ indicating the reservation, in other words the pieces are not to be put on the harp stand immediately after cutting but after a subsequent processing.

In the case of a batch project, the function “Generate cutting trestles” can be called after the generation of the delivery racks: a dialogue is presented which lists the pieces of the batch divided into the above classifications, reporting, for each classification, the number of full harps, the number of pieces, and, in relation to the partial final racks, the number of occupied / free positions, with the possibility of excluding / inserting other pieces of the project.

The pieces excluded from the assignment of the harp racks are divided by reason of exclusion:

    1. Row quantity greater configuration parameter.
    2. Size below the minimum established for the type of harp rack.
    3. Dimensions greater than the established maximum or glass weight or glass thickness which exceed the dimensional limits of the harp rack.
    4. Presence of processes involving exclusion.

The reasons for exclusion will be identified in the piece selection dialogue with the possibility of “revocation” of the exclusion with insertion in the desired classification.