hard for anyone to help resolve the problem without at least seeing the code . These things usually boil down to programming errors or oversights
Hi. Mach3 on Mill.
I have many parts which have 2 operations. I have 2 fixtures mounted to my table. Im using G54 for one fixture, and G56 for the other in the same program. Mach3 will machine everything perfectly, until it gets to the precision bore sizes and I use G41 cutter compensation. Then it will go nuts.
If I have G54 as active offset when I load the program, it will generate perfect toolpath for G54, and crazy scribble for the G56 portion using G41. If I select G56 as active work offset when I load the program it will generate crazy scribble for the G54 portion using G41. If G55 or any other is active work offset both toolpaths have crazy scribble for the G41 portion. I'm certain Mach is using the currently selected active work offset for toolpath generation, instead of programmed work offset.
I also tried using only G54, and writing in my other fixture with G52 offset. This gives me the same errors. The code is perfect until G41 is involved.
Is there a fix for this?
Does Mach4 correct this?
Thanks
Sent from my SAMSUNG-SM-G891A using Tapatalk
Similar Threads:
hard for anyone to help resolve the problem without at least seeing the code . These things usually boil down to programming errors or oversights
Not to sound arrogant, but this is not a code error, rather a Mach3 bug with cutter compensation G41/G42, when using any offset other than the currently selected active work offset.
I can literally make the problem go away by simply selecting the right work offset. My problem is from having 2 work offsets in 1 program + using G41. This particular program is about 5K lines long. Ill make a simpler example and post it up today.
Thanks
Sent from my SAMSUNG-SM-G891A using Tapatalk
Post your code or how you have inserted the cutter comp
G41 has nothing to do with work offsets, G41 /G42 is only used for cutter compensation and has to do a line feed move before it will activate, you also have to cancel it after the operation G40 has finished and then use it again in the next work offset after a feed move G41
Do you adjust with cutter comp for tool wear ??
what is your purpose for using G41 cutter comp ??
I must say though Mach3 with cutter comp was never very reliable
Mactec54
Im working on posting the code and a couple pictures of the simulation display.
Sent from my SAMSUNG-SM-G891A using Tapatalk
I believe th as t this is a known issue with Mach3.
Mach4 is completely new, so it should not have this issue.
Gerry
UCCNC 2017 Screenset
[URL]http://www.thecncwoodworker.com/2017.html[/URL]
Mach3 2010 Screenset
[URL]http://www.thecncwoodworker.com/2010.html[/URL]
JointCAM - CNC Dovetails & Box Joints
[URL]http://www.g-forcecnc.com/jointcam.html[/URL]
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Terrible pictures of the display, sorry.
First picture I select G54 as active work offset. Second picture I select G56 as active work offset.
If someone can confirm that Mach4 takes care of this, I will be upgrading to Mach4. This will streamline my production. cutter comp test 2.txt
Sent from my SAMSUNG-SM-G891A using Tapatalk
I'm using G41 so that my bore sizes come out right, no matter if tool is slighlty over or under size. Works like a charm everywhere except Mach3 with multiple offsets.
I have begun to find many threads on this issue with Mach3 and cutter compensation.
Sent from my SAMSUNG-SM-G891A using Tapatalk
Works flawlessly within MACH3 Version R3.043.062. I'd try this version before going the Mach4 route.
Screen grab of > Configs > General Settings/ See if you can replicate
Mine does that if I have the tool table loaded with tool #120 as Dia. Of 0.0000".
Did you run this after telling it the diameter of tool is 1.2500"?
Sent from my SAMSUNG-SM-G891A using Tapatalk
My config settings are same as yours.
Sent from my SAMSUNG-SM-G891A using Tapatalk
Hang on, I'll restart this for you with tool #120 w/ both dia 0.00 and 1.25".
edit: oh, I see :/
ps: check this link out, and I wouldn't bother with mach4 (https://www.cnczone.com/forums/gener...0-cnc-cam.html)
It may be my 2015 version of mach3
Sent from my SAMSUNG-SM-G891A using Tapatalk
I looked at your link, but I dont even know what its talking about. Is this a new controller software?
I really need something similar to Mach3, as I need to be making parts instead of learning something totally new.
Im hoping my hardware is compatible with Mach4 or something similar.
Sent from my SAMSUNG-SM-G891A using Tapatalk
My end came out of R3.043.062... so you can rule this one out.
Most likely not, who knows and I certainly wouldn't 'pay just to find out'. I was serious about that link up... lookup "Rosetta Control" and the work that went into this control & sim package. Just need to change the bob really. Ridiculously affordable in comparison with some industrial controls having similar functions. Game changer imho... certainly makes Mach4 look even more amateur'ish lol
Tried to help. You are on your own! G'luck
Quick'er & cheaper solution for you is to get rid of your c.comp and re-write the code. Possibly make another fixture for those two parts also.
That's what I've got loading your "cutter comp test 2.txt" in mine CNC
placing G54 to X0Y0Z0 and G56 to X10Y0Z0
Gcode program seem correct at view level
Shineworld, do you have the tool diameter loaded in tool table for tool 120?
Sent from my SAMSUNG-SM-G891A using Tapatalk
Gerry
UCCNC 2017 Screenset
[URL]http://www.thecncwoodworker.com/2017.html[/URL]
Mach3 2010 Screenset
[URL]http://www.thecncwoodworker.com/2010.html[/URL]
JointCAM - CNC Dovetails & Box Joints
[URL]http://www.g-forcecnc.com/jointcam.html[/URL]
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)