One Stop Solution Manufacturer for all kind of Stamping Products and CNC lathed products.
1. Principles of establishing standard parts library based on UG
1. Each standard part should have a center datum (such as datum point or datum axis or datum plane, mainly using three-sided datum). When establishing a standard part, the coordinate system (relative coordinate and absolute coordinate) should be at the center of symmetry of the standard part .
2. The number of features should be reduced as much as possible, and the dimensions between features are expressed in relational expressions. The characteristic parameters are divided into primary parameters and secondary parameters, and the primary parameters are used to control and constrain the secondary parameters.
3. For each standard part, the Reference Rets should be set in the menu assembly (Assemblies), and only the characteristic entity (Solid) will be displayed when it is called up.
4. For a standard part composed of several standard parts assembled together, attention should be paid to establishing the parameter value transfer between the standard parts in the standard part, that is, to establish the size link relationship between the standard parts, and use a main standard part To control and constrain other secondary standard parts.
2. How to create standard parts
1. SpreadSheet method (Guide: What is the difference between a non-serrated lock washer and an outer serrated lock washer?)
(1) File→New, input a standard part file name.
(2) Application→Modeling, select appropriate parameters and method steps to establish a specific part (Template Part) in the standard part. Since the method and step of establishing Template Part will directly determine the selection of parameters, it should be considered as a whole.
(3) Toolbox→Expression, Rename and Edit the parameter expression.
(4) Toolbox→Part Families, select the parameter in the Available Columns column, click Add Column and place it in the Chose Column column, after all the parameters are selected, click Create to enter the Spreadsheet (electronic form).
(5) Fill in and edit the Spreadsheet. Enter the part number (Part_Name) and related parameter values u200bu200bin the Spreadsheet. After filling in, you can choose the Verify Part of Part Family to generate a part to make it clear whether the parameter selection is correct. After the above work is correct, you can choose Save Family of Part Family to store the electronic form.
(6) Calling standard parts. Assemblies→Edit structure, click Add; specify the selected standard part in Part Name; specify the position of the part to be added in Point Subfunction [such as (0, 0, 0)], so that the standard part is generated at the specified point.
Advantages: Provides a standard part library system defined in UG 3D entity format, which is intuitive and easy to create, and can be loaded into the assembly through an intuitive graphical interface; the standard parts can be sub-assembly functions and can be packaged into In IMAN and UG/Manager, it is a general method to establish UG standard parts library system. Disadvantages: It must be renamed and saved when calling. If it is not renamed, it can only be saved in the current directory and cannot be modified. When the model is selected and the model needs to be changed, it must be reassembled.
2. Expression method
(1) File→New, input a standard part file name.
(2) Application→Modeling, select appropriate parameters and method steps to create a specific part (Template Part) in the standard part.
(3) Toolbox→Expression, to rename and edit parameter expressions.
How to edit expressions: 1) In the Edit Multiple Expressions dialog box, click Output, give a file name (such as e.exp) in the directory and exit UG. 2) Edit and save the expression file e.exp. 3) Return to UG, open the Part file, enter the edit multiple expression dialog box, click Enter, and enter the expression file.
(4) File→Save, save the part (.prt).
(5) Calling parts. Assemblies→Edit structure, click Add; specify the selected standard part in Part Name; specify the position of the part to be added in Point Subfunction [such as (0, 0, 0)], so that the standard part is generated at the specified point. Then, the part is stored under another name and converted into a specific part in the assembly model. Finally, convert the part into a working part and modify its parameters to make it meet the design requirements.
Advantages: easy to create and easy to modify. Disadvantages: Only a template is loaded in the assembly, and its variables need to be modified after the assembly is completed; you need to check the standard parts manual to modify the value of the variable.
3. User-defined feature (.udf) method
(1) File→New input a standard part file name, Application→Modeling generates a Part file.
(2) Toolbox→Expression performs customized naming (Rename) and editing (Edit) of parameter expressions.
(3) File→Export, generate, define and store a udf file.
(4) Toolbox→Features→User Defined realizes the call.
Advantages: easier to create; to establish the relationship between characteristic parameters, define characteristic variables, set default values, and prompt for key values; easy to restore and edit. Disadvantages: A new part must be created to enter user-defined features.
4. Use programming (*.grx or *.dll): UG/Open GRIP and/or UG/Open API (UFUN) to develop programming to realize the generation and calling of standard parts.
Advantages: It is the most convenient to use interactive transfer, and the application level is the highest. Disadvantages: need to use program to write, heavy workload.
Three, concluding remarks
The establishment of CAD standard parts library is the cornerstone of CAD application and an important way to improve the level of CAD application. The method of establishing a UG-based 3D CAD standard part library described in this article has been implemented in the author's factory and achieved the expected results.
More relevant stamping standard parts industry news: