Skip to main content
Question

Set boundaries on compensators with the Merit Function criteria for tolerancing

  • March 3, 2026
  • 1 reply
  • 15 views

superkraken

Good morning, good afternoon,

I am trying to set boundaries on longitudinal compensators on my tolerancing analysis with Monte Carlo runs. As I am using a Merit Function criterion, the boundaries (from what I understood), must be explicitely defined in the Merit Function tab with the PMLT and PMGT operands for each surface that acts as a compensator. I did set them, as you can see in the next screenshot.

I also declared the compensators in the Tolerance Data Editor (2nd screenshot), by using the CPAR operand (I found a topic on the forums explaining that it was the method to follow). I declared the 4 compensators I wanna use (I would like to use the thickness of these surfaces as compensators), so I did use the #1 parameter. But when I try to run the tolerancing, the error message appears (CPAR 6 1 is invalid). Would you know where this problem comes from? Maybe I am not doing this the right way or there is another method to do so.

Help would be greatly appreciated!

Thank you very much :D

Merit function tab
Tolerance Data editor

 

1 reply

superkraken
  • Author
  • Monochrome
  • March 3, 2026

PS : For information, I also tried to suppress the 4 lines of COMP in the Tolerance Data editor, but to no avail...