How to import and use compensation data

This article uses a Custom Block to create our desired outcome. If you are new to using Custom Blocks, learn how to import, modify, and update them with the following resources:

What is build compensation?

We can use the build simulation data to adjust the design to account for factors during manufacturing, such as material shrinkage and machine inaccuracies that affect the part's final dimensions. Offsetting the initial design to compensate for these factors would increase the accuracy and precision of the printed part.

What are the different types of data that are supported for import?

We have built two custom blocks to make importing the build simulation data easier. 

Simulation Compensation Data imported as UNV file

This custom block takes a *.unv file of original (nominal) geometry and a .unv file of compensated geometry from Simufact (or other distortion prediction software) and outputs an implicit body of the compensated geometry. 

 

Simulation Compensation Data imported as UNV file custom block.

 

How to export the *.unv file from Simufact?

Exporting Distortion Data for Variant

A diagram showing how to export distortion data for variant from Simufact.

Exporting Distortion Data for Nominal

A diagram showing how to export distortion data for nominal from Simufact.

Laser Scan Data or Distortion Data imported as CSV file

This custom block compensates original (nominal) geometry in the opposite direction and magnitude of the displacement vector point map input (*.csv).  The point map input is most commonly generated from distortion simulation software or an aligned evaluation of laser scan data from metrology programs such as PolyWorks.

 

Laser Scan Data or Distortion Data imported as CSV file custom block.

Download:

More on this topic:

Keywords:

 file data remap build unv simufact compensation polyworks distortion 
Was this article helpful?