On 9/8/22 02:42, marcus.bow...@visible.eclipse.co.uk wrote:

Using LinuxCNC, I have a set of self-written wizards/demons in a folder.
Start LinuxCNC; load the demon I need; use GEDIT to set the user values of, say, Xwidth, Ybreadth, tool diameter.
There is your first mistake GEDIT. It will eventually play 52 pickup with your code. I banned it from any system here years ago, Switched to geany as a nearly work alike, and have not had a single instance of gibberish that I didn't type since. The 3rd time it destroyed a 700+ LOC .hal file for me
and it took me a week or more to recreate it was the last straw.
Reload in LinuxCNC and run it.
Not fully conversational, but reasonably quick and convenient. There is no additional screen or separate controls for the demons. They are just individual programs that do specific operations.

If demons are stored by name in the subroutine folder, it is relatively straightforward to load a short skeleton program and add CALLs to a sequence of named subroutines which are then pulled in and used automatically. To be honest, I seldom use that method because, being lazy, it's almost as easy to just load the Demons I need individually, in the sequence I need, to do a job.

So; while I would love a Tormach, the cost here is huge (40K GBP), and my cheap and cheerful method works pretty well most of the time. I also 'enjoy' programming, which is where LinuxCNC scores against Mach because of the availability of proper structures like IF and WHEN and named variables, etc. I have always had a fully licenced Mach3, but much prefer the programming capabilities of LinuxCNC which I have used exclusively for some years now. Would a Tormach with PathPilot allow me to drop into programming mode easily?

Marcus
Take care and stay well.


Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to