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