
|

TriStar.com > News > Articles
|
Create Variations of a Part Using User-defined Feature (UDF) Instances
|
This is a procedure for creating variations of a part by using user-defined feature (UDF) instances. The procedure will cover creating a UDF with family table instances, placing the UDF in a model, and creating variations of the model using the UDF instances.
- The part shown in Figure 1 will be used to create the UDF, and the UDF will be created in the vented brake rotor shown in Figure 2. Instances of the brake rotor will be created in 10, 11, 12, and 13 inches. These instances will contain different cross drill patterns.
- Retrieve udf.prt and click Tools > UDF Library... > Create
Enter "cross_drills" for the UDF name
Click Stand Alone > Done, and choose "Yes" to the prompt "Do you want to include reference part?"
Select DTM1, the hole feature, and the chamfer and click OK > Done > Done/Return > Single > Done/Return
For the axis prompt, enter "Select the center axis of the rotor"
For the datum prompt, enter "Select the angular reference plane"
For the front rotor surface prompt, enter "Select the cross drill placement surface"
For outer surface prompt, enter "Select the outside rotor surface"
For the back surface prompt, enter "Select the rear rotor surface"
Click Done/Return to complete the prompts
In the UDF creation dialog box, click Family Table > Define
Add D223, D221, and D229 to the family table and fill out the table as shown in Figure 3
Once the family table has been filled out, click OK in the UDF creation dialog box to complete UDF creation.
- Close the udf.prt window and retrieve rotor.prt
Click Insert > User-Defined Feature..., select cross_drills.gph, then Open. Choose "10_INCH" in the Select Instance dialog box, then Open. In the Options tab select 'Keep Dimension Values'.
Select A_2 for the center axis of rotor, TOP for the angular reference plane, the front surface of the rotor for the placement surface, the outer rotor surface for the outside rotor surface, and the back surface of the rotor for the rear rotor surface. Click Done to complete UDF creation.
Create six instances of the cross drilled holes by patterning the group CROSS_DRILLS and choosing the zero degree angle to increment by 60 degrees. The rotor with the cross drilled holes is shown in Figure 4.
- To create the instances of the brake rotor, click Tools > Family Table. Add dimensions D1, D84 and P85 to the family table, where D84 is the pattern angular increment dimension and P85 is the number of pattern instances.
The UDF group can be added to the family table by clicking Group in the FAMILY ITEMS dialog box and then clicking CROSS_DRILLS. Fill out the family table as shown in Figure 5. The 11 and 13 inch versions of the brake rotor are shown in Figure 6 and Figure 7, respectively.
|
|

Click on images below for larger view

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7
|