One common problem in five axis machining is that in some cases it´s not possible to drive the tool along the programmed trajectory without changing the machine configuration along the toolpath. Usually this causes a large angular variation in one of the rotational axes of the machine. These movements can cause damage to the part and/or machine if not detected and corrected.
This page aims to explain how DELMIA Machining can help to detect and avoid this kind of issue.
Scenario:
In this example the C-Axis is limited to ±200° of rotation.
The way the toolpath in this example is programmed mandates that the C-Axis „follows“ the tool as it moves along the trajectory. This results in the C-Axis travel limit being exceeded. To accomodate this travel limit the machine changes it´s configuration along the toolpath, causing collisions.
Detect Large Variations:
Activating „Correct large angular variation on machine rotary axis“ allows users to detect where along the toolpath large variations of the rotary axis occur. These sections are highlighted yellow on the toolpath.
Correction on existing Macros:
To avoid collisions that may occur if the C-Axis is reset along the toolpath the system can use the approach and retract movements to reset the C-Axis, if the „On existing macros“ option is activated.
Note: It may be necessary to define a suitable start point for this approach to be successfull.
With forced user macro:
The „With forced user macro“ option creates additional approach and retract moves along the trajectory, which allow for the C-Axis to be reset without causing collisions.
To reduce the number of additional approach/retract moves „On machining Pass“ is activated as well. This option allows to the system to reset the C-Axis along the toolpath where possible.
Special thanks to @AS & @SC for their help in creating this page.
Attached:
Powerpoint + 3DXML