innovation intelligence ® simlab automation training nirmal subbaiah may, 2013

73
Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Upload: david-blankenship

Post on 12-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Innovation Intelligence®

SimLab Automation Training

Nirmal Subbaiah

May, 2013

Page 2: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

SimLab Automation

• Topics

• CAD Import• Design Parameters

• Attributes ( Color, Group etc)

• Parameters• CAD & SimLab Parameters

• How to define and use.

• Templates • Mesh spec, Contact, LBC, Material/property

• Process Capture ( Project Menu)• Repeat process for same model with different parameters

• Repeat process for different models with similar attributes

• DOE

Page 3: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

SimLab Automation

• CAD Import

SimLab’s Direct CAD Import gives access to design parameters exposed in CAD

software and allows the definition of parameters inside SimLab that define feature

modification (Regeneration), which enables the user to study the influence of design

parameters on the result.

The group information of entities like faces and edges can also be imported

into SimLab as groups which enable the user to define mesh control, loads

and boundary condition. Regenerating the model will retain the group

information

Page 4: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

SimLab Automation

• Import for different CAD systems

Page 5: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Unigraphics

Page 6: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 1. Open a part and select Modeling application

Creating Parameters

Page 7: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 2. Select Tools/Expression

Creating Parameters (Contd.)

Page 8: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 3. Select “All” in “Listed Expressions” which will list out all design parameters

Creating Parameters (Contd.)

Page 9: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 4. Select a parameter and rename preceding with SL_

Creating Parameters (Contd.)

Page 10: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Groups

• Groups

Entities which are grouped in UniGraphics by an unique name will be

imported into SimLab as groups with the same name.

Page 11: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Creating face group

• Step 1: set selection filter to face

Page 12: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Creating face group (Contd.)

• Step 2 : Select face/faces and right click to set property

Page 13: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

• Step 3 : Enter name for the group of faces

Creating face group (Contd.)

Page 14: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 1: set selection filter to edge

Creating edge group

Page 15: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 2 : Select edge/edges and right click to set property

Creating edge group (Contd.)

Page 16: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Step 3 : Enter name for the group of edges

Creating edge group (Contd.)

Page 17: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

ProE

Page 18: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Parameters can be created in Pro/E by selecting Tools / Parameters

To add parameter select Parameters/Add Parameter from Parameters dialog Parameters in Pro/Engineer (Ex: Con_Rod.prt)

Page 19: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Assigning the Parameters

Right click on section and select “Edit Definition”

Page 20: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Double click the dimension and enter the parameter name

Assigning the Parameters (Contd.)

Page 21: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Right click on feature and select “Edit Definition”

Assigning the Parameters (Contd.)

Page 22: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Double click the dimension and enter the parameter name

Assigning the Parameters (Contd.)

Page 23: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Catia

Page 24: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

CATIA knowledge ware allows to create parameters and assign it to features. SimLab gives access to these parameters and allows the definition of parameters inside SimLab to study there influence in results without redesigning the CAD model.

CATIA – Knowledge ware

Page 25: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Step 1. Clicking the icon will display the dialog box.

Step 2. To create a new parameter, click “New Parameter of type” after selecting its type(Length). The new parameter appears in the “Edit name” field. Define its name, value and click “Apply” Creating parameters in CATIA

Page 26: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

The new parameter will be listed in the specification tree. User can create any number of parameters with predefined value.

Page 27: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Tools | options | Infrastructure | Part infrastructure | Display tab provides options for customizing the display of elements in the specification tree. Checking “Parameters” and “Relations” will display those in specification tree

Parameters and Relations in Specification tree

Page 28: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

This is an example to show how the parameters is associated to a feature. In this example the radius of big end is associated to a parameter “BigEnd_Radius”.

Step 1. Clicking the icon (from Knowledge tool bar) will display the dialog box.

Step 2. Select sketch from specification tree and select the dimension for big end radius. The selected dimension will be highlighted in the formula dialog

Using parameters

Page 29: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Using parameters (Contd.)

Step 3. Select Add Formula

Page 30: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Step 4. Select parameter “BigEnd_Radius” from specification tree and click “OK”

Using parameters (Contd.)

Page 31: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

The new relation will be listed in the specification tree

Using parameters (Contd.)

Page 32: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Step 1. Select “Generative Shape Design” Workbench

Creating publication

Page 33: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Step 2. Select “Operations/Extract”

Step 3. Extract the faces which are to be published

Creating publication (Contd.)

Page 34: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

The extracted face will be listed in the specification tree

Creating publication (Contd.)

Page 35: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Step 4. Select Tools/Publication

Creating publication (Contd.)

Page 36: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Step 5. Select the “Extract” feature from the tree

Step 6. It can be renamed to user defined name by selecting the name field. This name will be the name of the group in SimLab Creating publication (Contd.)

Page 37: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

To read the publication information from the CATIA file the application protocol is to be set as “214 iso” Select Tools | Options | General | Compatibility | STEP and set “Application Protocol(AP) to “214 iso” and click “OK”. This will enable the user to import the publications as “SimLab group”.

CATIA – Publication

Page 38: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Preparation before recording a process

• Before recording a process, prepare the templates/specs required for

the whole process.

Page 39: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Recordable operations

• Any dialog with hand symbol can be recorded in .sls script.

Page 40: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

SimLab Parameters

Page 41: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Using Parameters

• Any edit box that is marked in yellow will accept a parameter in place of a

number ( Float / Integer) or Name( String)

Page 42: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Mesh Specification files

• Template • Generic – but needs user intervention

• GeomID• Specific to a model

• Face Color• Generic – can be assigned automatically

• Body/Group Name• Generic – can be assigned automatically.

Page 43: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

• Mesh Spec Creation - Demo

Page 44: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color spec

• Standard color coding should be followed.

• Colors can be applied in CAD systems or inside SimLab.

• Each feature should be identified with unique color.

• Import the model and use Render Mode | Face Color to see the colors

assigned to faces.

• RGB values can be seen in output window when a face is selected.

• After applying meshcontrols to different features, export a mesh specification

file using Color option.

• This spec can be imported to any model which was color coded with the same

color standard. ( Ed: Holes – Blue, Planar Face- Red, Fillets – Green)

Page 45: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color – mesh spec

Page 46: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color – Mesh spec

Page 47: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color – Mesh Spec

Page 48: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color- Mesh spec

Page 49: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color – Mesh Spec

Page 50: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color – Mesh Spec

Page 51: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Color – Mesh Spec

Page 52: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Group / Name – Mesh spec

• Entities ( Faces, Edges, Body)should be assigned a specific name

• SimLab will read the name details and create groups.

• After creating mesh controls, export using Group/Name based mesh

specification file.

• This file can be used for any component with similar features and names

assigned in the same way how it was used in the original model.

Page 53: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Group / Name - Mesh spec

Page 54: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Mesh controls applied

Page 55: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Mesh controls – Export

Page 56: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Using Parameters in Mesh Spec

Page 57: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Record a Process

• Create Project directory• Project, Input , Output

• Input Files• CAD, Mesh spec, Contact template etc.

• Record

Page 58: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Record a Process

Page 59: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Import Step

Page 60: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Import Mesh Spec

Page 61: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Surface Mesh

Page 62: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Volume Mesh

Page 63: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Transfer Group

Page 64: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Apply Pressure on Bigend_VM Group

Page 65: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Apply Constraint on SmallEnd_VM group

Page 66: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Create Material / Apply Property

Page 67: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Export Solver Deck

Page 68: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Close Project

Page 69: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Replay the script for Different model

• Rename Model#2 to the orginal name used in the script

• Copy model#2 to Input folder and run script

• New model should have same attributes of the model used while recording

the process.

Page 70: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Interactive Play

Page 71: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Run scripts in batch mode

•  SimLab.bat –auto d:\script.sls

• SimLab.bat –auto d:\script.sls -param d:\Param.xml -doe

designExperimentFile.xml -nographics –nowait

• -auto

• -param

• -doe

• -nographics

• -nowait

Page 72: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

DOE

• Go to Applications | Special | DOE

• Choose Project Folder.

Page 73: Innovation Intelligence ® SimLab Automation Training Nirmal Subbaiah May, 2013

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

DOE

• Select number of factors and levels

• Choose variables.

• Enter values for each iteration

• Click “Design Experiments”

• Run.