Laurens... I understand what you're saying. What I'm referring to is the difference between how the compensation point location is being defined, and how the tool is oriented, and how we're going to make a choice in the UI to handle both.
On one hand, you have users that do no have an articulating head, and manually orient the holder such that the tool must be zeroed at this orientation. This means that the XZ tangent point is in a different place. (Right now, holders are causing compensation points to be incorrect when using angle different than 0, 90, etc., so no holder can be used for odd angles)
example:


On the other hand, your needs are slightly different because the compensation point is determined at angle different than the orientation of the tool when it being used.
Tool orientation 0 in tool definition

tool orientation 30 in operation

note that the compensation point moved with the tool:

In Fusion, the tool orientations in the tool definition AND the operation stack. In these scenarios in Fusion, the result is currently the same:
- Tool definition orientation = 30, operation tool orientation = 0
- Tool definition orientation = 0, operation tool orientation = 30
- Tool definition orientation = 15, operation tool orientation = 15
That is not the way it should work. One orientation should be determining how the location of the compensation point is determined (It would make sense for this to be in the tool definition). The other orientation is how the tool is oriented while cutting (This should be in the operation). The next option would be to have the compensation orientation angle AND tool orientation in the tool definition, which is what it sounds like you're asking for.
