First, congratulations on being the first (that I know of) to request a hole
table for helical
thread inserts. After about 10 years of bitching by Pro/e users, PTC finally
came up with NPT/NPTF
in their standard hole functionality. IOW, don't hold your breath waiting for
STI holes and callouts
to be added.
Second, so that I understand what you're trying to do, I'll tell you what I
understand, so far.
You've been into the help files and found the .hol tables and the usually blank
CALLOUT_FORMAT. And you've started to experiment with creating a custom hole
note for your inserted
holes. In addition, you've come up with some of your own requirements, such as
putting everything in
a single hole table for inserts and adding/reusing parameters in the table.
So, some things to keep in mind: while the table is quite flexible, in its
crudeness, each parameter
and the header names are reserved and serve different purposes. Some are real
numbers which drive
geometry creation and are directly tied to it in a sketch, unseen unless you go
into sketch mode;
some are simple text, such as THREAD_ID, which can be changed without
consequence to the geometry or
anything else, for that matter.
That said, it would be a simple matter to amend the "10-24" content of THREAD_ID
to "10-24 UNC-2B"
and if you wanted another with a tighter tolerance, duplicate the existing table
with the THREAD_ID
as "...UNC-3B" with possibly changed tap drill sizes. Or, you might consider
merging file contents
(UNF into the UNC file) then renaming header parameters to THREAD_SERIES1 and
your CALLOUT_FORMAT, you'd use &thread_series1, etc to indicate UNC or UNF.
However, here you could
get into a little some evaluation and programming not supported directly in the
Finally, a question: is this for a captive machine shop where you can make
on such things as hole callouts? I wonder only because what you're requesting is
so out of accord
with any standard, ASME or MIL, that I've seen before, I'm curious why you're
going through these
gyrations!?! Specify an insert, 10-24x2D and in your table have a line for each
variation, like 1D,
1.5D, 3D. The visual part depends on a sketch and a cosmetic to show the thread
crest diameter and
the cosmetic is built into the thread definition.
In the end, what this calls for is a more sophisticated interface, capable of
parsing through the
master table based upon a selection of drop-downs and inputs so you eventually
selection to a single hole with accurate geometry and an acceptable callout.
Maybe by CREO 10. If
PTC is still around, by then.
"Garrison Burger" wrote in message
Is there any way to add a custom variable to each FASTENER ID that I can use in
I am trying to make a table for STI tap holes, for both UNC and UNF threads. I
would like the note
to look like this:
10-24 UNC-2B STI
TAP .45 MINIMUM
(FOR 10-24 HELICAL INSERT)
I don't know how to make it that the "UNC" in the first line can be either UNC
or UNF. I tried
adding a column onto the end titled "SERIES" and refer to &Series in my
formatting, but Creo seems
to not like this.
Obviously, I could make 2 .hol files, one for UNC and one for UNF but that is
not ideal. Since I'm
not using the "PERCENT_THREAD" value, it does seem to work by putting the data
there, but that seems
like a bass-ackwards way of doing things.