Tool changes in seemingly random spots?

All topics related to RhinoCAM
Post Reply
Hoop
Posts: 23
Joined: Tue Sep 02, 2008 3:24 am

Tool changes in seemingly random spots?

Post by Hoop »

Tool changes are the most complicated part of my current project it seems...

They seem to happen at the end of the last cut of the current tool. If the tool changes occurred in a single location, say at the home position, I could perform them much easier.

I am using mach3 and have it set to stop spindle at m06 command.

Any advice? Should I push return to home, change the tool, and then "run from here"?
MecSoft Support
Posts: 2405
Joined: Wed Aug 01, 2007 4:15 pm
Location: Irvine, CA, USA
Contact:

Post by MecSoft Support »

You can assign a tool change position in RhinoCAM and this information can be transferred to the post processor.
From the Setup tab in RhinoCAM browser, select Machine Setup.
Specify the tool change coordinate position.

Now edit your post processor. Select Utilities and Post Processor Generator. Select Mach3 and click edit. Select the Tool Change tab.
Add the following Macro at the start of the Tool Change Macro block

[SEQ_PRECHAR][SEQNUM][DELIMITER]G00 Z[TOOL_CHG_PT_Z]
[SEQ_PRECHAR][SEQNUM][DELIMITER]G00 X[TOOL_CHG_PT_X] Y[TOOL_CHG_PT_Y]

The tool will move in Z first and then in XY to the specified location.
Hoop
Posts: 23
Joined: Tue Sep 02, 2008 3:24 am

Post by Hoop »

I am having the following issue:

I put that information in the post processor as is. I am using 0,0,0 as my tool change position because I want to change my bit at 0,0 and then re-zero the Z via mach3, when the tool is flush to the part.

My z clearance in the mops section is .125.

When a mop is done and it's time to return to home and change the tool, the bit stays at 0 z instead of going to the clearance height of .125 then returning home.

What should I do to make the tool go to home at a specific Z value, (.125 for instance) then return to home Z (0.0) once it arrives?
Hoop
Posts: 23
Joined: Tue Sep 02, 2008 3:24 am

Post by Hoop »

I guess I should just use .125 as my tool change position and use a shim.
Hoop
Posts: 23
Joined: Tue Sep 02, 2008 3:24 am

Post by Hoop »

Actually no shim is necessary. I use 0,0,.125 as my tool change position, then when I change the tool I put the tool flush to the work piece, then ref the Z to 0.

When I resume the gcode, it moves it back to .125 and continues.
Post Reply