5 axis simultaneous choppy moves (Fanuc based controller)

5 axis simultaneous choppy moves (Fanuc based controller)

geidnert
Contributor Contributor
745 Views
18 Replies
Message 1 of 19

5 axis simultaneous choppy moves (Fanuc based controller)

geidnert
Contributor
Contributor

Hi, I have a Fanuc based industrial controller LNC-M668A with a modified Fanuc post that I will include here. My problem is that I don't think the controller supports G93 inverse time feedrates so whenever I try to post a 5 axis simultaneous move, its very choppy and slooow and the result is crap. Is there some way I can make it work anyway and if so, is it a lot of work?

0 Likes
746 Views
18 Replies
Replies (18)
Message 2 of 19

KrupalVala
Autodesk
Autodesk

Hi @geidnert ,

 

I would suggest you to use latest Fanuc generic post and define machine in the setup.

 

KrupalVala_0-1654070237618.png

Inside the machine configuration, Define post processor first and choose the feedrate type.

KrupalVala_4-1654070432710.png

 

Thanks,

 

 

 

 



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 3 of 19

geidnert
Contributor
Contributor

Ok, but since inverse time feedrate is not supported, what should i choose then? including the manual here if it helps

0 Likes
Message 4 of 19

KrupalVala
Autodesk
Autodesk

Hi @geidnert ,

 

You can test with DPM combination.
Thanks,


Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 5 of 19

geidnert
Contributor
Contributor

Tried it now, but G43.4(Tool Center Point) is not supported either, so it fails as well... 😞

0 Likes
Message 6 of 19

geidnert
Contributor
Contributor
is there no solution if the controller doesnt support G43.3 and G93?
0 Likes
Message 7 of 19

KrupalVala
Autodesk
Autodesk

Hi @geidnert ,

 

Yes, There is a solution.

You can enable the smoothing from the post properties.

 

KrupalVala_0-1654234906770.png

 

Also, You can choose different level of smoothing from the drop down menu.

 

Thanks,

 



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 8 of 19

geidnert
Contributor
Contributor
And what feedrate type should i use?
0 Likes
Message 9 of 19

KrupalVala
Autodesk
Autodesk

Hi @geidnert ,

 

You can disable TCP from the machine configuration for each rotary Axis. That will disable The G43.4

 

Since InverseTime feedrate not supported in your machine/controller, you can test with Rest of the option like a ,DPM or Program feed rate.

 

Make sure you use proper toolpath tolerance and enable Smoothing while post processing the code.

Thanks,

 



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 10 of 19

geidnert
Contributor
Contributor

Using program feed rate and smoothing, remove TCP from 4th and 5th, now the moves feels better, but it get stuck on ;N60 G5.1 Q1 R10 so i guess thats not supported either, and the result is that 4:th is not moving at all if i remove that line? More suggestions?  feels that i am getting closer at least 🙂

0 Likes
Message 11 of 19

geidnert
Contributor
Contributor
Got another problem as well. G68.2 is not suppoerted either, how do i prevent that to be used in the post processor?
0 Likes
Message 12 of 19

KrupalVala
Autodesk
Autodesk

HI @geidnert ,

 

You can disable this setting when the control supports tilted plane codes for 3+2 operations. Set the following variable to false.

var useMultiAxisFeatures = false;

 

Thanks,



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 13 of 19

geidnert
Contributor
Contributor

Yes that worked, but so now the nex thing is the kinematics maybe?, because the 4th tilts to the left, like it should but the X goes to the right to the side it did not tilt to.

 

This is how it looks like on my machine, i as trying to make my own machine because i couldnt find one obviously for my old Brother TC-227 😕

 

geidnert_0-1655097738382.png

 

Ant this is the setup

 

geidnert_1-1655097879066.png

geidnert_2-1655097901867.png

geidnert_3-1655097918624.png

geidnert_5-1655098046609.png

geidnert_6-1655098055689.png

 

0 Likes
Message 14 of 19

geidnert
Contributor
Contributor

These x values needs to go in negative direction, not positive, it works.. i think.. when i am not tilting the table?

 

for example

 

N80 X59.198 Y-10.271 Z90.174

should be

N80 X-59.198 Y-10.271 Z90.174


%
O1001
(MACHINE)
( VENDOR BROTHER)
( MODEL TC-227)
( DESCRIPTION BROTHER)
(T1 D=8. CR=0. - FLAT END MILL)
N10 G90 G94 G17 G49 G40 G80
N15 G21
N20 G28 G91 Z0.
N25 G90
N30 G00 B0. C0.

(HORIZONTAL2)
N35 T1 M06
N40 S10000 M03
N45 G55
N50 G00 B-45. C-135.
N55 M08
N60 G00 X59.194 Y-10.276
N65 G43 Z119.298 H01
N70 G00 Z90.478
N75 G01 Z90.278 F1000.
N80 X59.198 Y-10.271 Z90.174
N85 X59.21 Y-10.254 Z90.071
N90 X59.229 Y-10.226 Z89.972
N95 X59.256 Y-10.189 Z89.878
N100 X59.289 Y-10.141 Z89.791
N105 X59.329 Y-10.085 Z89.713
N110 X59.375 Y-10.021 Z89.644
N115 X59.425 Y-9.95 Z89.586
N120 X59.479 Y-9.873 Z89.539
N125 X59.536 Y-9.792 Z89.506
N130 X59.596 Y-9.708 Z89.485
N135 X59.656 Y-9.623 Z89.478
N140 X59.696 Y-9.56
N145 X63.967 Y-2.146
N150 G02 X65.122 Y-1.892 I0.693 J-0.399
N155 G03 X66.631 Y-1.111 I0.552 J0.781 F1163.
N160 G01 Y1.111
N165 G03 X65.122 Y1.892 I-0.957
N170 G01 X63.867 Y1.005
N175 G03 Y-1.005 I0.711 J-1.005
N180 G01 X65.122 Y-1.892
N185 G02 X66.598 Y-5.736 I-2.14 J-3.026
N190 G03 X70.064 Y-7.956 I2.135 J-0.482
N195 G01 X70.089 Y-7.937
N200 X70.264 Y-7.793
N205 X70.433 Y-7.64
N210 X70.526 Y-7.545
N215 X70.592 Y-7.473
N220 X70.743 Y-7.296

0 Likes
Message 15 of 19

KrupalVala
Autodesk
Autodesk

HI @geidnert ,

 

Please send your project. I want to check toolpath Orientation and Machine kinematics.

Thanks,



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 16 of 19

geidnert
Contributor
Contributor
I have sent you a PM 🙂
0 Likes
Message 17 of 19

KrupalVala
Autodesk
Autodesk

Hi @geidnert ,

 

It's because of you have set the rotary preference to negative. Due to that, Due to that the angle of the tilt also changed. 

 

KrupalVala_0-1655300487360.png

Thanks,



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes
Message 18 of 19

geidnert
Contributor
Contributor

so is everything else correct setup if you look at the machine model? I needed to set B that negative, otherwise it will tilt to the other side and i have no more x travel ti the right since the 5 axis unit is to the far right already?

0 Likes
Message 19 of 19

KrupalVala
Autodesk
Autodesk

Hi @geidnert ,

 

No. Your machine simulation file is not configured correctly. specially job and table attachments.

Please go through following recording, .

Fusion 360 Machine Simulation - Machine Builder - YouTube 

 

Thanks,



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
0 Likes