The Tooltable object holds a table of CNC tools the name of this tool table the version of this tooltable the dictionary of tools of this table returns a copy of this tooltable adds a tool or a list of tools at the end of the table getTool(int): returns the tool found at the given position, or None setTool(int,tool): adds a tool at the given position deleteTool(int): deletes the tool found at the given position setFromTemplate(dict) ... restores receiver from given template attribute dictionary templateAttrs() ... returns a dictionary representing the receivers attributes for a template