Community
Fusion Manufacture
Talk shop with the Fusion (formerly Fusion 360) Manufacture Community. Share tool strategies, tips, get advice and solve problems together with the best minds in the industry.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

4th axis program only puts 1 of 3 slots on location

9 REPLIES 9
Reply
Message 1 of 10
CuttingEdgeManufacturing
220 Views, 9 Replies

4th axis program only puts 1 of 3 slots on location

Hello,

 

I am confident I posted about this exact same part a few years ago, and don't recall a definitive answer. a few years back I ran into this problem where my 4th axis program is cutting these slots, and only puts 1 of the 3 in the proper location. I just double checked the model and all points along the slots are equal in length to the center of the part. yet in the code I see this.

(2D Contour4 2)
/ N30880 G53 G0 Z0.
/ N30885 T4 M6
/ N30890 S5850 M3
/ N30895 G54
/ N30900 M11
/ N30905 G53 G0 Z0.
/ N30910 G53 G0 X0. Y0.
/ N30915 G53 G0 Z0.
/ N30920 G53 G0 X0. Y0.
N30925 G0 A0.
/ N30930 M10
N30935 M8
N30940 G187 P2
/ N30945 G0 X1.9875 Y-0.049
/ N30950 G43 Z2.9985 H4
N30955 X1.9875 Y-0.049
/ N30960 T7
N30965 G0 Z2.9985
N30970 Z2.5985
N30975 G1 Z2.4379 F30.
N30980 Z1.363
N30985 G19 G3 Y0.001 Z1.313 J0.05 K0.
N30990 G17
N30995 G1 G41 X2.2625 Y0.051 D4
N31000 G3 X1.9375 Y0.376 I-0.325 J0.
N31005 G1 X0.75
N31010 G3 X0.425 Y0.051 I0. J-0.325
N31015 G1 G40 X0.7 Y0.001
N31020 G19 G2 Y-0.049 Z1.363 J0. K0.05
N31025 G0 Z2.5985
N31030 Y0.049
N31035 G1 Z2.4379 F30.
N31040 Z1.363
N31045 G2 Y-0.001 Z1.313 J-0.05 K0.
N31050 G17
N31055 G1 G41 X0.425 Y-0.051 D4
N31060 G3 X0.75 Y-0.376 I0.325 J0.
N31065 G1 X1.9375
N31070 G3 X2.2625 Y-0.051 I0. J0.325
N31075 G1 G40 X1.9875 Y-0.001
N31080 G19 G3 Y0.049 Z1.363 J0. K0.05
N31085 G0 Z2.5985
N31090 Y-0.049
N31095 G1 Z2.4379 F30.
N31100 Z1.363
N31105 G3 Y0.001 Z1.313 J0.05 K0.
N31110 G17
N31115 G1 G41 X2.2625 Y0.051 D4
N31120 G3 X1.9375 Y0.376 I-0.325 J0.
N31125 G1 X0.75
N31130 G3 X0.425 Y0.051 I0. J-0.325
N31135 G1 G40 X0.7 Y0.001
N31140 G19 G2 Y-0.049 Z1.363 J0. K0.05
N31145 G0 Z2.5985
N31150 Y0.049
N31155 G1 Z2.4379 F30.
N31160 Z1.363
N31165 G2 Y-0.001 Z1.313 J-0.05 K0.
N31170 G17
N31175 G1 G41 X0.425 Y-0.051 D4
N31180 G3 X0.75 Y-0.376 I0.325 J0.
N31185 G1 X1.9375
N31190 G3 X2.2625 Y-0.051 I0. J0.325
N31195 G1 G40 X1.9875 Y-0.001
N31200 G19 G3 Y0.049 Z1.363 J0. K0.05
N31205 G0 Z2.9985
N31210 G53 G0 Z0.


(2D Contour4 2)
/ N62075 G53 G0 Z0.
/ N62080 T4 M6
/ N62085 S5850 M3
/ N62090 G54
/ N62095 M11
/ N62100 G53 G0 Z0.
/ N62105 G53 G0 X0. Y0.
/ N62110 G53 G0 Z0.
/ N62115 G53 G0 X0. Y0.
N62120 G0 A-120.
/ N62125 M10
N62130 M8
N62135 G187 P2
/ N62140 G0 X1.9875 Y-0.049
/ N62145 G43 Z2.9985 H4
N62150 X1.9875 Y-0.049
/ N62155 T7
N62160 G0 Z2.9985
N62165 Z2.5985
N62170 G1 Z2.4379 F30.
N62175 Z1.363
N62180 G19 G3 Y0.001 Z1.313 J0.05 K0.
N62185 G17
N62190 G1 G41 X2.2625 Y0.051 D4
N62195 G3 X1.9375 Y0.376 I-0.325 J0.
N62200 G1 X0.75
N62205 G3 X0.425 Y0.051 I0. J-0.325
N62210 G1 G40 X0.7 Y0.001
N62215 G19 G2 Y-0.049 Z1.363 J0. K0.05
N62220 G0 Z2.5985
N62225 Y0.049
N62230 G1 Z2.4379 F30.
N62235 Z1.363
N62240 G2 Y-0.001 Z1.313 J-0.05 K0.
N62245 G17
N62250 G1 G41 X0.425 Y-0.051 D4
N62255 G3 X0.75 Y-0.376 I0.325 J0.
N62260 G1 X1.9375
N62265 G3 X2.2625 Y-0.051 I0. J0.325
N62270 G1 G40 X1.9875 Y-0.001
N62275 G19 G3 Y0.049 Z1.363 J0. K0.05
N62280 G0 Z2.5985
N62285 Y-0.049
N62290 G1 Z2.4379 F30.
N62295 Z1.363
N62300 G3 Y0.001 Z1.313 J0.05 K0.
N62305 G17
N62310 G1 G41 X2.2625 Y0.051 D4
N62315 G3 X1.9375 Y0.376 I-0.325 J0.
N62320 G1 X0.75
N62325 G3 X0.425 Y0.051 I0. J-0.325
N62330 G1 G40 X0.7 Y0.001
N62335 G19 G2 Y-0.049 Z1.363 J0. K0.05
N62340 G0 Z2.5985
N62345 Y0.049
N62350 G1 Z2.4379 F30.
N62355 Z1.363
N62360 G2 Y-0.001 Z1.313 J-0.05 K0.
N62365 G17
N62370 G1 G41 X0.425 Y-0.051 D4
N62375 G3 X0.75 Y-0.376 I0.325 J0.
N62380 G1 X1.9375
N62385 G3 X2.2625 Y-0.051 I0. J0.325
N62390 G1 G40 X1.9875 Y-0.001
N62395 G19 G3 Y0.049 Z1.363 J0. K0.05
N62400 G0 Z2.9985
N62405 G53 G0 Z0.


(2D Contour4 2)
/ N93270 G53 G0 Z0.
/ N93275 T4 M6
/ N93280 S5850 M3
/ N93285 G54
/ N93290 M11
/ N93295 G53 G0 Z0.
/ N93300 G53 G0 X0. Y0.
/ N93305 G53 G0 Z0.
/ N93310 G53 G0 X0. Y0.
N93315 G0 A-240.
/ N93320 M10
N93325 M8
N93330 G187 P2
/ N93335 G0 X1.9875 Y-0.049
/ N93340 G43 Z2.9985 H4
N93345 X1.9875 Y-0.049
/ N93350 T7
N93355 G0 Z2.9985
N93360 Z2.5985
N93365 G1 Z2.4379 F30.
N93370 Z1.363
N93375 G19 G3 Y0.001 Z1.313 J0.05 K0.
N93380 G17
N93385 G1 G41 X2.2625 Y0.051 D4
N93390 G3 X1.9375 Y0.376 I-0.325 J0.
N93395 G1 X0.75
N93400 G3 X0.425 Y0.051 I0. J-0.325
N93405 G1 G40 X0.7 Y0.001
N93410 G19 G2 Y-0.049 Z1.363 J0. K0.05
N93415 G0 Z2.5985
N93420 Y0.049
N93425 G1 Z2.4379 F30.
N93430 Z1.363
N93435 G2 Y-0.001 Z1.313 J-0.05 K0.
N93440 G17
N93445 G1 G41 X0.425 Y-0.051 D4
N93450 G3 X0.75 Y-0.376 I0.325 J0.
N93455 G1 X1.9375
N93460 G3 X2.2625 Y-0.051 I0. J0.325
N93465 G1 G40 X1.9875 Y-0.001
N93470 G19 G3 Y0.049 Z1.363 J0. K0.05
N93475 G0 Z2.5985
N93480 Y-0.049
N93485 G1 Z2.4379 F30.
N93490 Z1.363
N93495 G3 Y0.001 Z1.313 J0.05 K0.
N93500 G17
N93505 G1 G41 X2.2625 Y0.051 D4
N93510 G3 X1.9375 Y0.376 I-0.325 J0.
N93515 G1 X0.75
N93520 G3 X0.425 Y0.051 I0. J-0.325
N93525 G1 G40 X0.7 Y0.001
N93530 G19 G2 Y-0.049 Z1.363 J0. K0.05
N93535 G0 Z2.5985
N93540 Y0.049
N93545 G1 Z2.4379 F30.
N93550 Z1.363
N93555 G2 Y-0.001 Z1.313 J-0.05 K0.
N93560 G17
N93565 G1 G41 X0.425 Y-0.051 D4
N93570 G3 X0.75 Y-0.376 I0.325 J0.
N93575 G1 X1.9375
N93580 G3 X2.2625 Y-0.051 I0. J0.325
N93585 G1 G40 X1.9875 Y-0.001
N93590 G19 G3 Y0.049 Z1.363 J0. K0.05
N93595 G0 Z2.9985
N93600 G53 G0 Z0.

CuttingEdgeManufacturing_0-1706796929461.png

 

seems like last time the code showed 2 slots were posted to be in incorrect locations, however a quick glance this time I don't see a difference in y locations. the slot is .752" Wide so y.376 would be right I believe.

is this a bug, is this just my haas mill, is it something I am doing wrong?

 

source file attached for f360.

 

9 REPLIES 9
Message 2 of 10

Well the setup and code look fine

 

That really only leaves how you have set your WCS at the machine, if its not accurately set to the rotary centerline you can have problems like this

Message 3 of 10

can you elaborate on what the effects might be? i guess if the first slot was cut at A0.0 it might be correct, but if the a axis center line was off, then by time you rotate to 120 degrees it would throw things off right

 

Message 4 of 10

Correct, But I really only think this would be the case if your part isn't indicated in to run true, and you probe that part for centerline, then your Y axis would be off relative to rotary centerline.

 

I never probe parts in YZ for the rotary only in X, My rotary datum in YZ has been calibrated into a WCS that is only used for the rotary. I re-do the calibration whenever I have removed the rotary or recalibrated the probe

Message 5 of 10

turns out we can pry the a axis a little bit by hand, and it moves the same amount my slots were off.  not entirely sure if this was all of it, but it sure was pretty coincidental. we slowed the feeds down and it came out slightly better.

 

is this normal to be able to move the a axis like this, or is it because our A axis is pretty old? we have a newer one we just didn't throw it on.

Message 6 of 10

I don't see if you've ever mentioned how much the error is? Also, does your 4th axis have a hydraulic clamp to prevent movement, or is that movement that you're seeing even with the clamp engaged?


Seth Madore
Customer Advocacy Manager - Manufacturing
Message 7 of 10

It is a standard Haas 4th axis rotary. probably 10 years old. maybe not quite 10.. 7-10 years old. somewhere in that range. I'm not sure if it has a hydraulic clamp, It has air lines running to it though.

 

the error would depend on how big the part is i think, but basically on a 4.5" diameter piece, the 3 slots are out by about .005"

Message 8 of 10

That's a pretty big error you should only have 0.0004"ish backlash at the outer edge of the Tslot.

 

It sounds like you need to perform a backlash adjustment on the Rotary, The Haas website should have details on how to do this.(Backlash should probably be checked yearly)

 

Like Seth says It shouldn't be moving at rest as the brake should be on.

Do you have "use clamp codes" check in the post properties?

alaasW8M6T_0-1707330457304.png

 

If the brake is on and its still moving you have bigger problems😲

 

Message 9 of 10

looks like clamp codes is on on my post. so then i need to adjust the backlash? or this is the bigger problem?

CuttingEdgeManufacturing_0-1707331319670.png

 

Message 10 of 10

Maybe

Enter M10 into the machine and that should clamp the 4th

M11 to unclamp.

 

see if that changes anything.

 

https://www.haascnc.com/service/online-manuals/rotary---service-manual/rotary---maintenance.html

 

Has info on checking backlash, nothing about repairing it though

seems to suggest sending it in for a service

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report