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