I am planning on making a tool changer for my cnc milling machine. Since I am using a dremel tool for the spindle, it does not have the required capabilities for a 100% automatic tool change.
I need to program in the tool change process to stop (after performing one sequence), and then require user interface to signal that it can move on to the next task.
Here's some pseudo code as an example:
Something like this is what I need to happen. I am using EMC2 (linuxCNC).Code:Legend: #User (human) Action @Machine Action Code: (when tool is in dremel) @End of Rough Cut Code @Move to tool post height (a set height compared to table surface) @Move tool into slot @Wait for User Confirmation #Loosen Dremel-tool Collet #Press Confirmation Button @Move Z Axis Up to clearance height @Spin tool rack to Finishing tool @Move Z Axis Down to Finishing tool (a set height compared to table surface) @Wait for User Confirmation #Tighten Dremel-tool Collet #Press Confirmation Button @Move tool out of slot @Run Finishing Path Code
Thanks,
Ian
EDIT: Just realized it would be pointless since having the locking collars on the tool shanks would keep the tool lengths set. Would have been cool though.