matlab读取ansys输出数据格式,ANSYS 节点/单元信息输出至文件

本文介绍了如何使用ANSYS将节点和单元信息输出为MATLAB可读取的格式。提供了两种方法,第一种方法生成的文件包含ANSYS的文字信息,第二种方法生成的文件为纯数字格式,更便于MATLAB直接调用。内容包括获取节点坐标和单元节点列表的详细步骤。
摘要由CSDN通过智能技术生成

两种方法,区别:方法一输出文件格式中含有ANSYS的些文字信息,不能直接调入MATLAB。方法二输出文件格式基本可按自己需要定。纯数字。

(一)简单命令

/output,nlist,txt,

nlist

/output,elist,txt,

elist

/output,dlist,txt

dlist

(二)复杂命令

*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

*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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值