Report Body

This part appears one time in the template, but may be repeated multiple times in the report. It may contain any text, GPP variable references and the parameters defined in the gpp2-xml.ini file. In the NC Setup Sheet, it will be repeated for each procedure, and in the Tools report it will be repeated once for each tool used.

The report body is composed of exactly one table. It contains relevant variable references (such as ||PROC_NAME|| and ||FEED_TIME|| in the NC Setup Sheet).

It is possible to have a title row (or even several rows) at the beginning of the table. This row will be considered part of the report header, and will only be output once. In order to define a title row, it must contain no variable references.

GPP2 processes the NC Setup report body after the execution of the END OF PROC block.

The Tools report body is only processed at the end of the run, in order to be able to provide statistical data on the tool usage. It is processed once for each tool used.

All the tool parameters available in the TOOL CHANGE block are also available for use in the tool report body. In addition, several special parameters can be used in the tool report body:

TOOL_CNT is the tool serial number (1, 2, 3, etc.). Each tool is counted once, according to the order of their first use in the job.

TOOL_FEED_TIME is assigned the total cutting time of the tool throughout the job. This is a string variable, of the form "hh:mm:ss", measuring the cutting time in hours, minutes and seconds.

TOOL_PROCS is assigned the number of procedures in which the tool is used. It is a special numeric variable (format SEQUENCING) that is only valid in the tools report body.

TOOL_PROCS_LIST is a string variable containing a list of the procedures in which the tool is used. The procedure unique ID names are used. If too many procedures exist, the list is truncated at 253 characters, and is appended with "…".

TOOL_MIN_CLR_LEN indicates the maximum "minimum clear length" calculated at all the procedures in which the tool is used. This can be used to decide if a shorter tool may be used. A value of -1 indicates that the data is not available.

TOOL_MIN_CLR_LEN_CHECK is a string variable indicating whether the minimum clear length was actually checked in all the procedures in which the tool is used. If so, it is set to Yes, otherwise it is set to No.

TOOL_COMP_2D3D is a string variable indicating if the tool is used (at least once) in a procedure that applies 2D or 3D cutter compensation. It is set to "Yes" or "No" accordingly.

Example

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.