- Configuring LinuxCNC
- Basic Configuration
- RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
- electrosteam
- Offline
- Senior Member
-
Less
More
- Posts: 71
- Thank you received: 5
19 Sep 2024 23:53 #310484
by electrosteam
RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here was created by electrosteam
My RPi mill is currently LC2.9.2, and very successful.
But I cannot queue MDI commands, and Run From Here starts back at the beginning.
I have assembled a test setup to check operation of my old 7i96 Mesa, and installed LC2.8.4.
The LC2.8.4 allows queuing MDI (checked to 8 in stack), and Run From Here does just what it says.
I am inclined to change the mill back to LC2.8.4 to regain the "features".
What are the pro/con ?
Will LC2.9.3 include the "features" ?
The old Mesa card, originally removed because of perceived ethernet problems, is refusing to connect.
I will see if I can get the card checked locally (Sydney).
John.
But I cannot queue MDI commands, and Run From Here starts back at the beginning.
I have assembled a test setup to check operation of my old 7i96 Mesa, and installed LC2.8.4.
The LC2.8.4 allows queuing MDI (checked to 8 in stack), and Run From Here does just what it says.
I am inclined to change the mill back to LC2.8.4 to regain the "features".
What are the pro/con ?
Will LC2.9.3 include the "features" ?
The old Mesa card, originally removed because of perceived ethernet problems, is refusing to connect.
I will see if I can get the card checked locally (Sydney).
John.
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23297
- Thank you received: 4938
28 Sep 2024 09:19 #310951
by andypugh
Replied by andypugh on topic RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
I am a bit confused about this, as we have bugs open saying that we allow MDI queuing, but shouldn't.
github.com/LinuxCNC/linuxcnc/issues/2956
(I think that we should allow it, it's useful)
github.com/LinuxCNC/linuxcnc/issues/2956
(I think that we should allow it, it's useful)
Please Log in or Create an account to join the conversation.
- terrymackintosh
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
05 Apr 2025 03:01 #325735
by terrymackintosh
Replied by terrymackintosh on topic RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
As I also stated on github, I really like the MDI queue, but I understand why some may not want it. Please make it configurable. I would even say that the old queue behavior should be the default, and if someone is making machines to sell, they can put a line into the ini file to remove the queue. No need to take it away from me, I used it a lot... until a few days ago when I upgraded... to find out that someone decided for me that I should not have it!
Please Log in or Create an account to join the conversation.
- tommylight
-
- Online
- Moderator
-
Less
More
- Posts: 20152
- Thank you received: 6855
05 Apr 2025 03:33 #325737
by tommylight
Replied by tommylight on topic RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
If i understand correctly the "MDI queue", i se no reason for it, ever.
It is a simple as manually editing a file and open/run it in LinuxCNC, and i do this a lot.
Once opened, LinuxCNC has also the option to edit it from the file menu, removes the need for looking for it on the drive. LinuxCNC can also edit any opened file, granted the correct text processor is set in the ini file.
It is a simple as manually editing a file and open/run it in LinuxCNC, and i do this a lot.
Once opened, LinuxCNC has also the option to edit it from the file menu, removes the need for looking for it on the drive. LinuxCNC can also edit any opened file, granted the correct text processor is set in the ini file.
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23297
- Thank you received: 4938
05 Apr 2025 22:01 #325780
by andypugh
Replied by andypugh on topic RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
I use it quite often, for example drilling a number of holes, I can just enter the list of G83 positions in MDI.
Editing a file with a touchscreen and no keyboard isn't something I want to do, but entering a bunch of MDI commands in the Touchy MDI interface is easy.
And I am far from convinced that there is any applicable standard that prohibits MDI queueing.
Editing a file with a touchscreen and no keyboard isn't something I want to do, but entering a bunch of MDI commands in the Touchy MDI interface is easy.
And I am far from convinced that there is any applicable standard that prohibits MDI queueing.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- tommylight
-
- Online
- Moderator
-
Less
More
- Posts: 20152
- Thank you received: 6855
05 Apr 2025 22:19 #325783
by tommylight
Replied by tommylight on topic RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
For someone that has several machines with touchscreens, maybe i was a bit quick on the draw, but i always have keyboards on them so i never though about it.
Valid reason, thank you for pointing it out.
Valid reason, thank you for pointing it out.
Please Log in or Create an account to join the conversation.
- terrymackintosh
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
18 Apr 2025 22:23 #326639
by terrymackintosh
Replied by terrymackintosh on topic RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
I often run programs, but sometimes, like today, I am hacking at a rough bar that I cast in an open face sand mold. The exact size is not as important as it is that the surfaces clean up. Then once all sides are cleaned up, then, and only then, I concern myself with size. One side might be much more pitted or something then the other side, so I can not say that I want to take 2mm off of all sides. Maybe one side is pretty good, so 0.5mm cleans it up, but the other side has a pit and takes all that can be spared to clean it up. I judge this on the fly. And while I could write a tiny program to take one pass, then stop, it is also very easy, or used to be, to use MDI, typically G1 in X, G0 in Y followed by X, by Y, back at start, asses, maybe drop Z by some amount, repeat. This cuts the part in only one direction, as that cuts a better finish, moves out around the bar and returns to the start. Z moves are what ever amount looks correct for that pass, no set amount. So a sort of hybrid of CNC and manual machining. With a queue I can stack the four moves, often add an M5 on the end, go do something else and when I hear the spindle stop I know I need to go look at it and decide what next. Once the bars are all trimmed to overall size, then I have a program to make something out of them.
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Basic Configuration
- RPi 4B - LC2.8.4 vs LC2.9.2 - Queue MDI Commands, Run From Here
Time to create page: 0.076 seconds