I'd like the ability to use the hole command to create broached holes per ASME B18.3 with the hole note on the drawing something like:
Ø.26 MAX X .31 MAX
V Ø.297 MAX X 90°
BROACH 1/4 HEX X .25 MIN
(depth and countersink symbols as appropriate)
The reason I ask, is that the broach is formed by a tool not unlike a thread tap in the sense that one doesn't modify it on a daily basis to create a conforming part. It seems silly to put a toleranced, reference, or basic dimension on a hex feature that is cut by a purchased tool (that is always manufactured to the high side of the allowed tolerance to boot). A call out for the nominal tool size make a lot more sense to me. Calculating the allowed hole size and edge break is a chore as well.
I will probably make a tabulated iFeature for the immediate future, but a built-in solution would be awesome.