文档库 最新最全的文档下载
当前位置:文档库 › ANSYS中杆单元和壳单元的单元耦合问题

ANSYS中杆单元和壳单元的单元耦合问题

ANSYS中杆单元和壳单元的单元耦合问题
ANSYS中杆单元和壳单元的单元耦合问题

ANSYS中杆单元和壳单元的单元耦合问题

在比较复杂的结构的有限元分析中,不同的结构部件通常使用不同类型的单元来模拟。

通常情况下,不同类型的单元的各个节点的自由度数目是不同的,不同类型单元的连接节点处的自由度的耦合问题,是一个比较令人头疼的问题。

在ANSYS中通常可以用耦合命令CP来耦合不同类型单元在连接节点处的自由度(DOF)。

也可以用CE命令来认为添加自由度之间的约束方程来达到耦合的目的。

下面是一个简单的算例,使用了CE命令来耦合连接节点处的自由度。

模型是航天器的机翼的一个Section的某一个隔框。上下表皮是薄壳结构,用Shell63单元来模拟,在上下表皮之间有起支撑作用的杆件,用link8单元来模拟。

建模的时候,link8单元和shell63单元在连接有各自独立的节点。即:link8单元和shell63单元的节点在连接处是重合的,但是,节点编号是各自独立的。

link8单元在每个节点有ux,uy,uz3个平动自由度;

shell63在每个节点有ux,uy,uz这3个平动自由度和rotx,roty,rotz这3个转个自由,共6个自由度。

在耦合节点处,两个耦合节点的ux,uy,uz自由度应该是相等的。

这个等式可以用CE命令来描述。

完整的命令流如下:

finish

/clear,start

/prep7

!定义第一种材料属性;

mp,ex,1,30e6

mp,prxy,1,0.3

!定义shell63单元和实常数;

et,1,shell63

r,1,1e-3

!建立几何模型;

rectng,31.8,33.2,0,0.3556

agen,2,1,1,1,0,0,1

a,1,4,8,5

a,6,7,3,2

KL,7,0.5, ,

KL,3,0.5, ,

在关键点处生成节点;

nkpt,100,4 !与编号为117的节点耦合nkpt,101,9 !与编号为169的节点耦合nkpt,102,10 !与编号为120的节点耦合nkpt,103,7 !与编号为160的节点耦合

mat,1

type,1

real,1

lesize,1,,,6

lesize,3,,,6

lesize,5,,,6

lesize,7,,,6

lesize,9,,,6

lesize,10,,,6

lesize,11,,,6

lesize,12,,,6

lesize,2,,,6

lesize,4,,,6

lesize,6,,,6

lesize,8,,,6

MSHAPE, 0, 2D

MSHKEY, 1

allsel

amesh,all

!定义第二种材料属性;

mp,ex,2,30e4

mp,prxy,2,0.3

!定义link8单元和实常数;

et,2,link8

r,2,28.26e-6

mat,2

type,2

real,2

e,101,102

e,100,101

e,102,103

!CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, !Lab3, C3

ce,1,0,100,ux,1,117,ux,-1 !节点100的ux=节点117的ux;

ce,2,0,100,uy,1,117,uy,-1 !节点100的uy=节点117的uy;

ce,3,0,100,uz,1,117,uz,-1 !节点100的uz=节点117的uz;

ce,4,0,101,ux,1,169,ux,-1 !同上;

ce,5,0,101,uy,1,169,uy,-1

ce,6,0,101,uz,1,169,uz,-1

ce,7,0,102,ux,1,120,ux,-1

ce,8,0,102,uy,1,120,uy,-1

ce,9,0,102,uz,1,120,uz,-1

ce,10,0,103,ux,1,160,ux,-1

ce,11,0,103,uy,1,160,uy,-1

ce,12,0,103,uz,1,160,uz,-1

!施加约束,底面约束所有的自由度;DA,1,all

!施加分布载荷;

SFA,2,1,PRES,-1e4

finish

/solu

solve !求解;

finish

/post1

PLNSOL, S,X, 0,1.0

finish

PLNSOL, S,X, 0,1.0 对应的结果云图

PLNSOL, S,EQV, 0,1.0对应的结果云图

ANSYS单元节点自由度耦合

ANSYS自由度耦合 当生成模型时,典型地是用单元去连接节点以建立不同自由度间的关系,但是,有时需要能够刻划特殊细节(刚性区域结构的铰链连接,对称滑动边界,周期条件,和其他特殊内节点连接等),这些用单元不足以来表达,可用耦合和约束方程来建立节点自由度间的特殊联系,利用这些技术能进行单元做不到的自由度连接。 1、什么是耦合 当需要迫使两个或多个自由度(DOFs)取得相同(但未知)值,可以将这些自由度耦合在一起,耦合自由度集包含一个主自由度和一个或多个其他自由度。耦合只能将主自由度保存在分析的矩阵方程里,而将耦合集内的其他自由度删除。计算的主自由度值将分配到耦合集内的所有其他自由度中去。 典型的耦合自由度应包括:部分模型包含对称;在两个重复节点间形成销钉,铰链,万向节和滑动连接;迫使模型的一部分表现为刚体。 2、如何生成耦合 命令:CP GUI:Preprocessor——Coupl/Ceqn——Couple DOF 在生成一个耦合节点之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中。也可用选择逻辑来耦合所选节点的全部耦合。可用CP命令输入负的节点号来删除耦合集合中的节点。要修改一耦合自由度(即增、删节点或改变自由度标记)用CPNGEN命令(无GUI)。 CPINTF命令通过在对每对重合节点上定义自由度标记生成一耦合集而实现对模型重合节点的耦合。此操作对“扣紧”几对节点(诸如一条缝)尤为有用。 命令:CPINTF GUI:Preprocessor——Coupl/Ceqn——Coincident nodes 除耦合重复节点外,还可用下列替换方法迫使节点有相同的变现方式: (1)如果对重复节点所有自由度都要耦合,通常用NRMMRG (numbering——mergeit)将这些节点合并起来更方便;

ANSYS中耦合自由度的方法

标题: ANSYS中耦合自由度的方法 - dongyijun123 2010-03-02 19:36 阅读:3 - 评论:0 当需要迫使两个或多个自由度取得相同(但未知)值,可以将这些自由度耦合在一起。耦合自由度集包含一个主自由度和一个或多个其它自由度。典型的耦合自由度应用包括:模型部分包含对称;在两重复节点间形成销钉、铰链、万向节和滑动连接;迫使模型的一部分表现为刚体。生成耦合自由度集步骤:1.在给定节点处生成并修改耦合自由度集 命令:CP GUI: Main Menu>Preprocessor>Coupling / Ceqn>Couple DOFs 在生成一个耦合节点集之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中来。也可用选择逻辑来耦合所选节点的相应自由度。用CP命令输入负的节点号来删除耦合集中的节点。要修改一耦合自由度集(即增、删节点或改变自由度标记)可用CPNGEN命令。(不能由GUI直接得到CPNBGEN命令)。2.耦合重合节点。 CPINTF命令通过在每对重合节点上定义自由度标记生成一耦合集而实现对模型中重合节点的耦合。此操作对“扣紧”几对节点(诸如一条缝处)尤为有用。 命令:CPINTF GUI: Main Menu>Preprocessor>Coupling / Ceqn>Coincident Nodes3.除耦合重复节点外,还可用下列替换方法迫使节点有相同的表现方式: 如果对重复节点所有自由度都要进行耦合,常用NUMMRG命令(GUI:Main Menu>Preprocessor>Numbering Ctrls>Merge Items)合并节点。 可用EINTF命令(GUI:Main Menu> Preprocessor>Create> Elements >At Coincid Nd)通在重复节点对之间生成2节点单元来连接它们。 用CEINTF命令(GUI:Main Menu>Preprocessor> Coupling/Ceqn >Adjacent Regions)将两个有不相似网格模式的区域连接起来。这项操作使一个区域的选定节点与另一个区域的选定单元连接起来生成约束方程。 生成更多的耦合集一旦有了一个或多个耦合集,可用这些方法生成另外的耦合集: 用下列方法以相同的节点号但与已有模式集不同的自由度标记生成新的耦合集。 命令:CPLGEN GUI: Main Menu>Preprocessor>Coupling / Ceqn>Gen w/Same Nodes 用下列方法生成与已有耦合集不同(均匀增加的)节点编号但有相同的自由度标记的新的耦合集: 命令:CPSGEN GUI: Main Menu>Preprocessor>Coupling / Ceqn>Gen w/Same DOF 使用耦合注意事项 每个耦合的节点都在节点坐标系下进行耦合操作。通常应当保持节点坐标系的一致性。 自由度是在一个集内耦合而不是集之间的耦合。不允许一个自由度出现在多于一个耦合集中。由D或共它约束命令指定的自由度值不能包括在耦合集中。 在减缩自由度分析中,如果主自由度要从耦合自由度集中选取,只有主节点的自由度才能被

ansys各种结构单元介绍

一、单元分类 MP - ANSYS/Multiphysics DY - ANSYS/LS-Dyna3D FL - ANSYS/Flotran ME - ANSYS/Mechanical PR - ANSYS/Professional PP - ANSYS/PrepPost ST - ANSYS/Structural EM - ANSYS/Emag 3D ED - ANSYS/ED

LINK1 —二维杆单元 单元描述: LINK1单元有着广泛的工程应用,比如:桁架、连杆、弹簧等等。这种二维杆单元是杆轴方向的拉压单元,每个节点有2个自由度:沿节点坐标系x、y方向的平动。就象在铰接结构中的表现一样,本单元不承受弯矩。单元的详细特性请参考理论手册。三维杆单元的描述参见LINK8。 下图是本单元的示意图。 PLANE2 —二维6节点三角形结构实体单元 单元描述: PLANE2是与8节点PLANE82单元对应的6节点三角形单元。单元的位移特性是二次曲线,适合于模拟不规则的网格(比如由不同的CAD/CAM系统得到的网格)。 本单元由六个节点定义,每个节点有2个自由度:沿节点坐标系x、y 方向的平动。本单元可作为平面单元(平面应力或平面应变)或者作为轴对称单元使用。本单元还具有塑性、蠕变、膨胀、应力刚化、大变形、大应变等功能。详细特性请参考理论手册。 下图是本单元的示意图。

BEAM3二维弹性梁单元 BEAM3是一个轴向拉压和弯曲单元,每个节点有3个自由度:沿节点坐标系x、y方向的平动和绕z轴的转动。单元的详细特性请参考理论手册。其它的二维梁单元是塑性梁单元(BEAM23)和变截面非对称梁单元(BEAM54)。 下图是本单元的示意图。 BEAM4三维弹性梁单元 单元描述: BEAM4是一个轴向拉压、扭转和弯曲单元,每个节点有6个自由度:沿节点坐标系的x、y、z方向的平动和绕x、y、z轴的转动。本单元具有应力刚化和大变形功能。在大变形(有限转动)分析中允许使用一致切线刚度矩阵选项。本单元的详细特性请参考理论手册。变截面非对称弹性梁单元的描述参见BEAM44,三维塑性梁单元的描述参见BEAM24。

ANSYS电磁场分析指南解读

回旋加速器 在一般电磁场分析中关心的典型的物理量为: -磁通密度?能量损耗 -磁场强度?磁漏 ?磁力及磁矩? S-参数 ?阻抗?品质因子Q ?电感?回波损耗 ?涡流?本征频率 存在电流、永磁体和外加场都会激励起需要分析的磁场 1.2ANSYS 如何完成电磁场分析计算 ANSYSU Maxwell 方程组作为电磁场分析的出发点。有限元方法计算的未知 量(自由度)主要是磁位或通量,其他关心的物理量可以由这些自由度导出。根 ANSY 电磁场分析指南第一章 发表时间: 2007-9-20 作者 : 安世亚太 来源 : e-works 关键字 : ANSYS 电磁场分析 CAE 教程 第一章磁场分析概述 1.1 磁场分析对象 利用ANSYS/Ema 或ANSYS/Multiphysics 模块中的电磁场分析功能,ANSYS 可分析计算下列的设备中的电磁场,如: 电力发电机 磁带及磁盘驱动器 变压器 波导 螺线管传动器 谐振腔 电动机 连接器 磁成像系统 天线辐射 图像显示设备传感器 滤波器

据用户所选择的单元类型和单元选项的不同, ANSYS+算的自由度可以是标量磁 位、矢量磁位或边界通量。 1.3 静态、谐波、瞬态磁场分析 利用ANSY 测以完成下列磁场分析: ?2-D 静态磁场分析,分析直流电(DC )或永磁体所产生的磁场,用矢量位方 程。参见本书“二维静态磁场分析” ?2-D 谐波磁场分析,分析低频交流电流(AC )或交流电压所产生的磁场,用 矢量位方程。参见本书“二维谐波磁场分析” ?2 -D 瞬态磁场分析,分析随时间任意变化的电流或外场所产生的磁场,包 含永磁体的效应,用矢量位方程。参见本书“二维瞬态磁场分析” ?3-D 静态磁场分析,分析直流电或永磁体所产生的磁场,用标量位方法。 参见本书“三维静态磁场分析(标量位方法)” ?3-D 静态磁场分析,分析直流电或永磁体所产生的磁场,用棱边单元法。 参见本书“三维静态磁场分析(棱边元方法)” ?3-D 谐波磁场分析,分析低频交流电所产生的磁场,用棱边单元法。建议 尽量用这种方法求解谐波磁场分析。参见本书“三维谐波磁场分析(棱边元方法) ?3-D 瞬态磁场分析,分析随时间任意变化的电流或外场所产生的磁场,用 棱边单元法。建议尽量用这种方法求解谐波磁场分析。参见本书“三维瞬态磁场 分析(棱边元方法)” 3-D 静态磁场分析,用矢量位方法。参见“基于节点方法 ?基于节点方法的3-D 谐波磁场分析,用矢量位方法。参见“基于节点方法 的 3-D 谐波磁场分析” 1.4 关于棱边单元、标量位、矢量位方法的比较 什么时候选择2-D 模型,什么时候选择3-D 模型?标量位方法和矢量位方 法有何不同?棱边元方法和基于节点的方法求解 3-D 问题又有什么区别?在下面 将进行详细比较。 1.4.12-D 分析和 3-D 分析比较 3-D 分析就是用 3-D 模型模拟被分析的结构。现实生活中大多数结构需要 3- D 模型来进行模拟。然而3-D 模型对建模的复杂度和计算的时间都有较高要求。 所以,若 ?基于节点方法的 的 3-D 静态磁场分析” ?基于节点方法的 的 3-D 瞬态磁场分析” 3-D 瞬态磁场分析, 用矢量位方法。参见“基于节点方法

ANSYS各类型单元连接专题讲解(一)之连接总则

ANSYS各类型单元连接专题讲解(一)之连接总则 一直以来,有不少同学咨询水哥关于ANSYS中杆单元、梁单元、壳单元、实体单元的连接问题。之所以要用到各单元的连接,主要是由于我们在实际项目中,常常需要各种单元组合模拟,例如框架结构计算中的框架柱、框架梁采用梁单元模拟,楼板采用壳单元模拟,如此便会产生各类型单元之间的连接问题。为解决部分朋友们的疑问,水哥依自己的理解将从以下几个方面系统讲解下ANSYS中杆单元、梁单元、壳单元、实体单元的连接,其中若有不合理之处,还望各位朋友批评指正。本系列讲解目录如下:1、单元连接总原则。2、杆与梁、壳、体单元的连接。3、梁单元与实体单元铰接。4、2D梁单元与2D实体单元刚接。5、3D梁单元与3D实体单元刚接。6、壳单元与实体单元连接。7、单元连接综合实例。本篇推文为该系列文章的首篇,主要说下ANSYS中单元连接总的原则以及简单介绍两个概念。一般来说,按“杆梁壳体”单元顺序,只要后一种单元的自由度完全包含前一种单元的自由度,则只要有公共节点即可,不需要约束方程,否则需要耦合自由度与约束方程。例如:(1)杆与梁、壳、体单元有公共节点即可,不需要约束方程。 (2)梁与壳有公共节点即可,也不需要约束写约束方程;

壳梁自由度数目相同,自由度也相同,尽管壳的rotz是虚的自由度,也不妨碍二者之间的关系,这有点类同于梁与杆的关系。 (3)梁与体则要在相同位置建立不同的节点,然后在节点处耦合自由度与施加约束方程。 (4)壳与体则也要相同位置建立不同的节点,然后在节点处耦合自由度与施加约束方程。从上述也可见,ANSYS无非是通过三种方法来实现单元之间的连接:共用节点、耦合、约束方程。这里简单介绍下耦合与约束方程的基本概念。 一、耦合所谓耦合,其实是一种比较特殊的约束方程,只不过为了区别于普通一般的约束方程,方便用户操作,特定提出来的一个概念。他具体指当我们需要迫使两个或多个自由度取得相同值(值未知)时,可以将这类自由耦合在一起。耦合自由度集包含一个主自由度和一个或多个其它自由度。耦合只将主自由度保存在分析的矩阵方程里,而将耦合集内的其它自由度删除。计算的主自由度值将分配到耦合集内的所有其它自由度中去。 使用耦合需要注意的事项:1、每个耦合的节点都在节点坐标系下进行耦合操作。通常应当保持节点坐标系的一致性。2、自由度是在一个集内耦合而不是集之间的耦合。不允许一个自由度出现在多于一个耦合集中。3、接地的自由

第七章 ansys梁单元分析和横截面形状

第七章梁分析和横截面形状 7.1 梁分析概况 梁单元用于生成三维结构的一维理想化数学模型。与实体单元和壳单元相比,梁单元求解效率更高。 本章的内容只适用于 BEAM44(三维变截面单元)和另两种有限元应变单元 BEAM188 和 BEAM189 (三维梁单元)。这些梁单元与ANSYS 的其他梁单元相比,提供了更健壮的非线性分析能力,显著地改进了截面数据定义功能和可视化特性。参阅《ANSYS Elements Reference》中关于 BEAM44、BEAM188 和 BEAM189 单元的描述。 注意--如要对 BEAM44 单元采用本章论述的横截面定义功能,必须清楚不能应用这些功能来定义斜削的截面。此外,本章所述的后处理可视化功能不能应用于 BEAM44 单元。 注意--用户定义横截面功能可能不能应用CDWRITE命令。 7.2 何为横截面 横截面定义为垂直于梁轴的截面的形状。ANSYS提供有11种常用的梁横截面库,并支持用户自定义截面形状。当定义了一个横截面时,ANSYS 建立一个9节点的数值模型来确定梁的截面特性(Iyy,Izz 等),并求解泊松方程得到扭转特征。 图7-1是一个标准的Z型横截面,示出了截面的质心和剪切中心,以及计算得到的横截面特性。 图7-1 Z型横截面图

横截面和用户自定义截面网格将存储在横截面库文件中。如果用BEAM44、BEAM188、BEAM189 单元来模拟线实体,可用LATT命令将梁横截面属性赋予线实体。 7.3 如何生成横截面 用下列步骤生成横截面: 1、定义截面并与代表相应截面形状的截面号(Dection ID)关联。 2、定义截面的几何特性数值。 ANSYS 提供了表7-1 所列出的命令,可以完成横截面生成、查看、列表和操作横截面库的功能。 表7-1 ANSYS 横截面命令 命令GUI菜单路径目的 PRSSOL MainMenu>GeneralPostproc>ListRes ults> SectionSolutionUtilityMenu> List>Results>SectionSolution 打印梁截面结果 (BEAM44不支持) SECTYP E MainMenu>Preprocessor>Sections>- Beam-CommonSectnsMainMenu> Preprocessor>Sections>-Beam-Cust omSectns>ReadSectMesh 用SEID关联截面子类 型 SECDAT A MainMenu>Preprocessor>Sections>- Beam-CommonSectns 定义截面几何数据 SECOFF SET MainMenu>Preprocessor>Sections>- Beam-CommonSectnsMainMenu> Preprocessor>Sections>-Beam-Cust omSectns>ReadSectMesh 定义梁截面的截面偏 离 SECCON TROLS MainMenu>Preprocessor>Sections>- Beam-Add/Edit 覆盖程序计算的属性 值 SECNUM MainMenu>Preprocessor>-Attribute s-Define>DefaultAttribsMainMenu> Preprocessor>-Modeling-Create>El ements>ElemAttributes 识别关联到一个单元 的SECID

ANSYS电磁场分析指南第十六章电路分析

第十六章电路分析 16.1 什么是电路分析 电路分析可以计算源电压和源电流在电路中引起的电压和电流分布。分析方法由源的类型来决定: 源的类型分析方法 交流(AC)谐波分析 直流(DC)静态分析 随时间变化瞬态分析 要在电磁学分析中用有限元来模拟全部电势,就必须提供足够的灵活性来模拟载流电磁设备。ANSYS程序对于电路分析有如下性能: ·用经过改进的基于节点的分析方法来模拟电路分析 ·可以将电路与绕线圈和块状导体直接耦合 ·2-D和3-D模型都可以进行耦合分析 ·支持直流、交流和时间瞬态模拟 ANSYS程序中先进的电路耦合模拟功能精确地模拟多种电子设备,: ·螺线管线圈 ·变压器 ·交流机械 16.2 使用CIRCU124单元 ANSYS提供一种通用电路单元CIRCU124对线性电路进行模拟,该单元求解未知的节点电压(在有些情况下为电流)。电路由各种部件组成,如电阻、电感、互感、电容、独立电压源和电流源、受控电压源和电流源等,这些元件都可以用CIRCU124单元来模拟。 注:本章只描述CIRCU124单元的某些最重要的特性,对该单元的详细描述参见《ANSYS 单元手册》。 16.2.1 可用CIRCU124单元模拟的电路元件

对CIRCU124单元通过设置KEYOPT(1)来确定该单元模拟的电路元件,如下表所示。例如,把KEYOPT(1)设置为2,就可用CIRCU124来模拟电容。对所有的电路元件,正向电流都是从节点I流向节点J。 表1CIRCU124单元能模拟的电路元件 注意:全部的电路选项如上表和下图图1所示,ANSYS的电路建模程序自动生成下列实常数:R15(图形偏置,GOFFST)和R16(单元识别号,ID)。本章下一节将详细讨论电路建模程序。 下图显示了利用不同的KEYOPT(1)设置建立的不同电路元件,那些靠近元件标志的节点是“浮动”节点(即它们并不直接连接到电路中)。 16.2.2 CIRCU124单元的载荷类型 对于独立电流源和独立电压源可用CIRCU124单元KEYOPT(2)选项来设置激励形式,可以定义电流或电压的正弦、脉冲、指数或分段线性激励。详细的载荷函数图和相应的实常数请参见《ANSYS单元手册》。 16.2.3 将FEA(有限元)区耦合到电路区 可将电路分析的三种元件耦合到FEA区,图2所示的这三种元件直接连接到有限元模型的导体上(耦合是在矩阵中进行耦合的,因此只能为线性的):

ansys10.0建模过程实例

轴承座 轴瓦 轴 四个安装孔径 轴承座底部约 沉孔上的推力 向下作用力 ANSYS 基础培训练习题 第一日 练习主题:实体建模 EX1:轴承座的实体建模、网格划分、加载、求解及后处理 练习目的:创建实体的方法,工作平面的平移及旋转,布尔运算(相减、粘接、搭接,模型体素的合并,基本网格划分。基本加 载、求解及后 处 理。 问题描述: 具体步骤: 轴承系统 (分解图) 载荷

首先进入前处理(/PREP7) 1. 创建基座模型 生成长方体 Main Menu:Preprocessor>Modeling>Create>Volumes>Block>By Dimensions 输入x1=0,x2=3,y1=0,y2=1,z1=0,z2=3 平移并旋转工作平面 Utility Menu>WorkPlane>Offset WP by Increments X,Y,Z Offsets 输入2.25,1.25,.75 点击Apply XY,YZ,ZX Angles输入0,-90点击OK。 创建圆柱体 Main Menu:Preprocessor>Modeling>Creat>Cylinder> Solid Cylinder075 Radius输入0.75/2, Depth输入-1.5,点击OK。 拷贝生成另一个圆柱体 Main Menu:Preprocessor>Modeling>Copy>Volume拾取圆柱体,点击Apply, DZ输入1.5然后点击OK

从长方体中减去两个圆柱体 Main Menu:Preprocessor>Modeling>Operate>Booleans>Subtract>Volumes首先拾取被减的长方体,点击Apply,然后拾取减去的两个圆柱体,点击OK。 使工作平面与总体笛卡尔坐标系一致 Utility Menu>WorkPlane>Align WP with> Global Cartesian 2. 创建支撑部分Utility Menu: WorkPlane -> Display Working Plane (toggle on) Main Menu: Preprocessor -> -Modeling-Create -> -Volumes-Block -> By 2 corners & Z 在创建实体块的参数表中输入下列数值: WP X = 0 WP Y = 1 Width = 1.5 Height = 1.75 Depth = 0.75 OK Toolbar: SAVE_DB 3. 偏移工作平面到轴瓦支架的前表面 Utility Menu: WorkPlane -> Offset WP to -> Keypoints + 1. 在刚刚创建的实体块的左上角拾取关键点 2. OK Toolbar: SAVE_DB

Ansys自由度耦合_不同单元之间的连接问题

问题:如下图所示block单元和beam单元如何连接在 一起? 先看例子: FINI /CLE /FILNAME,BEAM_AND_SOLID_ELEMENTS_CONNECTION !定义工作文件名/TITLE,COUPLE_AND_CONSTRAINT_EQUATION !定义工作名 /PREP7 ET,1,SOLID95 !定义实体单元类型为SOLID95 ET,2,BEAM4 !定义梁单元类型为BEAM4 MP,EX,1,3E4 !定义材料的弹性模量 MP,PRXY,1,0.3 !定义泊松比 R,1 !定义实体单元实常数 R,2,10.0,10/12.0,1000/12.0,10.0,1.0 !定义梁单元实常数 BLC4,,,20,7,10 !创建矩形块为实体模型 WPOFFS,0,3.5 !将工作平面向Y方向移动3.5 WPROTA,0,90 !将工作平面绕X轴旋转90度 VSBW,ALL !将实体沿工作平面剖开 WPOFFS,0,5 !将工作平面向Y方向移动5 WPROTA,0,90 !将工作平面绕X轴旋转90度 VSBW,ALL !将实体沿工作平面剖开

WPCSYS,-1 !将工作平面设为与总体笛卡儿坐标一致K,100,20,3.5,5 !创建关键点 K,101,120,3.5,5 !创建关键点 L,100,101 !连接关键点生成梁的线实体 LSEL,S,LOC,X,21,130 !选择梁线 LATT,1,2,2 !指定梁的单元属性 LESIZE,ALL,,,10 !指定梁上的单元份数 LMESH,ALL !划分梁单元 VSEL,ALL !选择所有实体 VATT,1,1,1 !设置实体的单元属性 ESIZE,1 !指定实体单元尺寸 MSHAPE,0,2D !设置实体单元为2D MSHKEY,1 !设置为映射网格划分方法 VMESH,ALL !划分实体单元 ALLS !全选 FINI !退出前处理 /SOLU !进入求解器 ASEL,S,LOC,X,0 !选择实体的端面 DA,ALL,ALL !约束实体端面 ALLS !全选 FK,101,FY,-3.0 !在两端施加Y向压力 CP,1,UX,1,21 !耦合节点1和节点21X方向自由度CP,2,UY,1,21 !耦合节点1和节点21Y方向自由度CP,3,UZ,1,21 !耦合节点1和节点21Z方向自由度

ANSYS单元特性之命令流算例

EX1.1 (LINK1) (1)进入后处理模块,显示节点位移和杆件内力 MID_NODE = NODE (A/2,-B,0 )! 寻找距离位置(A/2,-B,0)最近的点,存入MID_NODE *GET,DISP,NODE,MID_NODE,U,Y!提取节点MID_NODE上的位移UY,若果已知要求的节点,直接提取即可。 LEFT_EL = ENEARN (MID_NODE)! 需找距离节点MID_NODE最近的单元,存入LEFT_EL ETABLE,STRS,LS,1! 用轴向应力SAXL的编号“LS,1”定义单元表STRS *GET,STRSS,ELEM,LEFT_EL,ETAB,STRS! 从单元表STRS中提取LEFT_EL单元的应力结果,存入变量STRSS。注意:提取的轴向应力结果具体到指定的单元。 (2)申明数组,提取计算结果,并比较计算误差 *DIM,LABEL,CHAR,2!定义2个元素的字符型数组LABEL *DIM,V ALUE,,2,3!定义2*3的数值型数组V ALUE LABEL(1) = 'STRS_MPa','DEF_mm' ! 给字符型数组的第1个元素赋值 *VFILL,V ALUE(1,1),DATA,1,-0.05498 ! 给其他数值型数组中的元素赋值 *VFILL,V ALUE(1,2),DATA,STRSS,DISP *VFILL,V ALUE(1,3),DATA,ABS(STRSS /1 ) ,ABS( DISP /0.05498 ) /OUT,EX1_1,out !将输出内容重定向到文件EX1_1.out /COM ! 以注释形式输出内容 /COM,------------------- EX1.1 RESULTS COMPARISON --------------------- /COM, /COM, | TARGET | ANSYS | RATIO /COM, *VWRITE,LABEL(1),V ALUE(1,1),V ALUE(1,2),V ALUE(1,3) (1X,A8,' ',F10.3,' ',F10.3,' ',1F5.3) /COM,---------------------------------------------------------------- /OUT ! 结束数据重定向,关闭输出文件 FINISH *LIST,EX1_1,out ! 列表显示文件EX1_1.out的内容 EX1.2 (LINK1) /PNUM, NODE,1!打开节点编号显示 /NUMBER, 2!只显示编号,不使用色彩 列表显示节点位移和单元的计算结果 PRDISP! 列表显示节点位移值计算结果 ETABLE, MFORX,SMISC,1!以杆单元的轴力为内容,建立单元表MFORX ETABLE, SAXL, LS, 1 !以杆的轴向应力为内容,建立单元表SAXL ETABLE, EPELAXL, LEPEL, 1! 以杆单元的轴向应变为内容,建立单元表EPELAXL PRETAB! 显示单元表中的计算结果

耦合场分析

ANSYS非线形分析指南基本过程 第四章耦合场分析 耦合场分析的定义 耦合场分析是指在有限元分析的过程中考虑了两种或者多种工程学科(物理场)的交叉作用和相互影响(耦合)。例如压电分析考虑了结构和电场的相互作用:它主要解决由于所施加的位移载荷引起的电压分布问题,反之亦然。其他的耦合场分析还有热-应力耦合分析,热-电耦合分析,流体-结构耦合分析,磁-热耦合分析和磁-结构耦合分析等等。 耦合场分析的类型 耦合场分析的过程取决于所需解决的问题是由哪些场的耦合作用,但是,耦合场的分析最终可归结为两种不同的方法:序贯耦合方法和直接耦合方法。 序贯耦合解法 序贯耦合解法是按照顺序进行两次或更多次的相关场分析。它是通过把第一次场分析的结果作为第二次场分析的载荷来实现两种场的耦合的。例如序贯热-应力耦合分析是将热分析得到的节点温度作为“体力”载荷施加在后序的应力分析中来实现耦合的。 直接耦合解法 直接耦合解法利用包含所有必须自由度的耦合单元类型,仅仅通过一次求解就能得出耦合场分析结果。在这种情形下,耦合是通过计算包含所有必须项的单元矩阵或单元载荷向量来实现的。例如利用单元SOLID5,PLANE13,或SOLID98可直接进行压电分析。 何时运用直接耦合解法或序贯耦合解法 对于不存在高度非线性相互作用的情形,序贯耦合解法更为有效和方便,因为我们可以独立的进行两种场的分析。例如,对于序贯热-应力耦合分析,可以先进行非线性瞬态热分析,再进行线性静态应力分析。而后我们可以用热分析中任意载荷步或时间点的节点温度作为载荷进行应力分析。这里耦合是一个循环过程,其中迭代在两个物理场之间进行直到结果收敛到所需要的精度。 直接耦合解法在解决耦合场相互作用具有高度非线性时更具优势,并且可利用耦合公式一次性得到最好的计算结果。直接耦合解法的例子包括压电分析,伴随流体流动的热传导问题,以及电路-电磁场耦合分析。求解这类耦合场相互作用问题都有专门的单元供直接选用。 第1页

ANSYS建模实例

第一部分自由网格划分 (1)确定单元类型 GUI:执行“Main Menu→Preprocessor→Element Type→Add/Edit/Delete”菜单命令。 执行上命令后,打开如下左图所示对话框。在左图中单击(Add)按钮,打开右图对话框,然后再左侧的窗口中选取“Solid”单元,右侧窗口中选取“10node 92”单元。 (2)建立几何模型 GUI:执行“Main Menu→Preprocessor→Create→Volumes→Block→By Dimensions”菜单命令,在弹出的对话框中输入“X1=0,X2=4,Y1=0,Y2=4,Z1=0,Z2=4”,得到立方体。 执行“Main Menu→Preprocessor→Create→Volumes→Cylinder→Solid Cylinder” 菜单命令,在弹出的对话框中输入“X=2,Y=2,Radius=0.5,Depth=6”,得到圆柱体。如下图:

(3)布尔加运算 GUI:执行“Main Menu→Preprocessor→Modeling→Operate→Booleans-Add→Volumes”菜单命令。执行命令后,将打开如图的对话框中单击(Pick All)按钮,将所有面积组合在一起。如上图。 (4)自由网格划分 GUI:执行“Main Menu→Preprocessor→Meshing→Mesh Tool”菜单命令,在弹出 的对话框中选择“Global→set”,接着在对话框中输入“SIZE=0,NDIV=10”,如图: 得到自由网格划分结果如下图:

第二部分映射网格划分 (1)确定单元类型 GUI:执行“Main Menu→Preprocessor→Element Type→Add/Edit/Delete”菜单命令。 执行上命令后,打开如下左图所示对话框。在左图中单击(Add)按钮,打开右图对话框,然后再左侧的窗口中选取“Magnetic-Edge”单元,右侧窗口中选取“3D Brick 117”单元。

ANSYS中单元类型介绍和单元的选择原则

ANSYS中单元类型介绍和单元的选择原则ANSYS中单元类型的选择 初学ANSYS的人,通常会被ANSYS所提供的众多纷繁复杂的单元类型弄花了眼,如何选择正确的单元类型,也是新手学习时很头疼的问题。 类型的选择,跟你要解决的问题本身密切相关。在选择单元类型前,首先你要对问题本身有非常明确的认识,然后,对于每一种单元类型,每个节点有多少个自由度,它包含哪些特性,能够在哪些条件下使用,在ANSYS的帮助文档中都有非常详细的描述,要结合自己的问题,对照帮助文档里面的单元描述来选择恰当的单元类型。 1.该选杆单元(Link)还是梁单元(Beam)? 这个比较容易理解。杆单元只能承受沿着杆件方向的拉力或者压力,杆单元不能承受弯矩,这是杆单元的基本特点。 梁单元则既可以承受拉,压,还可以承受弯矩。如果你的结构中要承受弯矩,肯定不能选杆单元。 对于梁单元,常用的有beam3,beam4,beam188这三种,他们的区别在于: 1)、beam3是2D的梁单元,只能解决2维的问题。 2)、beam4是3D的梁单元,可以解决3维的空间梁问题。 3)、beam188是3D梁单元,可以根据需要自定义梁的截面形状。(常规是6个自由度,比如是用于桁架等框架结构,如鸟巢,飞机场的架构) 2.对于薄壁结构,是选实体单元还是壳单元? 对于薄壁结构,最好是选用shell单元,shell单元可以减少计算量,如果你非要用实体单元,也是可以的,但是这样计算量就大大增加了。而且,如果选实体单元,薄壁结构承受弯矩的时候,如果在厚度方向的单元层数太少,有时候计算结果误差比较大,反而不如shell单元计算准确。 实际工程中常用的shell单元有shell63,shell93。shell63是四节点的shell单元(可以退化为三角形),shell93是带中间节点的四边形shell单元(可以退化为三角形),shell93单元由于带有中间节点,计算精度比shell63更高,但是由于节点数目比shell63多,计算量会增大。对于一般的问题,选用shell63就足够了。

ANSYS热分析指南

ANSYS热分析指南 第一章简介 1.1热分析的目的 热分析用于计算一个系统或部件的温度分布及其它热物理参数,我们一般关心的参数有: 温度的分布 热量的增加或损失 热梯度 热流密度 热分析在许多工程应用中扮演着重要角色,如内燃机、涡轮机、换热器、管路系统、电子元件等等。通常在完成热分析后将进行结构应力分析,计算由于热膨胀或收缩而引起的热应力。 1.2ANSYS中的热分析 ANSYS/Multiphysics、ANSYS/Mechanical、ANSYS/Professional、 ANSYS/FLOTRAN四种产品中支持热分析功能。ANSYS热分析基于由能量守恒原理导出的热平衡方程,有关细节,请参阅《ANSYS Theory Reference》。ANSYS使用有限元法计算各节点的温度,并由其导出其它热物理参数。 ANSYS可以处理所有的三种主要热传递方式:热传导、热对流及热辐射。1.2.1对流 热对流在ANSYS中作为一种面载荷,施加于实体或壳单元的表面。首先需要输入对流换热系数和环境流体温度,ANSYS将计算出通过表面的热流量。如果对流换热系数依赖于温度,可以定义温度表,以及在每一个温度点处的对流换热系数。 1.2.2辐射 ANSYS提供了四种方法来解决非线性的辐射问题: 辐射杆单元(LINK31) 使用含热辐射选项的表面效应单元(SURF151-2D,或SURF152-3D)

在AUX12中,生成辐射矩阵,作为超单元参与热分析 使用Radiosity求解器方法 有关辐射的详细描述请阅读本指南第四章。 1.2.3特殊的问题 除了前面提到的三种热传递方式外,ANSYS热分析还可以解决一些诸如:相变(熔融与凝固)、内部热生成(如焦耳热)等的特殊问题。例如,可使用热质点单元MASS71模拟随温度变化的内部热生成。 1.3热分析的类型 ANSYS支持两种类型的热分析: 1.稳态热分析确定在稳态的条件下的温度分布及其他热特性,稳态条件指热量随时间的变化可以忽略。 2.瞬态热分析则计算在随时间变化的条件下,温度的分布和热特性。 1.4耦合场分析 ANSYS中可与热分析进行耦合的方式有热—结构、热-电磁等。耦合场分析可以使用ANSYS中的矩阵耦合单元,或者在独立的物理环境中使用序惯荷载耦合。有关耦合场分析的详细描述,请参阅《ANSYS Coupled-Field Analysis Guide》。 1.5关于菜单路径和命令语法 在本指南中,您将会看到相关的ANSYS命令及其等效的菜单路径。这些参考的命令仅仅包括命令名,因为并不总是需要指定所有的参数,而且不同的参数组合会有不同的作用。有关ANSYS命令的更多的叙述,请参考《ANSYS Commands Reference》。 菜单路径将近可能完整得列出。对于多数情况,选择菜单就能够完成所需要的功能;但还有一些情况,选择文中所示菜单后会弹出一个菜单或是对话框,由此定义其他的选项来执行一些特定的任务。 第二章基础知识 2.1符号与单位

ansys工程实例(4经典例子)解析

输气管道受力分析(ANSYS建模) 任务和要求: 按照输气管道的尺寸及载荷情况,要求在ANSYS中建模,完成整个静力学分析过程。求出管壁的静力场分布。要求完成问题分析、求解步骤、程序代码、结果描述和总结五部分。所给的参数如下: 材料参数:弹性模量E=200Gpa; 泊松比0.26;外径R?=0.6m;内径R?=0.4m;壁厚t=0.2m。输气管体内表面的最大冲击载荷P为1Mpa。 四.问题求解 (一).问题分析 由于管道沿长度方向的尺寸远大于管道的直径,在计算过程中忽略管道的端面效应,认为在其长度方向无应变产生,即可将该问题简化为平面应变问题,选取管道横截面建立几何模型进行求解。 (二).求解步骤 定义工作文件名 选择Utility Menu→File→Chang Jobname 出现Change Jobname对话框,在[/FILNAM] Enter new jobname 输入栏中输入工作名LEILIN10074723,并将New log and eror file 设置为YES,单击[OK]按钮关闭对话框 定义单元类型 1)选择Main Meun→Preprocessor→Element Type→Add/Edit/Delte命令,出现Element Type 对话框,单击[Add]按钮,出现Library of Element types对话框。 2)在Library of Element types复选框选择Strctural、Solid、 Quad 8node 82,在Element type reference number输入栏中出入1,单击[OK]按钮关闭该对话框。 3. 定义材料性能参数 1)单击Main Meun→Preprocessor→Material Props→Material models出现Define Material Behavion 对话框。选择依次选择Structural、Linear、Elastic、Isotropic选项,出现Linear Isotropic Material Properties For Material Number 1对话框。 2)在EX输入2e11,在Prxy输入栏中输入0.26,单击OK按钮关闭该对话框。 3)在Define Material Model Behavion 对话框中选择Material→Exit命令关闭该对话框。 4.生成几何模型、划分网格 1)选择Main Meun→Preprocessor→Modeling→Create→Areas→Circle→Partail→Annulus出现Part Annulus Circ Area对话框,在WP X文本框中输入0,在WP Y文本框中输入0,在Rad1文本框中输入0.4,在Theate-1文本框中输入0,在Rad2文本框中输入0.6,在Theate-2文本框中输入90,单击OK按钮关闭该对话框。 2)选择Utility Menu→Plotctrls→Style→Colors→Reverse Video,设置显示颜色。 3)选择Utility Menu→Plot→Areas,显示所有面。 4) 选择Main Menu→Preprocessor→Modeling→Reflect→Areas,出现Reflect Areas拾取菜

ANSYS耦合详解

ansys学习-耦合与约束方程 1 耦合 当需要迫使两个或多个自由度取得相同(但未知)值,可以将这些自由度耦合在一起。耦合自由度集包含一个主自由度和一个或多个其它自由度。 典型的耦合自由度应用包括: "模型部分包含对称; "在两重复节点间形成销钉、铰链、万向节和滑动连接; "迫使模型的一部分表现为刚体。 如何生成耦合自由度集 1.在给定节点处生成并修改耦合自由度集 命令:CP GUI: Main Menu>Preprocessor>Coupling / Ceqn>Couple DOFs 在生成一个耦合节点集之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中来。也可用选择逻辑来耦合所选节点的相应自由度。用CP命令输入负的节点号来删除耦合集中的节点。要修改一耦合自由度集(即增、删节点或改变自由度标记)可用CPNGEN命令。(不能由GUI直接得到CPNBGEN命令)。 2.耦合重合节点。 CPINTF命令通过在每对重合节点上定义自由度标记生成一耦合集而实现对模型中重合节点的耦合。此操作对“扣紧”几对节点(诸如一条缝处)尤为有用。 命令:CPINTF GUI: Main Menu>Preprocessor>Coupling / Ceqn>Coincident Nodes 3.除耦合重复节点外,还可用下列替换方法迫使节点有相同的表现方式: o如果对重复节点所有自由度都要进行耦合,常用NUMMRG命令(GUI:Main Menu>Preprocessor>Numbering Ctrls>Merge Items)合并节点。 o可用EINTF命令(GUI:Main Menu> Preprocessor>Create> Elements >At Coincid Nd)通在重复节点对之间生成2节点单元来连接它们。 o用CEINTF命令(GUI:Main Menu>Preprocessor> Coupling/Ceqn >Adjacent Regions)将两个有不相似网格模式的区域连接起来。这项操作使一个区域的选定节点与另一个区域的选定单元连接起来生成约束方程。 生成更多的耦合集 一旦有了一个或多个耦合集,可用这些方法生成另外的耦合集: 1.用下列方法以相同的节点号但与已有模式集不同的自由度标记生成新的耦合集。 命令:CPLGEN GUI: Main Menu>Preprocessor>Coupling / Ceqn>Gen w/Same Nodes 2.用下列方法生成与已有耦合集不同(均匀增加的)节点编号但有相同的自由度标记的新的耦合集: 命令:CPSGEN GUI: Main Menu>Preprocessor>Coupling / Ceqn>Gen w/Same DOF 使用耦合注意事项 1.每个耦合的节点都在节点坐标系下进行耦合操作。通常应当保持节点坐标系的一致性。 2.自由度是在一个集内耦合而不是集之间的耦合。不允许一个自由度出现在多于一个耦合集中。 3.由D或共它约束命令指定的自由度值不能包括在耦合集中。

相关文档
相关文档 最新文档