christopera wrote:Hello!
As the title says, I'm new to this all. That said, I've really tried to do my due diligence and not have to make a post. That said, I'm frustrated with a problem that has landed me in trouble a few times now.
No problem, asking questions is why the forum is here.
christopera wrote:
So here is my issue. I have MTM setup. I have my Master Tool setup. I have TC Pos'n setup. And I have successfully logged new tools into my tool table via M6 T#, Measure Tool, save Mach TT (that's literally my button presses, if this is wrong let me know). I have also set my Tool Library and T# in Fusion360 to match the tool table in Mach/MSM (might also be an issue, I see that MSM and Mach handle TT differently but am not sure exactly how this changes my processing of tools).
MSM has to save some some additional info that is not present in the non-MSM mach tool table. However, this should not matter for the topic at hand.
Since you said that you set the Mach tool table to match Fusion360, it leads me to check: does this also mean that the mach tool table was set up to have all the correct TLO values for each tool?
I ask as sometimes people assume that because a CAM program has tool length info that this is magically transferred into mach as part of the post processing process. Even with the tool numbers "matched", the info for each tool in the mach tool table has to be set up (Diameter and TLO).
It sounds like you are measuring the tools by using the "measure tool" button. When you are measuring the tools, is the "Master T Mode" on? I have seen people measure tools in one mode, then use a different mode when running the program - which will cause a crash as the TLO values for each tool have to be measured and used in the same mode (MTM or not MTM).
Please also gp to the tool table info panel and check the values for the master tool number. In particular I would like to know what the PTL and the TLO values are. Two easy ways to get that info:
a) click the edit button for the MT number
b) click the report button and read the info from the tool table report.
christopera wrote:
So after this I believe that I am ready to set my Z0 to my WC. To do this I manually run my MT down to my TP until the LED is activated in the WC Offset screen, I back off using step until the LED turns off and then retouch the MT to the TP with Step mode until the LED relights. At this point I click the Set Z Zero button. Assuming my TP height is correct (settings page) and PTL is correct (as set when doing TCP TP MCz) I should then have measured the Z0. Twice this method has crashed a tool into the mill table and made quick work of the table before I could hit E-Stop. 200IPM and 6000RPM can really cut!
This is why I wan to know both the PT and the TLO for the Mater tool. The PT has to be correct because it is used to calculate the TLO value for tools. However, it is the TLO value (not the PT) that mach uses when converting from machine coords to work coords. This is a common area for confusion since people tend to be sloppy about terminology and say "tool length" when they really mean "tool length offset" value.
Another common issue is that people set a TLO value but never tell mach to use that value. When you mount a tool (M6 T#), are you then turning on TLO use (G43)? IS the TLO active LED on or off when setting Z0?
How about the Gcode.... does the gcode turn on TLO when running? Look for a tool change in the gcode (T# M6) and then the next line should be G43 H#.
It sounds to me like you have set up both a TCP TP (for measuring tools as part of a tool change) and a mobile TP (for setting Z 0 etc) - Do I have that correct? or do you only have the mobile TP?
christopera wrote:
So I figured I was doing something wrong and went ahead and set Z0 the old fasion way via the Z0 button on the run page. I used the tool I was using to make all the cuts (no the MT), no tool change required. It worked! Yay, but I'd rather use the touch plate method. And I beleive that using a TP and the MT I will have no issues with multiple tools, but I'm clearly missing something.
So I investigated further. Finally I realized that when I press Set Z Sero on the WC offset page that it never displays that MSM has set Z0 in the display at the top of the screen. Then if I go to the run page, Z is not zerod, rather it remains at the offset from machine Coords. Seems like a smoking gun, but I don't have the slightest clue where I've gone wrong.
I'd go test this to double check that all is working, but I'm writing this away from the shop. Let's get the info above and work from that for the first steps.
christopera wrote:
Given all this, it's my belief that I am almost certainly overlooking a setting or even a step in the setup process that is not allowing to set Z0 via the TP. Any help will be greatly appreciated!
Best Regards,
Chris