全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 又参考了一下ANSYS帮助文件中的APDL编程部分,以及网上的一些意见,可以有更方便地得到节点坐标,单元内的节点列表的方法。在一个文本文件中写几条命令就可以了。而且可以指定输入写入的格式,不会出现两个数据首尾相接,在MATLAB中无法区分的问题。得 到节点坐标和单元内包含的节点的程序如下,可以在ANSYS的帮助中找到每一个命令的详细解释。将下面的程序拷贝到一个文本文件中 filename.txt,保存,去掉后缀名TXT,再拷贝到工作目录下。在命令提示符下输入*use filename,生产一个geomfile.txt文件,打开可以看到里面的数据! Get the coordinates of each node! Get the node list of each element! By:LiuXiaoqin(), at nuaa,*get,nodenum,node,num,max ! 获得节点的数目*dim,nodepos,array,nodenum,3 ! nodepos存放节点的坐标*do,i,1,nodenum,1*get,nodepos(i,1),node,i,loc,x !获得节点的X坐标*get,nodepos(i,2),node,i,loc,y*get,nodepos(i,3),node,i,loc,z*enddo!以上可以使用nx,ny,nz代替*get,elemnum,elem,num,max !得到单元的总数目*dim,elemlist,array,elemnum,6 !单元包含的节点列表,指定每个单元包含6个节点,根据情况修改*do,i,1,elemnum,1*do,ii,1,6,1*get,elemlist(i,ii),elem,i,node,ii !获得节点编号*enddo*enddo*cfopen,geomfile,txt !打开文件,写入数据*vwrite,0(F8.0, Coordinates of each node)*vwrite,sequ,nodepos(1,1),nodepos(1,2),nodepos(1,3)(F8.0,3e16.8)*vwrite,0(F8.0, Nodes No. of each element)*vwrite,sequ,elemlist(1,1),elemlist(1,2),elemlist(1,3),elemlist(1,4),elemlist(1,5),elemlist(1,6)(F8.0,6f8.0)*vwrite,0(F8.0)*cfclos获得振型的方法也类似,首先获得模态的个数,然后读取每一阶模态的频率和每个节点的偏移量!从ANSYS中导出模态频率及振型数据!By:LiuXiaoqin(), at nuaa,*get,nodenum,node,num,max*set,tempvar,0*set,modenum,0!获得模态的阶数*do,i,1,100,1*get,tempvar,mode,i,freq*if,tempvar,LT,0.0001,THEN*if,modenum,LT,0.0001,THEN *set,modenum,(i-1)*endif *endif*enddo!*dim,modefqda,array,modenum,2*dim,modeshp,array,nodenum,3*cfopen,modefile,txt*do,i,1,modenum,1*get,modefq,mode,i,freq*get,modeda,mode,i,damp*vwrite,modefq,modeda(2e16.8)set,1,i!获得每个节点的位移*do,ii,1,nodenum,1*get,modeshp(ii,1),node,ii,u,x*get,modeshp(ii,2),node,ii,u,y*get,modeshp(ii,3),node,ii,u,z*enddo*vwrite,sequ,modeshp(1,1),modeshp(1,2),modeshp(1,3)(F8.0,3e16.8)*vwrite,0(F8.0) *enddo*cfclos2、在ANSYS这个有限元分析软件中观察结构有限元模型的振型信息非常的直观和方便(Utility Menu PlotCtrls Animate Mode Shape)但是有时候我们需要结构振型的数值信息此时就需要用命令流来实现DATA文件(提取1129个结点结构的第一阶振型信息)/POST1 SET,1*DIM,ZHENX1,ARRAY,6,1129,1, (结点为6自由度结点)*DO,I,1,1129 (循环)*GET,ZHENX1(1,I),NODE,I,U,X*GET,ZHENX1(2,I),NODE,I,U,y*GET,ZHENX1(3,I),NODE,I,U,Z*GET,ZHENX1(4,I),NODE,I,ROT,X*GET,ZHENX1(5,I),NODE,I,ROT,Y*GET,ZHENX1(6,I),NODE,I,ROT,Z*ENDDOOUTPUT文件(输出提取的结构第一阶振型信息)*CFOPEN,ZHENX1,TXT (保存为TXT文本格式)*DO,i,1,1129 (循环)*VWRITE,ZHENX1(1,i)(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026安徽宿州市第四人民医院劳务派遣人员招聘12人备考题库有完整答案详解
- 2026安徽滁州全椒县县属国有公司招聘47人备考题库及1套完整答案详解
- 2026江苏扬州对外人才开发服务有限公司招工2人备考题库附答案详解(a卷)
- 2026年互联网群组微信群QQ群管理员职责知识题库
- 2026年企业财务会计报表分析题
- 2026年意识形态工作联席会议知识测试题
- 2026年水利工程建设质量与安全题库
- 2026年医院后勤安全生产标准化知识
- 2026年当代艺术创作理念及艺术市场分析题集
- (2026年)什么是风湿病课件
- 2026年马鞍山江东控股集团有限责任公司春季社会招聘考试备考题库及答案解析
- 2026年铜陵经济技术开发区社会化公开招聘工作人员10名备考题库及完整答案详解
- 2026年喀什地区“才聚喀什·智惠丝路”春季招才引智(824人)考试模拟试题及答案解析
- 2026年西安高新区第二十四小学教师招聘农业笔试备考试题及答案解析
- 广东省深圳市2026年初三年级质量检测英语(4月)(含答案)
- 2026哈尔滨兰兴资产运营管理有限公司公开招聘备考题库及答案详解(名师系列)
- 2026年26届物理竞赛决赛试题及答案
- 2026湖南郴州市第一人民医院委托招聘劳务派遣护理人员35人建设笔试参考题库及答案解析
- 2026年高级评茶员试通关试卷及参考答案详解(新)
- 电力调试工程控制要点
- 英语考级二级题目试卷及答案
评论
0/150
提交评论