Fusion360 produces G49 so ignores my tool offsets in Mach3

Fusion360 produces G49 so ignores my tool offsets in Mach3

Anonymous
Not applicable
2,314 Views
12 Replies
Message 1 of 13

Fusion360 produces G49 so ignores my tool offsets in Mach3

Anonymous
Not applicable

Fusion360 produces G49 in every job, so ignores my tool offsets in Mach3. This causes disastrous results! How can I stop Fusion360 from doing this?

0 Likes
2,315 Views
12 Replies
Replies (12)
Message 2 of 13

LibertyMachine
Mentor
Mentor

A G43 is output at the beginning of every tool, and a G49 is output at the end of every tool. You shouldn't be seeing the G49 until the tool has done it's work. Are you seeing something else?


Seth Madore
Owner, Liberty Machine, Inc.
Good. Fast. Cheap. Pick two.
0 Likes
Message 3 of 13

Anonymous
Not applicable
(DRILL5)
G90 G94 G40 G49 G17
G21
G28 G91 Z0.
G90
M5
M9
M1
T12 M6
S1000 M3
G54
M9
G0 X126.5 Y-112.
G43 Z17. H12
Z7.
G81 X126.5 Y-112. Z-4.901 R5. F1000.
X151.5
X226.5
X251.5
X389. Y-124.5
Y-99.5
G80
Z17.
G28 G91 Z0.
G90

(DRILL6)
M5
M9
M1
T13 M6
S1000 M3
G54
M9
G0 X37.15 Y-112.
G43 Z17. H13
Z7.
G81 X37.15 Y-112. Z-4.961 R5. F1000.
X62.85
G80
Z17.
G28 G91 Z0.
G90

(DRILL7)
M5
M9
M1
T14 M6
S1000 M3
G54
M9
G0 X273.04 Y-46.04
G43 Z17. H14
Z7.
G81 X273.04 Y-46.04 Z-4.781 R5. F1000.
X294.96 Y-67.96
X273.04 Y-81.04
X294.96 Y-102.96
X273.04 Y-116.04
X294.96 Y-137.96
X354.58 Y-44.943
X373.42 Y-69.057
X354.58 Y-79.943
X373.42 Y-104.057
X354.58 Y-114.943
X373.42 Y-139.057
G80
Z17.
G28 G91 Z0.
G90
0 Likes
Message 4 of 13

Anonymous
Not applicable

That looks perfectly normal to me.

You have your G43 Hxx with every tool as it should be.

Have you tested this program?

 

David

0 Likes
Message 5 of 13

Boopathi_Sivakumar
Collaborator
Collaborator

@Anonymous

Its Because it cancel outs the previous compensation if anything in the machine ,

we can modify our post processor so that it wont be in the beginning of every program

Open your post configuration in note pad 

press Ctrl+F and type absolute 

 

You will find some thing like this

// absolute coordinates and feed per min
writeBlock(gAbsIncModal.format(90), gFeedModeModal.format(94), gFormat.format(91.1), gFormat.format(40),  gFormat.format(49), gPlaneModal.format(17));

delete.JPG

 

Delete the gFormat.format(49),   and save the file 

 

Now try and post process you won't find G49 anymore in the beginning

 

Cheers,

Boopathi 

Boopathi Sivakumar
Sr Application Engineer
www.usamcadsoft.in
Facebook | Twitter | LinkedIn

0 Likes
Message 6 of 13

Anonymous
Not applicable

 tested the program, but no activation of my tool offsets.

Thanks

B. Lewis

0 Likes
Message 7 of 13

daniel_lyall
Mentor
Mentor

What do you have Mach3 set to do at a tool change?

 

In general config what is the Axis DRO Properties set to?

 

Don't remove the G49 from the safety line to it is confirmed this is the problem If you have a look in the Mach3 manual it has in there what it is for.

 

If an offset is stuck not having the G49 will cause a crash.

 

And do you have home switches no the machine?


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes
Message 8 of 13

Anonymous
Not applicable
At the tool change command (G43) program pauses.It has the tool change
light blinking.

Tool is changed to the noted tool.

Cycle start is pressed and normally goes through the program till the next
tool change call.
Thanks
B. Lewis
0 Likes
Message 9 of 13

daniel_lyall
Mentor
Mentor

 G43 is apply tool offset plus M06 is the tool change.

 

Are the tools setup in mach3 the same as in Fusion

 

In your sample, you have tool 12 with an H of 12 with Z going to Z17 what should be move to 17mm/inch above the work.

 

Something to try put in a T16 M6 into the mdi and see what happens, make sure the machine is homed first and you have a work zero set to a safe position.

 

It should stop and weight for the tool change.


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes
Message 10 of 13

daniel_lyall
Mentor
Mentor

G43,G44 & G49 Tool Length Offsets

To use a tool length offset, program G43 H~, where the H number is the desired index in the tool table. It is expected that all entries in this table will be positive. The H number should be, but does not have to be, the same as the slot number of the tool currently in the spindle. It is OK for the H number to be zero; an offset value of zero will be used. Omitting H has the same effect as a zero value.

G44 is provided for compatibility and is used if entries in the table give negative offsets.

It is an error if:

¨    the H number is not an integer, is negative, or is larger than the number of carousel slots.

To use no tool length offset, program G49

It is OK to program using the same offset already in use. It is also OK to program using no tool length offset if none is currently being used.


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes
Message 11 of 13

patrik4
Community Visitor
Community Visitor

Lifting an old topic. I have search the forum an this is the closest thread i have found.

I have tool offset in Fusion set to 0. When i switch tool it turns of tool compensation in Mach3.

In Mach3 i have added tool offset for each tool. Is the G43 code that turns of any compensation thats entered in Mach3?

Here is a sample of the code. (the start of it)

(20MM FACE)
T1 M6
S5000 M3
G17 G90 G94
G54
M8
G0 X36.667 Y-57.474
G43 Z15. H0
G1 Z5. F800.
Z-0.3 F267.
G18 G3 X34.667 Z-2.3 I-2. K0. F800.
G1 X-34.667

Using Artsoft Mach3Mill post

What do i need to do? any help is truly appreciated.  

0 Likes
Message 12 of 13

seth.madore
Community Manager
Community Manager

G43 activates tool length offset, G49 cancels tool length offsets. 

Each tool # needs to have a value in your offsets table in Mach3.


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 13 of 13

patrik4
Community Visitor
Community Visitor

Hi. i have a length in the tool table for each tool in Mach3. First the program starts with a z retract and i put the tool thats called bu fusion. When i hit start the tool offset light in offset menu turns of. 

0 Likes