Cutter Compensation with Finish Operations

The Cutter Compensation: None / On / Reverse option is proposed for finish operations. If this option is set to On or Reverse, the NC output will include CUTCOM instructions in the APT or clfile output for cutter compensation (CUTCOM/RIGHT, CUTCOM/LEFT, CUTCOM/OFF).

Otherwise, if the option is set to None, no CUTCOM instruction will be included in the NC data output. 

A CUTCOM instruction is always generated before a linear trajectory in order to be active on that displacement:

The figure below illustrates a Profile Finishing operation that has circular lead-in and linear lift-off. 

If the cutter compensation is set to ON, the CUTCOM instructions are generated as follows:

How to Use Cutter Compensation

The computed toolpath corresponds to the trajectory followed by the output point of the tool used in the Part Operation.

You should set Cutter Compensation to On in the following cases:

You should set Cutter Compensation to Reverse in the following cases:

Some Recommendations 

In general you should program with tools whose cutter radius is greater than those that will actually be used on the machine. This will help you anticipate tool/part collisions that may arise when cutter compensation is used.

If negative compensation values are allowed on the machine, set Cutter Compensation to On.

If negative compensation values are not allowed on the machine set Cutter Compensation to:

The figure below illustrates cutter compensation for profile finishing.