资源描述:
《autocad与ansys接口设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第26卷第2期力学季刊Vol.26No.22005年6月CHINESEQUARTERLYOFMECHANICSJune2005AutoCAD与ANSYS接口设计张剑(深圳大学建筑设计研究院,深圳518060)摘要:本文简介了如何运用AutoCAD的点元、线元、面元及文字的基本数据及其扩展数据描述结构计算模型,并利用AutoLISP、C语言、HP2GL绘图语言以及APDL语言建构AutoCAD与ANSYS的接口。运用此接口,用户可在AutoCAD中十分方便的建立ANSYS结构计算模型而无须撑握ANSYS的建模过程;用户也可对工程设计的三维图直接指定单元类型
2、、材料参数、截面数据、施加荷载及约束条件,就可将其转化为ANSYS结构计算模型,这样充分利用了工程设计图的几何信息,提高了输入计算模型的效率;用户还可将ANSYS中图形转成AutoCAD中矢量图形,实现软件间数据共享。关键词:AutoCAD实体扩展数据;AutoCAD与ANSYS接口中图分类号:O241文献标识码:A文章编号:025420053(2005)02225726InterfaceDesignbetweenAutoCADandANSYSZHANGJian(TheInstituteOfArchitecturalDesign&Reseach,Shen
3、zhenUniversity,Shenzhen518060,China)Abstract:TheAutoLISP、Clanguage、HP2GLdrawinglanguageandAPDLlanguagewereappliedtobuildtheinterfacebetweenAutoCADandANSYScode.Bythisinterface,userscanbuildthestructuremodelwithAutoCADconvenientlyinsteadofANSYScode.ThedrawingofANSYScanalsobetransfe
4、rredintothevectordrawingofAutoCAD.Keywords:AutoCADentityextendeddata;InterfacebetweenAutoCADandANSYSANSYS是全球久负盛名的有限元分析软件,它功能齐全,能解决结构、流体、热、磁场、电场的分析问题,它广泛应用于土木、机械、机电、航空等领域。在结构分析中,它能进行静力、模态、动力、几何与材料非线性分析,可模拟各种连接关系及边界条件,并且能对结构设计目标进行优化设计。对ANSYS最值得推崇的是其可编程特性,它内嵌APDL语言,无论是前处理、核心处理与后处理均可
5、由程序来调度,从而可实现参数化有限元的计算过程。另外,ANSYS配有命令组与APDL语言,可便于用户进行二次开发,从而拥有了与任何高级计算机语言的一个接口。AutoCAD是微机系统中应用最为广泛的图形平台,它对系统硬件条件要求低,易学易用,功能齐全,拥有众多用户,在中国几乎成了CAD的一个标准平台以及工程设计信息存贮容器。另外,AutoCAD具有充分的开放性,拥有许多可进行二次开发的工具。如AutoLISP,ADS,ARX等。当今结构模型数据的输入己进入图形输入的时代,若图形操作在AutoCAD中进行,不但可继承建筑、工艺专业的一些定形定位信息,而且可使
6、用户在自己非常熟悉的环境中操作,此外还可利用一些应用程序进行快速处理。有助于提高收稿日期:2004209216作者简介:张剑(19632),男,湖南湘潭人,工学硕士,高级工程师1研究方向:结构设计及CAD软件开发1258力学季刊第26卷模型输入与修改的工作效率。因此ANSYS与AutoCAD之间建立接口,可使优秀软件之间强强联合、取长补短,具有很大技术经济意义。1结构分析模型的AutoCAD图形描述一个结构分析模型由几何数据(几何拓扑与几何参数)、材料截面数据、荷载数据与约束数据(边界条件)构成。几何数据与材料截面数据描述结构的构成及定位定形;荷载数据与
7、约束数据描述环境对结构的作用。限定结构由质量点、弹簧、杆、梁、板和壳所构成,它可涵盖几乎所有各类建筑结构体系,将质量点视为点对象;弹簧、杆和梁视为线对象;板和壳视为面对象。因此,在AutoCAD中用点元(Point)描述点对象,用线元(Line)描述线对象,用面元(3dface)描述面对象。点元可用AutoCAD中的命令产生,亦可通过Au2toLISP程序由线元、面元产生;线元、面元则根据结构几何信息直接由AutoCAD命令画出。AutoCAD中点元、线元及面元的基本几何数据(其中主要数据为座标值)以及它们之间的连接关系完全可描述结构的拓扑关系与几何参数
8、。而单元类型、材料、实常数、截面、荷载及约束等数据则可用点元、线元及面元等实体(