QTPlasmaC with fourth axis - rotary

More
3 years 4 months ago #274377 by LesNewell
I think we need to test this on a machine with a decently fast fourth axis. Marius, it's probably up to you for this.

Phill, just out of interest how do the A axis velocities compare to the first cut?

I found Mach3 works more smoothly with the rotary axis configured for 1 unit per rev instead of 360 units/rev. Do you think this would help here?

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #274378 by phillc54

Phill, just out of interest how do the A axis velocities compare to the first cut?
I didn't plot those, I can do tomorrow.

I found Mach3 works more smoothly with the rotary axis configured for 1 unit per rev instead of 360 units/rev. Do you think this would help here?

TBH I don't know if that is possible, I assumed angular joints/axes needed to be degrees.

This is from the docs:
Code:
ANGULAR_UNITS = <units> - Specifies the machine units for rotational axes. Possible choices are deg, degree (360 per circle), rad, radian (2*π per circle), grad, or gon (400 per circle). This does not affect the angular units of NC code. In RS274NGC, A-, B- and C- words are always expressed in degrees.

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #274387 by snowgoer540

  1. My little rotary table is only capable of 150°/sec which is 25rpm
  2. LinuxCNC has poor path planning for axes other than X, Y, or Z

Would inverse time (G93) help with #2 at all? I know it's common on mills to use G93 with 4/5th axis moves.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #274389 by LesNewell

TBH I don't know if that is possible, I assumed angular joints/axes needed to be degrees.

I generally recommend that the 4th axis is defined as a linear axis rather than angular. I'm not sure about LinuxCNC but some other controls treat rotary axes differently to linear axes. Functions such as rotary axis diameter compensation or 360 degree rollover can cause all sorts of unexpected issues.

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #274422 by phillc54

just out of interest how do the A axis velocities compare to the first cut?
Interestingly it is a little faster but still a long way from what it should be. Rapid moves are fine but coordinated moves are ordinary to say the least.
 

File Attachment:

File Name: sample_2023-06-28.txt
File Size:449.88 KB


I will try to set up a Linear A axis next.

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #274427 by snowgoer540
Here is a short video showing what I mean by G93. Perhaps sheetcam already exports code this way, I am not sure. But if nothing else, he has a good explanation of the problem and the solution.

Warning: Spoiler!
The following user(s) said Thank You: phillc54

Please Log in or Create an account to join the conversation.

Moderators: snowgoer540
Time to create page: 0.286 seconds
Powered by Kunena Forum