Hello Guest it is December 12, 2024, 10:07:34 PM

Author Topic: Load G-Code Behavior  (Read 4838 times)

0 Members and 1 Guest are viewing this topic.

Offline benha

*
  •  20 20
Load G-Code Behavior
« on: December 04, 2018, 06:26:38 PM »
Hi,

I'm contemplating the idea of building a machine control panel for my mill to make it a bit more like an industrial-class machine.  Most of it seems fairly straightforward, but I'm struggling to figure out how to load a new program without having a mouse/keyboard since the Load G-Code command opens a windows filesystem browser.

Anyone already solved this problem?  Or failing that, anyone have ideas on how to make the Load G-Code function default to listing programs from a pre-determined folder and/or a USB key if inserted using the same UI as the Recent File feature?  I figure I can set up a central folder in DropBox and put files there from my CAM machine.

Then all I'd need is arrow keys and an enter key to navigate.

-Ben
Re: Load G-Code Behavior
« Reply #1 on: December 05, 2018, 12:27:09 AM »
Hi,

Quote
machine control panel for my mill to make it a bit more like an industrial-class machine.
There is a way forward....Mach4....you can demo it for free.

Craig
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'

Offline benha

*
  •  20 20
Re: Load G-Code Behavior
« Reply #2 on: December 05, 2018, 12:13:08 PM »
Heh.  Okay.  I'll bite.

What about Mach4 makes it better suited to my needs?  At this point I haven't found a shortcoming in Mach3 that justifies buying / configuring / learning a new piece of software. 

Re: Load G-Code Behavior
« Reply #3 on: December 05, 2018, 12:43:04 PM »
Hi,
download it and see for yourself.

The principle gain is the ability and capability to customize the way Mach4 behaves and presents itself. This comes
about in part due to Lua, the scripting language used by Mach4, which despite its simplicity manages to enable
some very powerful programming paradigms, and in part to the modular structure of Mach4.

Mach4 is designed and developed in a manner that makes it attractive to OEM customers and its ability to be customized
is critical, after all they are manufacturing machines and want the control software to reflect the unique design features
of the machine.

Craig
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'