E_TABLE(0,1,1)=1 表弟1列必须有值,在此输入1 *DO,I,1,21,1 行循环 *DO,J,0,1,1 列循环
E_TABLE(I,J,1)=ARUX02(I,J+4,1) 赋值 *ENDDO *ENDDO
14、有一个问题,就是我想看我在建模时用的是什么单位,本来是mm的,我可能用成cm了,怎么查看?
答:好像是输入:/status,units
15、ansys是否可以自动搜索实体边界
各位朋友,本人现有个问题需要向大家请教,希望略知一二的人能给与指导,我现在正在做ansys的后处理开发,遇到了一个问题,就是我希望通过apdl语言能够自动搜索实体模型的边界,比如说,一块矩形大板由很多肋骨加强,这些肋骨把这个大板分割成许多小矩形板,我想通过命令流自动获取该大板的所有小板(肋骨之间的板面),然后编号,进行下一步的屈曲分析,关键的难题就是采用何种方式来自动搜索得到各个小板面,
答:如果大板是平面构型,就用坐标控制呗,select每个小板后,用cm编个组,不就可以进行下面的分析了吗。
16、问一下疲劳计算得出的结果都是什么意思??补充资料
答:1)PERFORM FATIGUE CALCULATION AT LOCATION 1 NODE 0
*** POST1 FATIGUE CALCULATION *** LOCATION 1 NODE 4760 (位置是节点4760)
事件1:
EVENT/LOADS 1 1 AND 1 2 PRODUCE ALTERNATING SI (SALT) = 285.16
(SI是应力幅值)此例中节点4760的S1,S3分别为:395,-1.2;应力幅值=(S1-S3)/2=(395-(-1.2))/2=285
CYCLES USED/ALLOWED = 5.000/7779(实际循环数/许用循环数) = PARTIAL USAGE(局部损伤)=0.00064
实际循环数5是FE命令设置的/许用循环数7779是根据应力幅值和S-N曲线曲线插值出来的 PARTIAL USAGE(局部损伤)=实际循环数/许用循环数表明损伤程度 2)先抛个砖:
1.机械设计里有alternating stress(交变应力)的说法,不知道alternating SI是不是这个意思(SI也有国际单位制的意思),你确认一下产生的应力是不是大概这个值。
2.根据材料的疲劳曲线(S-N曲线),记录在不同最大应力下引起试件疲劳破坏所引起的应力循环次数,这里是0.1283e5次。而实际上的应力循环已经有0.1e5次,累计疲劳循环次数与直至破坏时总的循环次数的比值为0.77949(疲劳分析的软件都有这一项)
17、温度荷载问题
在桥梁施工过程中经常会出现箱粱内和外部有一定的温差
底板内的温度为5度,底板外侧的温度为0度,其间是线性变化的,不知道怎么加上这个温度荷载
答:tunif命令是给所有节点指定一个均布温度,体荷载温度用“BF”、“BFE”、“BFK”。 定义一个一维表来处理也可以,温度可以施加到线、面、体、KP 点、节点、单元上。先对已知温度的表面施加温度边界条件,做一次稳态热分析,就可以得到所有节点的温度了。
18、如何把指定位置的节点的节点号提取出来?用什么命令?
如何把指定位置的节点的节点号提取出来?用什么命令?如想把坐标为(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的数字就是取得的节点号
2)、nn=node(5,6,7)
19、划分网格后修改单元属性问题
划分完网格后,怎么才能把4节点的shell63单元改为8节点复合材料shell99单元?也就是说到底四节点单元可不可改成8节点单元?
答:先detach,然后emid,add,all
20、快速去掉窗口的ansys标志
用鼠标在图形窗口的ansys标志上右击,出现选择选项,把Date选项去掉,然后在replot一下,就可以将ansys标志去掉。此方法也可以用于将后处理的应力数值条移到图形的底部、上部、左部或右部。如果用鼠标在图形窗口上右击没有反映,可以按住键盘的shift+ctrl+delete键,在右击鼠标即可。
21、merge节点与glue-mesh的区别
Glue 相当于刚性连接,即连接面上有相同的单元和节点划分;当两个实体的接触部分所划分的单元和节点完全相同时,merge 才能相当于刚性连接;如果两边的网格不完全一样,merge 只对部分节点起作用,不是完全的刚性连接,如果网格相差很大,merge 后的误差也会很大。 不能 glue 也不适合 merge 的地方,可以考虑使用节点耦合。
22、glue不glue的区别???
做一模型,在建模时,两者生成面时共用同一线,我想知道,计算时对此两面做不做glue是不是有区别?如果是不glue的情况,那我想做做一实际相邻但并未联着的模型 ,是用不glue的模型还是用在那条线上再重合一条线以示未联?两者不一样嘛?
答:1)、“ 两者生成面时共用同一线”,这时用不用GLUE,模型都是共KEYPOINT的。 “做一实际相邻但并未联着的模型”,不仅要重新生成一条线, 还要修改一个面,使之由这条新生成的线构成。
2)、“要是相邻,而且相连”,用MERGE更合适。 3)、实际相邻、但并未连着的模型可以这样做:
单独做两个面,分别检查构成两个面的线、KEYPOINT, PLOT KEYPOINT,如果相同位置有两个点,相同位置的线也为两条,则对两个面划分网格后,单元、节点是互不相连的。如果想让模型相连,MERGE KEYPOINT或MERGE NODE 或AGLUE都可以。
23、画等应力线大全,呵呵
求解完毕后
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>
lotCtrls>Style>Background>Display Picture Background (单
击,去除其前的√号,背景变为黑色)
8显示网格时,去除网格颜色,只显示线条:Utility Menu>
lotCtrls>Style>Colors>
icked
Entity Clors 如下图所示:单击OK。再重新显示Utility Menu>
9硬拷贝为.bmp文件,以便插入到word文档中:Utility Menu>
lot>Replot即为线条。
lotCtrls>Hard Copy>To files,
给出文件名。所存文件即在进入Ansys时设的工作目录下。在Ansys图形输出窗口中,显示各种有用图形,需要储存并输出时,均可以该方式存为.bmp文件,以备用。
24、荷载步数太多了,该怎么办?
我是在一个模型上加的变化荷载,这个荷载是周期性的 。由于作用的荷载周期有很多(有几百万次)所以结果文件就非常的大,请问有什么好的方法可以改变这个情况么 因为经常出现硬盘算满了的情况! 我只关心最后一个荷载步的结果,可是中间结果能不产生么?? 答:outres,item,freq,cname,其中freq项你取值为none就ok
25、我能否在建立好模型后再定义我的元素属性
我觉得在建立好模型后,分批定类我的元素的TYPE和REAL,ET似乎更方便些,不知道能否实现 答:可以的。你可以先用mesh200划分,之后在用emodif修改。
26、怎样划分不平行于全球坐标系xy的面
怎样划分不平行于全球坐标系xy的面?我直接amesh,结果提示不与全球xy面平行,不能划分 答:\施加对称对称边界条件,可以直接在 area 上施加,不必使用面单元过渡的。\
意思是对称边界条件可以直接施加在面上,而不必施加在单元上,但是该面还是需要划分网格的,否则它不会参与计算的。
27、如何查看层间应力值?
一个多层结构,如何查看各层之间的最大最小应力值?是数值,不是云图哦。 答:prnsol
28、在ANSYS中用表面效应单元加任意方向的荷载
!用表面效应单元加任意方向的荷载 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