Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and...

177
Mark Sherman Danilo Centazzo

Transcript of Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and...

Page 1: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Mark Sherman

Danilo Centazzo

Page 2: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

2

Introduction to FEMAPIntroduction to FEMAPAgendaAgenda

Day 1

Introduction

Install, Setup and Customize FEMAP

The User interface and the On-Line Help• Exercise - User Interface• Example 3 - Plate With Hole

View and Display options• Exercise - Viewing and Displays

Materials and Properties • Example 4 - Roof Truss• Exercise - Beam/Plate Element Meshing

Building Geometry in FEMAP• Example 8 - Simple Solid

Meshing• Exercise - Hexahedral versus Tetrahedral

Page 3: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

3

Introduction to FEMAPIntroduction to FEMAPAgendaAgenda

Day 2

Importing and Meshing Geometry• Exercise - Fixing and Meshing Bad Geometry• Exercise - Mesh Repair

Midsurfacing• Exercise - Solid Geometry Creation and Midplane

Loads and Constraints• Exercise - Bearing Load

Groups and Layers• Online Example - Working with Groups and Layers

Visualizing and Documenting Results• Exercise - Plotting and AVI manipulation

Page 4: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

4

Introduction to FEMAPIntroduction to FEMAPAgendaAgenda

Day 3

Question and Answer Session

Work on Specialized Projects

Page 5: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Install, Setup and Customize Install, Setup and Customize FEMAPFEMAP

Page 6: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

6

Install, Setup, and Customize FEMAPInstall, Setup, and Customize FEMAP

• New Installation...………………………………………..………..…7• Updating a Previous Installation………………………………..….8• Graphics Considerations…………………………………...……….9• FEMAP Preferences……………………………………….………10

– Program Options - Database and Startup……………….…11– Program Options - Geometry……………………………..…12– Program Options - Interfaces, Libraries, and Colors……...13– User Interface - Messages and Lists, View Settings……...14– User Interface – Render Graphics………………………..…15– User Interface - Menus, User Menus, Shortcut Keys..……16

Page 7: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

7

New InstallationNew Installation• Auto run on NT4.0, 95, 98, 2000, and XP

– Administrator Privileges Required for NT, 2000, and XP.

• 300 Node Demo

• Network Licensing– Server / Client– Requires password file tied to “Host ID”

• Standalone – Requires a parallel or USB security

device.– After install of FEMAP, the Sentinel

System Driver (used to access the security device) will be installed.

– Complete will install both of the parallel and USB security device drivers.

– Custom will let you select between parallel and USB

Page 8: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

8

Updating a Previous InstallationUpdating a Previous Installation• Auto run on NT4.0, 95, 98, and 2000

– Administrator Privileges Required for NT and 2000.

• Modify displays a list of FEMAP components with the installed components checked. Check components to add them, and uncheck to remove them.

• Repair will automatically reinstall into the existing previous installation, replacing the corrupted installation.

• Remove will completely remove FEMAP from the system.

Page 9: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

9

Graphics ConsiderationsGraphics Considerations

• A very high windows color resolution is not needed with CAD and FEA programs, and might actually cause slower graphics performance.

– 16 Million colors is a recommended setting, or 8 bit True Color.

– The desktop area resolution must also be taken into consideration.

• Right mouse button on Windows Desktop

• Select Properties, then Settings– Adjust Color Palette and Desktop Area to

optimum for your graphics card– Use Test to verify support by your

graphics card of combination of Palette and Area

– Graphics appearance relies on your Windows Settings (more is better)

• If FEMAP appears to be having graphics errors, it could be the driver for your graphics card.

• Update the drivers for your graphics card often!

• Drivers from the manufacturers of the graphics card chipset tend to be more stable then the drivers from the maker of the graphics card.

Page 10: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

10

FEMAP PreferencesFEMAP Preferences

• Configure FEMAP for optimum performance and the way you prefer to work.

• Divided into two categories, User Interface, and Program Options

• File – Preferences.

• Be sure to exit FEMAP and start it again for the new preferences to be applied.

Page 11: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

11

Program Options - Database and StartupProgram Options - Database and Startup

• Select File - Preferences, choose Database

• Define various Database Memory settings

• Cache Pages, Blocks/Page and Max Cached Label for improved RAM management and performance. More information on page 3-17 of the User Guide.

• Specify Scratch Disks for the location of the temp, scratch, and recovery files FEMAP writes out. The Windows temp directory is the default.

– The Windows temp directory is an environment variable in Windows that can be modified by right clicking on My Computer, and selecting properties.

Installed RAM Cache Pages Blocks/Page

128 8000 2

256 12000 3

512 15000 5

1000 15000 11

Page 12: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

12

Program Options - GeometryProgram Options - Geometry

• Select File - Preferences, choose Geometry

• Can select between the Parasolid, Acis, and Standard geometry engines to start with. The Parasolid engine is recommended.

• The scaling of geometry is done internally in FEMAP so that a part of 1.0 on the desktop will be stored as 0.0254 in the database.

• This scaling will allow you to import and model parts that are outside of the Parasolid modeling limits (500x500x500). If you import geometry with a different scale then the internal scale, new or modified geometry will be out of scale with the imported geometry.

• Load Expansion on Midside Nodes sets the defaults for modification of the distribution of nodal loads (such as force and moment) on parabolic elements. To obtain an even distribution of force across a parabolic element, most programs require a larger portion of the force be assigned to the midside nodes. You can set the factors Along Edges, On Tri-Face, or On Quad-Face to represent the amount of the total load on the element which will be applied to the midside node.

• You will typically want to use the default values above, as well as use the Midside Node Adjustment Default. If you have further questions on the distribution required for your solver program, please consult the reference documentation for your analysis program.

Page 13: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

13

Program Options - Interfaces, Libraries Program Options - Interfaces, Libraries and Colorsand Colors

• Interfaces preferences control the FEMAP defaults for creating analysis models. The defaults can be defined for each interface (eg NASTRAN, ABAQUS, etc.)

• The Libraries preferences allow you to select the default libraries the FEMAP uses.

• The Colors preferences allow you to select the default colors for entities.

Page 14: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

14

User Interface - Messages and Lists, User Interface - Messages and Lists, View and Graphics.View and Graphics.

• Messages and Lists Preferences control text displayed in the Messages and Lists window and the size of that window. When you select the Messages and Lists Window option, you will see the Preferences dialog box. These options are partitioned into two major types: Borders and Size, and Fonts and Colors.

• In Views and Graphics Preferences, the startup view allows you to specify a view other then the default startup view so that you don’t have to re-specify view options. Views are saved in View – Quick Options (Ctrl Q).

• If you see flicker during Dynamic Rotation, try customizing the options for View and Dynamic Rotation.

Page 15: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

15

User Interface – Render GraphicsUser Interface – Render Graphics

• Render mode is a high-speed graphics mode that uses the OpenGL graphics language. The Render Graphics Preferences dialog box lets you control the Render graphics method used, as well as the level of functionality that you have while in Render mode

• You can choose between two Render methods: Original or Enhanced. Generally, you should use the Enhanced method.

• The Enhanced method doesn't support a few post-processing displays. For these types of displays, you must set the method to Original:

– beam diagrams – isosurfaces – section cuts – vectors (contour and deformed), deformed trace plots – freebody displays

• Hardware Acceleration can be toggled off if the graphics card, or it's drivers, are causing instability in FEMAP.

Page 16: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

16

User Interface – Menus and Toolbars, User Interface – Menus and Toolbars, User Menus, Shortcut KeysUser Menus, Shortcut Keys

• Change the Menus and Toolbar preferences to suite your working style

• The User Menus preferences allow you to integrate custom API scripting and program files into FEMAP. This will be touched upon further in the API section of the training manual.

• Shortcut keys are assigned so that any command in FEMAP can be accessed by pressing a key. Good for commonly used commands.

Page 17: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

The User interface and the On-The User interface and the On-Line HelpLine Help

Page 18: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

18

The User Interface, and the On-Line HelpThe User Interface, and the On-Line Help

• Layout……………………………………….…………….…..19• FEMAP Main Window……………………….………………20• Toolbars…………………………………….……………...…21• Status Bar and Tray………………………..…………….….22• Graphics Windows…………………………...……….…..…23• List Window……………………………………..……………24• Entity Selection Box…………………………………………25• Right Mouse Button…………………..………………….….26• Shortcut Keys………………………..…………………….…27• Online Help…………………………….……………………..28• Exercise - User Interface………………...………………….28• Example 3 - Plate With a Hole…….Examples Manual P 3-1

Page 19: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

19

LayoutLayout

• FEMAP Main Window – Menu Structure– View Toolbar– Command Toolbars– Tray/Status Bar: Shortcuts, Active Parameters, “Dynamic

Query”

• FEMAP Graphics Window

• Messages and Lists Window– Command and Error Information

• Accessing Commands– Main Menu– View Toolbar– Command Toolbars– Status Bar– Right Mouse Button – Shortcut Keys

• Help System

Page 20: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

20

FEMAP Main WindowFEMAP Main Window

• Intuitive Windows menu structure.

• Access to all commands through drop-down windows.

• Lists Short-Cut Keys on menu.

• Provides quick access to commands via Toolbars.

– View Toolbar– Command Toolbars

Page 21: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

21

ToolbarsToolbars

• View Toolbar - typically above Graphics Window– Provides access to view commands while in other dialog

boxes.– Important for positioning of model while picking entities.

• Command Toolbars - Typically right of graphics Window– Provides shortcut to commonly used commands.– Multiple levels of Toolbars for access to large number of

commands.– Very convenient when creating geometry and post-

processing results.

Page 22: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

22

Status Bar and TrayStatus Bar and Tray

• Contained at bottom of FEMAP Main Window

• Provides running total of nodes and elements in model.

• Short description of commands when in the menu structure of FEMAP.

• Tray on Right– Provides Access to Current Entities – Property, Load Set, Constraint Set, Group, Output Set– Change Current Entity or create a new one

• Dynamic Query - end of Tray – Select Type of Entity (Defaults to OFF)– Hold Cursor at an entity on the screen– Information about entity provided in “Tooltips” Box

Page 23: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

23

Graphics WindowsGraphics Windows

• Multiple Windows available.

• View information stored separately for each Window.– Capability to change view options for only one

view or all views at one time.

• True Windows - provide easy transfer from FEMAP to other Windows programs.

– Cut and Paste– Windows Metafiles– AVI, JPEG, and BITMAP files

Page 24: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

24

List WindowList Window

• Provides information on commands FEMAP is performing, and their status.

• List and error information

• Maximize Window by Double-Clicking.

• Return to Normal Size by Double Clicking.

• Copy or Save Information from List – Highlight and Cut– Save to File

Page 25: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

25

Entity Selection BoxEntity Selection Box

• The entity selection box is used by commands to build a list of entity IDs that will be used for the operation.

• The add method allows you to graphically, and through methods, add entity IDs to the list of Ids.

• The remove method allows you to graphically remove entity IDs from the list, and is dependant on the order you removed the entities. So if you were to add the entity ID after removing, it would still be included in the list.

• The exclude method allows you to exclude entity IDs permanently from the list.

• The Delete command will delete the id from the list.

• Additional methods under the method button will vary depending on the entity.

Page 26: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

26

Right Mouse ButtonRight Mouse Button

• Provides quick and Convenient Access to common commands.

• Previous Command– Recalls the last command executed

• Change the Workplane.

• Picking Options (Snap To, Pick Query, Pick All Inside)

– Change method of coordinate selection– Allows for query selection, and front screen

picking– Available while in a command

• Position - Display/Remove Cursor Position Window.

• Model, Post, and XY Data– Convenient method of changing view

parameters– Menu commands for these options several

layers down, right mouse button provided easy access

Page 27: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

27

Shortcut KeysShortcut Keys

• FEMAP contains preprogrammed shortcut keys for commonly used commands.

– F5 - View Select, F6 - View Options, F8 - View Rotate, Ctrl+D - View Redraw, Ctrl+A - View Autoscale Visible, Ctrl+G - View Regenerate, CTRL+Z - Undo, and Many More. (See Appendix A of User Guide)

– Preprogrammed Keys shown on Menu Structure.

• Customizable Keys - available under File Preferences.– Define any letter key as a FEMAP command– Case Sensitive - 52 assignments available

• Dialogue Box Keys - available when in a command.– Ctrl+A - Measure an Angle– Ctrl+C - Windows Copy– Ctrl+D - Measure a Distance– Ctrl+Z - Use Standard Coordinate Selection Dialog Box to define

location.– And Many More (See Appendix A of User Guide)

Page 28: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

28

On-Line HelpOn-Line Help

• Menu Help - FEMAP provides description of each command while pointing at it or accessing it on the Status Bar .

• Full On-Line Help System accessed through the Help Menu.

• Help is also context sensitive– Access a command– Hit F1 to access HELP– Help Window will appear at description of the current command.

Page 29: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - User InterfaceExercise - User Interface

Page 30: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

30

Exercise - User InterfaceExercise - User Interface

• Open a FEMAP model file, and look in the Examples subdirectory of the FEMAP Training folder on your desktop.

• Open Fanpost.MOD

• Save As a different name, in training work directory.

Page 31: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

31

Exercise - User InterfaceExercise - User Interface

• Press F5 to access View Select.

• Press F1 to access Help on View Select.

• Select Contour and Hit OK.

• Go to Dynamic Query (Right most on Tray) and Select Element

• Hold Mouse over an element until information appears in Tooltips Window.

Page 32: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

32

Exercise - User InterfaceExercise - User Interface

• Hit Right Mouse Button and select Post Data.

• Change Contour from Solid von Mises Stress to Total Translation and Hit OK.

Page 33: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

View and Display OptionsView and Display Options

Page 34: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

34

View and Display OptionsView and Display Options

• Model Manipulation……………………………..…………...….…35• View Select……………………………………...…..………..…….36• View Options……………………………………….….……..…….37• View Quick Options…………………………………………..……38• View Style…………………………………………………….……..39• Render……………………………………………………………....40• Exercise - Viewing and Displays…………………....…………....41

Page 35: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

35

Model ManipulationModel Manipulation

• Dynamic Display allows you to dynamically manipulate a FEMAP model.

– Menu Button– Default is 3D (XY) rotation– “Alt” key with mouse for Rotate Z– “Ctrl” key with mouse for Pan– “Shift” key with mouse for Zoom

• View - Rotate – Or Ctrl-R or F8– Provides standard views (left, right,

isometric)– Allows precise rotation– Also allows magnify, zoom and pan

Page 36: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

36

View SelectView Select

• View - Select– Or menu bar option, or F5, Ctrl-S.

• Defines the contents for each view (Window) – Can either be of the model or an XY graph– Deformed Style and Contour Style options require analysis

results

Page 37: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

37

View OptionsView Options

• View - Options– F6, or Ctrl-O

• Control various options for three different categories.

– Labels, Entities and Color– Tools and View Style– Post Processing

• Common uses– Controlling contour levels

and colors– Viewing plate thickness and

beam cross-sections– Toggling entity labels

Page 38: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

38

View Quick OptionsView Quick Options

• Ctrl-Q or Menu Button

• Controls the display of various entities– On or off– Colors

• Allows you to save or load views. – A saved view can then be loaded as the default view

when FEMAP starts, by assigning it in the preferences.

• Common combinations:– All Entities Off, Elements On– Load/Constraints On/Off

Page 39: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

39

View StyleView Style

• Access through menu icon.

• Options on Style– Wireframe– Hidden– Solid– Rendered Solid– Enhanced Render– Mesh Size (On/Off)

• Common Combinations– Rendered Solid– Wireframe, Render (off)– Shrink

Page 40: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

40

RenderRender

• Activate with View Style or View Select.

• OpenGL graphics – Hardware accelerated, Faster

drawing

• Dynamic Rotation of solid, shaded models.

• Advanced Post-Processing options cannot be used with Enhanced Render.

– Dynamic Cutting Plane and Isosurface

• No Post-Processing in Wireframe mode

• No entity labels

• Copy and Print Bitmaps only

Page 41: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Viewing and Exercise - Viewing and DisplaysDisplays

Page 42: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

42

Exercise - Viewing and DisplaysExercise - Viewing and Displays

• Open the CH12Post.MOD model file, located in the examples sub directory of the FEMAP Training folder on your desktop.

• Produce the following plots using multiple views

– A) Dimetric view of shaded geometry only.

– B) Isometric view of curves only.– C) Dynamically rotated and zoomed

view to highlight the area of maximum von Mises stress.

Page 43: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Materials and PropertiesMaterials and Properties

Page 44: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

44

Materials and PropertiesMaterials and Properties

• Types of materials supported…………………………………..…45• Defining Materials……………………………………………..…...46• Other Types of Materials…………………………………..…...…47• Defining Properties…………………………………………….…..48• Modifying Materials……………………………………..………....49• Beam Properties………………………………………….…….….50• Example 4 - Roof Truss…………...….…Examples Manual, P 4-1• Exercise - Beam/Plate Meshing………..………………………...51

Page 45: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

45

Types of materials supportedTypes of materials supported

• Isotropic

– Properties are constant in all directions (values entered as a single value).

• Orthotropic

– Direction dependent.

– Define in two planer or three principle directions.

• Anisotropic

– Properties specified as a general 3x3 (2-D) or 6x6 (3-D) elasticity matrix.

• Hyperelastic

– Materials subject to large deformations

– Input distortional and volumetric deformations or stress/strain data.

• Other Types

– Unique material types for LS-DYNA, MARC, and ABAQUS/Explicit.

– User Defined material types for custom program interfaces.

Page 46: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

46

• Model - Material

– By default, the type is Isotropic

– To select different material model, choose Type which appears on the top right of every material definition dialog box, and then select a different material type, e.g., Hyperelastic.

– The default Define Material dialog box changes to the last selected type after changing the material type.

• To enter values for material properties

– Type values directly into the fields provided; or

– Access the material library by selecting Load and choosing a material

• Nonlinear, Function dependence, and Phase Change information can also entered in this dialog box by clicking the appropriate button.

Defining MaterialsDefining Materials

Page 47: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

47

Other Types of MaterialsOther Types of Materials

• LS-DYNA, MARC, and ABAQUS/Explicit Material types.

Page 48: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

48

Defining PropertiesDefining Properties• Model - Property

– New model default is Plate, or for an existing model the default is the most recent type defined.

– Other types are selected with Elem/Property Type.

• Properties define additional analysis information for each element type, and are controlled by the element type.

• Property data includes

– Material selection

– Geometric information ( thickness, radii, areas, etc.)

– Mass and inertia

– Contact property includes analysis program specific types of contact as well as generalized friction data.

Page 49: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

49

Modifying MaterialsModifying Materials

• Modify - Edit - Material

– Specify the Material ID you want to edit; or

– Use Method to select a material by Element, etc…

• Highlight and modify the field you wish to edit.

• Modify the Type as needed.

Page 50: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

50

Beam PropertiesBeam Properties

• Model - Property

• Elem/Property Type Beam

• Enter values directly; or

• Use Shape to load a library of shapes or create a General Section from geometry created by, or imported into, FEMAP.

– Choose a standard shape from the Shape drop down list on the Cross Section Definition box.

– Enter appropriate values for a shape and determine stress recovery points.

– Use Draw Section to verify the resulting shape.

– Choose General Section under Shape to select any surface as the cross section of a beam.

– Beam properties will be automatically calculated by pressing OK.

Page 51: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Beam/Plate Exercise - Beam/Plate MeshingMeshing

Page 52: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

52

Exercise - Beam/Plate Meshing Exercise - Beam/Plate Meshing

• In this example we will read in simplified wireframe geometry of the following assembly.

• The top plate will be modeled with plate elements, and the underlying support beams will be modeled with beam elements.

Page 53: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

53

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• Import Geometry - DXF

– Select File - Import - Geometry, import GEOMMESH.DXF, located in the Training Files subdirectory of the FEMAP Training folder on your desktop.

– This geometry will be meshed with elements, whose properties and materials we will now define.

Page 54: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

54

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• Create the Material

– Any Finite Element Model will require the creation of Materials and Properties, to create the Aluminum Material that will be used for this model, select Model - Material from the FEMAP Menu.

– Next, Press Load and Load the 7050-T651 Plate from the FEMAP Material Library.

Page 55: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

55

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• Create the Plate Property– Two Properties are required for this model, a plate

property, and a beam property. To create the plate property, select Model - Property from the FEMAP Menu.

– Fill in the box as shown, being sure to pick the material previous created in the Material field.

– Press OK to continue.

Page 56: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

56

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Create the Beam Property

– FEMAP will automatically prompt you for the next property, to change to a beam property, press the “Elem/Property Type” button, and change the Property Type to Beam.

Page 57: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

57

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Create the Beam Property

– FEMAP now displays the Beam Element Type Property input box.– Instead of entering the beam properties manually, press the

“Shape” button and we will enter the cross-section data directly.

Page 58: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

58

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Specify the characteristics of the beam cross-section

– Fill in the cross-section information.

– Select I-Beam or Wide Flange (W) for the shape.

– H = 2.0, W Top = 1.0, W Bot = 1.0, Thick Top = 0.1, Thick Bot = 0.1, Thickness = 0.1

• In addition to the cross-section definition, be sure to change the Orientation Direction to “Up”, this will be useful in our example to align the cross-section with respect to the rest of the model.

• Press OK when finished, and FEMAP will return to the standard Beam input with appropriate values filled in. Be sure to fill in a title, it will make selecting properties later more intuitive.

Page 59: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

59

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Create the Boundary Surfaces that will be meshed with plates.

– Boundary Surfaces are composed of exterior, and optionally, interior closed connected curves. In our example, we will create two boundaries, choose Geometry - Boundary Surface from the FEMAP menu. Select the six curves that make up the left boundary.

• You can pick in any order, FEMAP will automatically connect the curves consecutively. Press OK in the Entity Selection Dialog.

• Create another Boundary Surface using the four curves in the right cell.

Page 60: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

60

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • About Mesh Sizing

– The default mesh spacing in a new FEMAP model is 1.0, for this example, it works fine for most of the part, by using the tools available under Mesh - Mesh Control, you can customize the mesh spacing almost infinitely.

– The pictures below show meshes performed on boundary surfaces with different mesh sizes specified for the various curves.

Page 61: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

61

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Seeing the mesh size

– To visualize the mesh spacing, select View - Options from the FEMAP menu,

– Select the items shown to turn on the Mesh Size indicators on curves.

– You will then see that the curves have the default mesh size on them.

Page 62: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

62

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• Adjust the mesh size on the arc.

– Select Mesh - Mesh Control - Size Along Curve from the FEMAP menu.

• Select the Arc.

• Change the Number of Elements to 8. The boundary surfaces are now ready to mesh.

Page 63: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

63

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Constraining the Model

– For this example, we will add boundary conditions to the geometry of the model before meshing. FEMAP will automatically expand the boundary conditions out to the nodes when exporting the analysis model to your solver.

– To fix the edges of this model, select Model - Constraint - On Curve from the FEMAP menu, before creating any constraints, FEMAP will prompt you to start a new constraint set. Fill in the box as shown, and press OK to continue.

– Select the five curves indicated, and the fill in the Create Constraint on Geometry Dialog Box as indicated.

Page 64: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

64

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• Loading the Model

– We will apply a 100 #/in. load on the curved section of the model.

– Select Model - Load - On Curve from the FEMAP menu. Just like constraints, FEMAP prompts you start a new load set, fill in the box as shown.

– Select the arc, and press OK.

– Create a Fore Per Length in the Z direction of 100 lbs/in.

Page 65: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

65

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Mesh the surfaces.

– Select Mesh - Geometry - Surface from the FEMAP menu. Since we are going to mesh all the surfaces in this model (the two boundary surfaces), use the “Select All” button and then press OK.

– Change the Property reference to the plate property we created, by selecting it in the Property drop down menu. Use the default values for Mesh Control and Smoothing, press OK to mesh.

Page 66: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

66

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• Add the support beams.

– Select Mesh - Geometry - Curve from the FEMAP menu. Select the four curves indicated.

– Select the second property we created.

– FEMAP will now ask for a vector to orient the Y-Axis of the beam elements, align the beam Y-Axis with the Global Z-Axis (base: 0,0,0 - tip: 0,0,1).

Page 67: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

67

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing• Modifying the Beam Offset

– We will now offset the beam Neutral Axis ( and Shear Center ) from the vector between the two nodes defining the Beam .

– First, use the Modify - Update Elements - Offsets– Select METHOD as TYPE, and scroll to type 5 L Beam then press OK to continue.– Now check the options for Update End A and Set End B=End A

– Press Ok and continue .

Page 68: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

68

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing – Now you must select the vector that will

define the offset of the Beam.

– Type in a vector of Base 0.0, 0.0, 0.0 Tip 0.0, 0.0, -1.05 and press OK.

Page 69: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

69

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Visualization

– First we will clean up the display a bit by removing unnecessary entities.

– Press Ctrl-Q to bring up the FEMAP View Quick Options, turn all Geometry Off, and then toggle off the nodes. Click Done.

– Rotate the model using View - Rotate from the menu (Ctrl-R) or F8, choose a Dimetric View.

Page 70: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

70

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Visualization

– Since the beam elements are drawn as lines, we cannot see them because they coincide with the edges of the plate elements. To see them, we will shrink all elements.

– On the FEMAP View Toolbar, select the View Style Icon, next toggle on the shrink option.

Page 71: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

71

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing • Final Checks

– Select Tools - Check - Coincident Nodes. When you mesh different portions of a model at different times, there are invariable, coincident nodes, sections of your model that overlap.

– Select All Nodes

– Answer “No” to the Ok to Specify additional nodes….

– Toggle on the actual Merging of Nodes.

Page 72: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

72

Exercise - Beam/Plate MeshingExercise - Beam/Plate Meshing

• At this point, your model is ready to analyze. We will analyze it with the FEMAP Structural solver.

– Model - Analysis to open the Analysis Manager.

– Click on New to create a new analysis set.

– Give it a title, select FEMAP Structural for the solver, and click OK to accept the default analysis options.

– Click on Analyze to start the analysis.

• On your own, and using View Select, and View Quick Options, try to get a display similar to that below.

Page 73: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Building Geometry in FEMAPBuilding Geometry in FEMAP

Page 74: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

74

Building Geometry in FEMAPBuilding Geometry in FEMAP

• Wireframe Geometry Creation……………………………………75• Geometry - Curve From Surfaces………………………………..76• Surface Geometry Creation……………………………………….77• Solid Geometry Creation…………………………………………..78• Solid Geometry Creation Techniques……………………………79• Additional Solid Modeling………………………………………….80• Example 8 - Simple Solid……………..…Examples Manual, P 8-1

Page 75: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

75

Wireframe Geometry CreationWireframe Geometry Creation

Geometry Menu Lines Arcs Circles Splines

Page 76: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

76

Geometry - Curve From SurfacesGeometry - Curve From Surfaces

• Used to create curves from surfaces or the surfaces of FEMAP solids. Based on the “Update Surfaces” flag, the new curves can stand alone, or update the surface used in their creation.

Normal Projection

Intersection Curve

Vector Projection

Page 77: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

77

Surface Geometry CreationSurface Geometry Creation

• Corners creates a simple surface from 3 or 4 corners.

• Edge Curves creates a surface from 3 or 4 curves.

• Aligned Curves lofts a surface through curves.

• Ruled creates a ruled surface between two bounding curves.

• Curves can be extruded and revolved into surfaces.

• Sweep can be used to sweep multiple-curve cross sections along a curve. Very useful, along with Aligned Curves, to create highly curved surfaces that can be stitched into complex curved solids.

• Convert is used to convert surfaces made with the standard FEMAP geometry engine, and boundary surfaces, into Parasolid surfaces. It is highly recommended to only use planar boundary surfaces with the Convert command.

Page 78: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

78

Solid Geometry CreationSolid Geometry Creation

• Dual Engine Geometry Modeling - ACIS or Parasolid

• Two Approaches to Solid Modeling

• Primitives

– Block

– Cylinder

– Cone

– Sphere

• Extrude 2-D Profile

• Revolve 2-D Profile

• Boolean Operations - Union, Subtract, Common

• Profile Based Solid Modeling

• Create 2-D Profiles, Extrude or Revolve while adding or removing material.

• Through All, Depth

• Combine the two methods when appropriate

Page 79: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

79

Solid Geometry Creation TechniquesSolid Geometry Creation Techniques

Page 80: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

80

Additional Solid ModelingAdditional Solid Modeling

Page 81: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

MeshingMeshing

Page 82: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

82

MeshingMeshing

Mesh Control Menu………………………………………………….81

Mesh Control Continued…………………………………………….82

Mesh Control Continued…………………………………………….83

Geometry Meshing…………………………………………………..84

Geometry Hex Meshing……………………………………………..85

Exercise - Hexahedral versus Tetrahedral..…...………………….86

Page 83: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

83

Mesh Control MenuMesh Control Menu

• Mesh Control - Default Size, used to define the default element size.

– If you only need a uniform mesh, this will be the only mesh control operation you need to do.

– Will be used along curves that have no other sizing specified.

• Mesh Control - Size….

– At Point, used to specify the size along any curve that references that point, and does not already have a size specified.

– Along Curve, specifies the element size, or number of elements to be placed, and how they will be spaced along the curve.

– On Surface, used to specify the size on all of the curves referenced by the surface, and gives other options for controlling the mesh on the surface.

– On Solid, provides the same basic mesh control as the previous, but also has additional options that pertain primarily to multi-solid meshing, and hex meshing.

Free Mesh Controlled/Free Mesh

Page 84: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

84

Mesh Control ContinuedMesh Control Continued

• Mesh Control - Interactive, allows you to interactively modify existing mesh sizes along one or more curves.

– Can use Add, Subtract, and Set To.

• Mesh Control - Custom Size Along Curve, can be used to place nodes at specific locations along curves.

• Mesh Control - Mapped Divisions on Surface, allows you to specify divisions for a mesh on 3 and 4 sided surfaces.

• Mesh Control - Mesh Points on Surface, defines specific locations on a surface where nodes will be created when the surface is meshed.

Page 85: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

85

Mesh Control ContinuedMesh Control Continued

• Mesh Control - Attributes…

– At Point, is used to assign meshing properties to points, so that when the points are meshed, the properties will automatically be assigned to the points.

– Along Curve, in addition to specifying the property to be used, there are additional options, like element orientation, releases, and offsets.

– On Surface, most commonly used for assigning plate properties to surfaces, and should be used when meshing multiple surfaces with different properties in one meshing operation.

– On Volume/Solid, are much the same as the above, only applies to volumes/solids.

• Mesh Control - Approach on Surface, used to specify whether, and how, FEMAP will create a free/boundary mesh, or a mapped mesh.

Page 86: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

86

Geometry MeshingGeometry Meshing

• Mesh - Geometry - Point, is the most basic of the automatic meshing commands.

– Will generate nodes (or elements and nodes) at the selected points.

– Allows you to specify the beginning node and element ID.

• Mesh - Geometry - Surface, creates nodes and planar elements on a selected set of surfaces.

– Must first define the mesh sizing using one of the various Mesh Control commands.

– There are also basic Mesh Control options on the Automesh form, as well as Mesh Smoothing, and Element Shape options.

• Mesh - Geometry - Volume, creates nodes and elements in a selected set of volumes.

– Since this command uses a mapped meshing technique, the number of nodes/elements along opposite faces of a volume must always be equal.

• Mesh - Geometry - Solid, Produces a 3-D solid tetrahedral mesh in a solid part.

• Mesh - Geometry - Solids From Elements, meshes a plate element mesh that encloses a volume into a solid element mesh.

Page 87: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

87

Geometry Hex MeshingGeometry Hex Meshing

• Semi Automatic Hex Meshing

– FEMAP can automatically hex mesh solids that are valid mapped meshing solids.

• Preparing the solid for Hex Meshing

– Begin by slicing the solid into simple sections that are extrudable.

– Slicing and sectioning the geometry is accomplished using Geometry - Solid - Slice, Slice Match, Slice Along Face, and Embed Face.

• Meshing the Solids

– Use Mesh Control to set the size and link the adjacent surfaces.

– Then Mesh - Geometry - Hex Mesh Solids.

Page 88: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Hexahedral versus Exercise - Hexahedral versus TetrahedralTetrahedral

Page 89: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

89

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• In this example we will explore two different representations of the same model. One comprised of Tetrahedral elements, and the other, composed of Hexahedral. We will begin by applying loads and constraints to the model. Then meshing the solid with Tetrahedral elements. The model will be solved using the FEMAP Structural Solver. Next we will save as a new model, delete the Tetrahedral mesh, and mesh the part with Hexahedral elements. Again we will solve the model in FEMAP structural.

Page 90: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

90

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Import the Geometry– Select File - Import - Geometry and

choose the file Ch16hexmesh.x_t from the examples subdirectory of the FEMAP Training folder.

– The defaults will work fine so press OK.

• When Geometry is imported all viewing options are set to the wireframe defaults, We will begin by setting the display so we can work on the part.

– Press the View Style Icon, and select Rendered Solid.

– Rotate the model into the position shown here by clicking the left mouse button, and holding it while dragging the mouse.

• Apply the Geometric Load.– Select Model - Load on Set, type in a

title for the set, and press OK.– Model - Load - On Surface, when

the standard dialog selection box appears, select the highlighted surface.

– Select Force as the load type, then enter a force of 200 in the negative X direction.

Page 91: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

91

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Create the Geometric Constraints.

– Model - Constraint - Set, and enter a name. Press OK

– Model - Constraint - On Surface, and choose the three surfaces on the inside of the bracket, then press OK.

– Create a Fixed constraint on the geometry.

• Create The Material

– Model - Material, press Load for the list of materials in the FEMAP material library. Select the 2024-T351 Al Plate .25-.5 and press OK.

– FEMAP then returns to the Define Material box, with the values of the material you selected filled in. Press OK to create the material, then Cancel to end the command.

• Create the Solid Property

– Model - Property, FEMAP will bring up the default plate property type. Click on Elem/Property Type, and select Solid to change to Solid property type. Press OK.

– You will see that the property form has changed to the Solid Element type. Enter the title "Solid Property". Press OK to create the property, and Cancel to end the command.

Page 92: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

92

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Mesh Sizing– The meshing process generally

consists of 2 steps, establishing mesh sizing and control on the part, and meshing the part. It is also recommended practice to check the mesh, and if needed, refine it.

– Mesh - Mesh Control - Size on Solid FEMAP will automatically select the solid, if not, pick it, and press OK to get the Automatic Mesh Sizing form.

– Change the Element Size to 2, and the Minimum Elements on Edge to 2, and press OK.

FEMAP will size the solid, and when finished, graphically display the locations where nodes will be placed. This feature can be turned off by unchecking Mesh Size under the View Style icon.

The last step of setting of building the analysis model is to mesh the geometry. Since the boundary conditions were applied to the geometry, they will automatically be expanded onto the nodes when exporting the analysis file, or performing the analysis in FEMAP Structural.

Page 93: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

93

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Meshing the Part– Mesh - Geometry - Solids, FEMAP

will ask you if you want to update the Mesh Sizes, select NO, because we want to use the sizes we assigned in the last step.

– The default options of creating Midside Nodes (to create 2nd order tets) are fine. It is recommended with thin parts to use a Tet Growth Ratio of 1 to 1, so change that to 1. Press OK to mesh the part.

Page 94: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

94

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Solving using the Analysis Manager

– Model - Analysis, click on New to create a new analysis set.

– Enter a title, select 34..FEMAP Structural for the solver, and 1..Static for the analysis type.

– The default analysis options will be sufficient for this example, so click OK to create the analysis set, and Analyze to finish the analysis.

• Post Processing

Display the contour of the Solid Von Mises Stress, and the Total Translation for the deformation display.

– To do this, View - Select (F5, or Cntrl S), select Deform for Deformed Style, and Contour for Contoured Style, and click on Deformed and Contour Options.

– If they aren't already, Select the Solid Von Mises and Total Translation vectors for the contour and deformation displays, respectively.

– Save the model here as tetmesh.mod, for later comparison with the hex meshed model.

Page 95: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

95

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Preparing to Re-Mesh

– First save the model file as hexmesh.mod. Then turn off the contour and deformed displays, and return to rendered solid.

– To delete the mesh, Delete - Model - Mesh, Select All, press OK. Select NO so that the properties and materials you previously created remain intact.

• Subdividing the Solid to Aid in Meshing.

– You will subdivide this solid into the ten independent solids shown on the right. The solids are shown exploded for clarity of viewing.

• Select Geometry - Solid - Embed Face.

– Pick surface A, select Automatic as the embed option, select All Curves to be embeded, and press OK. Repeat this command for surfaces B and C.

Page 96: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

96

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Slicing the Geometry

– Geometry - Solid - Slice, select solids 1 and 2, then Press OK.

– You will then be prompted for 3 points to define the cutting plane. Select points A, B, and C, and Press OK (you might need to set your snap to points, right-mouse click, and select Snap to Point).

– Geometry - Solid - Slice, select both halves of what was solid 1 for the previous slice command.

– This time, click on Methods, and select Global Plane as the cutting method, the X Y plane as the cutting plane, and point B in the previous cutting command as the base for the XY plane.

– Press OK to slice the solid.

– Check to see that you sliced your part into the proper sub-solids by using the command List - Geometry - Solids to display the entity selection box. Pass the mouse over the part, and each solid will highlight, allowing you to see the separate solids your part now consists of.

Page 97: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

97

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Free Hex Mesh of the Model

– Mesh - Mesh Control - Size on Solid. Select all solids, and press OK. The automatic mesh sizing dialog box will come up, select Hex Meshing, and enter a Min Elements on Edge of 2.

– FEMAP will then change the surfaces of the solids that appear to be successfully hex-meshable to translucent blue, and automatically link the surfaces that connected solids share. These linked surfaces are then changed to light blue.

Linking is a mesh control that will ensure connected solids have the same node locations. This ensures connectivity of the mesh.

– The model is now ready to mesh, Mesh - Geometry - Hex Mesh Solids. Select All, and press OK. We will use the default hex meshing options, so press OK to hex mesh the part.

Page 98: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

98

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Mapped Hex Mesh of the Model

– As you can see, all but two of the solids have good hexahedral elements on them. The free mesh on these two solids has wedges in addition to the hexahedral elements. The mesh will need to be mapped on them.

– Brick meshing inherently requires the mesh to be propagated throughout the solid geometry. Therefore if the surfaces are mixed-meshed with triangles and quads, then the final hex mesh will include bricks and wedges. The default free mesher will always use a combination of triangles and quads on any surface that is not a simple 4-sided region. To force FEMAP to map mesh surfaces that are not 4-sided, you will use the Mesh-Mesh Control-Approach on Surface command.

– First delete the previous hex mesh, Delete - Model - Mesh, Select All of the elements, press OK, and Yes to delete the elements.

Page 99: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

99

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• Specifying the Mesh Approach

– Use Mesh - Mesh Control - Approach on Surface. FEMAP will ask you to pick the surface you wish to set an approach on.Choose surface A. When the Surface Approach dialog box appears, select Mapped - Four Corner.

– Since the surface has more than four corners, you must specify which corners you want FEMAP to map between. Choose the four corners 1, 2, 3, and 4 specified for surface A, and press OK.

– The command will automatically repeat. Perform the same process each time with surfaces B, C, and D.

• Hex Meshing the Solid– Mesh - Mesh Control - Size on Solid,

Select All of the solids. Click Yes to update the sizes on the solids, then set the Type of Meshing to Hex, and enter a Min Elements on Edge of 3.

– Mesh - Geometry - Hexmesh Solids, select all of the solids, and mesh with the default options.

Page 100: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

100

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• By applying approaches on surfaces of the model, you can greatly improve the quality of the mesh.

Page 101: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

101

Exercise - Hexahedral versus TetrahedralExercise - Hexahedral versus Tetrahedral

• On Your Own

– Now solve the model using the Analysis Manager, and compare the Solid Von Mises Stress contour on this hex meshed model with that obtained from the tet meshed model you analyzed earlier in the exercise. Perform the following below before analyzing the model.

– Because slicing of the solids for hex meshing caused the geometry ID numbers to change, you cannot use the old load and constraint sets for this model. They reference the old geometry ID numbers, and the hex elements are associated with the new geometry. You will need to delete the old load and constraint sets, then, re-create them with the same load values and constraint configurations (refer to pages 84 and 85), but referencing the new surfaces.

Why would it be a problem that a load set references geometry that wasn't used to create the mesh?

– You will also need to delete the old Analysis set, and create a new one. Check that you are using the right load and constraint sets for your new analysis set by expanding (clicking on the + button) the Analysis set, then expanding the Master Requests and Conditions, and finally expanding the Boundary Conditions. The Windows Explorer-like interface of the Analysis Manager is an intrinsically easy straightforward way to set up, and modify, the options for your analysis.

Page 102: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Importing and Meshing Importing and Meshing GeometryGeometry

Page 103: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

103

Importing and Meshing GeometryImporting and Meshing Geometry

Import Formats……………………………………..………..102

Troublesome Geometry……………………………………..103

Exploding and Stitching……………………………………..104

Boundary Surface from Surfaces on a Solid…………...…105

Edge and Feature Supression……………………………...106

Exercise - Fixing and Meshing Bad Geometry……………107

Exercise - Mesh Repair………….....……………………….117

Page 104: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

104

Import FormatsImport Formats

• Solids

– Parasolid (.X_T)

– ACIS (.sat)

– STEP (.stp or .step)

• STEP AP 203 Solid Entities, AP 214 Surfaces

• IGES

– Lines, Arcs, Circles, B-Splines and NURBS

– Trimmed and Untrimmed B-Spline and NURBS Surfaces

– IGES Trimmed Surfaces stitched together in FEMAP to form Solids, highly effective from Pro/E and IDEAS

• DXF

– Lines, Arcs, Circles

• Direct Translators

– Available in FEMAP Enterprise

– CATIA Import, reads CATIA model files and Express files.

– Advanced IGES interface, supports more entity types.

– VDA Import, direct access to VDA files up to v2.0

– IDEAS Import, reads IDI files generated by IDEAS MS8+

– PRO/E Import, reads the PRO/E .PRT file, v16-v20

– Solid Edge Import, direct access to Parasolid geometry in Solid and Sheet metal part files.

– Unigraphics Import, direct access to v11-v15

Page 105: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

105

Troublesome GeometryTroublesome Geometry

• The challenge of meshing a part will usually arise from a combination of two factors. The modeling approach of the part(whether it was modeled with FEA use in mind, or for CAD purposes), and the geometry translation interface that was used to bring the geometry into FEMAP.

• You usually don't know if you have a problem with your geometry until you try to mesh it. The list window is valuable for troublshooting the areas of your geometry the mesher is having trouble with.

• Geometry - Solid - Cleanup

– Is used to "cleanup a solid. This command will check the solid, and remove any extraneous features which are not part of the actual solid, but may have been introduced during the export and import process, or from boolean operations.

• Geometry - Solid - Explode/Stitch

– Sometimes, problems with small slivers, or edges that don't quite meet each other can be solved by exploding the solid, and re-stitching it with a tolerance wider than the slivers.

Page 106: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

106

Exploding and StitchingExploding and Stitching

• Geometry - Solid - Explode/Stitch

– Sometimes, problems with small slivers, or edges that don't quite meet each other can be solved by exploding the solid, and re-stitching it with a tolerance wider than the slivers.

Page 107: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

107

Boundary Surface from Surfaces on SolidBoundary Surface from Surfaces on Solid

• Geometry - Boundary Surface - From Surfaces on Solid

– Takes the surfaces you select, and uses the enclosing outer curves to form a regular boundary surface.

– The surfaces must be stitched into a solid.

– This feature works best with surfaces that have small to moderate curvature.

– Can be used to remove sliver surfaces by selecting surfaces that surround the sliver.

Page 108: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

108

Edge and Feature SupressionEdge and Feature Supression

• Mesh - Mesh Control - Feature Supression

Page 109: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Fixing and Meshing Exercise - Fixing and Meshing Bad GeometryBad Geometry

Page 110: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

110

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

Problem Description/Objective:

In this example we will import geometry with a missing sliver. We will then try to solid mesh it, and look at the errors we receive. Then demonstrate the use of exploding and stitching Parasolid geometry to fix sliver surfaces that cannot be fixed by the geometry cleanup command.

Page 111: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

111

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

• Import the Geometry

– File - Import - Geometry, Select Geometry Repair.x_t from the Training Files directory.

– Leave the default import options checked, and press OK.

This Parasolids file is imported as surfaces that need to be stitched together. The surfaces are assigned a random color. In this case, the sliver in the geometry is quite obvious, but it usually isn't.

Page 112: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

112

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

• Stitch the Surfaces Together to Create a Sheet Solid

– Geometry – Solid – Stitch. Click Select All and press OK in the entity selection form.

– Read what FEMAP has written in the list window, specifically, “Created 1 connected region, Created Sheet Solid 9, Solid 9 passes body checking”.

NOTE: A sheet solid is a type of Parasolid solid that has no volume, it is essentially a surface that can perform solid surface operations, such as intersect, stitch, explode, and the slice commands. When this sheet solid is viewed from further away, it can look like a regular solid, and can easily be mistaken as such. This is a common confusion, to verify if it is a sheet solid or a regular solid, use Tools – Mass Properties – Solid Properties, then select the solid/sheet solid you want to check the properties of. Select OK then No to not create a representative node. Look in the List window, and read the various properties. Next to volume, if there is a 0, then you have a sheet solid, if there is volume, then you have a regular solid.

Page 113: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

113

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

• Meshing the Bad Geometry

– Pick wireframe for the view style.

– The curves around the area of the removed sliver surface should be highlighted. This is a feature of FEMAP that activates after a stitch is performed. This is a quick way to see if there are any problem areas in geometry you have just imported or created.

Because this example is of geometry correction, and for the sake of simplicity, we will not create any materials or properties before hand, and accept all of the meshing defaults.

– Mesh – Geometry – Solids. Accept the defaults and click on OK.

– Click on Load and load a library material.

– Click OK on the define Isotropic material form.

– OK the defaults on the automesh solids form.

– You should then get an error message that the mesher aborted. Press OK.

– Look in the List window, and read the messages FEMAP has written.

Page 114: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

114

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

NOTE: A general summary of the solid meshing process of FEMAP would be to say that it first meshes the outside surface of the model, and then, based on that surface mesh, meshes the inside volume with elements. The error we are getting, “Surface has at least one hole”, is saying that the tetra mesher was not able to correctly mesh the surface, and is aborting and leaving the failed surface mesh on the model for diagnostics purposes.

• Tools – Undo, make sure that the list window states “Undoing Mesh Geometry Solids Command”, if not, undo until it does.

• Geometry – Solid – Cleanup enter 9 in the ID box of the entity selection form.

• Check all three options, press OK on the form, and OK on the stitch tolerance form, if it comes up.

• You will notice that the list window says “Solid 9 passes Geometry Checking”, even though the sliver is still there.

Page 115: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

115

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

NOTE: Geometry that passes the checker may still not be able to be meshed. Often, you will not be able to tell if a piece of geometry can be meshed, without first trying to mesh it. Knowing what can be meshed, and what needs to be modified, comes with experience, and much trial and error.

Try to visualize the size of your element, and how your geometry could be constructed with it. If you can’t see how your geometry could be made from the elements, chances are the mesher won’t be able to either.

The geometry checker didn’t automatically fix the geometry this time, so we will have to manually fix it. Here is the first method that we will use.

We will explode the sheet solid into surfaces, and delete the two surfaces that make up that face of the cube. After using the cleanup tool to remove the extra curve that made up the sliver, a new surface will be created from edges. Then all of the surfaces will be stitched up to create a solid.

Page 116: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

116

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

• Explode the Sheet Solid and Delete the rest of the Face.

– Geometry – Solid – Explode. Pick the sheet solid.

– Delete – Geometry – Surface select the surface that had the sliver taken out.

– Click on Yes to delete the surface.

– You will not be able to see the changes until you regenerate the view. View – Regenerate or <Cntrl G>.

• Create a New Surface to Define the Face.

– When the curve was projected onto the face, the curves on the edges were split, as well as the surface. Verify that there are two curves defining the left and right edges by using the list command.

– Geometry – Solid – Cleanup, Select All in the entity selection box.

– Check all three boxes and click OK to cleanup the geometry.

– Geometry – Surface – Edge Curves Select the four curves that make up the original surface.

– Click on OK and Cancel out of the surface from curves command.

– <Cntrl G> to regenerate the screen.

Page 117: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

117

Exercise - Fixing and Meshing Bad Exercise - Fixing and Meshing Bad GeometryGeometry

• Stitch the New Solid Together.

– Geometry – Solid – Stitch click on Select All. And press OK.

– Look at the list window to verify that a solid was created. You can also double check by using the solid properties tool introduced earlier.

• Mesh the New Solid.

– Mesh – Geometry – Solids. Accept the defaults and click on OK.

– Click on Load and load a library material.

– Click OK on the define Isotropic material form.

– OK the defaults on the automesh solids form.

• On Your Own

– Apply a 100 psi pressure on the face you corrected, and fix all of the corners.

– Solve the model with FEMAP Structural solver, and display a contour of the Solid Von Mises Stress.

Page 118: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Mesh RepairExercise - Mesh Repair

Page 119: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

119

Exercise - Mesh RepairExercise - Mesh Repair

Problem Description/Objective:

The FEMAP geometry import is very robust. From Parasolid- and ACIS-based systems -- 100% reliability, and Pro/ENGINEER IGES and most other IGES, also very good, at least %95. From Catia, STEP and IGES, imports are good, >90%.

However, in some cases (due to “problem surfaces”) auto meshing can be difficult. The previous example demonstrated correcting the geometry to obtain a good mesh. Some times it is quicker to correct a bad mesh that results from bad geometry, then to fix that bad geometry and mesh it. FEMAP provides flexible ways to manually “close” bad surface meshes.

We will Import a FEMAP neutral file that has a flawed mesh. This mesh has a small hole that isn't obvious from looking at it, but becomes quite so upon changing to a free edge view.

Page 120: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

120

Exercise - Mesh RepairExercise - Mesh Repair

• Import the Neutral File

– Start FEMAP

– File - Import - FEMAP Neutral, and select MeshFix.neu.

Page 121: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

121

Exercise - Mesh RepairExercise - Mesh Repair

• Review Free Edges

– Use View - Select (F5 key)

– Click the Free Edge button

– Click OK.

– The free edges can now be viewed

Page 122: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

122

Exercise - Mesh RepairExercise - Mesh Repair

• Zoom in on the free edges.

• Create a Group using the Group - Set command. Name the group Free Edge Elements.

• Select Group - Element - ID. Choose the method to be ID - Free Edge. Press the shift key to place a pick box around the free edges. Click OK. DO NOT Select All.

• Turn on the group by clicking the right mouse button in the modeling area and selecting Model Data from the list. Click the Active button under group. Click OK.

• Place the nodes on the free edge elements in the group by using the Group - Node - On Element command. Box pick the elements.

• Choose Group - Operations - Automatic Add. Click the Active button. Click OK.

Page 123: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

123

Exercise - Mesh RepairExercise - Mesh Repair

• Use Model - Element to create triangular elements by hand in order to close the hole in the mesh.

• Select Tools - Check - Coincident Nodes. Select All the nodes. Click OK. Choose No when asked “OK to Specify Additional Range of Nodes to Merge”

• Check Merge Coincident Entities and use the default Maximum Distance to Merge. Click OK.

• Now the model can be meshed with tetrahedral elements by using the Mesh - Geometry - Solids from Elements command.

Page 124: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

MidsurfacingMidsurfacing

Page 125: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

125

MidsurfacingMidsurfacing

• Midsurfacing……………...…………………………………….123• The Midsurface Commands…………………………………..124• Exercise - Solid Geometry Creation and Midplane…..…….125

Page 126: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

126

Geometry MidsurfaceGeometry Midsurface

• Midsurfacing commands

– Allows user to extract midsurfaces thus reducing the complexity and increasing the accuracy of the FEM.

Page 127: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

127

Geometry MidsurfaceGeometry Midsurface

• The four commands above the first separator are used for generation and trimming of a single midsurface

– Automatic

• Will automatically generate the Midplanes, trim them to the solid , and clean up any surfaces that are determined not to be part of the model.

– Generate, Intersect and Cleanup

• These are the steps in order that the automatic command follows.

• Used to allow the user to specifically determine how and where the midsurfaces are created.

– Assign Meshing Attributes.

• Will walk you through creating a material for the selected surface(s) and then automatically create the property referencing the original thickness of the solid.

Page 128: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Solid Geometry Exercise - Solid Geometry Creation and MidplaneCreation and Midplane

Page 129: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

129

Exercise - Solid Geometry Creation and Exercise - Solid Geometry Creation and

MidplaneMidplane • Create a rectangle

– Select Geometry - Curve Line - Rectangle first corner (0,0,0) second corner (10,5,0)

• Create a Boundary surface– Select Geometry - Boundary - Surface (pick all four curves in any order)

• Extrude the Boundary into a Solid–Select Geometry - Solid - Extrude. Set Material to New Solid and the Depth to 5.

Page 130: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

130

Exercise - Solid Geometry Creation and Exercise - Solid Geometry Creation and

MidplaneMidplane

• Move the Work plane to the top of the block

–Select Tools - Workplane - On Surface and pick surface A. Pick point 1 for the At Point, and point 2 for the Axis Point.

• Fillet the solid–Geometry - Solid - Fillet Pick curves A and B. Then enter a Fillet Radius of 2.5.

Page 131: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

131

Exercise - Solid Geometry Creation and Exercise - Solid Geometry Creation and

MidplaneMidplane • Create a rectangle on the face to extrude through the solid.

–Geometry - Curve Line Rectangle with a first corner of (1,5,4), and a second corner of (11,5,1).

• Create a Boundary surface from the rectangle.

– Geometry - Boundary - Surface again pick all four newly created curves in any order.

– Cut the Boundary Through the Solid.–Geometry - Solid - Extrude Set the Material to Remove - Hole and the Length to Through All.

Page 132: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

132

Exercise - Solid Geometry Creation and Exercise - Solid Geometry Creation and

MidplaneMidplane • We will repeat the same process that we previously used to cut the rectangle through the solid, only this time it will be to cut a hole.

–Place the Workplane on Surface A, at point 1, and with the axis point at point 2.

• Draw a circle on the Workplane that is concentric with the fillet on surface A.

– Geometry - Curve Circle Center, click on methods, and change it to Center. Choose either of the arcs that make up the filleted edge on surface A (this is so that the center of the circle we are creating will be concentric with the fillet). Enter a radius of 1.4.

Page 133: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

133

Exercise - Solid Geometry Creation and Exercise - Solid Geometry Creation and MidplaneMidplane

• Create a Boundary Surface from the Circle, and extrude it through the part, removing material.

• If your part does not look like the one on the right, Cntrl Z to undo the last operation (the extrude), and try it again. Once you have it, save your model.

• Midsurface the solid –Geometry - Midsurface - Automatic Select All of the surfaces, and press OK. FEMAP will then ask you for a Target Thickness, any surfaces that have a distance between them less then the target thickness will have a midsurface created between them. –Cntrl-D to bring up the measuring command that will measure the distance between two locations you specify, then return you to the form you were in, with that distance filled in. Pick two points that will represent the thickness of the part.–You will need to "bump up" this thickness a bit so that the target thickness is slightly larger then the actual thickness.–You should then have a midsurface representation of the part created inside of it. You can delete the solid part to expose the midsurface.

Page 134: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

134

Exercise - Solid Geometry Creation and Exercise - Solid Geometry Creation and

MidplaneMidplane

• On your own:

–This bracket will be bolted on the back surface, and will support a 2000 lb load.

–From the geometry, and what you've learned, build three models of the same boundary conditions, one with solid tetrahedral elements, another with hexahedral elements, and the last, with a midsurface representation.

–For the Boundary Conditions, fix surface A, and apply a 1000lb Force to Surfaces/Curves B and C.

–Solve the models in FEMAP Structural, and compare the results with each other. Create a Microsoft Word document that has pictures of all three models with Von Mises Stress contours. You can place a picture of the FEMAP graphics window in the Windows clipboard by File - Picture - Copy, then you can paste that into Word.

Page 135: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Loads and ConstraintsLoads and Constraints

Page 136: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

136

Loads and ConstraintsLoads and Constraints

• Loading Categories……………………………………………….134• Defining a Load………………………………………………..….135• Creating Load Sets……………………………………………….136• Advanced Loading, Functions…………………………………..137• Advanced Loading, Distributed Loading…...…………………..138• Dynamics, Nonlinear, and Heat Transfer………………………139• Exercise - Bearing Load.........................................................140

Page 137: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

137

– Body or Global Loads

• Acceleration - Translational (gravity) and Rotational

• Velocity - Rotational

• Thermal - Default Temperature

– Nodal Loads

• Force, Moment, Displacement, Velocity, Temperature, Heat Generation, Heat flux

– Elemental Loads

• Distributed (Load/Length Across a Line Element)

• Pressure

• Temperature

• Heat Generation (Heat Energy / Unit Volume)

• Heat Flux (Heat Energy /Unit Area)

• Convection

• Radiation

– Geometry Based Loads

• Points

• Lines

• Surfaces

Loading CategoriesLoading Categories

Page 138: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

138

Defining a LoadDefining a Load

• Body Loads are applied to the entire body

– Often used to simulate gravity or to define default temperatures.

• Element Loads

– Can be distributed , pressure, temperature , heat flux, convection or radiation.

– Distributed Load allows you to define a Load / length value for line elements, a Pressure load / area for planer or volumetric elements.

– Heat flux , Convection, and Radiation loads are applied to element faces while temperature and Heat Generation loads are applied to the element itself.

• Nodal Loads

– Can be applied by both Model - Load - Nodal and Model - Load - Nodal on Face. Model - Load - Nodal on Face allows you to select a particular element face and faces adjacent to the one selected.

• Geometry Based Loading

– Can be either nodal or elemental.

– Load is applied to the point, curve, or surface.

– Any nodes or elements associated to the geometry will have the load applied appropriately upon export for analysis.

Page 139: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

139

Creating load setsCreating load sets

• Model - Load - Set, creates a new, or activates an existing, load set.

• You may create as many different load cases as necessary using Model - Load menu.

• This command is also available in the tray.

Page 140: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

140

Advanced Loading, FunctionsAdvanced Loading, Functions

• Function Dependence

– Allows you to create general X vs. Y tables of information.

• Used for time or frequency dependant loads or to attach nonlinear information to material properties.

– Data can be created in four ways.

• By choosing a single value to enter in the X and Y values one at a time.

• Using a linear ramp, you pick a starting and ending X and Y value.

• An equation where you specify the starting and ending values of X and delta X and then enter Y as a function of X.

• By using the get function to attain data from a two column spreadsheet, or a listing of two comma separated values from a text file.

Page 141: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

141

Advanced Loading, Distributed LoadsAdvanced Loading, Distributed Loads

• You can make load equations as a function of nodal or element centroidal location without having previously created a function.

– XEL and XND will give the x coordinate of the element's centroid, or node's location, respectively.

– The input, !i will cycle through all of the entities you selected in the entity selection box to apply the load on.

Page 142: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

142

• Provides the solution type and control information for various dynamics runs

• Model - Load - Dynamic Analysis

• Direct Transient

• Modal Transient

• Direct Frequency

• Modal Frequency

• Model - Load - Nonlinear Analysis

• Static (solutions strategies, etc.)

• Creep

• Transient

• Model - Load - Heat Transfer

• Radiation

• Free and forced convection

Dynamics, Nonlinear and Heat TransferDynamics, Nonlinear and Heat Transfer

Page 143: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

143

• Nodal Constraints

– Specify specific degrees of freedom (1-6, X,Y,Z translation and rotation)

– S

Constraint CategoriesConstraint Categories

Page 144: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Bearing LoadExercise - Bearing Load

Page 145: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

145

Exercise - Bearing LoadExercise - Bearing Load

• This exercise will create a simple bearing load with a sinusoidal variation over the inner circular curve. This will demonstrate how to use an equation for load variation. With smaller equations, it is quicker to define the equation in the load definition form, then to create a function, and reference that function in the load.

Page 146: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

146

Exercise - Bearing LoadExercise - Bearing Load

• Open the bearing.mod file in the Training Files directory.

• Create a load set, Model - Load - Set command. Name the set Bearing.

• Model - Load - On Curve, select the inner arc of the half circle (curve 5).

• Choose Force Per Node as the load type, select Variable as the method, and change the Coordinate System to 1..Global Cylindrical.

Page 147: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

147

• Press the Advanced button under method to bring up the Advanced Load Methods dialog box. Choose Equation in the Multiply By category.

• Enter sin(!y)+1 in the Equation field of Multiplier Data, and press OK.

NOTE: The expression !y will normally extract the y coordinates from the

curve, but we had changed to a cylindrical coordinate system, so

it will extract the theta coordinates of the curve.

• Enter 1 in the Value field for FX, when you select a function, or equation, for the load, the number in the Value field becomes a scaling factor for that function or equation.

• The “bearing load” is shown as a constant magnitude force. To view the functionally dependent load on the model, the load must be Expanded using Model - Load - Expand.

Exercise - Bearing LoadExercise - Bearing Load

Page 148: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

148

• Model - Load - Expand

• Expand must be selected as the Operation and On Curves as the Type. Click OK. Select the curve which has the load applied. Click OK. The load has now been expanded.

• To further visualize the load, the load vectors can be scaled by magnitude. Press the F6 key to bring up the View Options menu. Select Load Vectors under Options and change the Vector Length to 1..Scale by Magnitude. Click OK.

Exercise - Bearing LoadExercise - Bearing Load

Page 149: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Groups and Layers

Page 150: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

150

Groups and LayersGroups and Layers

• Similarities and Differences....................................................147• Layers.....................................................................................148• Defining and Populating Groups.............................................149• Adding to Groups....................................................................150• Displaying Groups..................................................................151• Online Example - Working with Groups and Layers...........Online

Page 151: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

151

Similarities and DifferencesSimilarities and Differences

• Layers

– Each entity simply assigned to one and only one layer

– Display any number of layers

– Graphical selection only picks from active layers

– Imported with some CAD geometry

• Groups

– Entities can be simultaneously assigned to as many groups as you want

– Can define by various rules and relationships - Surfaces by ID, Nodes on Elements, Elements on Surfaces, Materials on Elements, Elements by Shape...

– Can define by coordinate, plane or volume clipping

– Can be automatically generated using various commands

– Display only one group at a time

– Graphical selection only picks from active group, but can select any number of groups from the selection list

Page 152: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

152

LayersLayers

• Create and Manage from the toolbar

• Show all or selected layers

– Move layers you want between hidden and visible

– Each view can show different layers

• Create layers with New Layer

– Assign ID, name and color

– Can display everything on layer with layer color using View Options

Page 153: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

153

• Define using commands on Group Menu

– First use Group Set to define a Group, then useother commands to add entities into group

• Group Rules

– Various entity selection commands, either by IDor using relationships to other entities

– Entities can be added to group using anycombination of selection methods

– Use Exclude if you want to remove permanently

• Group Clipping

– Selects all entities inside/outside clipping region

– Clip first, then rules - not restrict entities selected by rules

Defining and Populating GroupsDefining and Populating Groups

Page 154: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

154

Adding to GroupsAdding to Groups

• Group Operations

– Use Automatic Add to add to a group as you model

– Combine groups using Boolean operations

• And (if in Group A and Group B)

• Or (if in Group A or Group B)

• Not (if not in Group A)

– Generate groups

• Based on changes in geometry, materials, properties, element type

Page 155: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

155

Displaying GroupsDisplaying Groups

• Displaying Groups

– Right click in graphics window and pick Model Data, or choose View Select and press Model Data

– Choose between the Active Group,No Group (the entire model), orSelect a specific group from the list

• Post-Processing

– When contouring elemental results, only data from active group is used to computenodal average or nodal max/min

Page 156: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Visualizing and Documenting Visualizing and Documenting ResultsResults

Page 157: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

157

Visualizing and Documenting ResultsVisualizing and Documenting Results

• View Select.............................................................................154• Deformed and Contour Data...................................................155• Contour Options.....................................................................156• Contour Type..........................................................................157• Contour Options, Data Conversion.........................................158• XY Plots..................................................................................159• Freebody Display....................................................................160• Basic Menu Commands..........................................................161• Animation Options..................................................................162• Detailed Post Processing Options..........................................163• Detailed Animation Options....................................................164• Exercise - Post Processing.....................................................165

Page 158: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

158

View SelectView Select

• Use the View Select dialog box to:

– Specify the type of plot

• Deformed, Animate, etc.

– Specify the style of contour, and what data to plot

• Contour, Criteria, IsoSurface

• Select Deformed and Contour Data to select data, e.g., von Mises Stress

• User Guide Chapter 5

Page 159: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

159

Deformed and Contour DataDeformed and Contour Data

• Menu is an option from View - Select, or can be accessed with Quick Access Menu (right mouse)

• Must have results available in FEMAP

• Key items to specify

– Output Set

– Deformation Output Vectors

– Contour Output Vectors

– Contour Options

Page 160: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

160

Contour OptionsContour Options

• Contour Type Controls whether the contouring will be done with data on the nodes or elements.– Nodal , Will average all values at the nodes and does not account for any discontinuities in material or geometry.

– Elemental, Used in conjunction with the Element Contour Discontinuity options – Provides the capability to “Smart Average” results. Thus accounting for discontinuities in material or geometry and providing a more accurate representation of the results.

• Other Options– Choose Double Sided planer contours and the additional vector to postprocess results on both sides of plates.

Page 161: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

161

Contour TypeContour Type

• Nodal vs. Centroidal Stresses • Output data from analysis programs varies in the position

that it is calculated• Nodes or the centroid of the element

– If you select nodal data, e.g., translations, FEMAP uses it directly

– For results with element centroid data but no corner data, you can either:

• Average the Centroidal values for the all the elements connected to each node (default); or

• Use the Maximum of the Centroidal values of the connected elements.

– For results with element centroid data and element corner data you can either:

• Average the values at each node (element corner data) to determine the data (default),

• Use the maximum of the values at each node (element corner data)

• Average the Centroidal values for the all the elements connected to each node (ignores the corner data you have); or

• Use the Maximum of the Centroidal values of the connected elements..

• The contour algorithm in FEMAP will use either nodal or elemental data to perform the contouring.

• Depending on the selected options and the available data, FEMAP will use several different approaches to calculate the contours

Page 162: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

162

• Data Conversion options

• 0. Average, Use Corner Data (default)

• 1. Maximum Value, Use Corner Data

• 2. Maximum Value

• 3. Minimum Value

• Example

– Four elements sharing node “N”, with corner data

– Stress at node N can be calculated

• 0. Average Use Corner Data

– (w+x+y+z)/4 N.B. if no corner data, this becomes

(a+b+c+d)/4

• 1. Maximum Value Use Corner Data

– max (w, x, y, z)

• 2. Average, (no corners)

– (a+b+c+d)/4

• 3. Max, (no corners)

– max (a, b, c, d)

Contour Options, Data ConversionContour Options, Data Conversion

Controlling Data AveragingControlling Data Averaging

Node “N”

Page 163: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

163

XY PlotsXY Plots

• Available types of plots are:

– XY vs ID… plots XY data as a function of ID

– XY vs Set… plots XY data versus the output set number for an Output Vector across several Output Sets

– XY vs Set Value… Similar to “vs Set”, except uses Output Set value for X

– XY vs Position… plots XY data vs the position of nodes or element in an axis direction for an output Vector in on Output Set

– XY vs Function… (not a postprocessing option) plots XY data for a function

Page 164: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

164

Freebody DisplayFreebody Display

• View - Select, choose Deformed and Contour Data

• Plots the Freebody information of the entire body or a select group of elements..

– Must have recovered Grid Point Force Balance data from analysis, if not only Applied and reaction forces will be available.

– Total Summed Loads allows you to check the model for equilibrium.

– Choose the types of entities to be viewed

– Can be viewed at any time except in render you must be in Hidden Line.

• Loads from Freebody

– Model - Load -From Freebodycreates a set of loads from the freebody as displayed

on the screen.

Page 165: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

165

Basic Menu CommandsBasic Menu Commands

• Create the animation in the View Select dialog box and select Animate as a Deformed Style

Page 166: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

166

Animation OptionsAnimation Options

• By selecting View - Advanced Post - Animation you can control the speed of the animation.

This will create a animation of the active deformation vector.

Page 167: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

167

Detailed Post Processing OptionsDetailed Post Processing Options

• Accessed via the View Options (F6, Ctrl-O) menu

– Category PostProcessing

• Long list of options, key ones include

– Post Titles

• On/off, Location…

– Deformed Style

• Scale, Automatic scaling options

– Contour/Criteria Style, Levels and Legend

Page 168: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

168

Animation options such as number of frames and shape are controlled in View Options, PostProcessing.

Once the plot is Animating it can be saved as a Avi file using the File, Picture Save menu and selecting the Avi format.

Detailed Animation OptionsDetailed Animation Options

Page 169: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

Exercise - Post ProcessingExercise - Post Processing

Page 170: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

170

Exercise - Post-ProcessingExercise - Post-Processing• Open the ch9post.mod file from the examples

directory.

• Select the Post-Processing Data to Deform and Contour, and Specify the Method Used to Contour the Results.

– View Select (Cntrl-S, F5), select Deform, and Contour for the Deformed and Contour Styles.

– Click on Deformed and Contour Data to bring up the Select Post Processing Data form.

– The results from the analysis of a model are organized into output vectors that can be used as the data for the various displays. Select the Total Translation for the deformation display, and the Solid Von Mises Stress for the contour display.

– Click on Contour Options to modify the type of averaging performed on the data to be contoured. Select Max Value so that FEMAP will use the maximum corner value at each of the nodes.

– OK all forms to display the contoured and deformed model.

You can use the difference in Max and Average results to make a quick estimate of the fidelity of the model. If there is a large difference between these two contours, especially at locations that do not have sharp corners or breaks in the model. Your model may require a finer mesh. More information about the data conversion FEMAP uses can be found in the Commands book.

Page 171: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

171

Exercise - Post-ProcessingExercise - Post-Processing

• Publish in Microsoft Word, 2 Contoured Plots of the Plate Top Von Mises Stress, one using Average data conversion, and the other using Max data conversion.

– Display the Solid Von Mises Stress for the Contour, with the Average type of data conversion, and the Total Translation for the deformation.

– To place a picture of the plot in the Windows Clipboard, File - Picture - Copy.

– Open Microsoft Word, and choose Edit - Paste Special, and Paste it as a Device Independent Bitmap, and deselect Float Over Text.

– Repeat for the plot using Max corner data conversion.

Page 172: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

172

Exercise - Post-ProcessingExercise - Post-Processing

• Post-Processing Options

– View - Options (Cntrl-O), and select the Post-Processing category.

– Select the Undeformed Model option, and uncheck Draw Entity. Only the Deformation model will be shown.

– Now select the Tools and View Style category.

– Select Filled Edges, and deselect Draw Entity.

– Turn the Filled Edges back on, and select View - Advanced Post - Dynamic Isosurface, and dynamically view the regions of constant stress.

– Do the same with the Dynamic Cutting Plane, View - Advanced Post - Dynamic Cutting Plane, to see a dynamically contoured plane cut.

Page 173: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

173

Exercise - Post-ProcessingExercise - Post-Processing

• Now open the model Ch3post.mod from the examples directory.

• Make an XY Plot of the Plate Top VonMises Stresses.– View Select, and select XY vs. Position, and then click on XY data.– Choose MSC/NASTRAN Case 1 under the Output Set drop down list,

and Plate Top VonMises Stress under the Output Vector list.

• This plots all the element centroidal values vs. X position -- not useful, we will create a new vector of nodal stresses, based on the VonMises Stresses.

– First we will set the following output set, and vector, to be the active ones for the model, Model Output Set choose Set 1, Model Output Vector, choose 7033, Plate Top VonMises Stress.

– Model Output Convert, then Yes, Yes, and a new vector will be created with nodal data, that is based on the active vector (in this case Plate Top VonMises Stress, which is an element centroid-based vector)

Page 174: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

174

Exercise - Post-ProcessingExercise - Post-Processing

• Make a Group of the Nodes on the Top Curve to Reduce the Amount of Data Being Plotted.

– Change back to a model view, and define a group of nodes at the top of the plate by Group - Set, name the group “top nodes”. Then Group - Nodes - Nodes on Curve - pick the top curve.

• Now Plot the New Vector, With Only the Group of Top Nodes Being Used For the Plot.

– View - Select, select XY vs. Position, then click on XY Data.

– For the Group, select top nodes.

– Under Output Vector, Select 300000 Avg Converted Vector 7033 this is the vector that was created by the Convert command.

Page 175: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

175

• Change back to a model view, and reselect entire model– View - Select , choose Quick Hidden Line; Set Render,

Solid– Right click Quick Access Menu Model Data, choose Group,

None

• Animate the model, and Adjust the Animation Options– View - Select, Animate (produces a very fast animation),

View - Advanced Post - Animation, select Slower (adjust to preference).

– Select the Postprocess Toolbar Icon from the Main Toolbar on the side, and then the Post Options Icon.

– Make the following changes: Undeformed (off), Scale Deformation - 2, Animation Frames - 10 continuously, Animation Positive Only, and Animate Contours

• Turn off the element edges– View - Options, choose category Tools and View Style,

option Filled Edges, turn off Draw Entity - OK.

• Save this as a Movie File (AVI), and insert it into a presentation.

– File - Picture - Save, and drop down the Files of Type to AVI, name the file and save it.

– Start PowerPoint (if available), open an empty presentation; then in PowerPoint...

– Insert - Picture - Movies and Sounds, and find the file you saved, Double click on image -- it will play once.

– Right click on image: Edit Movie Object settings to continuously Loop and Rewind Movie...

Exercise - Post-ProcessingExercise - Post-Processing

Page 176: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

176

Solving Using the Analysis Manager

• To enter the analysis Manager select Model-Analysis

• The FEMAP analysis manger stores the options necessary to create a ready to run input file or to launch the FEMAP Structural solver, or to launch a local solving package, or start VisQ to send the input file to a solver on another machine. The Analysis Sets are stored along with the FEMAP model file or can be stored in a FEMAP library that is available across different model files.

• To set up a Analysis Set choose New in the analysis manager.

• FEMAP will display a dialog box where you choose the Analysis Program where you want to solve the model and solution type you would like to use.

• You can press the OK button to create a Analysis set for the specified program that uses default values or you can press Next and FEMAP will walk you thorough all the possible options for that analysis type.

Page 177: Mark Sherman Danilo Centazzo. 2 Introduction to FEMAP Agenda Day 1 Introduction Install, Setup and Customize FEMAP The User interface and the On-Line.

177

Solving Using the Analysis Manager

• Fill in a Title " Structural solution 1" and Press OK.

• In the Analysis program field use the pull down to select FEMAP Structural

• For Analysis Type choose 1 Static

• The Analysis Set Manager shows all Analysis sets defined in the model and the sections that make up the input file. By clicking on the plus signs the tree is expanded where individual options are visible. The analysis set can be modified by highlighting the option and double clicking, or pressing the edit button.

• After the Analysis Set has been created the model is ready to be solved.

• If you have Purchased FEMAP Structural then you can solve the model easily by pressing the Analyze button.

• The FEMAP structural Solver will start in a separate window, when it completes the results will be automatically loaded back into FEMAP