I am trying to change the tolerance values displayed in the graphic window using a config file. I have entered the values I require in the config.pro and it shows up in the configurations settings as well. But the values displayed in the graphic window are different.
Solved! Go to Solution.
Hi,
1.]
ANSI tolerance values are saved with model.
2.]
If you create new model using template, Creo ignores config.pro options and displays values saved in template in graphic window.
If you create Empty model, Creo uses and displays values from config.pro options.
In the past I tested following options:
linear_tol 0 0.25 2
linear_tol 1 0.05 2
linear_tol 2 0.005 3
3.]
Tolerance value assigned to dimensions depends on config.pro option default_dec_places.
If you set default_dec_places 2 then Creo assigns tolerance value set for 2 decimal places to every dimension. It doesn't matter if the dimension value is 100, 100.1, 100.02, 100.003, 100.0004 ...
Have you restarted Creo after changing the values?
Yes, I tried changing the values and updating the config file multiple times and restarted creo every time I did that. But no luck
After you updated the config file, did you try it on a new drawing?
I am trying to remember if the config file will change existing drawings.
Hi,
1.]
ANSI tolerance values are saved with model.
2.]
If you create new model using template, Creo ignores config.pro options and displays values saved in template in graphic window.
If you create Empty model, Creo uses and displays values from config.pro options.
In the past I tested following options:
linear_tol 0 0.25 2
linear_tol 1 0.05 2
linear_tol 2 0.005 3
3.]
Tolerance value assigned to dimensions depends on config.pro option default_dec_places.
If you set default_dec_places 2 then Creo assigns tolerance value set for 2 decimal places to every dimension. It doesn't matter if the dimension value is 100, 100.1, 100.02, 100.003, 100.0004 ...
Thanks Martin. I was using a different syntax for the tolerance parameter in my config.pro file. Your syntax seems to work.