Skip to main content
1-Visitor
Jul 1, 2022 7:33 PM UTC
Solved

Custom Hole Charts not working

I was trying to use the UNC.hol file to modify the default callout on my drawings. I included the .hol file below, but the change I made was:

CALLOUT_FORMAT {0:&PATTERN_NO}X &FASTENER_ID &THREAD_SERIES <CTRL-a>x<CTRL-b> &THREAD_DEPTH

To try and get something like this result:

CB_10314989_0-1656703368908.png

But no matter what I change, I seem to get the default:

CB_10314989_1-1656703417716.png

Is there something I'm missing?

24-Ruby III
Jul 4, 2022 7:55 AM UTC

@CB_10314989 wrote:

I was trying to use the UNC.hol file to modify the default callout on my drawings. I included the .hol file below, but the change I made was:

CALLOUT_FORMAT {0:&PATTERN_NO}X &FASTENER_ID &THREAD_SERIES <CTRL-a>x<CTRL-b> &THREAD_DEPTH

To try and get something like this result:

CB_10314989_0-1656703368908.png

But no matter what I change, I seem to get the default:

CB_10314989_1-1656703417716.png

Is there something I'm missing?


Hi,

in my Creo Parametric 7.0.5.0 the following callout works well.

CALLOUT_FORMAT {0:&PATTERN_NO}X &FASTENER_ID &THREAD_SERIES <CTRL-a>x<CTRL-b> &THREAD_DEPTH

I did following steps:

  • E:\PTC\Creo7_050\Creo 7.0.5.0\Common Files\text\hole
    • I renamed original UNC.hol to UNC.hol_orig
    • I copied UNC.txt there and renamed it to UNC.hol
    • I started Creo, opened part, created new standard hole ... callout note started with 1x
    • I created pattern ... callout note changed to Nx ... N = number of pattern members

 

7 replies

19-Tanzanite
Jul 3, 2022 3:35 PM UTC

Hi @CB_10314989 , My concerns:

1) your file is called UNC.txt, instead of UNC.hol

2) the file has a lot of trailing tab characters, which creo might not like...

pausob_0-1656862256740.png

Not sure about #2, but how your custom file is deployed is a mystery.

I think once you provide the missing details, you will get an answer.

Also, have you looked at the numerous messages on this forum related to hole charts?

Translate
24-Ruby III
Jul 4, 2022 7:55 AM UTC

@CB_10314989 wrote:

I was trying to use the UNC.hol file to modify the default callout on my drawings. I included the .hol file below, but the change I made was:

CALLOUT_FORMAT {0:&PATTERN_NO}X &FASTENER_ID &THREAD_SERIES <CTRL-a>x<CTRL-b> &THREAD_DEPTH

To try and get something like this result:

CB_10314989_0-1656703368908.png

But no matter what I change, I seem to get the default:

CB_10314989_1-1656703417716.png

Is there something I'm missing?


Hi,

in my Creo Parametric 7.0.5.0 the following callout works well.

CALLOUT_FORMAT {0:&PATTERN_NO}X &FASTENER_ID &THREAD_SERIES <CTRL-a>x<CTRL-b> &THREAD_DEPTH

I did following steps:

  • E:\PTC\Creo7_050\Creo 7.0.5.0\Common Files\text\hole
    • I renamed original UNC.hol to UNC.hol_orig
    • I copied UNC.txt there and renamed it to UNC.hol
    • I started Creo, opened part, created new standard hole ... callout note started with 1x
    • I created pattern ... callout note changed to Nx ... N = number of pattern members

 

Translate
1-Visitor
Jul 5, 2022 1:40 PM UTC

That worked, thank you!

 

Separate but related issue though. Changing the hole from something like a csink to a cbore doesn't make the annotation update to reflect the change. Tried Doing regenerate+repaint+moving 'insert here' above the hole feature, but the annotation will not update. I think the only way to resolve the issue is to delete the hole and start over, but that just ends up being more work and breaks your drawings. (also I'm using creo 4 so I don't know if this is fixed in newer versions)

 

Do you know if there's any way around this or is this just a classic creo quirk?

Translate
TomU
23-Emerald IV
Jul 5, 2022 1:59 PM UTC

A new config option was added to Creo 8.0.3.0 and 9.0.0.0 to fix this behavior:  reset_hole_note_at_edit

 

https://support.ptc.com/help/creo/creo_pma/r9.0/usascii/index.html#page/whats_new_pma/core_hole_feature_enhancements.html#

 

Translate