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: 

Fanuc driling cycles F and Q parameter eror

6 REPLIES 6
SOLVED
Reply
Message 1 of 7
CAMtech_Software
345 Views, 6 Replies

Fanuc driling cycles F and Q parameter eror

in drilling cycles fanuc post is making mmpr/mmpm error as progress. Live tool selection is disabled in tool definition. The cycles Q value does not come in thousands.

 

%
O1001
N10 G98 G18
N11 G21
N12 G50 S6000
N13 G28 U0.
N14 G28 W0.

(DELGI1 2)
N15 T0606
N16 G98 G18
N17 G54
N18 M8
N19 G97 S909 M3
N20 G0 X0. Z18.
N21 G0 Z8.
N22 G83 X0. Z-35. R5. Q5. F73.  ( G83 X0. Z-35. R5. Q5000. F0.08)
N23 G80
N24 Z18.

N25 M9
N26 G28 U0.
N27 G28 W0.
N28 M30
%

6 REPLIES 6
Message 2 of 7

Fanuc 2x turning post

Message 3 of 7
CNC_Lee
in reply to: CAMtech_Software

@CAMtech_Software 

This post will need to be edited and configured properly to achieve the correct output required. If you are not comfortable making these edits, there are professionals who can edit the post to fit your needs! 

 

CNC_Lee_0-1689637559647.png

 

 



If my post answers your question, please use Accept as Solution.

CNC Lee
Fusion 360 CAM Post Processor Expert
https://linktr.ee/cnclee
Message 4 of 7
CAMtech_Software
in reply to: CNC_Lee

I can understand you but this is not customization. Is it a standard feature for Fanuc turning and a problem in F360?

Message 5 of 7
Arun.rs
in reply to: CAMtech_Software

HI @CAMtech_Software 

 

This support requires the allowFeedPerRevolutionDrilling variable to be set to true so that the post engine knows that the post processor will accept FPR feedrates plus other logic to output the correct feedrate mode code and the proper feedrate number.

 

minimumChordLength = spatial(0.25, MM);
minimumCircularRadius = spatial(0.01, MM);
maximumCircularRadius = spatial(1000, MM);
minimumCircularSweep = toRad(0.01);
maximumCircularSweep = toRad(180);
allowHelicalMoves = false;
allowedCircularPlanes = 1 << PLANE_ZX; // allow ZX plane only
allowFeedPerRevolutionDrilling = true; >>>>>>>>>>>>>>> Add this here

 

Regards



Arun.RS
Technical Consultant - Post Processor
Message 6 of 7
Arun.rs
in reply to: Arun.rs

HI @CAMtech_Software 

 

The Q value to come in thousands, enable the second 'var peckFormat' in post,

 

//var peckFormat = createFormat({decimals:(unit == MM ? 3 : 4), forceDecimal:true});
var peckFormat = createFormat({decimals:0, forceDecimal:false, trim:false, width:4, zeropad:true, scale:(unit == MM ? 1000 : 10000)});
 
Regards
 


Arun.RS
Technical Consultant - Post Processor
Message 7 of 7
CAMtech_Software
in reply to: Arun.rs

Going too far as I couldn't see what you wrote. Thanks for the solution. All issues have been resolved

%
O1001
N10 G98 G18
N11 G21
N12 G50 S6000
N13 G28 U0.
N14 G28 W0.

(DELGI1 2)
N15 T0606
N16 G99 G18
N17 G54
N18 M8
N19 G97 S909 M3
N20 G0 X0. Z18.
N21 G0 Z8.
N22 G83 X0. Z-35. R5. Q5000 F0.08
N23 G80
N24 Z18.

N25 M9
N26 G28 U0.
N27 G28 W0.
N28 M30
%

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

Post to forums  

Autodesk Design & Make Report