Rotary axis backplot — centre of rotation not following WCS offset

  • dredivan
  • Away
  • New Member
  • New Member
More
07 Apr 2026 08:35 #345259 by dredivan
Hi,

I have a 4-axis MPCNC with a rotary B axis mounted at the far end of the Y travel (machine Y=700mm). The rotary axis is fixed — it does not move along Y.

G-code is generated by CAM with program zero at the chuck face, all moves go in Y-.

The problem: the backplotter does not display the toolpath correctly. Instead of showing the wrapped toolpath around the tube near the chuck, it draws a large circle. I believe this happens because the backplotter uses machine zero as the centre of rotation rather than the actual chuck position.

Setup:
- LinuxCNC 2.9.8 stable
- trivkins coordinates=XXYYZB, 6 joints
- qtdragon_hd interface
- GEOMETRY = !-BXYZ

Is there any way to tell the backplotter where the centre of rotation is?

Thanks

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

More
07 Apr 2026 09:21 #345260 by Aciera
Note that the _preview_ does not take offsets into account:
linuxcnc.org/docs/stable/html/config/ini...sub:ini:sec:rs274ngc

 
Attachments:

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

  • dredivan
  • Away
  • New Member
  • New Member
More
07 Apr 2026 14:10 #345269 by dredivan
I am aware of the ! prefix in GEOMETRY — it is already set in my config (GEOMETRY = !-BXYZ).

However, as the documentation states, this provision applies for liveplots only. I am using qtdragon_hd, not AXIS. Does the ! prefix in GEOMETRY have any effect on the qtdragon_hd backplotter, or is it AXIS-specific only?

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

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
07 Apr 2026 16:12 #345277 by tommylight

I am aware of the ! prefix in GEOMETRY — it is already set in my config (GEOMETRY = !-BXYZ).

Remove the - after the !
I have never seen a - used there.

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

  • dredivan
  • Away
  • New Member
  • New Member
More
Time to create page: 0.106 seconds
Powered by Kunena Forum