Comparing profiles in the profile sketch

Multiple profiles can be compared in a single profile sketch. The profiles will be shown together in the profile sketch and the relevant differences will be summarized in a comparison table. This allows comparing similar profiles efficiently, and using a separate profile list sketch is no longer necessary.

The ncgrobot.ind file in the project norms must first be set up for the profile comparison. Once the ncgrobot.ind file has been set up, the comparison table will be included in the profile sketch when the Production > Create Production Information function is run with the Sketches option selected.

Notes:

  • The comparison table is shown only if multiple profiles meet the comparison criteria and more than one profile is valid for the comparison.

  • Profiles containing cutouts, holes or bending data are not valid for the comparison and will not be shown in the comparison table.

Setting up ncgrobot.ind for profile comparison

The comparison criteria, as well as the content and structure of the table, are defined in the ncgrobot.ind robot layout file in the project norms.

Two arguments and parameters for the arguments must be defined in the ncgrobot.ind file to enable profile comparison:

  • DATA_COMPARE! – The comparison criteria are defined with the parameters following the DATA_COMPARE! argument.

  • DATA_TABLE! – The content and structure of the comparison the parameters following the DATA_TABLE! argument.

Note: The DATA_COMPARE! and DATA_TABLE! arguments must be positioned after the F lines and before the CUTOUT statement in the ncgrobot.ind file.

DATA_COMPARE! argument

The DATA_COMPARE! argument must be followed by the comparison criteria, separated by commas. The comparison criteria parameters are logistical database fields prefixed with the $ character. They represent the properties of the profiles.

The last argument following the comparison criteria must be ,END.

See Appendix: Logistical database fields for a list and descriptions of logistical database fields.

DATA_TABLE! argument

The DATA_TABLE! argument must be preceded by a value which defines the maximum number of rows in the comparison table. Following the DATA_TABLE! argument, groups of three parameters define the columns in the table. Each column is defined in with the following three parameters:

  • The maximum number of characters in the column, followed by a colon.

  • The column header text (the text in the top row of the column), followed by a comma.

  • The logistical database field (prefixed with the $ character) whose value is filled in the cells of the column, followed by a comma.

Positioning of the comparison table in the sketch

The position of the comparison table in the profile sketch is determined in the profile sketch layout, in System Management Production > Profile Sketch > Sketch Layout.

The position of the comparison table is set with the User text 9 field.

The text properties set for User text 9 in the sketch layout determine the text size in the sketch.