Re: EMC vs. Galil Motion card (was: Will emc work for me?)
On 07/06/02, at 01:50 PM, Ray Henry <rehenry-at-up.net> said:
> The cost/benefit over starting from scratch would depend upon
>the Galil language.
The manuals for Galil cards are available online:
http://www.galilmc.com/literature/manuals.html
The "Command Reference" section is available separately for each card family.
I cannot say how my Windows software works. All I know is that I give it a G-code file, it makes a binary *.obj file from that, and that is what it runs, >not< the G-code. I have tried looking at an *.obj file with a hex editor, but it was still garbage, no Galil commands to be found.
>We might be
>able to write a new extended wish shell like emcsh that would communicate
>with the Galil. The advantage of that is that we could retain the present
>look and feel and keep the Galil stuff current with further development of
>that gui if that is important.
That sounds like a good idea. Keep the whole setup as a branch or subset of emc.
>We could also write a tickle script that would serve as a setup program for
>the Galil card.
The card is set up using commands. I believe that some settings are held in NVRAM, but even these can be changed with a single command. The Windows control software that I have uses a plain text parameter file. It loads all the params into the card every time the program is started. The Galil Windows software has a "terminal", where you just type the commands in and it sends them to the card and receives output from the card, so I think the communication with the card is pretty simple. I do not have Linux on the machine yet, so I have not tested the Galil software for Linux.
The Windows control software uses a gui.
To replace it and Windows, as I understand it, I would need:
1) Linux installed on the machine, obviously.
2) The Galil drivers for Linux.
3) A replacement for the gui, with all the home, jog, backplot, editing, etc... functionality, built to send Galil commands.
4) A G-code interpreter built to output Galil commands.
I would not need:
1) Real-time extensions for Linux.
2) EMCMOT.
OR:
1) Ditch the Galil card.
2) Install a DAC.
3)Upgrade the computer? (It's a p166)
3) Use emc as is.
Do I have it right?
--
-----------------------------------------------------------
Carl Brown cbsled-at-ncia.net
------------------------------------------------------
When there's no plan, there's one less thing to go wrong.
-Joe Redington Sr.
-----
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact