Page 1 of 3

Setting not holding after restart? (Rotary axis B)

PostPosted: Sat Apr 08, 2023 10:22 pm
by Mogal
Hi all,
Just getting a 4th axis going. I am using a UC300ETH and UB1 board.

I have setup the CNC with X slaved with A, Y, Z and using B for rotary.

Everything seems to be working as it should with the exception of the settings shown in the pic.
When first booted up, that is how the setting are.
The A axis is now claimed as the rotary axis when B is. But A is still slaved to X?!

- Even with the settings like shown in the pic, everything mechanically works as you'd expect.
A is still slaved with X, and the B rotary rotates as it should regardless of the settings.

I can change everything to what one think the setting should be, but after a reboot, everything
reverts back to what you see in the picture.

The settings aren't sticking for the Rotary B axis but still works as it should?!

I tried selecting each box individually then apply, then save.
The settings remain this way until a reboot, after the reboot, the settings are back as seen in the pic.

Is it necessary to have the rotary on A and slave B to X instead?
- I also tried loading UCCNC as an Admin, but still no change to settings.

20230408_144943.png

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Mon Apr 10, 2023 8:28 pm
by Mogal
Nobody has any idea why the setting wont stick?
I never checked the "Axis is rotary" on the A axis? and now I can not get it to unselect.
A axis is still slaved with X AND set as a rotary axis.
I can change it, and it accepts the change, but after a reboot, it reverts back?!

A axis still slaves with X and works as it should.
B axis is not even enabled, but its working. (But no calibration has bee done yet)

The manual doesn't state anything about What axis can be what, but if the option is there,
I would think the setup I have would be acceptable?

Completely stumped here.

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Mon Apr 10, 2023 11:00 pm
by ger21
I think it might be a bug in the screen. Looking into it now.

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Mon Apr 10, 2023 11:55 pm
by ger21
I sent you an updated plugin to try. There was an error in the plugin, where if the B axis or C axis were rotary, they would be switched to A axis is rotary when starting UCCNC.

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Tue Apr 11, 2023 3:21 am
by Mogal
Sorry, Gerry, where might I find that? (where did you send it - Nothing here in the forum)

This maybe related, but it wont allow me to use soft limits now either, (I'm presuming this is all related)

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Tue Apr 11, 2023 10:52 am
by ger21
I emailed it to you last night (If I got the address right). I don't believe the soflimits are related, and there shouldn't be an issue with them. But I'll double check later.
Send me an email if you didn't get it, and I'll upload it and post a link when I get home this afternoon.

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Tue Apr 11, 2023 9:50 pm
by ger21
I put the link on my website, but here it is.
http://www.thecncwoodworker.com/downloa ... kboxes.zip

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Tue Apr 11, 2023 11:03 pm
by Mogal
Thanks Gerry.
The A axis no longer comes up as a rotary, but B axis is disabled again after reboot.

I have no limit switches enabled for the rotary, but I still can not enable soft limits as the machine says a limit is reached.
- Nothing is triggered in the Diag page to say a limit was hit.
- Everything was fine prior to plugging in the 4th axis.

20230411_155345.png

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Wed Apr 12, 2023 12:01 am
by Mogal
Follow up question.

Would it better to have the rotary axis on A and Slave B to X?
Would that allow the on screen DRO of the A axis represent the rotation? (as a distance?)

Re: Setting not holding after restart? (Rotary axis B)

PostPosted: Wed Apr 12, 2023 12:21 am
by ger21
The A axis no longer comes up as a rotary, but B axis is disabled again after reboot.

Another bug. It's not disabled, it just looks like it's not.
If you go to the Settings page, on the right side of the menu bar, and click Sys. CB 1, you'll see the actual checkboxes, and see that B is enabled.
All the checkboxes on the axes setup for the B and C axes are broken. I'll fix them shortly and update the plugin again.

Yes, since there's no B axis DRO, I'd make the A axis the rotary, and B the slave. The A axis field will show degrees, if you set it up for steps/degree.