ANSYS读写节点和单元号坐.docx
ANSYS读写节点和单元号坐使用APDL编制一个可以读写有限元模型的小程序,读出所有节点号和单元号,节点坐标以及单元节点列表。 1. 编辑文件a.dat D:useredit 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,xy *status,nelm *status,elems *status,ndlst