Remora - ethernet NVEM cnc board
15 Mar 2023 01:14 - 15 Mar 2023 01:16 #266718
by cakeslob
Replied by cakeslob on topic Remora - ethernet NVEM cnc board
I dont think the component is setting a default deadband on linuxcnc side, but for some reason it doesnt become an issue for all configurations. Setting the deadband to anything solves the issue. Without the deadband entry, halshow shows the deadband as 0. But this isnt a problem with all axis for me.
I have a configuration similar to frayja, but I only have this issue with my x and y axis. z and a dont have an issue at all. my x and y have a scale of 80.
my xy axis roll into place like a car with square wheels. X jog moves the y axis by 1 step, takes several seconds to stop moving sometimes at its worst.
github.com/cakeslob/upload_things/issues/1 this is 3 videos showing whats happening
I have a configuration similar to frayja, but I only have this issue with my x and y axis. z and a dont have an issue at all. my x and y have a scale of 80.
my xy axis roll into place like a car with square wheels. X jog moves the y axis by 1 step, takes several seconds to stop moving sometimes at its worst.
github.com/cakeslob/upload_things/issues/1 this is 3 videos showing whats happening
Last edit: 15 Mar 2023 01:16 by cakeslob.
Please Log in or Create an account to join the conversation.
15 Mar 2023 05:23 - 18 Mar 2023 10:53 #266721
by andrewt12
Replied by andrewt12 on topic Remora - ethernet NVEM cnc board
I urge you to consider supporting the project via GoFundMe, as it's clear that the author has invested a significant amount of time and effort into its development. By donating to open source projects like this one, you can make a meaningful impact on the creation of free and valuable software. Even a modest contribution can cover basic expenses and facilitate important feature updates. Not only will your donation help the project to continue, but it's also a fantastic way to give back to the open source community and support its growth. So why not donate today and make a difference?
www.gofundme.com/f/remora-firmware-development
www.gofundme.com/f/remora-firmware-development
Last edit: 18 Mar 2023 10:53 by andrewt12. Reason: Link not working
Please Log in or Create an account to join the conversation.
16 Mar 2023 05:29 #266803
by scotta
Replied by scotta on topic Remora - ethernet NVEM cnc board
andrewr12,
Thanks for the kind support and a big thank you to all that have made contributions. They do definitely help,
Thanks for the kind support and a big thank you to all that have made contributions. They do definitely help,
Please Log in or Create an account to join the conversation.
16 Mar 2023 05:30 #266804
by scotta
The deadband is definitely being set on the LinuxCNC side when there is no input on the pin itself.
Replied by scotta on topic Remora - ethernet NVEM cnc board
I haven't seen that behaviour, so I'm scratching my head now...I dont think the component is setting a default deadband on linuxcnc side, but for some reason it doesnt become an issue for all configurations. Setting the deadband to anything solves the issue. Without the deadband entry, halshow shows the deadband as 0. But this isnt a problem with all axis for me.
I have a configuration similar to frayja, but I only have this issue with my x and y axis. z and a dont have an issue at all. my x and y have a scale of 80.
my xy axis roll into place like a car with square wheels. X jog moves the y axis by 1 step, takes several seconds to stop moving sometimes at its worst.
github.com/cakeslob/upload_things/issues/1 this is 3 videos showing whats happening
The deadband is definitely being set on the LinuxCNC side when there is no input on the pin itself.
if (*(data->deadband[i]) != 0)
{
deadband = *(data->deadband[i]);
}
else
{
deadband = 1 / data->pos_scale[i];
}
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
18 Mar 2023 01:31 #266956
by cakeslob
Replied by cakeslob on topic Remora - ethernet NVEM cnc board
Ok, because Im very surprised no one else has had the issue. If adding the deadband line didnt solve the problem, I was going to press the issue because I find it a safety concern. In practice its unlikely to cause harm, but unpredictable/uncommanded machine moves are still bad regardless of size.
It is strange because it happens to my X and Y axis but not A or Z axis for my open loop test machine.
I dont know if this is related to the issue, but it pointed me to deadband
github.com/Expatria-Technologies/remora-...0d1908806b4e4a67fad8
It is strange because it happens to my X and Y axis but not A or Z axis for my open loop test machine.
I dont know if this is related to the issue, but it pointed me to deadband
github.com/Expatria-Technologies/remora-...0d1908806b4e4a67fad8
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- frayja2002
- Online
- Senior Member
-
Less
More
- Posts: 58
- Thank you received: 0
18 Mar 2023 10:25 - 18 Mar 2023 10:26 #266977
by frayja2002
Replied by frayja2002 on topic Remora - ethernet NVEM cnc board
Here is a quick video of what is happening to me, so you can see what it looks like on the screen.
Alex
Alex
Last edit: 18 Mar 2023 10:26 by frayja2002.
Please Log in or Create an account to join the conversation.
19 Mar 2023 21:38 #267106
by scotta
Replied by scotta on topic Remora - ethernet NVEM cnc board
Ok, so I've watched your screen captures and simulated the same scenario. The overshoot is occurring during high speed moves. The default Pgain is 1. The pgain is available as a pin and can be set manually or in HAL. Increasing this value to 10 or 100 tightens the response and eliminated the overshoot.
The following user(s) said Thank You: tommylight, cakeslob
Please Log in or Create an account to join the conversation.
Time to create page: 0.533 seconds