ansysansys提取节点应力能与不同ansys提取节点应力耦合吗

Ansys中的节点自由度耦合
Ansys中的节点自由度耦合
为简化模型,在有些模型中采用梁、壳和实体混合的单元类型,由于梁和壳单元节点表示的是一个截面,因此除平动自由度外,一般具有转动自由度;而实体单元节点表示的是一个点,因此只有平动自由度。因此在这些模型中,往往需要考虑对单元耦合位置的节点自由度进行约束和处理。此外,在一些特殊的场合,会用到局部刚化或其他一些处理形式,同样需要对节点自由度进行处理。
1、共节点形式
直接应用不同单元共节点的方式处理,主要用于梁、壳单元的自由度耦合,需要保证所有相接位置均共点,否则会出现分离现象。
2、嵌入形式(来源于From ANSYS Knowledge Base)
将壳或梁单元嵌入到实体模型中一部分,如下图和例1所示。该方法在连接区域应力会有较大误差,有人分析过当嵌入两层时结果误差约为1%。
3、&&& 约束方程形式
当只有梁的一个节点在实体上时,可比较方便的采用这种形式,利用如下图所示方法获得对梁单元节点转动自由度进行约束(对于三维形式,推导时要)。
4、&&& 局部刚化形式
这种方式在ansys内部处理同样采用的是约束方程形式,但不需要用户自己去分析约束方程的具体形式,也不用担心转动约束未处理完全等问题,是常用的一种方法。具体处理过程为将实体与梁或壳上的连接单元一一对应,以梁或壳单元上的节点为主节点,以实体上的单元为从节点建立局部刚化。一般来讲,每个梁或壳上节点对应一个局部刚化,而非建立一个整体的局部刚化,参见示例2。
5、MPC方法(SHSD命令)
这种方法一般可理解为绑定接触形式。尽管采用了接触模块,采用MPC方法在小变形时不需要平衡迭代,在大变形中在每个平衡迭代中不断进行更新,又克服了传统约束方程只适用于小应变的限制。该方法是处理节点自由度耦合较为理想的形式,但在ansys中需要处理大量的与接触相关的问题,使建模相对较为复杂;而WorkBench_DS中对这个命令进行了打包应用,处理起来已经非常便捷。关于MPC方法可参见例3。
这些方法在建模效率、计算方法上各有特色,需要依据所分析模型特点选择和应用。
1、嵌入形式示例
MP,EX,1,30E6&
MP,NUXY,1,0.3&
ET,1,SOLID185&
BLC4,0,0,10,10,-10&
BLC4,0,0,10,10,10&
ESIZE,,10&
VMESH,ALL&
!NUMMRG,NODE&
ASEL,U,,,ALL&
NSEL,U,,,ALL&
ET,2,SHELL181&
BLC4,0,8,10,2&
BLC4,0,10,10,10&
/VIEW,1,1,1,1&
/PNUM,TYPE,1&
LESIZE,ALL,1&
AMESH,ALL&
NUMMRG,NODE&
NSEL,S,LOC,Y,0&
D,ALL,ALL&
NSEL,S,LOC,Y,
F,ALL,FZ,100&
NLGEOM,OFF&
EQSLV,SPARSE&
ASEL,S,,,13&
PLNSOL,S,EQV
2、局部刚化约束示例
MP,EX,1,30E6&
MP,NUXY,1,0.3&
ET,1,SOLID185&
BLC4,0,0,10,10,-10&
BLC4,0,0,10,10,10&
ESIZE,,10&
VMESH,ALL&
NUMMRG,NODE&
ASEL,U,,,ALL&
NSEL,U,,,ALL&
ET,2,SHELL181&
BLC4,0,10,10,10&
/VIEW,1,1,1,1&
AMESH,ALL&
NSEL,S,LOC,Y,0&
D,ALL,ALL&
NSEL,S,LOC,Y,
F,ALL,FZ,100&
!**********Apply Constraint
Equations**********&
! Get Master nodes&
*DO,I,0,10,1&
ESEL,S,TYPE,,2 !Select Shell Elements&
NSLE !Select Nodes attached to elements&
NSEL,R,LOC,Y,10 !Select Shell Element nodes at
interface&
NSEL,R,LOC,X,I !Select Master Node&
*GET,MN%I%,NODE,0,NUM,MAX !Create parameter for node
! Get Slave nodes&
*DO,J,0,10,1&
ESEL,S,TYPE,,1 !Select Solid Elements&
NSLE !Select Nodes attached to elements&
NSEL,R,LOC,Y,10 !Select Solid Element nodes at top
NSEL,R,LOC,Z,-1,1 !Select Solid Element nodes at
interface&
NSEL,R,LOC,X,J !Select Slave Node&
CM,TEMPNODE,NODE&
NSEL,A,NODE,,MN%J%&
NLIST,ALL&
CERIG,MN%J%,ALL,UXYZ&
NLGEOM,OFF !Large Deformations not allowed with
EQSLV,SPARSE !shown to ensure PCG isn't chosen by
PLNSOL,S,EQV&
3、MPC方法示例
R,2,1,1,1,1,0,0,&
mp,ex,1,1e7&
mp,prxy,1,.2&
block,0,5,-0.5,0.5,-0.5,0.5&
wprot,,-90&
rect,5,10,-.5,.5 ! area at center of two
esize,.25&
vmesh,all&
amesh,all&
et,3,TARGE170&
keyopt,3,5,2&
et,4,Conta175&
KEYOPT,4,2,2&
KEYOPT,4,12,5&
keyopt,4,5,0&
KEYOPT,4,11,1&
nsel,r,loc,x,5&
ESEL,S,TYPE,,2&
nsel,r,loc,x,5&
/PSYMB,ESYS,1&
/view,1,1,1,1&
shsd,3,CREATE&
/PSF,PRES,NORM,2,0,1&
nsel,s,loc,x,10&
sf,all,pres,-10&
nsel,s,loc,x&
d,all,all&
save,model,db&
/contour,,12&
plnsol,u,sum
转自:/zhangkai1201/item/f8442c39fadefcfb96f88d19
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。问:ansys软件的作用是什么请问ansys软件具体使用来完成什么作的?答:ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。由世界上最大的有限元分析软件之一的美国ANSYS开发,它能与多数CAD软件...
问:关于ansys耦合问题答:使用约束方程法,ceintf命令
问:ansys关键点与节点的别请详细描述一下什么时候用节点什么时候用关键点答:关键点是针对几何元素,是你建立的几何模型中的点。节点是针对有限元的元素,跟几何元素没有。求解时有限元只读入节点的数据。
问:ansys中的耦合是什么意思答:当需要迫使两个或多个度(DOFs)取行相同(介未知)值,可以将这些度耦合在一起。耦合度集包含一个主度和一个或多个其他度。耦合只将主...
问:ANSYS那个方面运用的最多(要详细)答:你看看下面的文章能否解决你的问题一学ANSYS需要认识到的几点相对于其他应用型软件而言,ANSYS作为大型权威的有限元分析软件,对提高解决问题的能力是...
问:ANSYS耦合中主节点是什么意思,怎么设置?谢谢答:楼主知道“把所有节点Z向位移耦合在一个关键点上,然后再关键点上施加Z向位移”在ANSYS中怎么实现么。最近遇到这么个问题貌似ANSYS默认耦合集中编号最小那个...
问:关于ANSYS12.问题我的问题是:我现在有一个控箱,最里边是铝,接着铝外边是不锈钢,接着是空气...答:Ansys12.新特2年11月6日星期五1:25作为一个大型的CAE分析软件,ANSYS自上个十诞生以来,随着计算机和有限元理论的发展,在各个领域得到了...
问:为什么ANSYS要耦合节点度?答:这是因为有的问题,两个节点的运动具有一定的一致呀,在x方向的运动一致,但在y方向运动又无关。这时候就是需要耦合这两个节点的x方向的度。当然,...
问:ansys如何变形后节点坐标?如题,ansys如何变形后节点坐标?答:你可以先找到这个节点的变形量,然后通过原始的几何坐标与这个变形量坐标相加就可以了,当然了,变形量是负数就是相减了。希望能给你帮助!
问:ANSYS切分后的单元需不需要将节点耦合起来?答:ansys可以将实体切分,然后划分单元,不可以切分单元。分块划分网格,节点一般会在公用面自动匹配,如果不的话也可以用NUMMR命令合并节点,不需要耦合。...
问:ansys两块并排放置的等厚度混凝土板,怎样用簧单元连接对应节点,传递剪力?ANSYS中...答:ansys中,可以通过对应节点的耦合度来解决你所说的问题。具体可以查看ansys的help
问:ansys中怎样提取耦合节点处的支反力答:首先你选取耦合节点(应该是选单边节点,要是不对的话,你选上双边的节点)命令:PRRSOL,Lab菜单:Main Menu&General Postproc&List Results&Reaction Solu或者...
问:学ANSYS学ANSYS需要掌握哪些知识答:ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。由世界上最大的有限元分析软件之一的美国ANSYS开发,它能与多数CAD软件...
问:ansys粘接运算节点耦合别答:1、粘接命令用在几何模型的处理过程中,只能用在模型有公共面的地方,在划分玩网格进行计算的过程中,公共面粘接相当于此面上所有节点的所有度耦合;2、节点...
07-2408-1509-0909-10
04-0112-2703-0101-30
◇本站云标签ansys耦合约束方程的一些资料 - ylclass - 博客园
耦合及约束方程讲座一、耦合   & &当需要迫使两个或多个自由度取得相同(但未知)值,可以将这些自由度耦合在一起。耦合自由度集包含一个主自由度和一个或多个其它自由度。 典型的耦合自由度应用包括: &&&模型部分包含对称; &&&在两重复节点间形成销钉、铰链、万向节和滑动连接; &&&迫使模型的一部分表现为刚体。 如何生成耦合自由度集 1.&&在给定节点处生成并修改耦合自由度集 命令:CP GUI: Main Menu&reprocessor&Coupling / Ceqn&Couple DOFs 在生成一个耦合节点集之后,通过执行一个另外的耦合操作(保证用相同的参考编号集)将更多节点加到耦合集中来。也可用选择逻辑来耦合所选节点的相应自由度。用CP命令输入负的节点号来删除耦合集中的节点。要修改一耦合自由度集(即增、删节点或改变自由度标记)可用CPNGEN命令。(不能由GUI直接得到CPNBGEN命令)。 2.&&耦合重合节点。   CPINTF命令通过在每对重合节点上定义自由度标记生成一耦合集而实现对模型中重合节点的耦合。此操作对&扣紧&几对节点(诸如一条缝处)尤为有用。 命令:CPINTF GUI: Main Menu&reprocessor&Coupling / Ceqn&Coincident Nodes 3.&&除耦合重复节点外,还可用下列替换方法迫使节点有相同的表现方式:   (1)如果对重复节点所有自由度都要进行耦合,常用NUMMRG命令(GUI:Main Menu&reprocessor&Numbering Ctrls&Merge Items)合并节点。   (2)可用EINTF命令(GUI:Main Menu& Preprocessor&Create& Elements &At Coincid Nd)通在重复节点对之间生成2节点单元来连接它们。   (3)用CEINTF命令(GUI:Main Menu&reprocessor& Coupling/Ceqn &Adjacent Regions)将两个有不相似网格模式的区域连接起来。这项操作使一个区域的选定节点与另一个区域的选定单元连接起来生成约束方程。 生成更多的耦合集 & &一旦有了一个或多个耦合集,可用这些方法生成另外的耦合集: 1.&&用下列方法以相同的节点号但与已有模式集不同的自由度标记生成新的耦合集。 命令:CPLGEN GUI: Main Menu&reprocessor&Coupling / Ceqn&Gen w/Same Nodes 2.&&用下列方法生成与已有耦合集不同(均匀增加的)节点编号但有相同的自由度标记的新的耦合集: 命令:CPSGEN GUI: Main Menu&Preprocessor&Coupling / Ceqn&Gen w/Same DOF 使用耦合注意事项 1.&&每个耦合的节点都在节点坐标系下进行耦合操作。通常应当保持节点坐标系的一致性。 2.&&自由度是在一个集内耦合而不是集之间的耦合。不允许一个自由度出现在多于一个耦合集中。 3.&&由D或共它约束命令指定的自由度值不能包括在耦合集中。 4.&&在减缩自由度分析中,如果主自由度要从耦合自由度集中选取,只有主节点的自由度才能被指定为主自由度。 5.&&在结构分析中,耦合自由度以生成一刚体区域有时会引起明显的平衡破坏。不重复的或不与耦合位移方向一致的一个耦合节点集会产生外加力矩但不出现在反力中。
耦合及约束方程讲座二、约束方程 & &约束方程提供了比耦合更通用的联系自由度的方法。有如下形式:这里U(I)是自由度,N是方程中项的编号。
如何生成约束方程1.&&直接生成约束方程
(1)直接生成约束方程 命令:CEGUI: Main Menu&reprocessor&Coupling / Ceqn&Constraint Eqn
下面为一个典型的约束方程应用的例子,力矩的传递是由BEAM3单元与PLANE42单元(PLANE42单元无平面转动自由度)的连接来完成的: 图12-1建立旋转和平移自由度的关系如果不用约束方程则节点2处表现为一个铰链。下述方法可在梁和平面应力单元之间传递力矩,
自由度之间满足下面的约束方程:ROTZ2 = (UY3 - UY1)/100 = UY3 - UY1 - 10*ROTZ2
相应的ANSYS命令为:CE,1,0,3,UY,1,1,UY,-1,2,ROTZ,-10
(2)修改约束方程在PREP7或SOLUTION中修改约束方程中的常数项:
命令:CECMODGUI: Main Menu&reprocessor&Coupling / Ceqn&Modify ConstrEqnMain Menu&reprocessor&Loads&Other&Modify ConstrEqnMain Menu&Solution&Other&Modify ConstrEqn如果要修改约束方程中的其它项,必须在求解前在PREP7中用使CE命令(或相应GUI途径)。
2.&&自动生成约束方程
(1)生成刚性区域CERIG命令通过写约束方程定义一个刚性区域。通过连接一主节点到许多从节点来定义刚性区。(此操作中的主自由度与减缩自由度分析的主自由度是不同的)
命令:CERIGGUI: Main Menu&reprocessor&Coupling / Ceqn&Rigid Region将CERIG命令的Ldof设置为ALL(缺省),此操作将为每对二维空间的约束节点生成三个方程。这三个方程在总体笛卡尔空间确定三个刚体运动(UX、UY、ROTZ)。为在二维模型上生成一个刚性区域,必须保证X─Y平面为刚性平面,并且在每个约束节点有UX、UY和ROTZ三个自由度。类似地,此操作也可在三维空间为每对约束节点生成六个方程,在每个约束节点上必须有(UX、UY、UZ、ROTX、ROY和ROTZ)六个自由度。输入其它标记的Ldof域将有不同的作用。如果此区域设置为UXYZ,程序在二维(X,Y)空间将写两个约束方程,而在三维空间(X、Y、Z)将写三个约束方程。这些方程将写成从节点的平移自由度和主节点的平移和转动自由度。类似地,RXYZ标记允许生成忽略从节点的平移自由度的部分方程。其它标记的Ldof将生成其它类型的约束方程。总之,从节点只需要由Ldof标记的自由度,但主节点必须有所有的平移和转动自由度(即二维的UX、UY和ROTZ;三维的UX、UY、UZ、ROTX、ROTY、ROTZ)。对由没有转动自由度单元组成的模型,应当考虑增加一个虚拟的梁单元以在主节点上提供旋转自由度。
(2)将疏密不同的已划分网格区域连在一起可将一个区域(网格较密)的已选节点与另一个区域(网格较稀)的已选单元用CEINTF命令(菜单途径Main Menu&reprocessor&Coupling / Ceqn&Adjacent Regions)连起来生成约束方程。 这项操作将不相容网格形式的区域&系&在一起。在两区域的交界处,从网格稠密的区域选择节点A,从网格粗糙区域选择单元B,用区域B单元的形函数,在相关的区域A和B界面的节点处写约束方程。ANSYS允许这些节点位置使用两公差准则。节点在单元之外超过第一公差就认为节点不在界面上。节点贴近单元表面的距离小于第二公差则将节点移到表面上,见下图。 对CEINTF命令有些限制:应力或热通量可能会不连续地穿过界面。界面区域的节点不能指定位移。可用每节点有六个自由度的单元接合6自由度实体。
(3)从已有约束方程集生成约束方程集可用CESGEN命令从已有约束方程集生成约束方程。那么已有约束方程集内的节点编号将增加以生成另外的约束方程集。另外约束方程集的标记和系数保持与原集的一致。命令:CESGENGUI: Main Menu&Preprocessor&Coupling / Ceqn &Gen w/same DOF 使用约束方程的注意事项&&&所有的约束方程都以小转动理论为基础。因此,它应用在大转动分析中〔NLGEOM〕应当限制在约束方程所包含的自由度方向无重大变化的情况。 &&&约束方程的出现将产生不可预料的反力和节点力结果。 &&&由于相邻区域网格疏密不同,边界上的相容性仍然存在。但是当网格越密,这种不相容的危害就越小。

我要回帖

更多关于 ansys耦合节点自由度 的文章

 

随机推荐