Author Topic: Axis 6 is winding up in my simulation  (Read 2872 times)

Wall-E

  • Robots in Architecture Members
  • Forum User
  • *
  • Posts: 194
    • View Profile
Axis 6 is winding up in my simulation
« on: December 18, 2015, 12:53:18 PM »
My milling simulation works for the first two passes, but then the Axis 6 gets wound-up passed it's angular limit.
In fact, it makes a complete turn at each pass.
Between each pass, I have added a cartesian offset to avoid hitting my part. That would be the right time to also "unwind" the axis, but I can't see how to do it.
Wouldn't it be nice to add this as an optional parameter in the "offset" components ?

Help... :)

Johannes @ Robots in Architecture

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 952
    • View Profile
    • Robots in Architecture
Re: Axis 6 is winding up in my simulation
« Reply #1 on: December 18, 2015, 01:03:19 PM »
Hello,

Can you send me the file?
For unwinding you need to define an axis position. I've noticed that a few robots had a wrong A6 limit of -360 to 360 instead of -350 to 350, so maybe that went wrong...
Thanks,

Johannes

Johannes @ Robots in Architecture

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 952
    • View Profile
    • Robots in Architecture
Re: Axis 6 is winding up in my simulation
« Reply #2 on: December 19, 2015, 08:26:48 PM »
Hello,

I got the file and see the problem, however it is mostly related to the tool path planning. The problem is that you are moving "around" the piece so as you say the axes wind themselves up. I would recommend doing each cut (from one singular point to the other) separably, rather than going full circle. If needed, add AXIS movements to unwind the axes. Mind that you can set some axes to infinite rotation, but you will then have issues with the cables of your spindle.
I hope you don't mind that I've attached a screenshot of your toolpaths to the post, so that other users can get some idea of the issue.

Let me know if you run into issues when implementing my suggestions!

Best,
Johannes