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: 

5 Axis Post for non tcp controller - Toolholder length

1 REPLY 1
Reply
Message 1 of 2
infoR7QDP
318 Views, 1 Reply

5 Axis Post for non tcp controller - Toolholder length

Hello everyone,

 

We have a 5 axis machine that we have retrofitted with a chinese controller but unfortunately it does not support tcp for 5 axis machining.

 

We are using 5axismaker postprocessor and its working great but we have an issue since the machine has a tool changer with different holder.

The 5axismaker postprocessor take in to account only the toolbody and headoffset during 5 axis work but not the holder length.

 

headOffset = tool.bodyLength + pivotDistance;
This is the line in the post that creates the calculation how can we add the holder length to it?
 
 
 
 

 

 

1 REPLY 1
Message 2 of 2
serge.quiblier
in reply to: infoR7QDP

Hello @infoR7QDP 

 

you can get inspiration from a piece of code from the rs274d multi axis post:

  // calculate the ABC angles and adjust the points for multi-axis operations
  // rotary heads may require the tool length be added to the pivot length
  // so we need to optimize each section individually
  if (machineConfiguration.isHeadConfiguration() && compensateToolLength) {
    for (var i = 0; i < getNumberOfSections(); ++i) {
      var section = getSection(i);
      if (section.isMultiAxis()) {
        machineConfiguration.setToolLength(section.getTool().overallLength); // define the tool length for head adjustments
        section.optimizeMachineAnglesByMachine(machineConfiguration, OPTIMIZE_AXIS);
      }
    }
  } else { // tables and rotary heads with TCP support can be optimized with a single call
    optimizeMachineAngles2(OPTIMIZE_AXIS);
  }

 

This particular post, is recently the guinea pig for all improvement to the multiaxis code in our library.

It's the latest version of code we are testing, before trying to replicate on others posts.

 

regards.


______________________________________________________________

If my post answers your question, please click the "Accept Solution" button. This helps everyone find answers more quickly!



Serge.Q
Technical Consultant
cam.autodesk.com

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

Post to forums  

Technology Administrators


Autodesk Design & Make Report