Scaling Factor Fine Tuning


Scaling Factor (SF) is used to compensate linear shrinkage from the resin polymerization and warpage. Scaling factors are loaded into the .nxp for each resin and apply to X and Y directions only. The pre-set scaling factors are based on the validated workflow. Customers printing similar parts repetitively and concerned with precision, working with modified workflows, or looking to adjust fits between mating parts may improve outcomes by adjusting the scaling factors. 

Accessing Scale Factor

The scale factor can be modified in the Custom Settings Menu available with NexaX Pro licenses.

Normally X & Y factors should be the same, however they can be edited independently if desired. Note that the scale factors described on this page are applied during the slicing algorithm and different from any scaling applied to the models with the Transform tool. The scale factor is applied in addition to any model scaling and impacts also the supports. Models will print larger when scale factor is positive and includes only the fraction above unity (scale factor of .001 will make the sliced geometry 0.1% larger). Typically scaling factors are in the range .000 to .020.

Scaling factor = (Design Measurement/Real Measurement * (1 +current scaling factor)) - 1r

Pro users also have access to b-comp which is an edge offset applied to each layer perimeter to facilitate tuning fits without global part scaling.

For example, you printed a cylinder with a design size 10mm, and the real dimension after post process you measured the printed part with caliper is 9.95mm. Then the rough scaling factor will be:

(10/9.95 * (1+ 0.009)) - 1 = 0.014


Determining Scaling Factor for New Workflows or Resins

The artifacts 100mmTree-X.stl  and 100mmTree-Y.stl attached to this article are the preferred method to determine the scale factors based on each workflow. They should be built directly on the build plate with 0 scaling factor in Nexa X.


After printing the artifacts, remove them from the build plate and complete the post-process workflow (Washing, Post Cure and Post Bake if Needed). Let the part cool down to room temperature and measure each dimension 3 times with a caliper. Input the data into the excel sheet provided, there is one table for X and another for Y direction.


You will get the following information:

  1. Plot Nominal vs. Error for each dimension

  2. Slope of graph = scaling factor (linear shrinkage)

  3. Y-intercept = linewidth (X/Y bleed *2)


The new scaling factor will be the number you get plus 1, as a example if you get the scale = 1.0076 then enter factor 0.0076 into Nexa X. Results should be generally linear with R2 > 0.95, else it is recommended to remeasure or retest.


Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request



Article is closed for comments.