您的位置:网站首页 > CAD新闻

ANSYS常见问题及应用技巧(三)

时间:2011-02-25 10:30:36 来源:

  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

  *********************************************************************

  

  图1 模型示意图