1) The value for countersink diameter from the .HOL file should be the one initially applied to the shape of the hole.
2) For any particular .HOL table, there should be a way to specify what type of hole will be created "by default".
This came up when I opened a case with PTC with regards to (IMHO peculiar) behavior of the standard hole tool. I was trying to develop a custom hole table SHCS.HOL - for counterbored and countersunk thru clearance holes meant for socket head cap screws:
What currently happens (according to specifications!) is that the countersink diameter that one specifies in their custom .HOL file is overridden during the hole creation according to a relatively unknown formula:
So the value for the countersink diameter in the .HOL file is not used if the hole has a counterbore --> fix with idea #1 above.
Related to idea #2 above, the hole creation process takes more clicks than it should. It would be nice if all the user had to do was select the type and size of the fastener.
Using my SHCS.HOL as an example, perhaps there could be a fourth table in the file that looks like this:
Based on this table, the system would automatically configure the standard hole tool options: turn off "Adds tapping", turn on "Create clearance hole" and turn on "Adds counterbore" and "Adds Countersink", and select the depth to be "Thru all".