61
Training Guide Mold Component Creation

Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

  • Upload
    dohanh

  • View
    234

  • Download
    10

Embed Size (px)

Citation preview

Page 1: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Training Guide Mold Component Creation

Page 2: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation

ii Missler Software

© 2014, Missler Software. 7, Rue du Bois Sauvage F-91055 Evry, FRANCE Web: www.topsolid.com E-mail: [email protected] All rights reserved. This information is subject to change without warning. No material may be reproduced or transmitted, regardless of the manner, electronic or mechanical means used or purpose, without formal written consent from Missler Software.

TopSolid® is a registered trademark of Missler Software.

TopSolid® is a product name of Missler Software.

The information and the software contained within this document are subject to change without prior warning and should not be construed as a commitment by Missler Software.

The software covered by this document is supplied under license, and may only be used and duplicated in compliance with the terms of this license.

Version 7.8 Rev.01

Note: If you are experiencing problems using this training guide, please feel free to send your feedback and comments at [email protected].

Page 3: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation

Missler Software iii

Contents Introduction ..................................................................................................................................................... 1

Universal library creation .......................................................................................................................................... 1

Library referencing .................................................................................................................................................... 2

Library protection ..................................................................................................................................................... 2

Exercise 1: Locating Ring Creation ..................................................................................................................... 3

Component file creation ........................................................................................................................................... 4

Library’s folder organization ................................................................................................................................ 4 Part document creation ....................................................................................................................................... 5 Document naming ................................................................................................................................................ 5 Shape creation ...................................................................................................................................................... 8 Drilling operation ............................................................................................................................................... 10 Simplified representation ................................................................................................................................... 14 Function providing preparation ......................................................................................................................... 17 Provide function ................................................................................................................................................. 18 Realistic preview mode ...................................................................................................................................... 19 Virtual document mode ..................................................................................................................................... 19 Material document creation .............................................................................................................................. 20 Material assignation ........................................................................................................................................... 20 Physical properties ............................................................................................................................................. 21 Unsectionability property .................................................................................................................................. 22 Family creation ................................................................................................................................................... 23 Check in .............................................................................................................................................................. 25

Exercise 2: Guide Pin Creation ........................................................................................................................ 26

Component file creation ......................................................................................................................................... 27

Part document creation ..................................................................................................................................... 27 Document naming .............................................................................................................................................. 28 Parameters ......................................................................................................................................................... 29 Sketch creation ................................................................................................................................................... 30 Shape creation .................................................................................................................................................... 31 Simplified representation ................................................................................................................................... 34 Shape operations ............................................................................................................................................... 35 Frames ................................................................................................................................................................ 38 Providing function .............................................................................................................................................. 39 Material affectation ........................................................................................................................................... 40 Realistic preview and Virtual document modes ................................................................................................ 40 Family creation ................................................................................................................................................... 40 Check in .............................................................................................................................................................. 45 Translations ........................................................................................................................................................ 46 Translation checking ........................................................................................................................................... 49 Delivery preparation .......................................................................................................................................... 50

Creating a package to be delivered ........................................................................................................................ 51

Generic and family package ............................................................................................................................... 51 Translation package ........................................................................................................................................... 54

Notes ............................................................................................................................................................. 56

Page 4: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used
Page 5: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Introduction

Missler Software 1

Introduction

Universal library creation

To create a new universal library, click the TopSolid button, and then go to File > New Universal Library.

Rename it TopSolid "Manufacturer’s name" Library.

Creation Language This library must be created in English. To run TopSolid in this language, add the following argument in the TopSolid startup options:

-c en-US

This library will be available later in all other languages, and especially in your own language.

Page 6: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Introduction TopSolid’Mold Component Creation

2 Missler Software

Library referencing

To be able to use some documents in the created library, such as function or wizard documents, you must reference the projects or libraries that contain them.

From your library, right-click on References, and then select Reference Library.

A window appears listing all existing libraries and projects.

Double-click one of them to allow its referencing to your own library. You can choose at least the TopSolid Tooling and TopSolid Mechanical libraries.

Library protection

To protect your library, you will have to ask for the License Provider and License Module Identifier to Missler

Software and report them after double-clicking on the library title.

Page 7: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 3

Exercise 1: Locating Ring Creation

Concepts addressed:

- Part document creation - Document naming - Sketch creation - Providing a function - Realistic preview mode - Virtual document mode - Material assignation - Family creation - Vault check-in

Page 8: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

4 Missler Software

Component file creation

In this chapter, we will create a new Locating Ring component.

You will discover how to define a generic model for this ring, and how to define the associated family for this component.

Generic: It is the basis for a family of parts or an assembly that will be modeled using one or more parameters. Family: It includes the codes and values that allow the generic to be driven. For example, a screw family will define the dimensions for all existing screws. It is like the "catalog" of the component.

Library’s folder organization

An existing TopSolid Tooling Library can be used as a reference for the folders to create and organize your library.

For any necessary new folder, feel free to contact us.

Page 9: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 5

Part document creation

In the previously created library, create a new folder named Components, and then a subfolder named

Centering. In this subfolder, create another folder named Locating Ring. Right-click on it and select Part in the drop-down list, and then use a blank template.

TopSolid creates a new part document.

Document naming

From the Entities tree, click on Parameters, and then System Parameters. A number of system parameters

appear. Right-click on the Description parameter, and then select Edit.

In the Value field, enter Locating ring with neck and tapered boring screw holes and validate.

For the Code parameter, right-click on it and edit it in the drop-down list. In the Value field, enter ? and validate.

Page 10: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

6 Missler Software

Similarly, manage the Manufacturer parameter by filling the supplier’s name in the Value field, and then validate.

Still from the Entities tree’s Parameters > System Parameters folder, right-click on the Manufacturer Part

Number parameter, select Others > Parameterized, enter [$Code] in the value field, and then validate.

Next right-click on the Name parameter, select Others > Parameterized, fill in the value field: [$ManufacturerPartNumber] - [$Description] and then validate.

Once the document is created, the Author parameter is automatically implemented.

Right-click on it and select Clear in the drop-down list. This action will remove the author's name.

Right-click on the Standard parameter and select Edit. Choose the standard: ISO, AFNOR, JIS, etc. or leave None.

Page 11: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 7

Add a user property in the Tools tab > Parameters > User Property and select Production Type in the list.

Confirm once and select Purchased in the Value list, and then validate.

Then create all parameters needed to design your locating ring. They can be defined from the Tools tab >

Parameters > Real Parameter command.

For the Locating Ring component, you will have to create the following parameters from the paper catalog:

- l = 23 - l3 = 10 - d1 = 162 - d2 = 35 - d3 = 251 - l4 = 2.3 - l2 = 1.2 - F = 0.6 - F1 = 0.3 - W = 45° - W1 = 30° - l1 = 11.8 - d4 = 145 - M = 6 - d5 = 5.7 - d6 = 9.8 - t6 = 6.2

Note: All parameters are real parameters with Length type, except W and W1 which are real parameters with Angle type.

Page 12: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

8 Missler Software

Shape creation

This document describes one of the existing ways to create shapes. Of course, there are many ways to design a shape.

In the Shape context tab, expand the Block menu and use the following Cylinder command.

Enter the following values.

Page 13: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 9

Create the second cylinder.

In the Shape context tab, use the Boolean command using the Union mode to unite Shape 1 and Shape 2.

Page 14: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

10 Missler Software

Drilling operation

In the Shape context tab, use the Drilling command.

In the Frame field, use the special inputs and select Polar Frame in order to position the hole.

Click the top face and set the radius to d4/2 and the angle to 180°.

Confirm once.

Page 15: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 11

Then complete the following fields and parameters.

Repeat the operation using the Shape tab > Repetition command. Select one face of the drilling operation, use the special inputs and select Circular pattern. Fill in the following parameters: Total Angle = 360° and Total count = 2.

Confirm twice.

Page 16: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

12 Missler Software

Create a frame on the top face using the Tools tab > Frame on Plane command, and then fill the following fields.

Using the Tools tab > Frame on Plane command again, create a frame on the bottom face, and then fill the following fields.

Now we will define the last hole. To do this, go to the Drilling function from the Shape context tab.

Select Customize drilling as shown below.

Page 17: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 13

Select Counter Sinking and Hole in the list.

Validate.

The drilling window is displayed again.

Fill it with the parameters you created in the previous step.

Validate.

Page 18: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

14 Missler Software

3

Simplified representation

Several representations can be created in a document. This allows you to manage more or less details in your document. For example, displaying a shape without finish operations such as fillet, chamfer, etc. This way you will be able to manipulate a huge assembly more easily.

In the Entities tree, expand the Shapes folder, right-click on Shape 1, and then select Others > Duplicate into Representation.

Select the Simplified option. TopSolid duplicates the shape from Shape 1.

In the Entities tree, expand the Representations folder, open Simplified Representation and keep only Shape 3 to display.

Page 19: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 15

Add chamfer operations. Right-click on the top edge and select Chamfer.

We recommend that you rename (using the F2 key) the previous operations as below:

Page 20: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

16 Missler Software

For this component, certain sizes use d3 = d1. In this case, the Chamfer F1 x F1 operation must be deactivated. We will create a Boolean operation and apply a condition to activate or not the operation later.

In the Tools tab, select Parameters > Boolean Parameter, fill in the following field, and then validate.

In the Operations tree, right-click on the Chamfer F1 x F1 operation and select Others > Condition.

Check With condition and select the ChamferF1 = True condition in the list.

Page 21: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 17

Save

Don’t forget to regularly save your document.

Function providing preparation

In your generic document, you have to create all published elements found in the Locating Ring function document such as frames, axes…

To help you find which element you need, you can open the Locating Ring function document in the Components > Centering > Locating Ring folder of the TopSolid Tooling library.

In our exercise, you don’t need to create new elements since the frames have been created previously.

We suggest that you rename them as below:

- Top Frame - Bottom Frame

In the Entities tree, expand the Frames folder, right-click on the corresponding frame and select Others > Rename.

Frame creation

The frames created in the component’s generic document must be associated with the part geometry.

Page 22: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

18 Missler Software

Provide function

To enable your component to be recognized as a locating ring by the software, you must provide the Locating Ring function.

Using the Tools > Publishings > Provide Function command, select Locating Ring in the list, and then validate. The function is shown in the Entities tree and the Operations tree.

In the Entities Tree, double-click on the function to edit it and be able to manage it correctly.

Validate.

Page 23: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 19

Realistic preview mode

All generic documents have to be created in realistic preview mode.

From the Visualization context tab, select Document Preview, and then check Realistic preview. Validate.

This preview is a picture of your component that appears when searching for a component for example.

You can modify the orientation of your component in the preview by using the Visualization tab > Document Preview command and selecting the type of preview you want in the drop-down menu.

Virtual document mode

Some documents do not correspond to actual objects, and we need to be sure that they are not returned during a search. Otherwise, they may clutter an already large list of results. For example, this is the case when creating a generic part to define a family of parts. The parts in the family are actual parts, but the generic part does not correspond to a usable part in an assembly. To tell TopSolid that this part is not real, it must be declared as being virtual.

Click the TopSolid 7 button and go in File > Virtual Document.

Check the Virtual document box , and then validate.

Generic model creation

These settings must be done for all generic templates to be created. It can be interesting to create a template file using these kinds of options that are already correctly set.

Page 24: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

20 Missler Software

Material document creation

In your library, create a new folder named Materials.

To create a material document, right-click on this folder and select Document. In the Advanced tab, select

Material and validate.

Note: Subfolders can be created to better organize and manage the different types of materials.

TopSolid creates a material document.

Open it and complete at least the following six parameters: Description = Material Name, Category, Density, Poisson’s ratio and Young’s modulus and Shear Modulus.

Material assignation

A material must be assigned to all created parts.

Select the suitable material from the Materials folder (existing material or previously created one), and then drag and drop it from the Library tree into the graphical area of your locating ring.

TopSolid creates a new material parameter and places it with the other parameters.

Save your document.

Page 25: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 21

Physical properties

This function automatically computes all component physical properties such as the mass, the volume, the center of mass, etc.

Go to the Tools tab and select Physical Properties.

For each property, check the Automatic option.

Page 26: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

22 Missler Software

Unsectionability property

This command allows you to specify whether a part of an assembly will be cut or not along an axis in a section view of a 2D draft document. This command is very frequently used for revolving parts.

Using the Tools > Unsectionabilities > Axis Unsectionability command, select the axis where the

component must not be cut when making a 2D draft section, and then validate.

For example, in this detailed view, the guide pillar is not hatched because an unsectionability property was defined and the guide bush is hatched because no unsectionability property was defined.

Page 27: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 23

Family creation

To create the family document linked to the previous generic document, right-click on the generic document’s upper tab and select Family.

TopSolid creates a family document that contains your Locating Ring generic document.

Then, from the Entities tree, expand the Parameters and System Parameters folders. Here you can find the system parameters that already exist in the document.

Right-click on the Name parameter and select Edit in the list.

In the Value field, enter Supplier component reference - Supplier Catalog Description component.

Example: T1234 - Locating ring with neck and tapered boring, screw holes.

Repeat this procedure for the Manufacturer parameter by filling the supplier’s name in the corresponding field.

Finally, remove the Author parameter as previously explained.

You will get this result:

Page 28: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 1: Locating Ring Creation TopSolid’Mold Component Creation

24 Missler Software

From the Entities tree, drag and drop into the catalog area (displayed in table format) all parameters of the Generics folder that comes from the generic part document.

To finish creating the catalog, enter the following values to get the result seen below:

Page 29: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 1: Locating Ring Creation

Missler Software 25

Save your family document which is now fully achieved.

Check in

Now you have to "push" your generic and family documents into the vault. Right-click on each document in the

library and select the Check In function to allow them to be properly managed in the TopSolid PDM.

Page 30: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

26 Missler Software

Exercise 2: Guide Pin Creation

Concepts addressed:

- Part document creation - Document naming - Sketch creation - Providing a function - Realistic preview mode - Virtual document mode - Material assignation - Family creation - Creation of packages - Translations - Delivery - Vault check-In

Page 31: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 27

Component file creation

In this chapter, we will create a new Guide Pin component.

Part document creation

In your library, create a new folder named Guiding, and then a subfolder named Guide Pin. Right-click on this subfolder and select Part in the drop-down list.

Instead of using the blank template, choose the ? – XXX_ComponentCreation_XXX template provided in the standard templates or/and the training package.

This template contains some pre-filled system parameters and configuration.

Note: This template can be customized by adding the manufacturer’s name, hiding the absolute frame, etc.

Page 32: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

28 Missler Software

Document naming

From the Entities tree, click on Parameters, and then System Parameters.

Right-click on the Description parameter and select Edit.

In the Value field, enter Guide pillar with centering collar and validate.

Similarly, edit the Manufacturer parameter and enter the supplier’s name in the Value field.

Once the document is created, the Author parameter is automatically implemented. Right-click on it and clear it from the drop-down list. This action will remove the author’s name.

Next edit the Standard parameter and choose the standard: ISO, AFNOR, JIS, etc. or leave None.

Page 33: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 29

Parameters

Then create all parameters needed to design your guide pin. They can be defined using the Tools tab >

Parameters > Real Parameter command.

For the Guide Pin component, you have to create the following parameters from the paper catalog:

- l1 = 257 - l2 = 277 - l3 = 13 - l4 = 13 - l5 = 14 - l6 = 3.8 - l7 = 51 - l8 = 101 - l9 = 151 - l10 = 201 - l11 = 3.5 - l12 = 11 - l13 = 3 - d1 = 67.5 - d2 = 53.2 - d3 = 72.4 - d4 = 52.5 - d5 = 52.3 - R = 1.2 - R1 = 15.5 - R2 = 0.8 - R3 = 4 - R4 = 2.6 - R5 = 1.4 - F = 0.8 - W = 15°

Note: All parameters are real parameters with Length type, except W which is a real parameter with Angle type.

Page 34: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

30 Missler Software

Sketch creation

In the Entities tree, expand the Planes folder, right-click on Absolute XZ Plane, and then select Sketch from the drop-down menu. A sketch is now open.

In the 2D Sketch context tab, start the Contour function.

Design the guide pin’s geometric profile as shown below in the left-hand picture.

Start the Constraint function to dimension your sketch according to the right-hand picture below.

Validate

Page 35: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 31

Shape creation

Then right-click in the graphical area and select the Revolved function. You get the final shape shown below.

Don’t forget to regularly save your document.

In the Entities tree, expand the Planes folder, right-click on Absolute XZ Plane, and then select Sketch from the drop-down menu. A sketch is now open.

In the 2D Sketch context tab, start the Arc function, and then add the following dimensions.

Page 36: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

32 Missler Software

Right-click in the graphical area and select Trim by profile. Define the Absolute Z axis as the Revolution axis.

Repeat the procedures for the next grooves (sketch + trim by profile for each groove).

Rename these operations as below:

Page 37: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 33

For this component, certain sizes do not have all groove operations. In this case, they must be deactivated. We will create a Boolean operation and apply a condition to activate or not these operations later.

Use the Tools tab > Parameters > Boolean Parameter, and then fill the following fields.

In the Operations tree, right-click on the Groove l8 operation, and then select Others > Condition.

Check With condition and select the l8Groove = True condition in the list.

Page 38: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

34 Missler Software

Repeat the procedure with the Groove l9 and Groove l10 operations.

Note: An operation which has an activation condition is represented by a question mark.

Simplified representation

Reminder: Several representations can be created in a document. This allows you to manage more or less details in your document. For example, displaying a shape without finish operations such as fillet, chamfer, etc. This way you will be able to manipulate a huge assembly more easily.

In the Entities tree, expand the Shapes folder, right-click on Shape 1, and then select Others > Duplicate into Representation.

Page 39: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 35

Select the Simplified option. TopSolid duplicates the shape from Shape 1.

In the Entities tree, expand the Representations folder, open Simplified Representation, and then keep only Shape 2 to display.

Shape operations

Add chamfer operations. Right-click on the edges shown below and select Chamfer.

Page 40: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

36 Missler Software

Add fillet operations, right-click on the edges shown below and select Fillet.

Rename the fillet operations as below.

Page 41: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 37

For this component, the first small sizes do not have Fillet R2 and Fillet R5 operations. In this case, they must be deactivated. We will create a Boolean operation and apply a condition to activate or not these operations in the future.

Use the Tools tab > Parameters > Boolean Parameter command, fill the following fields, and then validate.

In the Operations tree, right-click on the Fillet R2 operation and select Others > Condition.

Check With condition and select the R2Fillet condition in the list.

Page 42: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

38 Missler Software

Repeat the procedure with the Fillet R5 operation.

Frames

You have to create all published elements in the Guide Pin function document such as frames, axes…

You will create the following frames:

- Top Frame - Under Head Frame - Under Step Frame - Bottom Frame - The Axis guide pin axis

Position them as they are placed in the Guide Pin function.

Recommendation: Name all the guide pin elements as they are set in the Guide Pin function.

Use the Tools > Frame on Plane command to create the frames.

Note: In this case, it is not necessary to create Top Frame because it is represented by the Absolute Frame.

Page 43: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 39

Providing function

To allow your component to be recognized as a guide pin by the software, you must provide the Guide Pin function.

Using the Tools > Publishings > Provide Function command, select Guide Pin and validate. The expected function is inserted in the Entities tree and the Operations tree.

In the Entities tree, double-click on the function to edit it and be able to manage it correctly.

Validate.

Page 44: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

40 Missler Software

Material affectation

A material must be assigned to all created parts.

Select the suitable material from the Materials folder (existing material or previously created one). Then drag and drop it from the Library tree into the graphical area of your guide pin.

TopSolid creates a new material parameter and places it with the other parameters.

Realistic preview and Virtual document modes

As you use a template for component, you can see that the Realistic Preview and Virtual document options are already checked. For this document, the unsectionability is done as well (into the Z axis, defined in the template).

Save your document.

Family creation

To create the family document linked to the previous generic document, right-click on the generic document’s upper tab and select Family.

Then, from the Entities tree, open the Parameters and System Parameters folders. Here you can find the system parameters that already exist in the document.

Right-click on the Name parameter and select Edit in the list.

In the Value field, enter Supplier component reference - Supplier Catalog Description component.

Example: GP5678 - Guide pillar with centering collar.

Repeat this procedure for the Manufacturer parameter by filling the supplier’s name in the corresponding field.

Finally, remove the Author parameter as previously explained. You will get this result:

Page 45: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 41

From the Entities tree, drag and drop into the catalog area (displayed in table format) all parameters of the Generics folder that comes from the generic part document.

Then fill the catalog.

Catalogs

For catalogs that contain many codes, we recommend that you use Excel to create them. Once the Excel sheet is completed correctly, import it in TopSolid.

Please follow the next steps to properly complete your Excel file:

Enter a value in each column of your catalog, on the first row (even for the Code column).

At the top left of the catalog, right-click and select Excel Link.

Page 46: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

42 Missler Software

A new window appears. Check New file, and then click the Export button.

Once done, an Excel sheet is opened with your catalog parameters and values already added.

Fill your catalog in this sheet, save it and rename it as you want.

Page 47: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 43

Page 48: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

44 Missler Software

Page 49: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 45

Go back to TopSolid. In the Excel Link window, check the Existing file option, select the previously created Excel file, and then click on Import.

Your catalog is automatically filled with the information added in the Excel file.

Save your family document that is now correctly defined.

Check in

Now you have to "push" your generic and family documents into the vault. Right-click on each document in the

library and select the Check In function to allow them to be properly managed in the TopSolid PDM.

Page 50: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

46 Missler Software

Translations

As previously explained, your library is created in English. If you want to translate it to another language, you must add your translations.

Right-click on the library title to be translated and select Library Design > Export Dictionary.

Specify the location where you want to save the translation file.

Page 51: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 47

In the window that appears, choose your language in the drop-down menu.

Validate.

TopSolid generates a TopDic file in the indicated location.

From Windows Explorer, go to Program files > Missler Software > TopSolid 7.8 > bin, and then double-click on TopSolid.Pdm.Translator.exe.

The translation software opens.

Note: It can be useful to create a shortcut to this translator. An option to open the translator in the required language can also be added to the shortcut as below for US English:

C:\Program Files\Missler Software\TopSolid 7.8\bin\TopSolid.Pdm.Translator.exe –c en US

At top left, click the TopSolidTranslator button > File > Open document.

Page 52: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

48 Missler Software

Select the .TopDic file created by TopSolid.

The TopDic file opens. Complete the fields of the Translation column (in all white lines).

Page 53: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 49

If some lines are grayed-out, it means they are temporarily locked. In this case, click the TopSolidTranslator button, and then select Apply Minors Changes in the drop-down menu.

Once the lines are green, which means they are correctly and completely translated, save the document and close it.

Go back to TopSolid.

On the library title, right-click and select Library Design > Import dictionary.

Select the TopDic file you just saved.

Translation checking

To check your translation "in situ", close TopSolid.

Go to the TopSolid shortcut arguments and replace –c en-US (the startup language is English) with the argument of your own language. For example:

- German: - c de - Japan : -c ja - Spanish : -c es - Italian : - c it - Chinese (simplified) : - c zh-CHS

Restart TopSolid that will now run in your chosen language. This way you can directly check in the software if your translation work is effective.

Once the checking is done, close TopSolid and reverse the argument modification process to set TopSolid to English again (argument: –c en-US).

Note: It can be useful to create several shortcuts with different options to directly open TopSolid in the required language.

Page 54: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

50 Missler Software

Delivery preparation

You must now validate each new library document to be able to create the correct package.

PDM Managed/Not managed?

You know that a document is not managed because there is no green padlock icon in front of it.

Right-click on each document that is not already managed by the PDM, and then select Library Design >

Validate and set obsolete the previous ones.

At the end, all your files MUST have this green padlock in front of them. They are now ready to be used by the users connected to this library.

Page 55: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 51

Creating a package to be delivered

To deliver a library, you must provide two packages:

- A first package that will contain the previously created generic documents linked to their family documents.

- A second package that will contain the translation document created in the previous step.

Generic and family package

For the first package, right-click the title of the library to be delivered, and then select Import/Export > Export Package.

Page 56: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

52 Missler Software

TopSolid asks you whether you want to create a package for your customers. Click on Yes.

At the next step, TopSolid will ask you whether you want to create an incremental package.

As it is your first delivery, answer No because we need to provide a full package.

TopSolid shows us all the elements that will be included in this package.

If it is OK for you, validate.

Page 57: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 53

In the window that appears, select the location where you want to save the package.

You are asked whether you want to check the package. Click on Yes.

The software creates the package that will be named: TopSolid "Manufacturer" Tooling .1.TopPkg. The index "1" at the end of the filename will be automatically incremented and corresponds to the number of packages already delivered.

Next you have to add the word Library to definitively name your document. You will get the following package: TopSolid "Manufacturer" Tooling Library.1.TopPkg

This is your first package to be integrated into the TopSolid sources.

Page 58: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Exercise 2: Guide Pin Creation TopSolid’Mold Component Creation

54 Missler Software

Translation package

For the second package, right-click the title of the library to be provided, and then select Library Design >

Export Dictionary Package.

Page 59: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Exercise 2: Guide Pin Creation

Missler Software 55

TopSolid asks you again whether you want to provide a package to customers. Click on Yes.

A new window opens, allowing you to select a package.

Indicate your reference package that contains the generic and family documents in your library.

TopSolid asks for desired language, select your own.

Validate.

In the window that appears, indicate the package location. Select the same location as the previous package.

The software creates the package that will be named: TopSolid "Manufacturer" Tooling .1.TopDicPkg.

Like for the generic and family package, you must add the word Library to definitely name your document. You will get the following package: TopSolid "Manufacturer" Tooling Library.1.TopDicPkg To allow TopSolid customers to use these packages (and the components they contain), they must be integrated into TopSolid sources.

Page 60: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

Notes TopSolid’Mold Component Creation

56 Missler Software

Notes

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

Page 61: Mold Component Creation - TopSolid & NCBrain …€¦ ·  · 2016-01-24TopSolid’Mold Component Creation ii Missler Software ... An existing TopSolid Tooling Library can be used

TopSolid’Mold Component Creation Notes

Missler Software 57

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................

.........................................................................................................................................................................................................................................................