When post processing there is a warning message being output before the NC code:
1 ; FIXTURE OFFSET VALUES ARE NOT UNIQUE FOR OPERATION FACE_MILL_ZIGZAG_1 -- PLEASE FIX
Where "FACE_MILL_ZIGZAG_1" is an operation in the CAM setup, so that depends on the use case. How can this warning be avoided or suppressed?
SolutionThis message is output when the geometry setup is not as expected. In the simple example below, MCS_G54 is a Local MCS with Fixture Offset=1 and MCS_G55 is also a Local MCS but with Fixture Offset=2.
To fix this issue I would move MCS_G55 so that it is not beneath MCS_G54, but on the same level, both being under WORKPIECE.
Now the warning message is not output anymore.
However, if you absolutely do not want to change your geometry setup, there is another way to suppress the message. Add this code to the service TCL layer:
CONF_SPF_warning set ignore_fixture_offset_value_warning 1