- 积分
- 4043
- 明经币
- 个
- 注册时间
- 2003-7-7
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
使用APDL编制一个可以读写有限元模型的小程序,读出所有节点号和单元号,节点坐标以及单元节点列表。
1. 编辑文件a.dat
D:\user>edit a.dat
*Get,nnod,NODE,0,COUNT
*Dim,xy,array,nnod,2
*Dim,nodes,array,nnod
*Get,nd,NODE,0,NUM,MIN
*Do,I,1,nnod,1
nodes(I)= nd
xy(I,1) = Nx(nd)
xy(I,2) = Ny(nd)
nd = Ndnext(nd)
*Enddo
*Get,nelm,ELEM,0,COUNT
*Dim,elems,array,nelm
*Dim,ndlst,array,nelm,4
*Get,el,ELEM,0,NUM,MIN
*Do,I,1,nelm,1
elems(I)= el
*Do,J,1,4
ndlst(I,J) = Nelem(el,J)
*Enddo
el = Elnext(nd)
*Enddo
2. 启动ANSYS,根据自己所熟悉的领域,建立一个有限元模型
3. 输入文件a.dat
/input,a,dat
4. 检查
分别列出节点数,节点号列表,坐标,单元数,单元号列表,单元节点列表,与nlist,elist等对比。
*status,nnod
*status,nodes
*status,nelm
*status,elems
*status,ndlst |
|