收藏 分享(赏)

ansys APDL操作计算弯矩.pdf

上传人:精品资料 文档编号:10803758 上传时间:2020-01-10 格式:PDF 页数:13 大小:164.32KB
下载 相关 举报
ansys APDL操作计算弯矩.pdf_第1页
第1页 / 共13页
ansys APDL操作计算弯矩.pdf_第2页
第2页 / 共13页
ansys APDL操作计算弯矩.pdf_第3页
第3页 / 共13页
ansys APDL操作计算弯矩.pdf_第4页
第4页 / 共13页
ansys APDL操作计算弯矩.pdf_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、1.绘制弯矩图 建立弯矩单元表。例如梁单元 i节点单元表名称为imom,j节点单元表名称为jmom, ETABLE,NI,SMISC,1 !单元I点轴力 ETABLE,NJ,SMISC,7 !单元J点轴力 ETABLE,QI,SMISC,2 !单元I点剪力 ETABLE,QJ,SMISC,8 !单元J点剪力 ETABLE,MI,SMISC,6 !单元I点弯矩 ETABLE,MJ,SMISC,12 !单元J点弯矩 plls,MI,MJ 2.标注弯矩图 PLOTCTRLSNUMBERINGSVAL ON即可在画出弯矩图的同时在图上标出弯矩值的大小 3.调整弯矩图 如果弯矩图方向错误,则绘制弯矩图命

2、令为 plls,imom,jmom,-1 同一个节点处两边的单元内力有细微差别, 导致内力数字标注出现重影。观察上面整体轴力图也可以发现, 一段一段的,好像马赛克,其实上面整体弯矩图也是,不过不是 很明显罢了。这是EULER-BEONOULI梁理论以及ANSYS输出定义造成 的(详细原因就不展开了,看看梁理论的书和ANSYS的说明吧)。 为了修正重影和节点两边内力值不一样的问题,遍制了宏文件ITFAVG.MAC 命令文件内容如下: !- !宏:ITFAVG.MAC(INTERNAL FORCE AVERAGE MACRO) !获取线性单元内力,并对单元边界处的内力进行平衡 !输入信息 !内力类

3、型:MFORX,MFORY,MFORZ,MMOMX,MMOMY,MMOMZ *ASK,ITFTYPE,PLEASE INPUT THE TYPE OF INTERNAL FORCE,MMOMY !需处理的单元包 *ASK,EASSEMBLY,PLEASE INPUT THE COMPONENT NAME OF ELEMENTS TO BE PROCESSED!, EOUTER !需处理的节点包 *ASK,NASSEMBLY,PLEASE INPUT THE COMPONENT NAME OF NODE TO BE PROCESSED!,NOU TER !无需处理的节点包 *ASK,UNASSE

4、MBLY,PLEASE INPUT THE COMPONENT NAME OF THE UNCHANGED NODE!(NONE I F THERES NO SUCH COMPONENT),NONE /POST1 !输入信息:内力类型,欲处理单元的集合,欲处理节点的集合 !ITFTYPE=MMOMY !EASSEMBLY=EOUTER !NASSEMBLY=NOUTER !按内力类型确定ANSYS输出信息SMISC的编号 *IF,ITFTYPE,EQ,MFORX,THEN ITFINUM=1 ITFJNUM=7 *ELSEIF,ITFTYPE,EQ,MFORY,THEN ITFINUM=2 I

5、TFJNUM=8 *ELSEIF,ITFTYPE,EQ,MFORZ,THEN ITFINUM=3 ITFJNUM=9 *ELSEIF,ITFTYPE,EQ,MMOMX,THEN ITFINUM=4 ITFJNUM=10 *ELSEIF,ITFTYPE,EQ,MMOMY,THEN ITFINUM=5 ITFJNUM=11 *ELSEIF,ITFTYPE,EQ,MMOMZ,THEN ITFINUM=6 ITFJNUM=12 *ELSE *ENDIF !对不需平均的节点进行处理 *IF,UNASSEMBLY,NE,NONE,THEN !选出不进行处理的节点包并获取不进行处理节点的数目 CMSEL,S

6、,UNASSEMBLY *GET,UNNODNUM,NODE,0,COUNT !定义长度为UNNODNUM的数组(UNNOD),以存放选中单元的单元编号 *DIM,UNNOD,ARRAY,UNNODNUM !将选中单元的编号按顺序存入数组UNNOD *DO,I,0,UNNODNUM-1,1 UNNOD(I+1)=NDNEXT(I) *ENDDO *ELSE UNNODNUM=0 *ENDIF !选出所需的单元和节点包 CMSEL,S,EASSEMBLY CMSEL,S,NASSEMBLY !获得当前选中单元总数(存入变量SELELENUM) *GET,SELELENUM,ELEM,0,COUN

7、T !定义长度为SELELENUM的数组(ELENUM),以存放选中单元的单元编号 *DIM,ELENUM,ARRAY,SELELENUM !将选中单元的编号按顺序存入数组ELENUM *DO,I,0,SELELENUM-1,1 ELENUM(I+1)=ELNEXT(I) *ENDDO !获得当前选中节点总数(存入变量SELNODNUM) *GET,SELNODNUM,NODE,0,COUNT !定义长度为SELNODNUM的数组(NODNUM),以存放选中单元的单元编号 *DIM,NODNUM,ARRAY,SELNODNUM !将选中单元的编号按顺序存入数组NODNUM *DO,I,0,SE

8、LNODNUM-1,1 NODNUM(I+1)=NDNEXT(I) *ENDDO !定义所需的线性单元内力ETABLE,节点I的内力存入数组ITNFI, !节点J的内力存入数组ITNFJ ETABLE,ITNFI,SMISC,ITFINUM ETABLE,ITNFJ,SMISC,ITFJNUM !定义所需的结果数组,并将其置零 ETABLE,ITNFINEO,SMISC,5 SADD,ITNFINEO,ITNFI,1 ETABLE,ITNFJNEO,SMISC,11 SADD,ITNFJNEO,ITNFJ,1 *DO,K,1,SELNODNUM,1 !处理不需平均的节点 INDEX=0 *IF

9、,UNNODNUM,GE,1,THEN *DO,J,1,UNNODNUM *IF,NODNUM(K),EQ,UNNOD(J),THEN INDEX=1 *ELSE *ENDIF *ENDDO *ELSE *ENDIF *DO,J,1,SELELENUM,1 !选出和节点K相连的线性单元中,I节点(对线性单元而言)为节点K的单元编号 *IF,NELEM(ELENUM(J),1),EQ,NODNUM(K),THEN ELEI=ELENUM(J) *EXIT *ELSE *ENDIF *ENDDO *DO,J,1,SELELENUM,1 !选出和节点K相连的线性单元中,J节点(对线性单元而言)为节点

10、K的单元编号 *IF,NELEM(ELENUM(J),2),EQ,NODNUM(K),THEN ELEJ=ELENUM(J) *EXIT *ELSE *ENDIF *ENDDO *IF,INDEX,EQ,0,THEN *IF,ELEJ,NE,0,THEN !有可能出现ELEJ为0的情况 !取出I节点为节点K的单元的I节点端的内力放入参数ETELEI *GET,ETELEI,ELEM,ELEI,ETAB,ITNFI !取出J节点为节点K的单元的J节点端的内力放入参数ETELEJ *GET,ETELEJ,ELEM,ELEJ,ETAB,ITNFJ !平均节点K的单元的I节点端的内力和节点K的单元的J

11、节点端的内力 ETAVE=(ETELEI+ETELEJ)/2 !将平均后的内力存入结果数组中 DETAB,ELEI,ITNFINEO,ETAVE DETAB,ELEJ,ITNFJNEO,ETAVE *ELSE *ENDIF *ELSE *ENDIF *ENDDO /UDOC,1,LOGO,OFF PLLS,ITNFINEO,ITNFJNEO !END OF ITFAVG.MAC (2) 对体和面来说,ANSYS默认的结果输出格式是云图格式,而这种彩色云图打印为黑白图像时对比很不明显,无法表达清楚,对于发表文章非常不便。发文章所用的结果图最好是等值线图,并且最好是黑白的等值线图。一般借用phot

12、oshop等第三方软件,很麻烦,效果也不好。ansys本身也能实现这项功能。 1.将要输出的结果调出,这时为彩色云图; 2.将云图转换为等值线图的形式 GUI:plotCtrlsDevice Options/DEVI中的vector mode 选为on 命令:/DEVICE,VECTOR,1 这时结果为彩色等值线,若直接输出,打印为黑白图像时仍然不清晰,为此需进行以下几步将图像转换为黑白形式; 3. 将背景变为白色 命令:jpgprf,500,100,1 /rep 4.对等值线中的等值线符号(图中为A,B,C等)的疏密进行调整 GUI:plotCtrlsStyleContours Contou

13、rs Labeling 在Key Vector mode contour label 中选中on every Nth elem,然后在N= 输入框中输入合适的数值,例如5,多试几次,直到疏密合适 命令:/clabel,1,5 5.将彩色等值线变为黑色 GUI:plotCtrlsStyleColorsContours Colors 将Items Numbered 1,Items Numbered 2等复选框中的颜色均选为黑色,图像即可变为黑白等值线图像 命令:/color,cntr,whit,1 等等 6.修改 在显示等值线时,图形中太多的标识字母(A、B等)使得等值线图完全看不清楚。请问有没有

14、什么方法可以去掉图形的这些标识字母呢 在plotCtrls下面的style下面的contours下面的contour Labeling,在弹出的contour labeling options里面的vector mode contour labels选off 后处理中画出了结构的等值线图,可否将等值线边的字母改为相应的数值标注 /PNUM,SVAL,1 /replot 如果还想将等值线的字母去掉 /PNUM,SVAL,1 /CLABEL,1,-1 /replot 7.出图 GUI:plotCtrlsCapture Image 应用 注册 用户名: 密码: 登录 HOHO 搭讪 对味 照片PK

15、转贴 投票 测试 礼物 汽车工厂 七彩鱼 开心大排档 网页游戏 转贴 http:/ 提交 热门转贴 最新转贴 好友的转贴 我的转贴 如何转贴? 问题反馈 whdlx的转贴 转贴 来自: sooosicky 第一转贴: whdlx 时间: 2010-03-29 10:39 评论: 1条 投票: 0次 本贴转贴: 1 累计转贴: 1 whdlx的 相关转贴: ANSYS弯矩图 ansys图形显示 结果图片输出 巧用ANSYS选择命令(转载) 他们也在玩的应用 开心大排档 烹饪食物、雇佣好友,每天努力经营,缔. 明星梦工场 经营明星公司,培养天王巨星!快来打造. 地产大亨 买地建楼、DIY开发楼盘、

16、打造自己的. ansys绘图及结果输出 1绘制等值线 期刊上大都不用彩色,所以打出的云图一片模糊,无法识别,这时候可以选择出等值线图,但是等值线图也是彩色的,如何把它转成黑白的呢?开始是抓图后用Photoshop处理,太麻烦,ansys自己行不行呢? 方法如下: 1 用命令jpgprf,500,100,1将背景变为白色; 2 plotctrlsdevice option中,把vector mode改为on,画出等值线图; 3 plotctrlsstylecontourcontour labeling, 将key vector mode contour labels设为on every Nth

17、ele,对N输入一个数值,值越大,图中的label越少; 4 plotctrlsstylecolorscontour colors,将所有的系列都改为黑色; 5 如果不喜欢ansys给出的MX,MN标志,可以用plotctrlswindow controlswindow options把它们去掉,将MINM 后的Mix-Min Symbols改为off就可以了。 这时候,一幅清晰的黑白等值线图就出来了。 ansys如何美化你的输出 嗯,先拿个例子,如当你 list nodal solution时,可能会生成如下的结果 NODE UX 1 0.0000 2 -0.68950E-02 3 0.52

18、000E-05 4 -0.69579E-05 5 -0.40977E-04 6 -0.10699E-03 7 -0.22181E-03 8 -0.40028E-03 9 -0.65161E-03 10 -0.98022E-03 11 -0.13885E-02 12 -0.18956E-02 13 -0.25216E-02 14 -0.32836E-02 15 -0.42876E-02 16 -0.55937E-02 17 -0.66142E-02 18 -0.68794E-02 19 -0.68956E-02 20 -0.68939E-02 21 -0.68943E-02 * POST1 NO

19、DAL DEGREE OF FREEDOM LISTING * LOAD STEP= 1 SUBSTEP= 51 TIME= 0.69445E-02 LOAD CASE= 0 THE FOLLOWING DEGREE OF FREEDOM RESULTS ARE IN GLOBAL COORDINATES NODE UX 22 -0.68936E-02 23 -0.68936E-02 . . . 是不是感觉21结点之后的信息很烦啊,特别在结点很多的时候,而有时又要把这些结果导入第三方软件,如origin,怎么去除这些消息呢? 输入以下这条命令再LIST试试 /page,99999,132,99

20、999,240 嗯,感觉很不错吧. 好好查查 /page的意思吧。 另外,再告诉大家两个命令, /header,on,on,on,on,on,on /format,7,g,17,9,99999 我给的参数是我比较喜欢的, 可以随便调。 嗯,大家可以好好看看这几个命令, 那么ansys的输出基本上还是可以做到随心所欲的, 建议大家把这几个命令做成一个宏,然后 如何得到径向和周向的计算结果 在 圆周对称结构中,如圆环结构承受圆周均布压力。要得到周向及径向位移,可在后处理/POST1中,通过菜单General PostprocOptions for OutpRsysGlobal cylindric

21、或命令Rsys,1 将结果坐标系转为极坐标,则 X 方向位移即为径向位移,Y向位移即为周向位移。 在ANSYS中使用多窗口显示 在ANSYS里如何显示多个窗口,并在各窗口中显示不同的内容?在此,给出一个关于多窗口显示的初步的方法,作为抛砖引玉,为更进一步的探讨提供一个起点。 在ANSYS中进行多窗口显示的其主要步骤可归纳为如下四步。 1 设置窗口个数和窗口位置 (1) 在 Utility Menu中: Plotctrls - MultiWindow layout 然后出现一个小窗口,内有两个操作: a. Window Layout - 选择窗口布局。提供了6个选项,代表不同的窗口布局方式,分别

22、为: One window - 一个窗口 Two - 两个窗口(左-右) Two - 两个窗口(上-下) Three - 三个窗口(2上1下) Three - 三个窗口(1上2下) Four - 四个窗口(2上2下) b. Display upon OK/Apply? - 在OK/Apply后的显示操作。提供了3个选项: No-re-display - 不重显示 (保持屏幕显示不变) Replot - 重画 (屏幕显示方式不变) Multi-Plots - 多窗口显示 (根据设置进行多窗口重画) 要注意的是,在这个子菜单所设置的多窗口显示,其窗口个数和位置都是预先设置好的,且最多设置4个窗口。

23、 实际上,在 ANSYS中最多可以设置5个窗口,且窗口的位置和大小也是可变的。例如,上述 6 个窗口布局中没有三个窗口(1左2右或2左1右)的情况,就可以自己进行设置。为此,需执行如下子菜单: (2) 在 Utility Menu中: Plotctrls - Window control 然后出现一个小窗口,内有6个操作: a. Window Layout - 选择窗口布局 b. Window Option - 窗口选项 c. Reset Window Option - 重置窗口选项 d. Window On or Off - 打开或关闭窗口 e. Copy Window Specs - 拷贝

24、窗口特性 f. Delete Window - 删除窗口 其中与多窗口显示有关的部分分别叙述如下: A. Window Layout - 选择窗口布局,内有两个操作: a. Window Layout - 设置不同窗口的位置、大小。 首先选择窗口号 WN WIndow number, 可以是1-5; 其次对指定窗口选择显示方式 Window geometry,有可选项: Square - 当前图形区中的最大正方形区域 Full - 全屏 Top half - 上半 Bottom half - 下半 Left half - 左半 Roght half - 右半 Top left quarter

25、- 左上1/4 Top Right quarter - 右上1/4 Bottom left quarter - 左下1/4 Bottom Right quarter - 右下1/4 Three - 三个窗口(2上1下) Three - 三个窗口(1上2下) Four - 四个窗口(2上2下) Picked - 人工点选 b. Replot upon OK/Apply? - 在OK/Apply后的显示操作,提供了2个选项:Donotreplot or Replot B. Window On or Off 将1-5号窗口中你需要显示的窗口设置为 On,不需要显示的窗口设置为Off。 C. Copy

26、 Window Specs - 拷贝窗口特性 出现两个小窗口,上面为源窗口 (copy from),下面为目标窗口 (copy to),执行该操作后,即将源窗口的设置拷贝到目标窗口中。 D. Delete Window - 删除窗口 被删除的窗口不能再用ON打开,需要时必须重新进行定义。 2 定义模型在各窗口中的显示大小和方位 如果不进行这一步,则除1#窗口外,其他窗口中所显示的模型大小和方位是一样的。 比 较正规的方法是通过 Utility Menu 中 Plotctrl 下的 Viewing setting, WIndow option,style, Font controls 等子菜单来

27、设置。可以对不同窗口中所显示的模型的大小、方位、实体颜色、说明文字的格式、位置、字体大小和格式等进行设置,但比较麻烦。 简 单一些的做法是通过鼠标或 Pan-Zoom-Rotate 菜单直接在各窗口中对模型进行平移、缩放和旋转。为此,首先在Pan-Zoom-Rotate 菜单最上方的小窗口中选择要进行操作的窗口号 (1-5,或 all),然后利用鼠标活该菜单的功能将模型调整到需要的大小和方位,至于说明文字的位置、字体等就不另设置了。如果你希望说明文字分别显示在各个窗口中 (特别当个窗口中显示的内容不一样时),需要到:PlotCtrls - window controls - window op

28、tions 下,将 INFO display of legend 设置为 Multi legend。 3 设置不同窗口中的显示内容 在 Utility Menu中:Plotctrl - Multi-plot control 然 后出现一个窗口,上半部用来选择所要设置的窗口的编号 WN,每次可以从1-5号窗口中任意选择一个;下半部选择该窗口的显示类型,有两个选项:实体显示 (Entity plot)和图形显示(Graph plot),然后点击 Apply or OK,则进入 WN 窗口的设置。根据是实体显示 (Entity plot)还是图形显示(Graph plot),可显示的内容是不同的。

29、如果选择实体显示(Entity plot),将会弹出另一个窗口,它分为两部分,上半部用来选择要显示哪些实体类型 (keypoints,lines,areas,volumns,nodes and elements),可以任意组合选择或全不选择 (显示结果时);下半部只有在你调入result之后才会出现,根据计算类型出现所有可以显示的结果组供你选择。 例如,一个静力问题,可显示的结果组有: no elements 不显示单元 (也不显示其它结果); elements - 显示单元 (不显示其它结果); deformed shape - 变形形状 nodal solution - 节点解 eleme

30、nt solution - 单元解 element table - 单元表 LineEle result - 线性单元结果 predefine Vect - 预定义矢量 Usrdefined Vect - 用户定义矢量 每一组中又提供若干选项,为可以显示的具体内容,因具体内容较多,这里不再详述。要说明的是:对每一个窗口只能选择一个具体显示内容,然后和上面选择的实体类型一起显示。 如果选择图形显示(Graph plot),也会弹出一个窗口,内有5个选项: Matieral Plots - 绘制材料特性曲线 Path Plots - 绘制路径设置 Linearized Stress - 沿路径设置

31、绘制线性化应力 Array Column - 绘制数组参数 Fatigue Stress - 疲劳应力 每一组中又提供若干选项,为可以显示的具体内容,这里不再详述。同样对每一个窗口只能选择一个具体显示内容。 关于梁、壳单元应力结果输出的说明 问 题: 怎样显示梁单元径向和轴向的应力分布图(我作的梁单元结果只有变形图DOF SOLUTIN Translation,但是没有stress等值线图,只有一种颜色)和壳单元厚度方向的应力、变形图(我们只能显示一层应力、变形,不知道是上下表 层或中间层的结果)。 解答: 如 果想显示梁单元的应力等值线图,请打开实际形状显示功能(PLotCtrl-Style

32、-Size and Shape-/ESHAPE选为ON),然后即可绘制。注意梁单元(如BEAM188,BEAM189)的应力结果是在单元坐标系中显示的,即 SXX为轴向正应力,SXY,SXZ为截面剪应力,没有其他应力分量。 另外,缺省情况下,只输出SXX,如果想观察SXY,SXZ,请将BEAM188或189的KEYOPT(4)选为Include both(以这两个单元为例,其他单元可能不同,请看帮助文件,推荐使用BEAM188,BEAM189,这是功能最强的梁单元)。 至 于壳的应力显示也类似,请打开实际形状显示功能,即可如同在实体上一样显示结果,您可以很清楚地看出不同位置、高度的应力值。当然如果你只想画出顶部、中 部或底部的应力图也可以,以 shell63为例,首先需关闭powergraphics(Toolbar上点POWRGRPH,选择OFF),然后进入 General PostProc-Option for outp-SHELL中选择位置即可。 转自:http:/ 来自: http:/ 评论(1) 您需要登录后才能进行评论,点此登录 提交 2010年06月18日 16:22 mzw396321342 不错哦 帮助中心 | 空间客服 | 投诉中心 | 空间协议 | 联系我们 2006-2010 Baidu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报