Skip to main content
1-Visitor
July 1, 2022
Solved

Custom Hole Charts not working

  • July 1, 2022
  • 2 replies
  • 3278 views

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?

Best answer by MartinHanak

@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

 

2 replies

19-Tanzanite
July 3, 2022

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?

24-Ruby III
July 4, 2022

@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

 

1-Visitor
July 5, 2022

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?

23-Emerald IV
July 5, 2022

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#