Reference: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ToolDatabase

just a couple things I wondered about:

-Under spindles heading:

""" "toolID" shows which tool is currently mounted in the spindle. A value of 
zero indicates that no tool is loaded.
"""

I wonder if -1 would be better as some machines allow a tool numbered 0.


- Under offset heading:

It's not obvious how you handle multiple offset entries of the same tool. 
eg geometry offset, wear offset and say if using gang tooling, tool pocket 
offset.

I see you started a example on the page....

Otherwise it looks well thought out, and nicely expandable.
I was trying to think of information other odd-to-us-now machines might require.

For instance a 3d printer with dual extruders.
So there will be no spindle.
I assume the print head can be considered a tool.
as I understand it different print media requires different heat settings and 
different
extruder retract settings.
eg 
head 1
    media1: ABS
        heat:200
        retract: 200 counts
    media2: PLA
        heat:220
        retract: 150 counts

In this completely made up example, would this present a problem to add to the 
tool table,
without breaking anything? And would you just tack it on the end of the data 
base?
I think the added info doesn't hurt, what about the fact there is no spindle on 
most 3D printers?

Chris M
                                          
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to