• No results found

Course in ANSYS. Modeling reviewed Boolean s. ANSYS Computational Mechanics, AAU, Esbjerg

N/A
N/A
Protected

Academic year: 2021

Share "Course in ANSYS. Modeling reviewed Boolean s. ANSYS Computational Mechanics, AAU, Esbjerg"

Copied!
47
0
0

Loading.... (view fulltext now)

Full text

(1)

Course in ANSYS

(2)

Course Outline

Introduction

Introduction

Lesson 1. Modeling reviewed – Boolean’s

Lesson 2. Boolean’s + meshing issues

Lesson 3. Operate + meshing issues

Lesson 4. Import + meshing issues

Lesson 5. Meshing – advanced topics

Lesson 1 – Part 2 2

Computational Mechanics, AAU, Esbjerg ANSYS

(3)

Citation of the day

Finite Element Analysis makes a good

engineer great, and a bad engineer

dangerous

!”

Robert D. Cook,

Professor of Mechanical Engineering,

University of Wisconsin, Madison

(4)

Modeling

Programme for Lesson:

BUILD THE MODEL

• Modeling considerations

• Element Type

• Real Constants

• Material Properties

• Sections

• Geometry/Modeling

– WorkPlane & Coordinate systems

– Keypoints

– Lines

– Areas

– Volumes

• Meshing

Lesson 1 – Part 2 4

Computational Mechanics, AAU, Esbjerg ANSYS

(5)

Modeling considerations

• As you begin your model generation, you will (consciously or

unconsciously) make a number of decisions that determine how you

will mathematically simulate the physical system:

– What are the objectives of your analysis? – Will you need to vary/modify model data?

– Will you need to change the geometric topology of the model, e.g. add holes to the model?

– Will you model all, or just a portion, of the physical system? – How much detail will you include in your model?

– What kinds of elements will you use? How dense should your finite element mesh be?

• In general, you will attempt to balance computational expense (CPU

time, etc.) against precision of results as you answer these

(6)

Modeling considerations

• Linear or Higher Order Elements

• Take Advantage of Symmetry

– The axis of symmetry must coincide with the global Cartesian Y-axis. – Negative nodal X-coordinates are not permitted.

– The global Cartesian Y-direction represents the axial direction, the global Cartesian X-direction represents the radial direction, and the

global Cartesian Z-direction corresponds to the circumferential direction. – Your model should be assembled using appropriate element types:

• For axisymmetric models, use applicable 2-D solids with KEYOPT(3) = 1, and/or axisymmetric shells. In addition, various link, contact, combination, and surface elements can be included in a model that also contains

axisymmetric solids or shells. (The program will not realize that these "other" elements are axisymmetric unless axisymmetric solids or shells are present.)

• How Much Detail to Include

• Appropriate Mesh Density

Lesson 1 – Part 2 6

Computational Mechanics, AAU, Esbjerg ANSYS

(7)

Modeling considerations

Each point have an

infinite number of deformation state variables, i.e. degre-es of freedom (dof)

Each point have a

finite

finite number of

(8)

Modeling considerations

Lesson 1 – Part 2 8

Computational Mechanics, AAU, Esbjerg ANSYS

(9)
(10)

Modeling considerations

Lesson 1 – Part 2 10

Computational Mechanics, AAU, Esbjerg ANSYS

(11)

Modeling considerations

WHEEL LOADER REALIZATION

- a model and an architecture that

enables simulation in a process context By Ulf Sellgren

ISRN KTH/MMK/R—03/07—SE TRITA-MMK 2003:07

(12)

Modeling considerations

Lesson 1 – Part 2 12

Computational Mechanics, AAU, Esbjerg ANSYS

(13)
(14)

Modeling considerations

Lesson 1 – Part 2 14

Computational Mechanics, AAU, Esbjerg ANSYS

(15)

Modeling considerations

• Characterization of problem

Rod Beam

Disk Plate

(16)

Modeling considerations

• The ANSYS program does not assume a

system of units for your analysis.

• Units must however be consistent for all

input data.

Lesson 1 – Part 2 16

Computational Mechanics, AAU, Esbjerg ANSYS

(17)

Geometry/Modelling

• Creating a solid model within ANSYS.

• Using direct generation.

• Importing a model created in a

computer-aided design (CAD) system.

(18)

Coordinate systems

• Global and local coordinate systems are used to locate geometry

items (nodes, keypoints, etc.) in space.

• The display coordinate system determines the system in which

geometry items are listed or displayed.

• The nodal coordinate system defines the degree of freedom

directions at each node and the orientation of nodal results data.

• The element coordinate system determines the orientation of

material properties and element results data.

• The results coordinate system is used to transform nodal or element

results data to a particular coordinate system for listings, displays, or

general postprocessing operations (POST1).

• The working plane, which is separate from the coordinate systems

discussed in this chapter, is used to locate geometric primitives

during the modeling process.

Lesson 1 – Part 2 18

Computational Mechanics, AAU, Esbjerg ANSYS

(19)

Coordinate systems

• (a) Cartesian (X, Y, Z components)

coordinate system 0 (C.S.0)

• (b) Cylindrical (R, θ, Z components)

coordinate system 1 (C.S.1)

• (c) Spherical (R, θ, φ components)

coordinate system 2 (C.S.2)

• (d) Cylindrical (R, θ, Y components)

(20)

Modeling (coordinates)

x

y

z

x

y

z

x

y

z

(r,θ,z)

z

r

θ

(r,θ,φ)

r

θ

φ

(x,y,z)

Cartesian

Cylindrical

Spherical

General Curvilinear Coordinates General orthogonal Coordinates

Lesson 1 – Part 2 20

Computational Mechanics, AAU, Esbjerg ANSYS

(21)

Geometry/Modelling

Create – geometrical entities

Operate – perform Boolean operations

Move / Modify – move or modify geometrical entities Copy – copy geometrical entities

Delete – geometrical entities

Update Geom – update the geometry in relation to for example buckling analysis

(22)

Lesson 1 – Part 2 22 Computational Mechanics, AAU, Esbjerg

ANSYS

Modeling - Create

• The hierarchy of modeling entities is as listed

below:

– Elements (and Element Loads) – Nodes (and Nodal Loads)

– Volumes (and Solid-Model Body Loads) – Areas (and Solid-Model Surface Loads) – Lines (and Solid-Model Line Loads)

(23)
(24)

Example - Grinding shield

Lesson 1 – Part 2 24

Computational Mechanics, AAU, Esbjerg ANSYS

(25)
(26)

Example - Grinding shield

Modeling considerations

• Model storage *.lgw or *.db?

• Element type?

• Level of detail?

• Mesh method?

• Allow model modifications?

• Type of analysis to perform?

• Material models?

• Boundary conditions and loads?

Lesson 1 – Part 2 26

Computational Mechanics, AAU, Esbjerg ANSYS

(27)

Example - Grinding shield

Modeling considerations

/PREP7 K,1,56,,, K,2,60,,, K,3,63,3,, K,4,63,19,, K,5,60,22,, K,6,30,32,, K,7,,32,, K,8,,29.5,, K,9,30,29.5,, K,10,59.5,20,, K,11,60.5,19,, K,12,60.5,3,, K,13,60,2.5,, K,14,56,2.5,, • Model storage *.*.lgwlgw or *.db? • Element type? • Level of detail? • Mesh method?

• Allow model modifications? Make a directory, e.g. c:\fem\grinding-shield

Change directory in ANSYS to c:\fem\grinding-shield Make a new text file in c:\fem\grinding-shield

Rename from “New textdocument.txt” to “grinding-shield-kp.lgw” Open with, e.g. Notepad

(28)

Example - Grinding shield

Modeling considerations

/PREP7 LSTR, 1, 2 LSTR, 3, 4 LSTR, 5, 6 LSTR, 6, 7 LSTR, 7, 8 LSTR, 8, 9 LSTR, 9, 10 LSTR, 11, 12 LSTR, 13, 14 LSTR, 14, 1 !* L2TAN,1,2 !* L2TAN,-9,-8 !* L2TAN,2,3 !* L2TAN,-8,-7 LSTR, 9, 6 LSTR, 5, 10 LSTR, 4, 11 LSTR, 3, 12 LSTR, 2, 13 • Model storage *.*.lgwlgw or *.db? • Element type? • Level of detail? • Mesh method?

• Allow model modifications? • Type of analysis to perform? • Material models?

• Boundary conditions and loads? Make a new text file in c:\fem\grinding-shield

Rename from “New textdocument.txt” to “grinding-shield-lines.lgw”

Open with, e.g. Notepad Enter the text shown

Lesson 1 – Part 2 28

Computational Mechanics, AAU, Esbjerg ANSYS

(29)

Example - Grinding shield

Modeling considerations

/PREP7 AL,4,5,6,15 AL,15,16,3,7 AL,16,13,17,14 AL,17,2,18,8 AL,18,12,19,11 AL,19,10,9,1 !* CIRCLE,100,15,7, , , AL,20,21,22,23 !* CIRCLE,200,3,201, , , AL,24,25,26,27 • Model storage *.*.lgwlgw or *.db? • Element type? • Level of detail? • Mesh method?

• Allow model modifications? Make a new text file in c:\fem\grinding-shield

Rename from “New textdocument.txt” to “grinding-shield-areas.lgw”

Open with, e.g. Notepad Enter the text shown

A GOOD TIME TO SAVE AS *.db

(30)

Modeling - Operate

Perform geometrical operations in order to obtain new geometrical entities

Lesson 1 – Part 2 30

Computational Mechanics, AAU, Esbjerg ANSYS

(31)

Example - Grinding shield

Modeling considerations

Enter the command sequence in the command line \PREP7

VROTAT,1,2,3,4,5,6,8,7,180, ,

A GOOD TIME TO SAVE AS *.db

A GOOD TIME TO SAVE AS *.db

• Model storage *.*.lgwlgw or *.db?

• Element type? • Level of detail? • Mesh method?

(32)

Example - Grinding shield

Modeling considerations

Enter the command sequence in the command line \PREP7

VOFFST,7,40, VOFFST,8,40,

VOFFST,9,40, A GOOD TIME TO SAVE AS *.dbA GOOD TIME TO SAVE AS *.db • Model storage *.*.lgwlgw or *.db?

• Element type? • Level of detail? • Mesh method?

• Allow model modifications? • Type of analysis to perform? • Material models?

• Boundary conditions and loads?

Lesson 1 – Part 2 32

Computational Mechanics, AAU, Esbjerg ANSYS

(33)

Modeling - Move/Modify

(34)

Modeling - Copy

Copy geometrical entities to new

geometrical entities with new locations

Lesson 1 – Part 2 34

Computational Mechanics, AAU, Esbjerg ANSYS

(35)

Modeling - Delete

• The hierarchy of modeling entities is as listed

below:

– Elements (and Element Loads) – Nodes (and Nodal Loads)

– Volumes (and Solid-Model Body Loads) – Areas (and Solid-Model Surface Loads) – Lines (and Solid-Model Line Loads)

(36)

Modeling - Update Geom

Adds displacements from a previous analysis and updates the geometry of the finite element model to the deformed

configuration.

Lesson 1 – Part 2 36

Computational Mechanics, AAU, Esbjerg ANSYS

(37)

Booleans - Intersect

(38)

Booleans - Intersect

VINV (Volume Intersect Volume) LINA (Line Intersect Area)

Lesson 1 – Part 2 38

Computational Mechanics, AAU, Esbjerg ANSYS

(39)

Booleans - Intersect

AINV (Area Intersect Volume) LINV (Line Intersect Volume)

(40)

Booleans - Add

AADD (Add Areas) VADD (Add Volumes)

Lesson 1 – Part 2 40

Computational Mechanics, AAU, Esbjerg ANSYS

(41)

Booleans - Subtract

(42)

Booleans - Subtract

VSBV (Volume Subtract Volume) LSBA (Line Subtract Area)

Lesson 1 – Part 2 42

Computational Mechanics, AAU, Esbjerg ANSYS

(43)

Example - Grinding shield

Modeling considerations

• Model storage *.*.lgwlgw or *.db? • Element type? • Level of detail? • Mesh method?

• Allow model modifications? Enter the command sequence in the command line \PREP7 VSBV,ALL, 13 !* VSBV,ALL, 14 !* VSBV,ALL, 15

(44)

Booleans - Subtract

LSBV (Line Subtract Volume) ASBV (Area Subtract Volume)

Lesson 1 – Part 2 44

Computational Mechanics, AAU, Esbjerg ANSYS

(45)

Booleans - Subtract

(46)

Booleans - Overlap

LOVLAP (Line Overlap Line) AOVLAP (Area Overlap Area)

VOVLAP (Volume Overlap Volume)

Lesson 1 – Part 2 46

Computational Mechanics, AAU, Esbjerg ANSYS

(47)

Booleans - Glue

AGLUE (Area Glue Area) LGLUE (Line Glue Line)

References

Related documents

Over time I hope we will have some institutional knowledge as to who the players are.” The best measure of the number of people in the sports financial adviser business is the

Neonatal hyperglycemia upregulates markers of oxidative stress and inflammation in the hippocampus on P6 The transcript expression of PARP-1 was upregulated by 58% and that of NF- κ

- Transactions with a trade date as from Monday, 6 October 2014 will be settled according to a T+2 settlement lifecycle?. Why are you shortening the standard settlement cycle from

www.yardeni.com , blog.yardeni.com , and YRI’s Apps for iPads and iPhones are issued without regard to the specific investment objectives, financial situation, or particular needs

The reason it's fatiguing is because you're actually having to think, like, you know, I've been doing two hour lectures online for university and you can't tell if people

On the one hand, they provide empirical support for Lieberman’s hypothesis that stronger monsoons typical of the Medieval Climate Anomaly contributed to the early success of

After compounds were dissolved (1ml) of Et3N was added .The reaction mixture stirrd for (15 min), then (0.78 gm, 0.01 mol) of Acetylchlorid was added .The

Although in Early and Late Modern times many Dutch private letters must have been written by people from all social ranks, relatively few survived and until fairly recently,