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 post procesor retracts and tool calls

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
Martema
371 Views, 4 Replies

Fanuc post procesor retracts and tool calls

Hello,

I would like to know if its possible to make Fanuc milling post processor support retract heights to clearance height , like in this Siemens 810D post processor:

Capture3.PNG

Capture.PNG

Capture2.PNG

I want that because every time I use multiple offsets, spindle goes all the way to the top from one offset to other and I don't think its necessary:

Capture4.PNG 

 

Also another question regarding Fanuc. Is it possible to call tools by their name instead of calling then by T01 , T02 etc., like it's possible in Siemens PP ?

 

Thank you.

4 REPLIES 4
Message 2 of 5
KrupalVala
in reply to: Martema

Hi @Martema ,

 

The Clearance Height Safe Retract is already configured in the post. The only thing is you need to remove // and add, as shown in the following user-defined properties

  safePositionMethod: {
    title: "Safe Retracts",
    description: "Select your desired retract option. 'Clearance Height' retracts to the operation clearance height.",
    type: "enum",
    values: [
      {title: "G28", id: "G28"},
      {title: "G53", id: "G53"},
      {title: "Clearance Height", id: "clearanceHeight"}
    ],
    value: "G28",
    scope: "post"
  },

 

For your second  question: Is it possible to call tools by their name instead of calling them by T01? Yes, it is possible. But I haven't seen any Fanuc controller which supports Tool description instead of Tool number. 

 

Thanks, 



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
Message 3 of 5
Martema
in reply to: KrupalVala

I changed my PP like you mentioned, but now there's another problem.
I'm getting this error: Cannot cancel length compensation if the machine is not fully retracted.

Capture.PNG

Message 4 of 5
KrupalVala
in reply to: Martema

Hi @Martema ,

 

You can ignore the error by adding // in the validate line.

function disableLengthCompensation(force) {
  if (lengthCompensationActive || force) {
   // validate(retracted || skipBlock, "Cannot cancel length compensation if the machine is not fully retracted.");
    writeBlock(gFormat.format(49));
    lengthCompensationActive = false;
  }
}

 Make sure how the code performs in your machine without G28/G53.

 

Thanks,



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
Message 5 of 5
mirmetY2P6N
in reply to: KrupalVala

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

Post to forums  

Autodesk Design & Make Report