Why does the C axis unwind 180° during retract with G43.4 active?
On a table-table 5-axis machine, after the finishing operation the C axis suddenly turns 180° in the retract block. TCP is on, the retract plane is defined in machine coordinates inside the post. The same program causes no problem with TCP off.
ATTACHMENTS
ACCEPTED SOLUTION
The control normalises the C angle to the shortest path during retract. With TCP active this normalisation is reflected as compensation on the linear axes, so the tool rotates while approaching the part. Two-step fix: define the retract plane in part coordinates, and give the unwind in a separate block after TCP is cancelled.
This solution worked
Adding machine, control and software version makes this data useful to the knowledge system. Feedback is not stored in M00.
DEMO content: questions, answers, votes and profiles are sample data from the design reference. People are referred to by role; no record is verified.