INTRODUCTION TO MOLD WIZARD

Overview of mold design
The Mold Wizard application assists you in designing plastic injection molds and other molds. You can create 3D models of:
y y y y y y

Cavities Cores Slides Lifters Sub-inserts Mold hardware

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

Feature modeling Free form modeling Sketching Curves Layers

In the Assemblies application, you should understand and be able to:

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.

Mold Wizard design process
To get the maximum benefit from Mold Wizard, you design process should follow planning and execution steps like the following: 1. Create or obtain a solid model. 2. Analyze the model for moldability. Use the validation tools described in Preparing the model. 3. Plan the design of the tooling. Decide on the parts to be included in the mold and number and arrangement of cavities. Allow for slides, lifter, ejectors, cooling, and so on. 4. Initialize a Mold Wizard mold design project. When you initialize, you specify: o The project name and folder location. o The naming rules for component parts. o The units of measure. o (Optional) The molded part material and shrinkage factor. 5. Define the mold coordinate system for each product in the mold: o The orientation of the part in the mold. o The principal parting plane. 6. If necessary, define the shrinkage factor. 7. Define a workpiece for each product. Note: Even if you plan to machine cavities directly in the mold plates, it is useful to define a workpiece. 8. If you have multiple cavities, plan the cavity layout in the mold base. 9. Design shut-off geometry. 10. Define the parting edges on the model and create parting surfaces. 11. Add a mold base. 12. Add hardware, ejectors, slides, lifters, sub-inserts, gates, runners, and cooling lines. 13. (Optional) Design electrodes. 14. Create pockets in mold plates and other bodies to accommodate the hardware and other accessories you added. 15. Compose a bill of materials. 16. Create drawings.

Important Notices For Mold Wizard
Starting Mold Wizard If you are starting Mold Wizard for the first time, see the important information in Starting Mold Wizard in NX. Accessing Mold Wizard You can use most Mold Wizard commands when the NX Modeling or Gateway applications are running.

require you to start the Drafting application.\UGII_BASE_DIR\moldwizard location. 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. 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 ®. such as C:\ or D:\. Warning: On 64-bit machines you must set the MOLDWIZARD_DIR variable. for the following reasons: y y y Everyone on the network has access to the same customized parts. If you get an error message that the file moldwizard_add_in. or convert Microsoft Excel files to Xess files. Some essential operations fail if you initialize a project in a root directory.xla file from the moldwizard\templates directory into your C:\Program Files\Microsoft Office\Office\XLstart directory. Project Path Warning: Do not use a disk root directory. You don't have to un-install. Component Drawing and Hole Table.. as a directory for a mold tooling project. Engineering database location Siemens PLM Software recommends that you install the engineering database in a location outside the default .xla is not found on a 64-bit machine. you can convert Xess files (non-Windows format) to Microsoft Excel ® files. Medium security gives you a choice of runnig macros at execution time. To set up the Microsoft Excel conversion.. This file contains the conversion macros necessary to convert file formats. You can put the library in shared location on your network. Deleting unused expressions Warning: . and point to it with the environment variable MOLDWIZARD_DIR. change to the Gateway application before using Mold Wizard. or attempt to add standard parts to a project in a root directory. You are notified when it is necessary to change applications. Two commands. Tip: You must set Microsoft Excel macro security to a level that permit the macros to run. or C:\apps\MSOffice\Office11\XLstart directory. For additional details. you can upgrade the library by overwriting it with new files. copy the moldwizard_add_in. see Xess-Excel Conversion. or CAM application.If you are in the Drafting.

System settings Customizing Mold Wizard You can customize Mold Wizard by adjusting the default preference settings in Customer Defaults. Setting defaults and preferences Setting defaults for Mold Wizard You can use customer defaults to customize Mold Wizard. and tolerance issues. The Mold. In order to get the benefit of these features. and wall thickness variations. on the Visual page. click here.V1 workpiece is translucent. For more information. The Mold Wizard defaults and preferences are documented in Help Documentation NX Essentials Customizing NX Using Customer Defaults. make sure that the Translucency check box is selected in he Visualization Preferences dialog box. In a Mold Wizard assembly. Where do I find it? Menu File Utilities Customer Defaults Mold Wizard Preparing the model Geometry quality You should carefully inspect and correct the product model before you start a Mold Wizard project. Examine Geometry ² Identifies several problems such as corrupt data. You must have a good quality product model to produce a good quality mold design. click here. Solid or surface model The Mold Wizard parting process can use either a solid model or a sewn set of surfaces that do not form a solid. overlaps.Do not use the Part Cleanup command options to delete unused expressions. Translucency Several of the dialog boxes have translucency sliders. gaps. For more information. Heal Geometry ² Improves the quality of some imported models. spikes or cuts. see Setting Defaults and Preferences. see the NX Analysis online help for Examining geometry. . For more information on Mold Wizard defaults and preferences. For more information. self intersection. undercuts. Molded Part Validation ² Shows you potential draft problems. click here. there are many expressions that are used only after you add components. For more information.

When possible. it is worth the additional effort to correct product models with geometry problems and sew them into a solid. right-click the toolbar area and choose Application. The Start command button to the Standard toolbar. Display the Application toolbar y In the No Part state. You can start Mold Wizard from the NX No Part state from: y y The Application toolbar. . The Mold Wizard command appears on the toolbar. Moldability Some product models do not have correct draft (mold taper) or designs for efficient construction of mold shut-off areas. Solid cavity and core models provide some advantages in drafting and CAM processing. The Application toolbar is displayed. If you begin with a moldable product. Display the Start button y In the No Part state. on the Standard toolbar. 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. use a solid product model because it will produce solid cavity and core models. choose Toolbar Options Buttons Standard Start. Get ready-to-manufacture cavities and cores. Note: In most cases. Add or Remove The Start button is displayed. Starting Mold Wizard in NX Start the Mold Wizard application before you open any parts to assures that the proper assembly load options are set so that interpart geometry links and expressions function properly. You should correct the product model to have exactly the geometry that you want in the finished cavity and core.

do one of t e following: . click Mold Wi ard Click Start and select All Appli ations Mold Wi ard. On t e Appli ation tool .Start the Mol Wi ard appli ation To st t Mold Wi ard. y y Mold Wi ard tool ar The commands are: y y y y y y y y y y y y y y y y y 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 .

you can specify: y y y y y A template assembly Units The path to the project part files The project name. Creating a new project When you create a new project. Add additional products to an existing project to create a family mold. 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. click Initialize Project . . Material and shrinkage factor When you initialize a project. On the Mold Wizard toolbar.PROJECT INITIALIZATION Initialize Project overview Overview How To Options Related Topics You can use the Initialize Project command to: y y Create a new mold design project. the solid product body becomes the parent of a series of associatively linked bodies. Where do I find it? Application Mold Wizard Toolbar Mold Wizard Initialize Project Using Initialize Project Overview How To Options Related Topics Create a new tooling assembly Note: You do not need to have the product model open when you begin a mold design project. You can replace the product model file with a revised file and update the mold assembly with minimal loss. 1.

Click OK. select a defined material and shrinkage factor. 1. (Optional) In the Attributes group.2. 5. Open an existing project 1. 8. project path. type the shrinkage factor. (Optional) In the Name box. type a path. 6. use the Cavity Layout command. or. you can also click Initialize Project at this step. (Optional) From the Material list. 3. in the Settings group. In the Open Part File dialog box. (Optional) From the Configuration list. 13. Choose File Open. Start the Mold Wizard application. and project name remain the same and the Initialize Project dialog box is not displayed. select one of the two or more bodies in the product model part file. You can close the parts without saving them if you want to change the settings. In the Open Part File dialog box. 10. 11. Caution: To create additional instances of a product that is already in the mold assembly. select a template assembly for the project. type a name for the project. click Initialize Project . 3. navigate to and select the product model that you want to add to the mold assembly. the units. Add a product to an assembly When you load additional product models to a tooling assembly. select a template assembly structure. 7. Tip: If you find it more convenient. Warning: After the template assembly is renamed. On the Mold Wizard tool bar. 2. select the project units. 4. Open an existing tooling assembly. select the Rename Components check box to open the Part Name Management dialog box after you finish specifying project parameters. navigate to and select the product model for which you want to define a mold assembly. the parts are not saved to disk. (Optional) In the Shrinkage box. (Optional) In the Path box. (Optional) In the Initialize Project dialog box. Tip: You can use the Part Name Management dialog box to verify or change the default file names of the assembly component parts. If you are prompted to select the product body. 2. (Optional) From the Configuration list. . Repeat this process until all of the family product models have been added. click Browse . (Optional) In the Settings group. 4. assign attributes to the top level assembly part. 12. 9.

Path Tip: You can specify an existing folder or create a new one. select the *_top component of the project and click OK.3. Tip: The default project name is the name of the product model. Browse to a path. Note: The customer defaults include a setting to control the maximum number of characters allowed in the project name. Select Object Project Settings Lets you: y y y Accept the path to the folder from which you selected the product model or type a different path. By the default naming rule. Type a new path. Sets the project name. the project name is included as a prefix to the file name of each file in the mold project. Name Try to use short project names. Product Selects a product body if there are multiple solid bodies in the original product file. . the mold project is referenced under the plastic product. less than ten characters. A project name with more characters than the specified limit will be truncated. In the Open dialog box. Initialize Project dialog box Overview How To Options Related Topics Note: See Common dialog box options for common options not discussed here. Note: The project path box and browse button are not available in the Teamcenter environment.

Opens the material database spreadsheet .. The name of the material that you select is not stored. Rename Components When selected. others provide only inch standard parts. Lets you select a template assembly. Tip: Configuration Assembly template files define the assembly structure of a mold design project. Note: Material The Material list is used only to set the shrinkage factor. Inches.. Sets the shrinkage. Edit Material . Shrinkage Tip: You can override a material database value or enter any shrinkage factor not present in the database./moldwizard/templates/mw_material. You can customize the material database spreadsheet. opens the Part Name Management dialog box after you click OK. You can also allow mixed units for standard parts. Attributes list Settings Specifies the units of measure for the tool assembly files. The initialization process automatically duplicates the assembly structure defined in the template assembly.xls (xs4). Project Units In the customer defaults.Sets the shrinkage factor from a database of materials. Same as the product model. 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. Tip: You should be aware that some manufacturers provide only millimeter standard parts. Millimeters. and several provide both.

If you specify an existing project path and name with no numeric suffix wild card.V1 template Overview How To Options Related Topics Use the Mold.V1 template when you want to: .xls (xs4). the the numeric suffix is incremented until a unique name is found.. Edit Project Configuration Opens the custom attributes spreadsheet Edit Customized ./moldwizard/templates/custom_attr_template.. 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.V1 ESI Original Note: Click the links for detailed descriptions. 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 The following templates are available in the Configuration list: y y y Mold..Data Base Opens the template assembly register spreadsheet . See Customize template configurations.. Mold. You can create you own configurations.xls (xs4)./moldwizard/pre_part/prepart_config.

Contains cavity independent standard parts such as locating rings. Contains components for a combined workpiece. and sprue pins. cavities. parting locks. Use a sketch-based. cool_side_b cool_side_a fill MW_COOL_SIDE_A MW_COOL_SIDE_B UM_GR Contains solids for runners and gates. UM_VAR Contains expressions used by the mold base and standard parts. and slide bodies that inherit the face colors and translucency of defined regions. The Part Name Management dialog box appears only one time for assemblies made with this template. Use the parting-set structure. Contains the bill of materials definition. cool MW_COOL Side A and side B components permit simultaneous development of fixed and moving halves. or workpieces. extruded workpiece. to be able to change the mold coordinate system after you create the parting. cores. Create cores.y y y y y y Use the recommended and default template. Mold. Initialize projects with one set of naming rules. misc UM_OTHER Side A and side B components permit simultaneous development of fixed and moving halves.V1 Structure Part name top var Identifying attribute UM_TOP Description Organizes the assembly structure. combined MW_COMBINED Components contain linked geometry after the Merge Cavities command is used. Organizes cooling bodies that cross two or more cavities. cavity. Use the combined subassembly for creating combined cavities. and core. Contains the linked body for the combined core. comb-wp comb-core MW_COMB_WP MW_COMB_CORE Contains sketch sketch (1) for a combined workpiece. comb-cavity MW_COMB_CAVITY . Contains the linked body for the combined cavity. misc_side_b misc_side_a layout MW_MISC_SIDE_A MW_MISC_SIDE_B UM_LAYOUT Contains one or more product (*_prod) subassemblies.

The link is connected and the trim unsuppressed by the Create Cavity and Core command. or when you edit the shrinkage. The shape and size of the sketch and extents of the extrusion can be edited. 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. initially suppressed by expression. Contains a sketch and extruded workpiece body.Part name Identifying attribute Description Contains product-specific components for a single instance of a product model. molding. Contains a linked core surface. The initially broken link is re-linked to the UM_SHRINKAGE_KEE product body during initialization. initially a broken link. core UM_PART_CORE Contains a trim feature. product UM_PROD Side A and side B components permit simultaneous development of fixed and moving halves. Contains a linked copy of the workpiece. The model should be a valid solid body. This body is the parent of the molding body. Contains shrink. Contains a linked copy of the molding body. Contains a linked copy of the molding body. . and parting component parts that must be moved together when you use the Mold CSYS command. P A scale feature applied to the linked body is updated when you choose a material during initialization. Contains the original part model for a molded plastic product design. Contains a linked copy of the original product body. shrink molding MW_MASTER Used to make corrections such as tapers and edge blends.

Test the Swap Model command in a small assembly with fast updates. The link is connected and the trim unsuppressed by the Create Cavity and Core command. trim UM_TRIM_PART Used by the Trim Mold Components and Ejector Pin commands to trim electrodes. ESI structure Identifying Attributes UM_TOP ESI_top UM_LAYOUT UM_PROD Organizes the assembly structure. . ejector pins. Contains a linked copy of the workpiece. initially a broken link. slide faces. and so on. initially suppressed by expression. cavity UM_PART_CAVITY Contains a trim feature. Contains a linked copy of the original product UM_SHRINKAGE_KEEP model. prod_side_a MW_PROD_SIDE_A prod_side_b MW_PROD_SIDE_B Contains linked regions of the cavity and core. The body in this part is the target for parting commands. 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. inserts. for example by using the Model Compare command. Review product model changes.Part name Identifying attribute Description Contains a linked cavity surface. ESI_Analysis UM_SHRINKAGE MW_MASTER The copy has a scale feature for shrinkage. ESI_Product Contains a linked body of the analysis part.

misc_side_b misc_side_a layout MW_MISC_SIDE_A MW_MISC_SIDE_B UM_LAYOUT Contains one or more product (*_prod) subassemblies. Use user defined box workpieces with sizes based on clearance and automatic rounding. UM_TOP Contains the bill of materials definition. Organizes cooling bodies that cross two or more cavities. and sprue pins. cool_side_b cool_side_a fill MW_COOL_SIDE_A MW_COOL_SIDE_B UM_GR Contains solids for runners and gates.original_product Contains the original part model used as the parent of the ESI_Analysis body. . or on dimensions from a reference point. parting locks. Original template Overview How To Options Related Topics Use the original template when you want to: y y Initialize projects with individual naming rules for each product that can be different from the rules for the top level assembly. cool MW_COOL Side A and side B components permit simultaneous development of fixed and moving halves. Contains cavity independent standard parts such as locating rings. var UM_VAR Contains expressions used by the mold base and standard parts. Original structure Part name top Identifying attribute Organizes the assembly structure. misc UM_OTHER Side A and side B components permit simultaneous development of fixed and moving halves.

or when you edit the shrinkage. This body is the parent of the molding body. The model should be a valid solid body. parting UM_SHRINKAGE core UM_PART_CORE Contains a trim feature. ejector pins. product UM_PROD Side A and side B components permit simultaneous development of fixed and moving halves. Contains linked regions of the cavity and core. initially suppressed by expression. slide faces.Part name Identifying attribute Contains product-specific components for a single instance of a product model. cavity UM_PART_CAVITY Contains a trim feature. initially a broken link. or when you edit the shrinkage. inserts. Contains the original part model for a molded plastic product design. Contains a linked copy of the molding body. Contains a linked copy of the workpiece. The link is connected and the trim unsuppressed by the Create Cavity and Core command. Contains a linked core surface. Contains a linked copy of the workpiece. The initially broken link is re-linked to the product body during initialization. Contains a linked cavity surface. A scale feature applied to the linked body is updated when you choose a material during initialization. The link is connected and the trim unsuppressed by the Create Cavity and Core command. . initially suppressed by expression. original product shrink UM_SHRINKAGE_KEEP A scale feature applied to the linked body is updated when you choose a material during initialization. initially a broken link. trim UM_TRIM_PART Used by the Trim Mold Components and Ejector Pin commands to trim electrodes. Contains a linked copy of the molding body. and so on.

Customize template configurations Overview How To Options Related Topics 1.000 1. In the PART_SUBDIR column. . or the INCH tab to register inch unit template assemblies. 4. 2. click Project Configuration. click the MM tab to register millimeter unit template assemblies. 2. and not as numbers. Edit existing or add new shrinkage factors in the SHRINKAGE column. type a path to your template assembly. Example: MATERIAL NONE NYLON ABS SHRINKAGE 1. 3. molding prod_side_a prod_side_b MW_PROD_SIDE_A MW_PROD_SIDE_B Customize the material database Overview How To Options Related Topics 1.006 Warning: You must format cells in the SHRINKAGE column as text. Add new materials in the MATERIAL column./moldwizard folder.. type a name to identify the template assembly in the Configuration list. The folder must be located under the .016 1. In the spreadsheet. In the Project Initialize dialog box. in the Settings group. MW_MASTER The initially broken link is re-linked to the product body during initialization..Part name Identifying attribute Contains a linked copy of the original product body. in the Settings group. click Material Data Base. In the Project Initialize dialog box. 3. In the CONFIG_NAME column. Used to make corrections such as tapers and edge blends.

o TCE_REFER ² References the template project. 7. In the TOP_ASM column. type the name of your custom top level assembly part file. Does not clone.. Does not clone. Tip: Many companies customize the following in template assemblies: y y y y y Parts lists.. Note: Do not add a file name extension. o REFER ² References the template project. you need not supply a path to a folder in the PART_SUBDIR column. Layer visibility Color settings View orientation Background color . o TCE_CLONE ² Clones the template assembly from the Teamcenter pre-part folder into the Teamcenter project folder. For more information about the template structure. Note: Do not add a file name extension. a product assembly will not be created.. 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.. 6./moldwizard/pre_part/metric folders. see Project initialization Initialize Project related topics.Note: The two default templates are located in the . type a valid action: o CLONE ² Clones the template assembly from the local machine's pre-part directory into the Teamcenter project folder. In the PROD_ASM column. type the name of your custom product level assembly. If the name of the product assembly is none. In the ACTION column. 5./moldwizard/pre_part/english and .

In the ATTR_NAME column. You can reference another part by its attribute as shown in the table in Initialize Project related topics. In the Project Initialize dialog box. click Customized Attributes. You can take the value from another part by using the syntax shown in the example. specify a name for the attribute to be written to the *_top part. in the Settings group. Example: ATTR_NAME Designer Customer Name Company Name ATTR_VALUE ABC EFG <UM_VAR>::COMPANY . 2.Customize attributes on top level templates Overview How To Options Related Topics 1. In the ATTR_NAME column. specify a value for the attribute. 3.