Diagonal movement button

Here is where you can request new features or special features.

Diagonal movement button

Postby mr_cg » Tue Jun 16, 2020 7:53 pm

Hello UCCNC Team,
hereby i would like to request also diagonal movement button beside only up/down and left/right.
diagonal.JPG
diagonal.JPG (28.57 KiB) Viewed 7803 times


Lot of other CNC control SW have such diagonal movement buttons and i was using this "feature" a lot.
I reallly think this would be great improvement for UCCNC and it will provide additional functionality compared to CNC wheel.

Would be great if this would be implemented in near future.

Thanks
Chris
mr_cg
 
Posts: 46
Joined: Thu Mar 14, 2019 8:40 pm

Re: Diagonal movement button

Postby bhdavis » Thu Apr 08, 2021 11:28 am

I agree. I was just looking for a way to add such buttons.

BH
bhdavis
 
Posts: 68
Joined: Tue Mar 23, 2021 7:36 pm

Re: Diagonal movement button

Postby johnsattuk » Sat Feb 05, 2022 2:12 pm

Did you ever get a solution to this, I would also like diagonal movement but doesn't seem to get much response from the clever ones :(
johnsattuk
 
Posts: 79
Joined: Thu Aug 12, 2021 1:24 pm

Re: Diagonal movement button

Postby ger21 » Sat Feb 05, 2022 2:13 pm

There's no easy way to do it on the screen.
Easy to do with the keyboard or external buttons.
Gerry
UCCNC 2022 Screenset - http://www.thecncwoodworker.com/2022.html
ger21
 
Posts: 2663
Joined: Sat Sep 03, 2016 2:17 am

Re: Diagonal movement button

Postby fixebr » Sat Feb 05, 2022 3:47 pm

I see this option: make a diagonal macro. For example:
Code: Select all
G91
G1 x10 y10
G90

only instead of ready-made values, consider the distance set for jog, and add a check at the beginning that the final coordinate will not exceed the limit of the axes.
My English is bad, so you're reading machine translation results. Alas.
User avatar
fixebr
 
Posts: 40
Joined: Thu Dec 30, 2021 8:30 pm
Location: Russia, Moscow

Re: Diagonal movement button

Postby johnsattuk » Sat Feb 05, 2022 4:05 pm

ger21 wrote:There's no easy way to do it on the screen.
Easy to do with the keyboard or external buttons.


:(

Makes me feel a little better if it beats the programmers

Do the function buttons on the MPG count as external
johnsattuk
 
Posts: 79
Joined: Thu Aug 12, 2021 1:24 pm

Re: Diagonal movement button

Postby johnsattuk » Sat Feb 05, 2022 4:08 pm

fixebr wrote:I see this option: make a diagonal macro. For example:
Code: Select all
G91
G1 x10 y10
G90

only instead of ready-made values, consider the distance set for jog, and add a check at the beginning that the final coordinate will not exceed the limit of the axes.


If you set high values , would the softlimits still do their job
johnsattuk
 
Posts: 79
Joined: Thu Aug 12, 2021 1:24 pm

Re: Diagonal movement button

Postby cncdrive » Sun Feb 06, 2022 5:25 pm

I've just tried to implement this, but it is unfortunately not possible on the UCCNC application side.
The problem is that the axes are started and stopped one by one using the jogon and jogoff function of the motion control API.
So, the issue is that the axes cannot be started and stopped in the exact same time.
I've just tested it and there is often a little coordinate difference after a diagonal stop. :(
So, to implement this properly we will have to make some changes in the API which will take some time for sure, sorry.
cncdrive
Site Admin
 
Posts: 4695
Joined: Tue Aug 12, 2014 11:17 pm

Re: Diagonal movement button

Postby cncdrive » Sun Feb 06, 2022 5:29 pm

In other words you can make diagonal jogging to work, but it will be not perfect.
cncdrive
Site Admin
 
Posts: 4695
Joined: Tue Aug 12, 2014 11:17 pm

Re: Diagonal movement button

Postby johnsattuk » Sun Feb 06, 2022 5:41 pm

Thank you for investigating this and giving your results :D
johnsattuk
 
Posts: 79
Joined: Thu Aug 12, 2021 1:24 pm

Next

Return to Feature Request

Who is online

Users browsing this forum: No registered users and 3 guests