UDFs and Variable Parameters
I am working on a project to create a UDF library for screw threads in Creo 10.0.4.0
The goal is to have the user enter the nominal OD and TPI for UN threads and get the appropriate geometry driven by relations based off ISO 228
My problem is that it is unclear how to implement these. When I follow the instructions here after selecting features ( To Define Variable Parameters in a UDF ) the dialogue box suggested on step 3 just doesn't open, and the dialogue box stays at 'All elements have been defined. Select element(s) or action(s) from the dialogue box'. Features that are relation-driven (like the OD of the cylinder that constitutes the screw, or the pitch values used for the helical sweep ) are not eligible as variable elements or dimensions either (google results suggested you sometimes need to set the features/dimensions that are parameterized as variable before you use the variable parameters option, but this hasn't worked for me)
My next idea is to just build out a family table, but we would prefer a general solution over manually entering all the combinations of diameter and pitch, so if anyone knows the right implementation, I would appreciate the help.

