NO return to last known XY postion after tool change

johnharvey

johnharvey
Just let the machine read and execute the next XY coordinate for the next operation instead of cutting potentially 16 feet of air in my case before being where it should be.

DO NOT have the machine return to the last known XY prior to a tool call.

j
 

johnharvey

johnharvey
re-posted for feature request thread

all my other machines do not behave like this. To go in and manually edit a potentially significant number of lines of code to do as suggested is a new time killer and rife for introducing error. That is not something one could easily modify their post to accomplish by itself.

So based on your description of the logic flow, I suggested this change
  • So it completes the last commanded move
  • Reads next line - its a tool change command
  • OK stop reading Gcode
  • Goto tool change routine
  • Tool change routine does the tool change & tool measure
  • Return to where it was - as part of the tool change remove this from the logic of the tool change, it is not helpful

  • Read next line of code
  • Move to new location.

simple really. I don't know of any other controller that does this. If it needs to be back where it was prior to the tool change it will already be in the posted code after the tool change call anyway.

It should be,
  1. read tool change
  2. run tool change routine (with no extraneous unproductive moves after measuring)
  3. execute next line of code

So maybe MASSO should add in a little standard programming such as "dump current XY variable" or "issue new XY variable form tool change position" as the replacement for the XY prior to the tool change call. It really needs to be done.
 

Jack

New member
Just let the machine read and execute the next XY coordinate for the next operation instead of cutting potentially 16 feet of air in my case before being where it should be.

DO NOT have the machine return to the last known XY prior to a tool call.

j
I would also like my machine to go to the next line of code and not go back where was before the tool change. It is a waste of time, on a big production run with multiple tools it can add too much time to the project. Is there an update to the software that I haven't been able to find?
 

austin904

New member
its also very annoying to have it go back to where the change initated when you set up the cam to pick up a longer tool, and avoid a given tall spot, but it will pick up the tool, then go straight back running through the tall stock. I broke my longer probe doing this, forgetting it was going to run all the back across the taller part, and not start in the corner by the tool changer.
 

Jack

New member
Just let the machine read and execute the next XY coordinate for the next operation instead of cutting potentially 16 feet of air in my case before being where it should be.

DO NOT have the machine return to the last known XY prior to a tool call.

j
I am using the Masso controller on a Onefinity elite CNC router. I edited my post processor to include a G53 Z0, G53 X24 Y0 just before a tool change. This is a modal command that raises the spindle and then sends it to the tool change position. It works for me in my situation.
 
Top