User Defined Feature mapping in machining pattern?

Hello,

I would like to map some published parameters of a UDF such as thread diameter, thread depth, etc..?

In CATMfgUdfForMappingToMfg.CATNls file, we have a few parameters listed for the holes and they work fine only for non-threaded hole features.

"
...
// Role Name of the published parameter used to define the default hole drilling diameter
MfgHoleDiameter = "Hole_Diameter";

// Role Name of the published parameter used to define the default hole drilling depth
MfgHoleDepth = "Hole_Depth";
"

I tried to add the following words for my UDF's output features(Thread_Diameter, Thread_Depth, Thread_Pitch, ThreadOrientation) but they didn't pass the UDF's attributes inside machining workbench. I need to pass these parameters in the machining pattern.

MfgThreadDiameter = "Thread_Diameter";
MfgThreadDepth = "Thread_Depth";
MfgThreadPitch = "Thread_Pitch";
MfgThreadSide = "ThreadOrientation";

Then I tried the following with no success.

MfgTapDiameter = "Thread_Diameter";
MfgTapDepth = "Thread_Depth";
MfgPitch = "Thread_Pitch";
MfgTapSide = "ThreadOrientation";

I need to find these Mfg* parameters' names. I appreciate any help.

Thanks,
Samarinder