x and y position for tool changes?

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

Post Reply
jake2465
Posts: 35
Joined: Tue Aug 28, 2018 12:53 pm
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: 103298
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

x and y position for tool changes?

Post by jake2465 »

I am about to get my mill back up and running with a M400 control and while going through the control manual, I could not quite figure out how the tool change position is made so when some post processed code calls out a M6, the mill will know to rapid over to some predetermined place to make it convienient for me to manually change to the next tool.

Chapter 4 talks about height offsets and using the longest tool as a reference tool. Thats great, but not quite what i am looking for.

Chapter 10 talks about Intercon and I see that there appears to be a sub menu called "Tool Functions" that is activated by using "F4". That particular menu shows some information that allows a user to input X and Y positions for a particular tool when a tool change is called out.

The part I am confused over is that it seems like that feature only shows up in Intercon and not the regular setup > tool menu. I run Fusion 360 exclusively and really have no desire to use conversational programming to design my tool paths.


cncsnw
Community Expert
Posts: 4578
Joined: Wed Mar 24, 2010 5:48 pm

Re: x and y position for tool changes?

Post by cncsnw »

The default manual tool change does not include any X/Y movement.

You can write a custom M6 macro, and write into it any X/Y movement you want. That macro would then be called (instead of the default action) whenever the CNC program does an M6.

The simplest M6 macro might say:

Code: Select all

M5
M9
G28
M6
That would turn off the spindle and coolant; move all three axes to the first return point (G28); then do the default M6 (which prompts for the new tool and waits for the operator to press Cycle Start).

You can set the G28 location under the Part Setup menu: F1/Setup -> F1/Part -> F9/WCS -> F1/Return. It is in machine coordinates (distance from machine zero), and so is independent of where you might have part zero set. A good place on a toolroom mill might be about halfway along X; Y0 (all the way to front); and Z0 (all the way up).

See Chapter 13 for some information about custom M function macros. If you are using CNC11 Mill software, then a custom M6 would be in the file c:\cncm\mfunc6.mac. If you are using CNC10, it is /cncroot/c/cnc10/cnc10.m6. If you are using CNC7, it is C:\CNC7\CNC7.M6.


jake2465
Posts: 35
Joined: Tue Aug 28, 2018 12:53 pm
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: 103298
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: x and y position for tool changes?

Post by jake2465 »

Thanks for the help!


Post Reply