Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

i would appreciate someone please help me update my Fanuc Mill post. it was tailored for my machine a couple of years ago and i would like to update it, add inspection and add machine simulation.

chrisQWNYT
Enthusiast

i would appreciate someone please help me update my Fanuc Mill post. it was tailored for my machine a couple of years ago and i would like to update it, add inspection and add machine simulation.

chrisQWNYT
Enthusiast
Enthusiast

i have failed miserably trying to figure it out on my own.  the post that i have been using was a generic Fanuc mill post that was modified for me to allow 5 axis simultaneous without TCP. 

 

it works great but i have since add a renishaw probe and would like to try the inspection post.

 

i also would like to take advantage of machine simulation.

 

if possible, i would like to only number the blocks that have tool changes as my control can only handle up to 99,999 numbered blocks.  turning number off is getting me by so it is not a requirement. 

 

here is the post that i have been using with the above modifications.

0 Likes
Reply
482 Views
7 Replies
Replies (7)

KrupalVala
Autodesk
Autodesk

HI @chrisQWNYT ,

 

I wanted to let you know that we have made some significant updates to Fanuc post processor that you are currently using. Our latest version now includes machine simulation capabilities,enhanced smoothing codes, as well as the implementation of inverse feed rates and other helpful features/post properties.

 

One of the most significant updates is the addition of post properties, which allows users to control sequence numbers only on tool changes. This can greatly improve your work processes and make your job easier.

 

If you're interested in downloading the latest version of the generic Fanuc post processor, you can do so here. We hope that these updates will be helpful to you and make your work more efficient.

 

Thanks



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

chrisQWNYT
Enthusiast
Enthusiast

That is great news!  is there a way to transfer the changes on the post i have been using to the new post easily? 

0 Likes

KrupalVala
Autodesk
Autodesk

Hi @chrisQWNYT ,

 

Currently, there are three options available for configuring non-TCP machine files:

 

Option 1: If the user has a machine model, they should ensure that the rotary points for both axes are at the intersection of the two axes. This will ensure that the offset distance matches accurately.

 

 

Option 2: If the user does not have a machine model, they can hard-code the machine configuration in the post-processing software. 

Option 3: If the user does not have a machine model, they can simply create a machine configuration file with non-TCP settings. The offset distance can be included in this file and used for post processing.

 

In case of Option 2, please open your postProcessor in VS Code or any other editor and make the following changes in the 'defineMachine' function."

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

 

Thanks,

 



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

chrisQWNYT
Enthusiast
Enthusiast

could you explain the benefits of each option?  should one be smoother to run, more accurate or any other reason i should consider one over the other?

 

thx

0 Likes

KrupalVala
Autodesk
Autodesk

HI @chrisQWNYT ,

 

I would suggest going with machine simulation if you have the machine model file available. Although all options provide the same NC output, machine simulation is a simple, easy, and accurate way to ensure that your toolpaths are safe and accurate for your machine tool.

 

Machine simulation allows for optimization of processes, improves quality and flexibility, evaluates machining parameters, and assists in making manufacturing decisions. It is often a crucial tool when it comes to simulating toolpaths accurately before executing them on a machine tool.

 

For more detailed information on understanding machine simulation basics in Autodesk Fusion 360, please refer to the following blog.

Understanding Machine Simulation Basics in Autodesk Fusion 360

Thanks,



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

chrisQWNYT
Enthusiast
Enthusiast

hello @KrupalVala,

 

i hope that your year is off to a great start in 2024!  i had some mechanical issues with my machine last year that i just got sorted out. 

 

i wanted to get some clarity on our communication from last year.  i know that my machine is not TCP compatible.  i have the measurements for the intersection of the b & c axis. 

 

can i use a generic 5 axis mill simulation model?  if not, is it possible for me (or someone) to draw my machine if i can not use a generic model, or if i end up preferring a more realistic model representation of my machine?

 

other than modifying the lines of code you pointed out, is there anything else that i should change in the post since we last corresponded? 

 

are there any documents and/or tutorials that you could point me to that talk about or explain using a machine without TCP?

 

thx

0 Likes

KrupalVala
Autodesk
Autodesk

Hi @chrisQWNYT ,

If you wish to use a solid model, I would suggest create your own machine simulation file. You can easily learn from resources such as the 'How to Fusion 360 Machine Simulation - Machine Builder' video, or you can visit Autodesk service marketplaces/Parner Finder where Autodesk partners are available to assist you, though it comes with additional costs.

Another option is to manually create a machine definition file, focusing on configuring kinematics. The post-processor will then generate the expected NC output based on the kinematics /machine definition file. Please note that in this method, Toolpath machine simulation playback is not possible since you have not defined the machine CAD data.

 

Thanks,



Krupal Vala
Senior Technology Consultant - Post Processor & Machine Simulation
1 Like