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 的地方,可以考虑使用节点耦合。
2)如果两者生成面时共用同一线”,用不用GLUE,模型都是共KEYPOINT的。 如果“做一实际相邻但并未联着的模型”,不仅要重新生成一条线, 还要修改一个面,使之由这条新生成的线构成。如果“相邻,而且相连”,用MERGE更合适。
实际相邻、但并未连着的模型可以这样做: 单独做两个面,分别检查构成两个面的线、KEYPOINT, PLOT KEYPOINT,如果相同位置有两个点,相同位置的线也为两条,则对两个面划分网格后,单元、节点是互不相连的。如果想让模型相连,MERGE KEYPOINT或MERGE NODE 或AGLUE都可以。
13、如何在结果后处理中,画等应力线?
答:求解完毕后,可以参照以下的步骤进行等应力线的绘制与显示:
1) plotcrtls -> device options -> vector mode wireframe: on,在每条等应力线边上产生好多字母,可以在第2步修改 ;
2)plotcrtls -> style -> contours -> contour labeling -> Key vector mode countour labels: on every Nth els 填入一个数字看效果,直到觉得在每条等应力线边上的字母数差不多为止;
3) plotcrtls -> style -> contours -> uniform contours: NCONT Number of contours 填入等应力线的数量;
4 )plotcrtls -> style -> colors -> banded contours colors: band color选择选定等应力线的颜色,选定等应力线由下面的N1,N2,INC决定;
5 )plotcrtls ->windows contours ->windows options 里面的选项都很有用,自己可以一个个试试看看效果;
6 ) file -> report generator 可以作出白底黑字的图片,如果决得图片合适得话可以用plotcrts -> capture image把图片抓下来;
7)去掉背景颜色:Utility Menu>PlotCtrls>Style>Background>Display Picture Background (单击,去除其前的√号,背景变为黑色) ;
8)显示网格时,去除网格颜色,只显示线条:Utility ;Menu>PlotCtrls>Style>Colors>Picked Entity Clors ,单击OK。再重新显示Utility Menu>Plot>Replot即为线条;
9)硬拷贝为.bmp文件,以便插入到word文档中:Utility Menu>PlotCtrls>Hard Copy>To files, 给出文件名。所存文件即在进入Ansys时设的工作目录下。在Ansys图形输出窗口中,显示各种有用图形,需要储存并输出时,均可以该方式存为.bmp文件,以备用。
14、怎样划分不平行于全球坐标系xy的面?
问题描述:怎样划分不平行于全球坐标系xy的面?我直接amesh,结果提示不与全球xy面平行,不能划分,该如何解决?
答:"施加对称对称边界条件,可以直接在 area 上施加,不必使用面单元过渡的。"意思是对称边界条件可以直接施加在面上,而不必施加在单元上,但是该面还是需要划分网格的,否则它不会参与计算的。
15、在ANSYS中用表面效应单元加任意方向的荷载
答:参照以下命令段来进行任意方向载荷的施加。通过以上命令流得到的荷载图如图1所示。
示例命令流
*********************************************************************
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
*********************************************************************
|