本文介绍用ANSYS APDL命令流实现加载表面效应单元的任意方向荷载的相关内容
ANSYS 中的表面效应单元
ANSYS 中的表面效应单元
使用表面效应单元施加载荷
* 有时,可能需要施加所使用单元不支持的表面载荷,例如:可能需要在实体结构单元上施加沿表面切向或任何方向的均布载荷;在热实体单元的表面上同时施加热流载荷和对流载荷,或者施加指定的辐射,等。在这种情况,可以用表面效应单元覆盖需要施加载荷的表面并使用它们作为一个管道以施加所需的载荷。
* 目前可以使用的表面效应单元:对二维问题:SURF151和SURF153;对三维问题:SURF152和SURF154。
* 怎样施加如下的压力荷载:
–像剪切荷载一样与表面相切的荷载?
–像螺栓荷载一样在表面上变化的荷载?
–像屋顶上冰载荷一样与面成一定角度的载荷?
- 像水压一样的非均布压力载荷?
* 表面效应单元为处理这些问题提供了有效的方法。
表面效应单元的特点:
* 像“皮肤”一样覆盖在网格表面
* 如同面载荷的管道
* 很容易创建,一般操作过程如下:
- 选择感兴趣表面上的节点;
- 激活恰当的单元类型;
- 执行 ESURF (或 Preprocessor > Create > Elements > Surf Effect > GenerlSurf > No Extra…);
- 选择所有节点,定义 SURF 单元。
* 对 2-D 和 3-D 模型都有用:
– SURF151 & 153 是线单元 (热和结构的),表示 2-D 模型的边界线。
– SURF152 & 154 是面单元 (热和结构的),表示 3-D 模型的边界面。* 本节只讨论 SURF154,其它单元可同样处理。
anasys中apdl用法
anasys中apdl用法
ANSYS APDL(ANSYS Parametric Design Language)是ANSYS的旧版软件中用于建模和分析的命令式语言。APDL具有非常强大的功能,可以用于解决各种复杂的工程问题。本文将一步一步回答关于APDL的一些常见问题,并介绍如何使用APDL进行建模和分析。
第一部分:APDL的基本概念和语法
APDL是一种命令式语言,它使用文本命令来描述模型和分析操作。APDL 的命令格式通常由命令名称和一些选项组成,这些选项被放在括号内或使用特殊的符号进行标记。例如,下面是一个创建一个立方体模型的简单示例:
! 创建一个立方体模型
BLOCK 0 1 0 1 0 1
在上面的例子中,命令“BLOCK”用于创建一个立方体,括号内的数字表示立方体的边界坐标。
APDL还提供了大量的命令用于定义材料、边界条件、加载和分析选项等。这些命令都有特定的语法和选项,使用者可以根据具体的需求进行调整。APDL还支持使用变量和循环等高级功能,以实现更复杂的模型和分析。
第二部分:APDL的建模功能
APDL具有强大的建模功能,可以用于创建各种几何形状和结构。下面列举了几个常见的建模命令:
1. BLOCK:用于创建一个立方体或长方体模型。
2. CYLIND:用于创建一个圆柱体模型。
3. SPHERE:用于创建一个球体模型。
4. COMBIN:用于组合多个模型为一个整体。
这些命令的选项可以根据具体的需求进行调整,例如指定尺寸、位置和方向等。在建模过程中,APDL还提供了一些辅助命令用于编辑和变换模型,如移动、旋转和缩放等。
ANSYS中的APDL命令
ANSYS中的APDL命令
ANSYS中的APDL命令(一)
(1).Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择线type: s 从全部线中选一组线
r 从当前选中线中选一组线
a 再选一部线附加给当前选中组
au
none
u(unselect)
inve: 反向选择
item: line 线号
loc 坐标
length 线长
comp: x,y,z
kswp: 0 只选线
1 选择线及相关关键点、节点和单元
(2).Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点type: S: 选择一组新节点(缺省)
R: 在当前组中再选择
A: 再选一组附加于当前组
U: 在当前组中不选一部分
All: 恢复为选中所有
None: 全不选
Inve: 反向选择
Stat: 显示当前选择状态
Item: loc: 坐标
node: 节点号
Comp: 分量
Vmin,vmax,vinc: ITEM围
Kabs: “0”使用正负号
“1”仅用绝对值
(3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元type: S: 选择一组单元(缺省)
R: 在当前组中再选一部分作为一组
A: 为当前组附加单元
U: 在当前组中不选一部分单元
All: 选所有单元
None: 全不选
Inve: 反向选择当前组
Stat: 显示当前选择状态
Item: Elem: 单元号
Type: 单元类型号
Mat: 材料号
ANSYS命令流学习笔记18-表面效应单元
! ANSYS命令流学习笔记18-表面效应单元surface effect !学习重点:
!1 表面载荷的施加
当施加表面载荷时,在WorkBench中可以很方便地施加。但其本质也是借助表面效应单元来完成的。譬如当实体结构表面施加沿切向或者任何方向的均布载荷(甚至不均布?)时,都可以使用表面效应单元。
!2 表面效应单元的建立
表面单元,意思就是要依附于现有单元的表面,利用现有节点形成单元,因此单元增加,而节点不增加。单元通过制定坐标系方向等,施加不同方向的载荷。
!3 表面效应单元的典型应用
目前可以使用的表面效应单元:对二维问题:SURF151和SURF153;对三维问题:SURF152和SURF154。151和152为热表面效应单元,153和154为结构表面效应单元。
表面单元可以很好用,如下例子中的通过表面施加扭矩;总之就是定义与表面成各种方向力的载荷。在热流问题也有广泛应用。
!问题描述
! 在workbench中可以轻松实现其定义,根据图示边界条件,得出位移结果如右图。这里把此问题转到APDL里运行。并再熟悉一下接触设定。(案例参考ansys官方教程,有点不同)
!APDL命令:
finish
/clear
/title,surf effect
~parain,'2s','x_t' !导入当前路径下的2s.x_t文件,包括所有体面线。实在不想在APDL 里建模了,这是在SCDM中建模导出的文件。
/facet,normal
/replot !单位m、Pa
!!!以上导入x_t模型
et,1,solid185
ANSYS温度载荷问题
10、温度载荷问题
问题描述:在桥梁施工过程中箱粱内和外部有一定的温差,底板内的温度为5℃,底板外侧的温度为0℃,其间是线性变化的,如何施加这个温度荷载?
答:ANSYS的tunif命令是给所有节点指定一个均布温度,体荷载温度用“BF”、“BFE”、“BFK”。定义一个一维表来处理也可以,温度可以施加到线、面、体、KP 点、节点、单元上。先对已知温度的表面施加温度边界条件,做一次稳态热分析,就可以得到所有节点的温度了。
11、节点(线、面或模型其他对象类似)编号问题
问题描述:怎样把指定位置的节点的节点号提取出来?用什么命令?例如想把坐标为(5,6,7)的节点
的节点号提取出来,该如何实现?
答:1)、先选择节点,再获得编号,比如取得坐标为(5,6,7)处的节点号码:
nsel,s,loc,x,5
nsel,r,loc,y,6
nsel,r,loc,z,7
*get,kcon,kp,,num,min
解释:
kcon--该节点编号对应的变量名;
kp--所要定义编号的组员属性为关键点;
nm--操作对象属性为该组员的编号;
min--与所操作对象编号离得最近的组员编号。
12、ANSYS的合并于粘结命令?
问题描述:
1)merge节点与glue-mesh的区别?做一模型,在建模时,两者生成面时共用同一线,计算时对此两面做不做glue是否有区别?如果是不glue的情况,如果是一实际相邻但并未联着的模型,是用不glue的
模型还是用在那条线上再重合一条线以示未联?两者是否相同?
2)模型边界glue与不glue的区别?
答:1)Glue 相当于刚性连接,即连接面上有相同的单元和节点划分;当两个实体的接触部分所划分的单元和节点完全相同时,merge才能相当于刚性连接;如果两边的网格不完全一样,merge 只对部分节点起作用,不是完全的刚性连接,如果网格相差很大,merge 后的误差也会很大。不能glue也不适合merge 的地方,可以考虑使用节点耦合。
ansysapdl约束施加原理
ansysapdl约束施加原理
ANSYS APDL(ANSYS Parametric Design Language)是一种用于进行有限元分析的编程语言。在ANSYS APDL中,可以通过施加约束来模拟真实工程中的各种限制条件。本文将介绍ANSYS APDL中约束施加的原理和方法。
在有限元分析中,约束是模拟真实系统中的限制条件,如固定支撑、强制位移等。在ANSYS APDL中,约束可以通过多种方式施加,包括固定边界条件、加载边界条件和接触边界条件等。
固定边界条件是最常见的约束方式之一。它通过将某些节点或面固定在空间中的特定位置上来模拟物体的固定支撑。在ANSYS APDL中,可以使用命令*BOUNDARY对节点或面施加固定边界条件。例如,可以通过命令*BOUNDARY, type, node, , , , 1, 1, 1, 1将节点的三个位移方向固定。
加载边界条件是另一种常见的约束方式。它通过施加外部载荷或位移来模拟物体受到的力或位移约束。在ANSYS APDL中,可以使用命令*BOUNDARY对节点或面施加加载边界条件。例如,可以通过命令*BOUNDARY, type, node, , , , 2, , , 3施加节点的z方向位移约束。
接触边界条件是模拟物体之间的接触行为的约束方式。在ANSYS APDL中,可以使用命令*CONTACT对物体之间的接触行为进行建模。
通过指定接触对之间的摩擦系数、硬度等参数,可以模拟不同材料之间的接触行为。例如,可以通过命令*CONTACT, type, node, , , , , , , , , friction_coefficient指定接触对之间的摩擦系数。
ansys技巧总结_如何在管、梁单元上施加任意方向的风载荷
在实际工程中,特别是土木结构,常会遇到这一类的问题。
要合理的施加这类载荷,必须灵活应用APDL所提供的嵌入函数。
对于管、梁单元上所作用的风载荷,可以这样处理:
1、获得相应管、梁单元迎风面的投影长度,结合单元实常数即可得到投影面积;
2、继而将风载荷简化作用到节点上去。
pa=100 ! X方向风载荷面集度
*afun,deg
*do,i,1,20,1
esel,s,ename,,pipe16
*if,esel(i),eq,1,then
esel,,,,i,
*get,nreal,elem,i,attr,real
*get,d,rcon,nreal,const,1, !获得单元实常数
n1=nelem(i,1)
n2=nelem(i,2) !节点座标
length=distnd(n1,n2) !单元长度
dx=abs(nx(n1)-nx(n2))
theta=acos(dx/length) !计算单元与X轴夹角
fnode=0.5*pa*length*d*sin(theta) !面载荷等效简化为节点载荷
f,n1,fx,fnode
f,n2,fx,fnode
*else
n1=0
n2=0
*endif
*enddo
在ANSYS中施加任意面、方向、变化载荷的方法
在任意面施加任意方向任意变化的压力
在某些特殊的应用场合,可能需要在结构件的某个面上施加某个坐标方向
的随坐标位置变化的压力载荷,当然,这在一定程度上可以通过 ANSYS表面效应单元实现。如果利用 ANSYS的参数化设计语言,也可以非常完美地实现此功能,下面通过一个小例子描述此方法。
!!!在执行如下加载命令之前 ,请务必用选择命令 asel 将需要加载的几何面选择出来
!!!
finish
/prep7
et,500,shell63
press=100e6
amesh, all
esla, s
nsla,s,1
!如果载荷的反向是一个特殊坐标系的方向 ,可在此建立局部坐标系 ,并将 !所有节点坐标系旋转到局部坐标系下 .
*get,enmax,elem,,num,max
dofsel,s,fx,fy,fz
fcum,add !!! 将力的施加方式设置为 " 累加 ",而不是缺省的 " 替代 "
*do,i,1,enmax
*if,esel,eq,1,then
*get,ae,elem,i,area! 此命令用单元真实面积,如用投影面积,请用下几条命令
!*get,ae,elem,i,aproj,x ! 此命令用单元 X 投影面积,如用真实面积,请用上一条命令
!*get,ae,elem,i,aproj,y ! 此命令用单元 Y投影面积
!*get,ae,elem,i,aproj,z ! 此命令用单元 Z 投影面积
xe=centrx !单元中心 X 坐标 (用于求解压力值 )
ye=centry !单元中心 Y 坐标 (用于求解压力值 )
本文介绍用ANSYS APDL命令流实现加载表面效应单元的任意方向荷载的相关内容
本文介绍用ANSYS APDL命令流实现加载表面效应单元的任意方向荷载的相关内容。
!用表面效应单元加任意方向的荷载
finish
/PREP7
et,1,45 !定义实体单元solid45
et,2,154 !定义三维表面效应单元
KEYOPT,2,2,0 !指定表面效应单元的K2=0,所加荷载与单元坐标系方向相同
KEYOPT,2,4,1 !指定表面效应单元的K4=0,去掉边中点,成为四结点表面单元
block,-5,5,-5,5,0,5 !建实体模型
mp,dens,1,2000
mp,ex,1,10e9
mp,prxy,1,0.2
asel,s,loc,z,5.0,5.0 !选中实体上表面
AATT, 1, , 2, 0, !指定实体上表面用154号单元
MSHAPE,0,2D
MSHKEY,1
esize,,5
amesh,all !对上表面划分网格
allsel,all
VATT, 1, , 1, 0 !指定实体用45号单元
MSHAPE,0,3D
MSHKEY,1
vmesh,all
/PSYMB,ESYS,1 !显示单元坐标系
esel,s,type,,2 !选中实体上表面的表面效应单元以方便加荷载
sfe,all,1,pres,,50 !在面内加Z向荷载,大小为50,荷载方向可通过值的正负控制sfe,all,2,pres,,100 !在面内加X向荷载,大小为100
sfe,all,3,pres,,150 !在面内加Y向荷载,大小为150
/psf,pres,,2,0,1 !以箭头方式显示所加荷载
!如果已经知道荷载在整体坐标系内的方向失量为(0,1,1),可以用如语句加该方向的荷载
ANSYS WORKBENCH多载荷步的例子-APDL
本案例作者:技术邻海阔天空5
技术邻正在举办ANSYS技术大赛,时间为8月1日至11月30日,有兴趣可以登录技术邻-点击“动态”-右侧有报名入口。
有一悬臂梁,长1米,截面尺寸为100mm*100mm,左端固定,顶面上施加分布力系。载荷从1MPa,2MPa,3MPa渐渐增加。要求结构的最大位移。
本问题可以直接在wb中用多载荷步来求解,这里说明如何使用插入APDL命令的方式实现。
【求解过程】
1.打开ANSYS WORKBENCH14.5
2.创建结构静力学分析系统。
3.创建几何体。
双击geometry单元格,进入DM,选择mm单位。
创建长方体。
其尺寸设置是
退出DM.
4.划分网格。
双击MODEL,进入到MECHANICAL中,按照默认方式划分网格。
5.固定左端面。
6.添加APDL命令以分步加载。
下面使用APDL命令进行分步加载。
由于该命令最后要传递到经典界面中计算,而经典界面没有单位。为保持统一性,都用毫米单位。
(1)设置单位
(2)创建命名集。
由于在命令中要引用顶面这个面,为了能够正确引用,先需要给它一个名称,这需要使用命名集来完成。
选择上述顶面,创建命名集。在弹出的对话框中设置名字:topface
则树形大纲中出现了该命名集。
有了命名集,在后面就可以使用该名字了。
(3)插入APDL命令。
在数形大纲中先选择A5,再从工具栏中选择命令按钮
则图形窗口变成了一个文本编辑器,此处可以输入命令。
该文本窗口内说了很多话,主要内容包含两点:
第一,这些命令会在SOLVE命令刚执行前执行。
第二,注意这里用的单位是mm.
ansys施加面荷载
ansys施加⾯荷载
1、如果是线性变化的,可以采⽤⽔压⽅式定义;
1、如果可以⽤函数表⽰,则可以⽤函数来定义,
2、也可以使⽤表⾯效应单元来定义;
在ANSYS中如果要在⼀个⾯上施加沿某个⽅向变化的⾯荷载,需要有两步来完成:
这⾥以⼀个在圆筒内表⾯加内⽔压⼒的例⼦进⾏说明。
第⼀步,设置⾯荷载变化规律。如果⾯荷载沿Z向变化,后⾯指定⾯荷载从Z=100开始变化,并按斜率为-9800进⾏变化,可⽤如下语句
sfgrad,pres,,z,100,-9800 !也就是准备在⾼100⽶的圆柱加内⽔压⼒吧
第⼆步,施加⾯荷载。在指定的⾯上施加按第⼀步设置的⾯荷载变化规律的⾯荷载。
SFA,P51X,1,PRES,0
这个语句相当于在指定⾯上施加法向荷载(选圆筒体内表⾯),在Z=100时荷载值为0,随Z坐标变化荷载值以变化率-9800进⾏变化,这样在Z=0时荷载值为-9800*100
每次⽤sfgrad进⾏设置后仅对随后的sfa命令有效,直倒下次再⽤sfgrad进⾏设置。
在⾯上施加荷载后,对模型剖分后可以执⾏以下命令来查看加的⾯荷载是否正确
/PSF,PRES,NORM,2,0,1 以箭头⽅式显⽰⾯荷载
sftran 将⾯荷载转化到有限元模型上
本⽂摘⾃《ANSYS⼯程分析进阶实例》---王呼佳、陈洪军主编,在此对本书作者表⽰感谢!
⼀般可以通过两种⽅法施加⾯荷载,⼀是在表⾯上覆盖⼀层表⾯效应单元SURF153或SURF154;⼆是通过apdl语⾔编程施加。基本思路如下:
⼈为将⾯上压⼒荷载换算成集中⼒并施加到节点上。施加集中⼒时,将合⼒分解为X,Y,Z⽅向的分⼒。
ansys中两种方法给材料添加材料属性
ansys中两种方法给材料添加材料属性
1 第一种在划分网格之前指定
1.1 main menu/preprocessor/meshing/mesh attributes/default attribs 出现meshing attributes 对话框,在【mat】material number下拉框中选择你需要的材料序号。单击ok
1.2 然后划分网格,则此次划分的网格的材料属性为选择的材料序号的属性。
2 第二种在划分网格之后指定
2.1 先划分好网格
2.2 点击select/entities/ 第一项选择areas ,第二项选择by num/pick,然后点击ok ,弹出面积选择框,选定面积,点击ok,完成面积选择
2.3 点击select/entities,第一项选择elements,第二项选择attached to ,第三项选择areas,表示所要选择的单元为已选定面积中的单元,点击ok,选中面中的所有单元。
2.4 点击plot/replot,将只显示已选定的单元和面积。
2.5 点击main menu/preprocessor/material pros/change mat num,在new material number 文本框中输入你需要的材料序号,在elements No. to modefied 输入all 表示所选定的所有单元对应的材料属性转为此材料属性。
ansys多种材料怎样设置材料属性呀,用什么命令?
GUI方式楼上正解,或者Proprecessor->Meshing->Mesh Attributes->Picked Volumes 命令为VATT
在ANSYS的任意面上施加任意方向任意变化的压力
在ANSYS的任意面上施加任意方向任意变化的压力
本文介绍了在ANSYS的任意面上施加任意方向任意变化的压力的方法。
在某些特殊的应用场合,可能需要在结构件的某个面上施加某个坐标方向的随坐标位置变化的压力载荷,当然,这在一定程度上可以通过ANSYS表面效应单元实现。如果利用ANSYS的参数化设计语言,也可以非常完美地实现此功能,下面通过一个小例子描述此方法。
!!!
!!!在执行如下加载命令之前,请务必用选择命令asel将需要加载的几何面选择出来
!!!
finish
/prep7
et,500,shell63
press=100e6
amesh,all
esla,s
nsla,s,1
! 如果载荷的反向是一个特殊坐标系的方向,可在此建立局部坐标系,并将
! 所有节点坐标系旋转到局部坐标系下.
*get,enmax,elem,,num,max
dofsel,s,fx,fy,fz
fcum,add !!!将力的施加方式设置为"累加",而不是缺省的"替代"
*do,i,1,enmax
*if,esel(i),eq,1,then
*get,ae,elem,i,area !此命令用单元真实面积,如用投影面积,请用下几条命令
! *get,ae,elem,i,aproj,x !此命令用单元X投影面积,如用真实面积,请用上一条命令
! *get,ae,elem,i,aproj,y !此命令用单元Y投影面积
! *get,ae,elem,i,aproj,z !此命令用单元Z投影面积
xe=centrx(i) !单元中心X坐标(用于求解压力值)
ANSYS表面效应单元SURF154的运用!
ANSYS表面效应单元SURF154的运用!
1. 表面效应单元SURF154的运用场合表面效应单元就是在现有的模型实体单元表面上生成新的单元。将相关载荷施加在此表面效应单元上,从而达到将载荷传递分摊到模型实体单元表面上的目的。如,球罐上半球外表面受到竖直向下的雪载荷、侧半球受到水平的风载荷、储罐拱顶外表面受到竖直向下的雪载荷等类似的工况均可采用表面效应单元来实现载荷施加。如下图所示:
图1 球罐水平风载荷
图2 储罐竖直雪载荷
图3 储罐侧壁风载荷2. 表面效应单元SURF154描述及数据输入SURF154可以用于各种变化载荷和表面效应。可以覆盖在任意3D单元面上。该单元用于3D结构分析,而且变载荷和表面效应可以同时存在。
图4 SURF154几何形状
Faces 1, 2, And 3 [KEYOPT(2) = 0]. 前三个正压力沿单元坐标轴正方向(除了法向压力沿Z轴负方向)。对于Face 1,由KEYOPT(6)决定是否取消正或负值,用来模拟在包含流体的自由面处的不连续性。对于 Faces 2 和3,载荷方向由单元坐标系,因此需要用到ESYS命令。Faces 1, 2, And 3 [KEYOPT(2) = 1]. 压力载荷按照局部坐标系加载在单元面上。如下图, Face 1 沿局部坐标系X轴方向,Face 2沿局部坐标系Y轴方向,Face 3沿局部坐标系Z轴方向。局部坐标系必须被定义。此时KEYOPT(6) 不可用。Face 4.方向为单元法线方向,在每个积分点的压力大小为P I + XP J + YP K + ZP L,从P I到P L按照从VAL1 到VAL4 输入,用SFE命令。X, Y, Z为当前点位置的全局笛卡儿坐标值。由KEYOPT(6)决定是否取消正或负值,用来模拟在包含流体的自由面
ANSYS温度载荷问题
10、温度载荷问题
问题描述:在桥梁施工过程中箱粱内和外部有一定的温差,底板内的温度为5℃,底板外侧的温度为0℃,其间是线性变化的,如何施加这个温度荷载?
答:ANSYS的tunif命令是给所有节点指定一个均布温度,体荷载温度用“BF”、“BFE”、“BFK”。定义一个一维表来处理也可以,温度可以施加到线、面、体、KP 点、节点、单元上。先对已知温度的表面施加温度边界条件,做一次稳态热分析,就可以得到所有节点的温度了。
11、节点(线、面或模型其他对象类似)编号问题
问题描述:怎样把指定位置的节点的节点号提取出来?用什么命令?例如想把坐标为(5,6,7)的节点
的节点号提取出来,该如何实现?
答:1)、先选择节点,再获得编号,比如取得坐标为(5,6,7)处的节点号码:
nsel,s,loc,x,5
nsel,r,loc,y,6
nsel,r,loc,z,7
*get,kcon,kp,,num,min
解释:
kcon--该节点编号对应的变量名;
kp--所要定义编号的组员属性为关键点;
nm--操作对象属性为该组员的编号;
min--与所操作对象编号离得最近的组员编号。
12、ANSYS的合并于粘结命令?
问题描述:
1)merge节点与glue-mesh的区别?做一模型,在建模时,两者生成面时共用同一线,计算时对此两面做不做glue是否有区别?如果是不glue的情况,如果是一实际相邻但并未联着的模型,是用不glue的
模型还是用在那条线上再重合一条线以示未联?两者是否相同?
2)模型边界glue与不glue的区别?
答:1)Glue 相当于刚性连接,即连接面上有相同的单元和节点划分;当两个实体的接触部分所划分的单元和节点完全相同时,merge才能相当于刚性连接;如果两边的网格不完全一样,merge 只对部分节点起作用,不是完全的刚性连接,如果网格相差很大,merge 后的误差也会很大。不能glue也不适合merge 的地方,可以考虑使用节点耦合。
ANSYS中的APDL命令
ANSYS中的APDL命令
ANSYS中的APDL命令(一)
(1).Lsel, type, item, comp, vmin, vmax, vinc, kswp 选择线 type: s 从全部线中选一组线
r 从当前选中线中选一组线
a 再选一部线附加给当前选中组
au
none
u(unselect)
inve: 反向选择
item: line 线号
loc 坐标
length 线长
comp: x,y,z
kswp: 0 只选线
1 选择线及相关关键点、节点和单元
(2).Nsel, type, item, comp, vmin, vmax, vinc, kabs 选择一组节点type: S: 选择一组新节点(缺省)
R: 在当前组中再选择
A: 再选一组附加于当前组
U: 在当前组中不选一部分
All: 恢复为选中所有
None: 全不选
Inve: 反向选择
Stat: 显示当前选择状态
Item: loc: 坐标
node: 节点号
Comp: 分量
Vmin,vmax,vinc: ITEM范围
Kabs: “0”使用正负号
“1”仅用绝对值
(3).Esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元type: S: 选择一组单元(缺省)
R: 在当前组中再选一部分作为一组
A: 为当前组附加单元
U: 在当前组中不选一部分单元
All: 选所有单元
None: 全不选
Inve: 反向选择当前组
Stat: 显示当前选择状态
Item: Elem: 单元号
Type: 单元类型号
Mat: 材料号
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文介绍用ANSYS APDL命令流实现加载表面效应单元的任意方向荷载的相关内容。
!用表面效应单元加任意方向的荷载
finish
/PREP7
et,1,45 !定义实体单元solid45
et,2,154 !定义三维表面效应单元
KEYOPT,2,2,0 !指定表面效应单元的K2=0,所加荷载与单元坐标系方向相同
KEYOPT,2,4,1 !指定表面效应单元的K4=0,去掉边中点,成为四结点表面单元
block,-5,5,-5,5,0,5 !建实体模型
mp,dens,1,2000
mp,ex,1,10e9
mp,prxy,1,0.2
asel,s,loc,z,5.0,5.0 !选中实体上表面
AATT, 1, , 2, 0, !指定实体上表面用154号单元
MSHAPE,0,2D
MSHKEY,1
esize,,5
amesh,all !对上表面划分网格
allsel,all
VATT, 1, , 1, 0 !指定实体用45号单元
MSHAPE,0,3D
MSHKEY,1
vmesh,all
/PSYMB,ESYS,1 !显示单元坐标系
esel,s,type,,2 !选中实体上表面的表面效应单元以方便加荷载
sfe,all,1,pres,,50 !在面内加Z向荷载,大小为50,荷载方向可通过值的正负控制sfe,all,2,pres,,100 !在面内加X向荷载,大小为100
sfe,all,3,pres,,150 !在面内加Y向荷载,大小为150
/psf,pres,,2,0,1 !以箭头方式显示所加荷载
!如果已经知道荷载在整体坐标系内的方向失量为(0,1,1),可以用如语句加该方向的荷载
sfe,all,5,pres,,100,0,1,1 !荷载值100后的三个数为方向失量
allsel,all
eplot