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: 

Postprocessor for 3+2 axes MAZAK

8 REPLIES 8
Reply
Message 1 of 9
martynas.rKKLK9
393 Views, 8 Replies

Postprocessor for 3+2 axes MAZAK

Hello, is it possible to edit stock mazak postprocessor, to the one with 3+2 axes.

On the Mazak maschine, i have a vertical table named as C axe, and the head +-90degrees called B axe.
Can someone please help me?

8 REPLIES 8
Message 2 of 9

Hi @martynas.rKKLK9

 

Search for function defineMachine in the stock Mazak post and then replace the following 4 lines.

 

if (true) { // note: setup your machine here
var bAxis = createAxis({coordinate:1, table:false, axis:[0, 1, 0], range:[-90, 90], preference:-1, tcp:true});
var cAxis = createAxis({coordinate:2, table:true, axis:[0, 0, 1], range:[-360000, 360000], preference:0, tcp:true});
machineConfiguration = new MachineConfiguration(bAxis, cAxis);

 



Phil.L

CAM Support Engineer
Message 3 of 9

Well, now it generates the code without the alarm, but it doesnt work on the actual maschine.
I am getting error:

801 SIMULTANEOUS AXIS EXCEEDED

 

At the end of the program, everything seems to be allright, but at the beggining there was no GO B45. C0.


Also, here is what it generated:

(MAZAK)
(WED OCT 27 2021 14:18:58)
(PROGRAMOS TRUKME = 0.053 MINUTES)
(T24 D=16. CR=0.8 - FACE MILL)
#24 = (16 WALTER PLOKSTELINE FREZA D=16. CR=0.8)
G90 G94 G17 G49
G21
G53 G0 Z0.

(2D CONTOUR2)
T#24T00 M6
S2984 M3
G54
G68.2 X0. Y0. Z0. I-90. J45. K90.
G53.1
M130
G0 G43 X-3.71 Y-1.6 Z39.042 H24
G0 Z20.91
G1 Z16.91 F2500.
Z-8.483
G18 G2 X-2.11 Z-10.083 I1.6 K0. F1000.
G1 X-0.51
G17 G3 X1.09 Y0. I0. J1.6
X-7.91 I-4.5 J0.
X1.09 I4.5 J0.
X-0.51 Y1.6 I-1.6 J0.
G1 X-2.11
G18 G3 X-3.71 Z-8.483 I0. K1.6
G0 Z39.042
G17

M5
M9
G53 G0 Z0.
G49
G69
G0 B0. C0.
G53.1
M30

 

 

By the way, thank you for reply

Message 4 of 9

From what you describe it might be worth also changing this line the post to true
var useABCPrepositioning = true; // position ABC axes prior to G68.2 block

 

Does the controller show which line in the program generates the error? 801 SIMULTANEOUS AXIS EXCEEDED

 

 



Phil.L

CAM Support Engineer
Message 5 of 9

Changed it, and it gave me the same result.

The maschine gives me error on this line:
G53.1

 

I think at the beggining there should be a code like G0 B45. C0. 

but im not sure why, it doesnt appear

Message 6 of 9

Thanks for the feedback.

 

After that latest change I would expect G0 B45. C0. to be output just before the G68.2 line. Is it there?
You could try manually editing the program to add it earlier in the program to see if that makes any difference.

 

As it errors on the G53.1 line another thing to check is that G68.2 support is enabled on the controller.

 



Phil.L

CAM Support Engineer
Message 7 of 9

Tried it, now it seems to be allright, at the beggining of the program it gives me G0 B45. C0
But still, im getting the same error 801 SIMULTANEOUS AXIS EXCEEDED on the G68.2.

Sadly, but i could find the option for enabling G68.2 on the controller.

Maybe you have a clue where is it?

Message 8 of 9

Unfortunately I do not know how to check this on the controller, so can only suggest you ask the machine supplier.

 



Phil.L

CAM Support Engineer
Message 9 of 9

Morning @martynas.rKKLK9,

 

I am finding a similar error with our Mazak, The machine is alarming out on the GO B-6 line above the first G68.2 line with the 801 Simultaneous Axis Exceeded

 

 (2D CONTOUR6)
T8 M6
S6000 M3
G90 G94 G17
G54
G69
G0 B-6.  Errors out with 801 error code
G49
G0 G91 G43.4 H8 Z-0.01
G0 G90 X170.603 Y49.1
G49
G68.2 X0. Y0. Z0. I-90. J6. K90.
G53.1 P2
M8
G0 X179.827 Y49.1

 

Did you ever find a solution for this?

 

Thanks,

Dave 😋

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

Post to forums  

Autodesk Design & Make Report