> On 8. Apr 2020, at 12:20, andy pugh <bodge...@gmail.com> wrote:
> 
> On Wed, 8 Apr 2020 at 03:04, Reinhard <reinha...@schwarzrot-design.de> wrote:
> 
>> So the solution to your problems is a tool-manager, that knows all tools and
>> which generates a tooltable for each job, which then gets transmitted to the
>> cnc-controller.
> 
> Many years ago, and working with Tormach, we came up with a powerful
> database schema for a LinuxCNC tool catalogue.
> Amongst other things it supported a shared tool table for all machines
> in the factory (or, indeed, the World) with pre-configured carousel
> layouts and all sorts of other things. (and, being a database, users
> can add fields without breaking the built-in queries)
> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ToolDatabase
> 
> To make use of a database, though, the tool data has to be removed
> from motion / NML. All that needs (as far as I can tell, please tell
> me if I am wrong) is the data for the current tool.
> 
> One of the larger tasks to make that database a reality is to hide it
> from the user, so nothing seems to have changed :-)
> At the time I created my tool database branch (which, incidentally, I
> have now totally re-thought) I had no Python experience, so was not in
> a position to teach tooledit how to handle the new backend complexity.
> 
> Note that the andypugh/tooltable branch has seen no activity since 2013....

I picked this up, and will eventually have it working, but one step at a time.
I already had a version that uses sqlite as tooltable, but it requires a lot 
more work.
Tormach rolled their own thing with redis.

> 
> -- 
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1912
> 
> 
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



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

Reply via email to