HSMWorks/RS274D - Oscillation on GCode command on interpolated 5 axis motion.

xavier.soltner
Explorer

HSMWorks/RS274D - Oscillation on GCode command on interpolated 5 axis motion.

xavier.soltner
Explorer
Explorer

Hi guys,

 

I'm trying to generate GCode for a 5 axis machine  - XYZBC, table-table.

Whether I generate  GCode with TCP support or no TCP support, I get :

  • Big weird oscillation on joint axis - around 0.4mm amplitude on X, Y, and Z joint.
  • Small erratic oscillation, like on Y and B axis of around 0.05mm/0.01deg.

You can see below the raw GCode G01 position for one circle projected on a dome (Full path seen below) : 

Oscillation_GCode_N9.png

 

My setup : 

  • Solidworks Premium v2021 SP5.1
  • Plugin HSMWorks v2024 R0.44173 / Post-Processeur v4.5940.0
  • RS-274D Sample Multi-axis Post Processor / révision 44023 / Slightly modify to add specific retract position because of the layout of our machine.
  • Milling of a simple dome while keeping tool normal to the surface : 

exampleDomeMilling.png

 

What I've tried : 

  • Playing with different function : isoparametric curve / Multi-axis contour following an esquisse path.
  • Playing with function parameter, on the 4th tab : "Tolerance" / "Maximum Segment Length" / "Maximum Tool Axis Sweep"

Result : 

I keep having oscillation or erratic motion on the joint, whatever the parameter cited is set to.

I feel like the FAO/Post-Pro/Kernel is not able to calculate the proper approximated path.

 

My Question in priority order : 

  1. How can I mitigate/cancel this effect ?
  2. Why is it doing this ?

Thanks in advance for any help ! 

 

0 Likes
Reply
142 Views
0 Replies
Replies (0)