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



Similar documents
ANSYS Modeling and Meshing Guide

Begin creating the geometry by defining two Circles for the spherical endcap, and Subtract Areas to create the vessel wall.

Course in. FEM ANSYS Workbench/CAD

List of Problems Solved Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p.

The elements used in commercial codes can be classified in two basic categories:

Course in ANSYS. Import + meshing issues. ANSYS Part 2 Computational Mechanics, AAU, Esbjerg

CAE -Finite Element Method

CAE -Finite Element Method

The Basics of FEA Procedure

PARAMETRIC MODELING. David Rosen. December By carefully laying-out datums and geometry, then constraining them with dimensions and constraints,

Course in. FEM ANSYS Classic

Finite Element Method

Finite Element Method (ENGC 6321) Syllabus. Second Semester

New design of a pressure vessel subjected to blast loads

An Overview of the Finite Element Analysis

Finite Element Formulation for Plates - Handout 3 -

Shell Elements in ABAQUS/Explicit

Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31)

Tutorial for Assignment #3 Heat Transfer Analysis By ANSYS (Mechanical APDL) V.13.0

(Seattle is home of Boeing Jets)

Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0

3 Concepts of Stress Analysis

ANSYS TUTORIAL ANSYS 8.1 Analysis of a Spring System. John R. Baker; phone: ; jbaker@engr.uky.edu

Lap Fillet Weld Calculations and FEA Techniques

CHAPTER 4 4 NUMERICAL ANALYSIS

Back to Elements - Tetrahedra vs. Hexahedra

Chapter 22: Electric Flux and Gauss s Law

Piston Ring. Problem:

Linear Static Analysis of a Cantilever Beam Using Beam Library (SI Units)

CosmosWorks Centrifugal Loads

Pro/ENGINEER Wildfire 4.0 Basic Design

ANSYS Example: Transient Thermal Analysis of a Pipe Support Bracket

Computer Aided Design (CAD), ME , JHU Professor Dan Stoianovici,

MASTER DEGREE PROJECT

Computer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.

CAD-BASED DESIGN PROCESS FOR FATIGUE ANALYSIS, RELIABILITY- ANALYSIS, AND DESIGN OPTIMIZATION

High-end FEA pre/postprocessor

This tutorial provides a recipe for simulating L

STRUCTURAL ANALYSIS SKILLS

CATIA V5 FEA Tutorials Releases 12 & 13

HowTo Rhino & ICEM. 1) New file setup: choose Millimeter (automatically converts to Meters if imported to ICEM)

Reliable FE-Modeling with ANSYS

NATIONAL TECHNICAL UNIVERSITY OF ATHENS (N.T.U.A.)

TWO-DIMENSIONAL TRANSFORMATION

Creating a 2D Geometry Model

MODELLING AND COMPUTATIONAL ANALYSIS

Tutorial: 3D Pipe Junction Using Hexa Meshing

AN INTRODUCTORY ANSYS TUTORIAL: SOLVING A STATIC TRUSS PROBLEM

Force measurement. Forces VECTORIAL ISSUES ACTION ET RÉACTION ISOSTATISM

Gradient, Divergence and Curl in Curvilinear Coordinates

ACMSM - Computer Applications in Solids Mechanics

Optical modeling of finite element surface displacements using commercial software

511 - Creating Structural Frame Designs

World-class finite element analysis (FEA) solution for the Windows desktop

Geometric Modelling & Curves

Multiphysics Software Applications in Reverse Engineering

Benchmark Tests on ANSYS Parallel Processing Technology

Getting Started with ANSYS ANSYS Workbench Environment

RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA

Scooter, 3 wheeled cobot North Western University. PERCRO Exoskeleton

Thin Walled Pressure Vessels

Technology of EHIS (stamping) applied to the automotive parts production

Fluid structure interaction of a vibrating circular plate in a bounded fluid volume: simulation and experiment

Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus

FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS

ABAQUS/CAE Tutorial: Analysis of an Aluminum Bracket

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL

OpenFOAM Optimization Tools

An introduction to 3D draughting & solid modelling using AutoCAD

Learning Module 5 Buckling Analysis

Feature Commercial codes In-house codes

Finite Element Modeling

Calculation of Source-detector Solid Angle, Using Monte Carlo Method, for Radioactive Sources with Various Geometries and Cylindrical Detector

How To Design A Bevel And Hypoid Gear Drive

Finite Element Analysis for Acoustic Behavior of a Refrigeration Compressor

Rock Bolt Condition Monitoring Using Ultrasonic Guided Waves

CENTER OF GRAVITY, CENTER OF MASS AND CENTROID OF A BODY

Best practices for efficient HPC performance with large models

Bericht über FEMAG 3D

DOING PHYSICS WITH MATLAB COMPUTATIONAL OPTICS RAYLEIGH-SOMMERFELD DIFFRACTION INTEGRAL OF THE FIRST KIND

Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20

3D Modeling, Animation, and Special Effects ITP 215x (2 Units)

Learning Module 6 Linear Dynamic Analysis

State of Stress at Point

FEAWEB ASP Issue: 1.0 Stakeholder Needs Issue Date: 03/29/ /07/ Initial Description Marco Bittencourt

Computer Aided Systems

Optimizing an Electromechanical Device with Mulitdimensional Analysis Software

STRUCTURAL DESIGN OF THE DTU-ESA MM-WAVE VALIDATION STANDARD ANTENNA

Workshop. Tennis Racket Simulation using Abaqus

Overview on Salome-Meca and Code_Aster. Code_Aster, Salome-Meca course material GNU FDL licence (

Simulation of Residual Stresses in an Induction Hardened Roll

Burst Pressure Prediction of Pressure Vessel using FEA

Transcription:

Course in Modeling reviewed Boolean s

Course Outline 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

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 Lesson 1 Part 2 3

Modeling Programme for Lesson: Modeling considerations Element Type Real Constants Material Properties Sections Geometry/Modeling WorkPlane & Coordinate systems Keypoints Lines Areas Volumes Meshing BUILD THE MODEL Lesson 1 Part 2 4

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 questions. The decisions you make in the planning stage of your analysis will largely govern the success or failure of your analysis efforts. Lesson 1 Part 2 5

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

Modeling considerations Each point have an infinite number of deformation state variables, i.e. degrees of freedom (dof) Transformation Real model Continuum Each point have a finite number of deformation state variables (u,v), i.e. degrees of freedom Analysis model Discrete Lesson 1 Part 2 7

Modeling considerations Lesson 1 Part 2 8

Modeling considerations Lesson 1 Part 2 9

Modeling considerations Lesson 1 Part 2 10

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 ISSN 1400-1179 Lesson 1 Part 2 11

Modeling considerations Lesson 1 Part 2 12

Modeling considerations Lesson 1 Part 2 13

Modeling considerations Lesson 1 Part 2 14

Modeling considerations Characterization of problem Rod Beam Disk Plate Shell Solid Lesson 1 Part 2 15

Modeling considerations The 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

Geometry/Modelling Creating a solid model within. Using direct generation. Importing a model created in a computeraided design (CAD) system. Lesson 1 Part 2 17

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

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) coordinate system 5 (C.S.5) Lesson 1 Part 2 19

z Modeling (coordinates) Cartesian z Cylindrical z Spherical (x,y,z) (r,θ,z) φ (r,θ,φ) z x y x θ r y x θ r y General Curvilinear Coordinates General orthogonal Coordinates Lesson 1 Part 2 20

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 Lesson 1 Part 2 21

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) Keypoints (and Solid-Model Point Loads) Lesson 1 Part 2 22

Example - Grinding shield Lesson 1 Part 2 23

Example - Grinding shield Lesson 1 Part 2 24

Example - Grinding shield Lesson 1 Part 2 25

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

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,, K,100,,,, K,200,20,,-6, K,201,20,40,-6, K,300,-20,,-6, K,301,-20,40,-6, Make a directory, e.g. c:\fem\grinding-shield Change directory in 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 Enter the text shown 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 27

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 Make a new text file in c:\fem\grinding-shield Rename from New textdocument.txt to grinding-shieldlines.lgw Open with, e.g. Notepad Enter the text shown 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 28

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!* CIRCLE,300,3,301,,, AL,28,29,30,31 Make a new text file in c:\fem\grinding-shield Rename from New textdocument.txt to grinding-shieldareas.lgw Open with, e.g. Notepad Enter the text shown A GOOD TIME TO SAVE AS *.db 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 29

Modeling - Operate Perform geometrical operations in order to obtain new geometrical entities Lesson 1 Part 2 30

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 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 31

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 *.db 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 32

Modeling - Move/Modify Move or modify locations or sizes of geometrical entities Lesson 1 Part 2 33

Modeling - Copy Copy geometrical entities to new geometrical entities with new locations Lesson 1 Part 2 34

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) Keypoints (and Solid-Model Point Loads) Lesson 1 Part 2 35

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

Booleans - Intersect LINL (Line Intersect Line) AINA (Area Intersect Area) Lesson 1 Part 2 37

Booleans - Intersect VINV (Volume Intersect Volume) LINA (Line Intersect Area) Lesson 1 Part 2 38

Booleans - Intersect LINV (Line Intersect Volume) AINV (Area Intersect Volume) Lesson 1 Part 2 39

Booleans - Add AADD (Add Areas) VADD (Add Volumes) Lesson 1 Part 2 40

Booleans - Subtract LSBL (Line Subtract Line) ASBA (Area Subtract Area) Lesson 1 Part 2 41

Booleans - Subtract VSBV (Volume Subtract Volume) LSBA (Line Subtract Area) Lesson 1 Part 2 42

Example - Grinding shield Modeling considerations Enter the command sequence in the command line \PREP7 VSBV,ALL, 13!* VSBV,ALL, 14!* VSBV,ALL, 15 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 43

Booleans - Subtract LSBV (Line Subtract Volume) ASBV (Area Subtract Volume) Lesson 1 Part 2 44

Booleans - Subtract ASBL (Area Subtract Line) VSBA (Volume Subtract Area) Lesson 1 Part 2 45

Booleans - Overlap LOVLAP (Line Overlap Line) AOVLAP (Area Overlap Area) VOVLAP (Volume Overlap Volume) Lesson 1 Part 2 46

Booleans - Glue LGLUE (Line Glue Line) AGLUE (Area Glue Area) VGLUE (Volume Glue Volume) Lesson 1 Part 2 47