Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X
I need new drawings to automatically show our standard tolerance block (by decimal places) in the title block. We work in millimeters most of the time. I’ve set the drawing_setup_file in config.pro to point to our DTL, added tol_display yes and the linear_tol values there, and confirmed the drawing format note uses the correct system parameters (e.g., linear_tol_0.0 (text config files) →&linear_tol_0_0 (drawing), etc.). I've restarted Creo and the machine. Still, when creating new parts and drawings, the tolerances in the block don’t match what’s in the DTL/config. See my attached pictures for reference.
I’ve checked community threads like the one below, hence the edits I've made so far, but it doesn't work so I’m clearly missing something.
Looking for the correct way to make this stick for all new drawings without manual edits.
Environment
Creo Parametric: 11.0.2.0
Goal
Title block should show a standard tolerance block driven by “number of decimal places,” e.g.:
X.X → ±0.3 mm
X.XX → ±0.13 mm
X.XXX → ±0.025 mm
X.XXXX → ±0.0125 mm
Solved! Go to Solution.
Hi,
what happens if you:
Hello,
I only tried the first option, creating a new empty part (no part template). I still used my drawing template, but now in the UI the part shows on the bottom the expected decimal-based tolerances, and the drawing shows the same.
It seems the next step is fixing the part template file but I'm still struggling to do this. I found when I opened the part template, the tolerance standard was set to ISO. When I switched it to ANSI/ASME then the tolerances for this part showed up in the UI bottom right corner. It shows the old defaults (0.1, 0.01, etc.).
Do you know how to change these values? I don't see them anywhere in the detailing options in model properties. I couldn't find any other article on changing them except through the config.pro file. But this only seems to apply to new parts.
You could try adding a set of parameters to your part file that outline the desired tolerances, then edit your drawing format to reference those parameters?
This would have been my follow-up solution, but I was trying to operate within the parameters typically used for tolerancing. Martin's solution worked for me.
All the standards I have seen specify that for metric dimensioned parts, you do NOT use decimal places to specify the default tolerance as metric dimensions do not use trailing zeros.
You will need to apply your .dtl file to your drawing template to get the specified tolerances.
I'll look in to this more, but I think that is referencing the formatting of tolerances when attached to a specific dimension, not to the use of a general tolerance table. I actually couldn't find the use of a decimal-based tolerance table anywhere in a standard with a quick search. Just that the ISO method differs, recommending a tolerance table with classes per dimension range. If you know of any standards specific to a decimal-based tolerance table, please point me to it.