ANSYS—APDL语言参数提取总结

上传人:lis****210 文档编号:119684330 上传时间:2022-07-15 格式:DOCX 页数:4 大小:77.61KB
返回 下载 相关 举报
ANSYS—APDL语言参数提取总结_第1页
第1页 / 共4页
ANSYS—APDL语言参数提取总结_第2页
第2页 / 共4页
ANSYS—APDL语言参数提取总结_第3页
第3页 / 共4页
点击查看更多>>
资源描述
APDL 语言之提取参数常用命令1.1常用提取信息之 APDL 语句*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM !获取一些参数信息*Get,nnod,NODE,0,COUNT !得到节点数*Get,nele,ELEM,0,COUNT!得到单元数*Get,nnod,NODE,2,D,VOLT !得到节点的载荷约束*VGET, ParR, Entity, ENTNUM, Iteml, IT1NUM, Item2, IT2NUM, KLOOP !作用与*get 指令 相似,多一个loop参数,表示循环*VGET,nodx(1),NODE,1,loc,X, , ,2 !获得节点 X 坐标*DIM, Par, Type, IMAX, JMAX, KMAX, Var1, Var2, Var3, CSYSID !定义矩阵变量及维数*Dim,nodx,array,nnod !定义节点X坐标数组维数LSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP !选择线上的子单元(节点,关键点等)!与此命令相关的还有选择面上单元等相关选择指令lsel,s,1,2,1!选择线1和线2上的所有信息(节点等)allsel,all!选择所有DNSOL, NODE, Item, Comp, V1, V2, V3, V4, V5, V6 !定义或者修改节点上的计算结果DNSOL, 1,VOLT, , 0.000000!定义节点 1 的电位为 0V*USE, Name, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, ARG7, ARG8, ARG9, AR10, AR11, AR12, AR13, AR14, AG15, AR16, AR17, AR18!执行宏文件*use,bondcondition.txt !执行bondcondition.txt文件中的宏指令,无输入参数1.2 常用提取数据语句提取一个模型的数据主要包括三个方面:(1)离散网格各个节点的坐标值;(2) 各个单元的节点组成及单元的材料属性;(3)边界条件的要求,即提取边界线上 及面上的节点编号及结点上的载荷束缚。1.2.1 提取场域内所有节点的坐标值!导出场域模型得到各个节点的坐标/post1! 进入后处理菜单*Get,nnod,NODE,0,COUNT !得到节点数*Get,nele,ELEM,0,COUNT !得到单元数*Dim,nodx,array,nnod !定义节点X坐标数组维数*Dim,nody,array,nnod !定义节点y坐标数组维数*VGET,nodx(1),NODE,1,loc,X, , ,2 !获得节点 X 坐标 *VGET,nody(1),NODE,1,loc,Y , ,2 !获得节点 Y 坐标*cfopen,eleNodNum,txt!新建文件存储单元数与节点数*vwrite,nele,nnod(F10.0,F10.0) !数据格式*cfclose*cfopen,nodeLoc,txt!新建文件存储节点坐标*vwrite,sequ,nodx(1),nody(1)(F8.0,2F17.9)*cfclos1.2.2 提取场域内所有单元的单元信息(组成单元的节点号,单元类型,材料属性,实常数)/post1!提取三角形单元的单元信息*Get,nnod,NODE,0,COUNT*Get,nele,ELEM,0,COUNT*Dim,n1,array,nELE*Dim,n2,array,nELE*Dim,n3,array,nELE*Dim,m1,array,nELE*Dim,m2,array,nELE*Dim,m3,array,nELE*VGET,n1(1),ELEM,1,NODE,1, , ,2*VGET,n2(1),ELEM,1,NODE,2, , ,2*VGET,n3(1),ELEM,1,NODE,3, , ,2*VGET,M1(1),ELEM,1,ATTR,TYPE, , ,2*VGET,M2(1),ELEM,1,ATTR,MAT, , ,2*VGET,M3(1),ELEM,1,ATTR,REAL, , ,2*CFOPEN,elementPro,txt*VWRITE,sequ,n1(1),n2(1),n3(1),m1(1),m2(1),m3(1)(F8.0,6F10.0)*CFCLOS1.2.3 提取第一类边界条件信息,及提取边界上的载荷约束情况 /post1lsel,s,2,1 *get,nlnod,node,0,count*get,nlmin,node,0,num,min*dim,bonline,array,nlnod *Dim,nodv,array,nlnodn0=nlminbonline(1)=n0*do,i,2,nlnodn0=ndnext(n0) bonline(i)=n0 *enddoallsel,all*do,i,1,nlnod*GET,nodv(i),NODE,bonline(i),D,VOLT*enddo*cfopen,bdyCon,txt *vwrite,sequ,bonline(1),nodv(1)(F8.0,2F10.0)*cfclose参考文献:1 龚曙光等 ANSYS 参数化编程与命令手册机械工业出版社.2 周宁.ANSYS-APDL高级工程应用实例分析与二次开发北京:中国水利水电出版社,20073 王泽忠. 简明电磁场数值计算2 计算实例2.1 计算模型2.2 计算结果2.2 ansys 计算电势云图图 2.3 matlab 计算过后 ansys 显示图 2.4 电场强度 E 矢量图图 2.5 电位移矢量 D 矢量图图 2.6 matlab 等位云图问题:能否通过得到节点上的电位值,通过 ansys 直接得到各个节点上的D及E值;
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!