当前位置:首页 >> 机械/仪表 >>

Catia专业有限元分析Abaqus 内部教材


Webinar: Geometrieimport und – aufbereitung in Abaqus/CAE
14. Januar 2010, 15.00 Uhr

Martin Küssner Dassault Systemes Simulia GmbH Martin.KUESSNER@3ds.com

2

Overview

? Interfaces between Abaqus/CAE and CAD systems ? Usage of associative interfaces for automated optimization ? Geometry repair capabilities ? Meshing capabilities

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Interfaces between Abaqus/CAE and CAD-Systems

4

Abaqus for CATIA V5 ? ? ? Integrated nonlinear FEA for CATIA V5 Not considered an interface and therefore not covered by this presentation Same holds for DesignSight in CATIA V6

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

5

Model Import
? Geometry import formats ? Neutral formats
? SAT, IGES, STEP, VDA

? Direct translators enable transfer of geometry data from CAD packages
? CATIA V4 ? CATIA V5 ? Parasolid ? I-DEAS NX (*.enf_abq) ? Pro/ENGINEER(*.enf_abq) ? Orphan mesh import ? An existing mesh can be imported from an Abaqus input (.inp) file,an output database (.odb) file, a Nastran bulk data file, ANSYS CDB data and STL format files.
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Powertrain assembly imported into Abaqus/CAE using Pro/ENGINEER translator

6

CAD Associative Interfaces
If geometry you are working with is built in CAD systems, the Associative Interfaces can be used to: ? Enable seamless geometry transfer and update ? Maintain relationship between CAD and Abaqus/CAE assemblies
? Eliminates rework as geometric changes propagate with no loss of analysis features (sets/surfaces/loads/boundary conditions) ? Available for the following CAD systems ? CATIA V5 ? SolidWorks ? Pro/ENGINEER Abaqus/CAE

SolidWorks
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

7

CAD Associative Interfaces
? Supports import of parts or assemblies from a CAD session into Abaqus/CAE ? CAD plug-ins available on Windows platform
? Manual associative updates possible if running Abaqus/CAE on Linux platform

? Suppressed instances in CAD will be suppressed in Abaqus/CAE as well ? After import, further changes made in CAD can be propagated into Abaqus/CAE while retaining previously created Abaqus/CAE sets/surfaces and features ? Requires separate CAD associative import license for Abaqus/CAE ? Requires no special license for CAD plug-in

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

8

CATIA V5 Associative Interface
? Part publications defined in CATIA can be imported ? Sets created automatically in Abaqus/CAE ? Material properties (Isotropic, Orthotropic2D and Orthotropic3D) can also be imported ? The interface also provides a direct import capability (for .CATPart and .CATProduct files)

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

9

Pro/ENGINEER Bidirectional Associative Interface
Allows Pro/ENGINEER models to be parametrically updated ? Select feature parameters written to parameter file
? Review parameters at Part/Assembly levels ? Modified parameters trigger regeneration of geometry in Pro/ENGINEER and a corresponding update in Abaqus/CAE

? Parameter update possible via scripting
? Enables optimization workflows
Pro/ENGINEER
Geometry/Assembly and parameter file

Abaqus/CAE

Updated parameter file

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Usuage of associative interfaces for automated optimization

11

Components
? Pro/ENGINEER Associative Interface ? Optiqus Plug-in for Abaqus/CAE

Menu option in Pro/ENGINEER

? Plug-in for Pro/ENGINEER Enables data exchange between Pro/ENGINEER and Abaqus/CAE
GUI Plug-in in Abaqus/CAE

Features: ? Direct Import ? Associative Import ? Bi-directional Interface

Link to an optimization program ? Collects data required for model re-generation ? Provides execution tools for optimization program

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

12

The Optiqus Plug-in
The Optiqus Plug-in creates two files ? Parameter data file
provides access to the geometry parameters

? Script file
used to execute a model update in Abaqus/CAE

Sample parameter data file

An optimization program must: 1. Modify the parameter data file 2. Start the script file which runs CAE 3. Interpret the analysis results
Sample script file

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

13

Optimization Flowchart
Step 1 - Model Generation Pro/ENGINEER Abaqus/CAE

1. Create geometry and define parameter variables (relations)

2. Import geometry and create FE-Model

3. Create script file and parameter file 4. Submit first analysis run

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

14

Optimization Flowchart
Step 2 - Optimization Optimization Program Loop 1
1. Analyse results

Loop 2
1. Analyse results

Abaqus/CAE – Optiqus Plug-in
1. Read modifed parameter file 2. Start Pro/ENGINEER to update geometry 3. Update geometry and regenerate FEModel in Abaqus/CAE

2. Modify parameter file

2. Modify parameter file

Pro/ENGINEER
3. Execute script file 3. Execute script file

4. Submit new analysis job
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Optimization

15

Model Setup for CATIA
? For each CATIA model the availibility of a design table is required.

? The following workflow is recommended :
1. Create the CATIA models and the corresponding design tables using dedicated parameters. 2. Create and complete the models in CAE, including all related analysis job definitions, using the associative interface between CATIA and Abaqus. 3. Use the OptiqusCATIA plug-in to create the basic OptiSLang/Isight/.... structure. 4. Complete the optimization model (parse the output parameters, etc.).
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

16

Optimization Run
? Optimization tool modifies design table

? Automatic update of the geometry in CATIA

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

17

Optimization Run
? Automatic update of the geometry in Abaqus using the associative interface (export of .eaf-file from CATIA and import of .eaf-file into Abaqus/CAE)

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

18

Optimization Run
? Automatic regeneration and remeshing ? Automatic submission of Abaqus jobs and adaptivity processes (chosen when using plugin) ? Automatic creation of input files for all other jobs

? Extraction of output parameters and next loop
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Geometry repair tools

20

Geometry Repair
? Converting CAD geometry to FEA geometry ? Imported geometry usually requires some repair/defeaturing to obtain a high-quality mesh ? Small edges and faces limit the ability to generate a mesh successfully on both solid and shell geometries
? Use the repair tools to simplify the part, or use virtual topology to ignore small features during meshing

? It is recommended that defeaturing should be done in the CAD package prior to export of geometry

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

21

Additional Geometry Import and Repair Options
Combine Bodies option ? Combine and stitch all bodies during import Geometry Repair enhancements ? Improved stitching robustness ? Work with models containing wire edges ? Selective local stitching available ? Option to specify stitch tolerance ? “Tighten Gaps” option for “Convert to Precise” ? Reduces gaps and faster than recomputing the complete geometry
Example: Yacht hull shell structure imported as a single part using the combine and stitch option

New in 6.9

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

22

Geometry Repair
Diagnostics and query tools
? Provide useful information for geometry repair/defeaturing ? The Part Module Query tools include the following: ? Part attributes ? Geometry diagnostics ? Mass properties ? Including area and volume ? Regeneration warnings ? Geometry diagnostics ? Invalid or imprecise geometry and gaps or free edges can be highlighted ? In addition, small geometric features such as short edges and small faces can be identified

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

23

Geometry Repair
? If geometry is imported successfully, the part is considered valid ? Automatic and manual geometry repair tools are available to improve imported geometry
? Face repair tools ? Repair small faces tool replaces faces with tolerant edges

? Effects are local; use for “small” faces only
? Replace faces tool replaces a group of connected faces with a new face (based on point samplings)

? Effects are more global; use for “large” faces

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

24

Geometry Import Flowchart
Imported geometry Invalid Repair tools Yes Valid Success ? No Precise Imprecise Repair tools Still imprecise Unlimited use Nearly unlimited use
(some partitioning operations using imprecise edges may fail; alternative partitioning techniques may be more suitable)

Return to CAD application or override invalidity

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Meshing

26

Meshing
Abaqus/CAE has extensive mesh generation capabilities and supporting tools Mesh generation techniques include: ? Free meshing
? Quadrilateral, quad-dominated, triangular, and tetrahedral elements ? Almost any geometry can be meshed ? A tetrahedral boundary mesh can be created and manipulated

? Structured meshing
? Transformation of predefined mesh topologies onto geometric regions ? Provides most control

? Swept meshing ? Bottom-up hexahedral meshing
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

27

Meshing
General process to create acceptable mesh: ? Assign mesh attributes and set mesh controls
? Specify mesh density (seeding), element shape, and element type

? Generate mesh
? Use variety of techniques that provide different levels of control

? Refine mesh using available tools
? Seeding—adjust mesh density ? Partition toolset—divide complex models into subregions (for hexahedral meshing) ? Virtual Topology toolset—simplify by combining small faces and edges with adjacent entities ? Edit Mesh toolset—make minor adjustments to mesh

? Verify mesh
? Use verification and query tools to provide information concerning mesh quality
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

28

Meshing
Virtual Topology
? Powerful feature for dealing with geometry that contains small details such as tiny faces and edges that can impede the meshing process ? Convenient tool for getting well-formed mesh on complex parts ? Use Virtual Topology toolset to ignore unimportant details during meshing ? Increases mesh success rate and quality ? Enables coarser mesh to be used, and reduces requirement for refined local seeding ? Virtual topology works seamlessly with: ? Geometric shape features (cut, extrude, etc.) ? Partition ? Geometry repair

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

29

Meshing
Virtual Topology ? Use geometry defeaturing tools where suitable ? Use geometry diagnostics tools to identify short edges and small faces and save them to Abaqus/CAE clipboard ? Use in conjunction with display groups for defining virtual topology features ? Process example (completed in <5 minutes):

Imported part

With display groups create VT features on set faces Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

Defeature geometry

Identify small faces and create set

High quality final mesh

30

Meshing
Automatic Virtual Topology
? Enables rapid creation of virtual topology features for complex parts ? Tools to abstract away sliver faces, short edges, sharp corners, etc. and: ? Restore previously abstracted entities ? ? Measuring geometric quantities (e.g., face area, aspect ratio) Highlight entities that satisfy corresponding criteria

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

31

Meshing
Mapped meshing ? Special case of structured meshing ? Four-sided surface regions ? Allows for improved mesh quality

Free tetrahedral mesh

Fill four-sided patch with mapped triangular meshes

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

32

Meshing
Sweep meshing ? Available for:
? Nonplanar source or target side

? Varying cross-sections (draft, loft, etc.)

? The faces on the source side not having the same surface geometry

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

33

Meshing
Sweep meshing ? Requirements for sweep meshable regions
? Geometric
? Adjacent faces will be combined to form the source side only if the angle between the adjacent faces is not too far from 180° Sweep meshable

? Topological
? The source side may contain multiple faces ? Target face must have only one face ? A connecting side may contain multiple faces
? Provided the faces conform to a rectangular grid

Not sweep meshable source side

Sweep meshing example

Detailed model

Partitioned into four virtual sweep regions

connecting side
All-hexahedral mesh

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

34

Meshing
Bottom-up hexahedral meshing ? Allows complex geometric solids to be hexahedral meshed without extensive partitioning
? Unmeshable regions filled with hexahedral elements ? Using incremental, user controlled, bottom-up meshing strategy ? Maintains association of the mesh with the geometry whenever possible
sweep region unmeshable using previous tools structured region

Example: Tire tread of a truck

Unmeshable

Use bottom-up techniques and add face partitions

Bottom-up mesh

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

35

Meshing
Mesh verification
Tools for checking mesh quality and obtaining statistics: ? Aspect ratios, maximum/minimum angles, and shape factors ? Mesh analysis checks
? Elements that will produce errors/warning in analysis are highlighted

? Stable time increment check
? Allows users to adjust mesh and reduce analysis run times

? Deviation of mesh from geometry

New in 6.9

? Query tool for verifying how well a native mesh conforms to geometry ? Ensure generated mesh is a sufficiently accurate discretization of the original geometry ? Useful when original geometry contains small openings or high curvature

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

36

Meshing
Meshing problematic geometry ? Allow invalid parts to be meshed with tetrahedral elements, triangular elements (for continuum structure) and advancing front quadrilateral elements (for shell structures) ? Useful when geometry cannot be repaired ? Parts with ignored invalidity easily identifiable in the Model Tree or Part Manager Native node and element sets ? Create sets and surfaces in Abaqus/CAE from nodes/elements of native meshed parts and assemblies ? Offers extra flexibility by allowing engineering attributes, history output, etc. to be associated directly with native mesh ? Eliminates need to either partition geometry (delete mesh) or convert to orphan mesh
Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

37

Mesh Editing
? In certain situations mesh editing can be used to alleviate meshing problems and improve quality ? The following tools are available for editing an orphan mesh:
? Create/delete nodes or elements ? Edit/project /merge nodes* ? ? ? ? ? ? Repair poor elements (manually* or automatically) Offset solid or shell mesh layers Flip shell element normals Convert triangular shell mesh to tetrahedral mesh Convert quadrilateral elements into triangular elements Remesh a planar, triangular, orphan mesh ? Edit mesh, refill volume with tetrahedral elements

? Create shell orphan meshes from solid orphan meshes

* These tools can be used with native meshes as well
? The association with parent geometry is maintained

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

38

Mesh Editing
? Use mesh editing tools to: ? Repair orphan meshes automatically ? Collapse short edges ? Project nodes onto:
? Geometric faces, edges, or vertices ? Element faces, element edges, or nodes ? Datum entities (points, axes, or planes)

? Multiple Undo and Redo operations are supported for all mesh editing functions

Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10

39

Mesh Editing
? Generate an oriented mesh via mesh offsetting ? Make stack direction of an orphan mesh consistent ? Continuum shell and cohesive elements

1. Convert solid part to shell part,
and remove unwanted faces

2. Mesh the shell, and create an orphan mesh part

3. Use the shell mesh to
generate an offset solid mesh Inconsistent mesh stack directions Geometrieimport und –aufbereitung in Abaqus/CAE: Webinar 14.01.10 Consistent mesh stack directions

Webinar: Geometrieimport und – aufbereitung in Abaqus/CAE
14. Januar 2010, 15.00 Uhr

Martin Küssner Dassault Systemes Simulia GmbH Martin.KUESSNER@3ds.com


相关文章:
catia有限元分析
南京 catia 有限元分析培训 CATIA 有限元分析计算实例 CATIA 有限元分析计算实例 11.1 例题 1 受扭矩作用的圆筒 11.1-1 划分四面体网格的计算 (1)进入【零...
abaqus有限元分析过程
abaqus有限元分析过程_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 abaqus有限元分析过程_计算机软件及应用_IT/计算机_专业资料。...
Catia有限元分析步骤及分析实例
Catia有限元分析步骤及分析实例_机械/仪表_工程科技_专业资料。Catia 有限元分析步骤及分析实例--虎钳螺杆结构分析 Catia 有限元分析步骤: 1,准备分析的零件模型 2...
石亦平ABAQUS有限元分析实例详解之读后小结-完整版
石亦平ABAQUS有限元分析实例详解之读后小结-完整版_计算机软件及应用_IT/计算机_专业资料。目 录 第一章 ABAQUS简介 ...目 录 第一章 ABAQUS简介 ......
abaqus有限元分析报告开裂梁
abaqus有限元分析报告开裂梁_建筑/土木_工程科技_专业资料。abaqus模拟梁开裂,土木工程Abaqus 梁的开裂模拟计算报告问题描述 利用 ABAQUS 有限元软件分析如图 1.1 所...
abaqus有限元分析简支梁_图文
abaqus有限元分析简支梁_建筑/土木_工程科技_专业资料。abaqus有限元分析简支梁 1.梁 C 的主要参数: 其中:梁长 3000mm,高为 406mm,上下部保护层厚度为 38mm,纵...
基于ANSYS的有限元分析_图文
基于ANSYS的有限元分析_机械/仪表_工程科技_专业资料。ANSYS案例详解 ...深深的觉得它难学,难用,跟我之前 学过的 catia 以及 abaqus 有着很大的区别...
CATIA有限元分析计算实例
CATIA有限元分析计算实例_机械/仪表_工程科技_专业资料。CATIA 有限元分析计算实例 11.1 例题 1 受扭矩作用的圆筒 11.1-1 划分四面体网格的计算 (1)进入【零部...
isight集成catia和abaqus,nastran流程详解
isight集成catiaabaqus,nastran流程详解_机械/仪表_工程科技_专业资料。isight ...导入有限元软件中计算各个工况,isight 根据计算结果调整 模型参数,反复迭代计算的...
Catia静态有限元分析-设计优化后杠支架
Catia静态有限元分析-设计优化后杠支架_机械/仪表_工程科技_专业资料。Catia静态有限元分析模块方便,网格自动划分,对设计优化产品结构帮助挺大。...
更多相关标签: