Professional Documents
Culture Documents
By default, all models are associative to the original product model. Benefits The Mold Wizard application was developed and tested with continuous input from mold designers and manufacturers. This ensures that the application meets the needs and priorities of mold makers, and answers real-world design challenges. Mold Wizard has design tools and procedures to automate the difficult and complex tasks involved in mold design. The application saves you time throughout the design process and provides full 3D models to manufacturing. If you alter the product design, you lose very little time because changes to the product model are associative to the mold design elements. Parting is the process of creating a core and cavity based on a plastic part model. The parting process is an important part of the plastic mold design, especially for parts with complicated shapes. The Parting module automates this process by providing key tools. Mold bases and component libraries are included from a variety of catalogs. Custom components, including sliders and lifters, sub-inserts, and electrodes, are also provided in the Standard Parts module. The Standard Parts module allows you to associatively place components with fitted pockets. Mold Wizard provides a user-friendly way to manage different kinds of standard parts. You can use the standard parts in the library, and customize the standard parts libraries as required. Prerequisites To use Mold Wizard effectively, you should be familiar with mold design and common NX commands. In the Modeling application, you should be familiar with:
y y y y y
y y y y y
Use the Assembly Navigator. Change the display and work part. Add or create a component. Create and replace a reference set. Create WAVE linked geometry.
If you are in the Drafting, or CAM application, change to the Gateway application before using Mold Wizard. Two commands, Component Drawing and Hole Table, require you to start the Drafting application. You are notified when it is necessary to change applications. Project Path Warning: Do not use a disk root directory, such as C:\ or D:\, as a directory for a mold tooling project. Some essential operations fail if you initialize a project in a root directory, or attempt to add standard parts to a project in a root directory. Engineering database location Siemens PLM Software recommends that you install the engineering database in a location outside the default ...\UGII_BASE_DIR\moldwizard location. You can put the library in shared location on your network, and point to it with the environment variable MOLDWIZARD_DIR, for the following reasons:
y y y
Everyone on the network has access to the same customized parts. You don't have to replace the libraries every time you install an NX upgrade; the same library can be installed on time for all of the maintenance releases of an NX version. You don't have to un-install; you can upgrade the library by overwriting it with new files.
Warning: On 64-bit machines you must set the MOLDWIZARD_DIR variable. If you get an error message that the file moldwizard_add_in.xla is not found on a 64-bit machine, verify that the MOLDWIZARD_DIR variable is set to the correct folder. Setting up Excel conversion on 32-bit machines If you are running Microsoft Windows , you can convert Xess files (non-Windows format) to Microsoft Excel files, or convert Microsoft Excel files to Xess files. To set up the Microsoft Excel conversion, copy the moldwizard_add_in.xla file from the moldwizard\templates directory into your C:\Program Files\Microsoft Office\Office\XLstart directory, or C:\apps\MSOffice\Office11\XLstart directory. This file contains the conversion macros necessary to convert file formats. Tip: You must set Microsoft Excel macro security to a level that permit the macros to run. Medium security gives you a choice of runnig macros at execution time. For additional details, see Xess-Excel Conversion. Deleting unused expressions Warning:
Do not use the Part Cleanup command options to delete unused expressions. In a Mold Wizard assembly, there are many expressions that are used only after you add components. System settings Customizing Mold Wizard You can customize Mold Wizard by adjusting the default preference settings in Customer Defaults. For more information, see Setting Defaults and Preferences. Translucency Several of the dialog boxes have translucency sliders. The Mold.V1 workpiece is translucent. In order to get the benefit of these features, make sure that the Translucency check box is selected in he Visualization Preferences dialog box, on the Visual page.
When possible, use a solid product model because it will produce solid cavity and core models. Solid cavity and core models provide some advantages in drafting and CAM processing. Note: In most cases, it is worth the additional effort to correct product models with geometry problems and sew them into a solid. Moldability Some product models do not have correct draft (mold taper) or designs for efficient construction of mold shut-off areas. You should correct the product model to have exactly the geometry that you want in the finished cavity and core. If you begin with a moldable product, you can:
y y y
Simplify the parting process. Eliminate a source of errors that you may encounter if you add draft to individual tooling solids. Get ready-to-manufacture cavities and cores.
The Application toolbar. The Start command button to the Standard toolbar.
In the No Part state, right-click the toolbar area and choose Application.
The Application toolbar is displayed. The Mold Wizard command appears on the toolbar.
In the No Part state, on the Standard toolbar, choose Toolbar Options Add or Remove Buttons StandardStart.
Start the Mol Wi ard appli ation To st t Mold Wi ard, do one of t e following: . On t e Appli ation tool , click Mold Wi ard Click Start and select All Appli ationsMold Wi ard.
y y
y y y
y y y y
Initiali e Project Mold Desi n Validation Famil Mold Mold CSYS Shrinkage Workpiece Cavity Layout Mold Tools Mold Parting Tools Mold Base Li rary Standard Part Li rary Ejector Pin Post Processing Slide and Li ter Li rary Sub-insert Library Gate Library Runner Mold Cooling Tools Electrode Mold Trim Tools Drow-down o Trim Mold Components o Design Trim Tool Pocket Bill of Material Mold Drawing Drop-down o Assembly Drawing o Component Drawing o Hole Table Casting Process Assistant (by default, not displayed) View Manager Unused Part Management Concept Design
PROJECT INITIALIZATION
Initialize Project overview
Overview How To Options Related Topics
Create a new mold design project. Add additional products to an existing project to create a family mold.
Creating a new project When you create a new project, you can specify:
y y y y y
A template assembly Units The path to the project part files The project name. Material and shrinkage factor
When you initialize a project, the solid product body becomes the parent of a series of associatively linked bodies. You can replace the product model file with a revised file and update the mold assembly with minimal loss. Family molds You can use the Initialize Project command to add another product to an open tooling assembly. You can add as many products as you require in one injection mold. Where do I find it? Application Mold Wizard Toolbar Mold Wizard Initialize Project
2. In the Open Part File dialog box, navigate to and select the product model for which you want to define a mold assembly. 3. If you are prompted to select the product body, select one of the two or more bodies in the product model part file. 4. (Optional) In the Path box, type a path, or, click Browse . 5. (Optional) In the Name box, type a name for the project. 6. (Optional) From the Material list, select a defined material and shrinkage factor. 7. (Optional) From the Configuration list, select a template assembly structure. 8. (Optional) In the Shrinkage box, type the shrinkage factor. 9. (Optional) From the Configuration list, select a template assembly for the project. 10. (Optional) In the Attributes group, assign attributes to the top level assembly part. 11. (Optional) In the Initialize Project dialog box, in the Settings group, select the project units. 12. (Optional) In the Settings group, select the Rename Components check box to open the Part Name Management dialog box after you finish specifying project parameters. Tip: You can use the Part Name Management dialog box to verify or change the default file names of the assembly component parts. 13. Click OK. Warning: After the template assembly is renamed, the parts are not saved to disk. You can close the parts without saving them if you want to change the settings. Add a product to an assembly When you load additional product models to a tooling assembly, the units, project path, and project name remain the same and the Initialize Project dialog box is not displayed. 1. Open an existing tooling assembly. 2. On the Mold Wizard tool bar, click Initialize Project . 3. In the Open Part File dialog box, navigate to and select the product model that you want to add to the mold assembly. 4. Repeat this process until all of the family product models have been added. Caution: To create additional instances of a product that is already in the mold assembly, use the Cavity Layout command. Open an existing project 1. Start the Mold Wizard application. 2. Choose FileOpen. Tip: If you find it more convenient, you can also click Initialize Project at this step.
3. In the Open dialog box, select the *_top component of the project and click OK.
Note: See Common dialog box options for common options not discussed here. Product
Selects a product body if there are multiple solid bodies in the original product file. Select Object
Accept the path to the folder from which you selected the product model or type a different path. Type a new path. Browse to a path.
Path
Tip: You can specify an existing folder or create a new one. Note: The project path box and browse button are not available in the Teamcenter environment; the mold project is referenced under the plastic product. Sets the project name. By the default naming rule, the project name is included as a prefix to the file name of each file in the mold project. Tip: The default project name is the name of the product model.
Name
Try to use short project names, less than ten characters. Note: The customer defaults include a setting to control the maximum number of characters allowed in the project name. A project name with more characters than the specified limit will be truncated.
Sets the shrinkage factor from a database of materials. Note: Material The Material list is used only to set the shrinkage factor. The name of the material that you select is not stored. You can customize the material database spreadsheet. Sets the shrinkage. Shrinkage Tip: You can override a material database value or enter any shrinkage factor not present in the database. Lets you select a template assembly. Tip: Configuration Assembly template files define the assembly structure of a mold design project. The initialization process automatically duplicates the assembly structure defined in the template assembly. Attributes list Settings Specifies the units of measure for the tool assembly files. Tip: You should be aware that some manufacturers provide only millimeter standard parts, others provide only inch standard parts, and several provide both. Project Units In the customer defaults, you can change the default project units to be always:
y y y
Lets you select attributes to add to the *_top assembly part during initialization.
You can also allow mixed units for standard parts. Rename Components When selected, opens the Part Name Management dialog box after you click OK. Opens the material database spreadsheet .../moldwizard/templates/mw_material.xls (xs4). Edit Material
Data Base Opens the template assembly register spreadsheet .../moldwizard/pre_part/prepart_config.xls (xs4).
Opens the custom attributes spreadsheet Edit Customized .../moldwizard/templates/custom_attr_template.xls (xs4). Attributes
Overwriting safeguard
Overview How To Options Related Topics
If you specify any existing part name and a numeric suffix wild card character in the name rule, the the numeric suffix is incremented until a unique name is found. If you specify an existing project path and name with no numeric suffix wild card, a dialog box is displayed with the following options:
y y y
Overwrite the Project Load the Project Change the Project Name
Configuration templates
Overview How To Options Related Topics
Note: Click the links for detailed descriptions. You can create you own configurations. See Customize template configurations.
Mold.V1 template
Overview How To Options Related Topics
y y y y y y
Use the recommended and default template. Use the parting-set structure, to be able to change the mold coordinate system after you create the parting. Use a sketch-based, extruded workpiece. Use the combined subassembly for creating combined cavities, cores, or workpieces. Create cores, cavities, and slide bodies that inherit the face colors and translucency of defined regions. Initialize projects with one set of naming rules. The Part Name Management dialog box appears only one time for assemblies made with this template.
Description Organizes the assembly structure. Contains the bill of materials definition.
UM_VAR
Contains expressions used by the mold base and standard parts. Organizes cooling bodies that cross two or more cavities.
cool
MW_COOL
Side A and side B components permit simultaneous development of fixed and moving halves.
MW_COOL_SIDE_A MW_COOL_SIDE_B UM_GR Contains solids for runners and gates. Contains cavity independent standard parts such as locating rings, parting locks, and sprue pins.
misc
UM_OTHER Side A and side B components permit simultaneous development of fixed and moving halves.
MW_MISC_SIDE_A MW_MISC_SIDE_B UM_LAYOUT Contains one or more product (*_prod) subassemblies. Contains components for a combined workpiece, cavity, and core.
combined
MW_COMBINED Components contain linked geometry after the Merge Cavities command is used.
comb-wp comb-core
MW_COMB_WP MW_COMB_CORE
Contains sketch sketch (1) for a combined workpiece. Contains the linked body for the combined core. Contains the linked body for the combined cavity.
comb-cavity MW_COMB_CAVITY
Part name
Identifying attribute
product
UM_PROD
Side A and side B components permit simultaneous development of fixed and moving halves. Contains a sketch and extruded workpiece body. The shape and size of the sketch and extents of the extrusion can be edited. Contains shrink, molding, and parting component parts that must be moved together when you use the Mold CSYS command. Contains the original part model for a molded plastic product design. The model should be a valid solid body. This body is the parent of the molding body. Contains a linked copy of the molding body.
workpiece
MW_COMP_TYPE=M W_WORKPIECE
parting-set
MW_COMP_TYPE=M W_PARTING_SET
original product
parting
UM_SHRINKAGE Contains linked copies of the work piece the mold CSYS. Contains a linked copy of the molding body. The initially broken link is re-linked to the UM_SHRINKAGE_KEE product body during initialization. P A scale feature applied to the linked body is updated when you choose a material during initialization, or when you edit the shrinkage. Contains a linked copy of the original product body.
shrink
molding MW_MASTER Used to make corrections such as tapers and edge blends. Contains a linked core surface, initially a broken link. Contains a linked copy of the workpiece. core UM_PART_CORE Contains a trim feature, initially suppressed by expression. The link is connected and the trim unsuppressed by the Create Cavity and Core command.
Part name
Identifying attribute
Description Contains a linked cavity surface, initially a broken link. Contains a linked copy of the workpiece.
cavity
UM_PART_CAVITY
Contains a trim feature, initially suppressed by expression. The link is connected and the trim unsuppressed by the Create Cavity and Core command.
prod_side_a MW_PROD_SIDE_A prod_side_b MW_PROD_SIDE_B Contains linked regions of the cavity and core. trim UM_TRIM_PART Used by the Trim Mold Components and Ejector Pin commands to trim electrodes, inserts, slide faces, ejector pins, and so on.
ESI template
Overview How To Options Related Topics
Use the ESI (early supplier involvement) template when you want to:
y y y
Evaluate moldability by testing parting and patch commands. Review product model changes, for example by using the Model Compare command. Test the Swap Model command in a small assembly with fast updates. ESI structure Identifying Attributes UM_TOP ESI_top UM_LAYOUT UM_PROD Organizes the assembly structure.
ESI_Product
Contains a linked body of the analysis part. Contains a linked copy of the original product UM_SHRINKAGE_KEEP model.
ESI_Analysis
UM_SHRINKAGE MW_MASTER
The copy has a scale feature for shrinkage. The body in this part is the target for parting commands.
original_product
Contains the original part model used as the parent of the ESI_Analysis body.
Original template
Overview How To Options Related Topics
Initialize projects with individual naming rules for each product that can be different from the rules for the top level assembly. Use user defined box workpieces with sizes based on clearance and automatic rounding, or on dimensions from a reference point.
Original structure Part name top Identifying attribute Organizes the assembly structure. UM_TOP Contains the bill of materials definition. var UM_VAR Contains expressions used by the mold base and standard parts. Organizes cooling bodies that cross two or more cavities. cool MW_COOL Side A and side B components permit simultaneous development of fixed and moving halves.
MW_COOL_SIDE_A MW_COOL_SIDE_B UM_GR Contains solids for runners and gates. Contains cavity independent standard parts such as locating rings, parting locks, and sprue pins.
misc
UM_OTHER
Side A and side B components permit simultaneous development of fixed and moving halves.
Part name
Identifying attribute Contains product-specific components for a single instance of a product model.
product
UM_PROD
Side A and side B components permit simultaneous development of fixed and moving halves. Contains the original part model for a molded plastic product design. The model should be a valid solid body. This body is the parent of the molding body. Contains a linked copy of the molding body.
original product
shrink
UM_SHRINKAGE_KEEP A scale feature applied to the linked body is updated when you choose a material during initialization, or when you edit the shrinkage. Contains a linked copy of the molding body. The initially broken link is re-linked to the product body during initialization. A scale feature applied to the linked body is updated when you choose a material during initialization, or when you edit the shrinkage. Contains a linked core surface, initially a broken link. Contains a linked copy of the workpiece.
parting
UM_SHRINKAGE
core
UM_PART_CORE
Contains a trim feature, initially suppressed by expression. The link is connected and the trim unsuppressed by the Create Cavity and Core command. Contains a linked cavity surface, initially a broken link. Contains a linked copy of the workpiece.
cavity
UM_PART_CAVITY
Contains a trim feature, initially suppressed by expression. The link is connected and the trim unsuppressed by the Create Cavity and Core command. Contains linked regions of the cavity and core.
trim
UM_TRIM_PART
Used by the Trim Mold Components and Ejector Pin commands to trim electrodes, inserts, slide faces, ejector pins, and so on.
Part name
Identifying attribute Contains a linked copy of the original product body. MW_MASTER The initially broken link is re-linked to the product body during initialization. Used to make corrections such as tapers and edge blends.
molding
prod_side_a prod_side_b
MW_PROD_SIDE_A MW_PROD_SIDE_B
1. In the Project Initialize dialog box, in the Settings group, click Material Data Base. 2. Add new materials in the MATERIAL column. 3. Edit existing or add new shrinkage factors in the SHRINKAGE column. Example: MATERIAL NONE NYLON ABS SHRINKAGE 1.000 1.016 1.006
Warning: You must format cells in the SHRINKAGE column as text, and not as numbers.
1. In the Project Initialize dialog box, in the Settings group, click Project Configuration. 2. In the spreadsheet, click the MM tab to register millimeter unit template assemblies, or the INCH tab to register inch unit template assemblies. 3. In the CONFIG_NAME column, type a name to identify the template assembly in the Configuration list. 4. In the PART_SUBDIR column, type a path to your template assembly. The folder must be located under the .../moldwizard folder.
Note: The two default templates are located in the .../moldwizard/pre_part/english and .../moldwizard/pre_part/metric folders. 5. In the TOP_ASM column, type the name of your custom top level assembly part file. Note: Do not add a file name extension. 6. In the PROD_ASM column, type the name of your custom product level assembly. Note: Do not add a file name extension. 7. In the ACTION column, type a valid action: o CLONE Clones the template assembly from the local machine's pre-part directory into the Teamcenter project folder. o REFER References the template project. Does not clone. o TCE_CLONE Clones the template assembly from the Teamcenter pre-part folder into the Teamcenter project folder. o TCE_REFER References the template project. Does not clone. Example: CONFIG_NAME PART_SUBDIR TOP_ASM PROD_ASM ACTION default /pre_part/metric top prod CLONE Custom1 top slider TCE_CLONE Custom2 top2 none TCE_CLONE
Note: In Teamcenter Enterprise, you need not supply a path to a folder in the PART_SUBDIR column. If the name of the product assembly is none, a product assembly will not be created. For more information about the template structure, see Project initialization Initialize Project related topics. Tip: Many companies customize the following in template assemblies:
y y y y y
Parts lists. Layer visibility Color settings View orientation Background color
1. In the Project Initialize dialog box, in the Settings group, click Customized Attributes. 2. In the ATTR_NAME column, specify a name for the attribute to be written to the *_top part. 3. In the ATTR_NAME column, specify a value for the attribute. You can take the value from another part by using the syntax shown in the example. You can reference another part by its attribute as shown in the table in Initialize Project related topics. Example: ATTR_NAME Designer Customer Name Company Name ATTR_VALUE ABC EFG <UM_VAR>::COMPANY