基于STEP的CAD/CAE系统集成技术的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
CAD、CAE技术经过不断的发展和完善,已日趋成熟,但这两大系统还是处于相对的独立。CAD/CAE系统的集成对于提高产品设计水平和质量、降低生产成本和材料消耗、提高产品性能和寿命、缩短设计周期等都具有重要的指导意义和实用价值。如何才能将这两大系统结合起来,使其功能最大化发挥,一直以来是一个急需解决的问题。STEP标准的出现为CAD/CAE系统集成提供了一种可行的方法。
     本文对基于STEP的CAD/CAE系统集成的技术进行了研究,主要研究内容如下:
     深入研究了STEP标准以及AP209应用协议。依据CAD/CAE系统集成采用的方法、影响系统集成的因素以及共享几何模型存在的问题,拟定了CAD/CAE系统集成的总体方案,并设计了标准CAD数据转换器。该转换器主要由信息提取模块、信息处理模块和STEP文件生成模块组成。
     首先,在对AP203文件解读的基础上,利用ST-Developer 10.0和VC++6.0集成的环境,借助ROSE函数库,对AP203文件的几何和拓扑信息进行提取。其次,采用哈希算法进行冗余信息的处理。同时,对于影响有限元网格划分的数据信息,提出在不破坏原几何拓扑关系的基础上,利用相关几何拓扑信息,通过合并再生几何信息,重构几何实体的方法。最后,利用ROSE类库早、晚两种联编方式,将几何、材料、网格等数据信息写入到设计对象中,生成AP209文件。
     本文开发的标准CAD数据转换器能实现AP203文件向AP209文件的转换,从而实现了CAD/CAE的弱耦合集成。基于STEP标准的CAD/CAE系统集成方法,有利于数据统一管理以及系统功能扩展。
With constantly developing and booming,CAD and CAE technology have been ratherly progressed,but the two systems are still at a relatively independent. CAD/CAE integration has great guiding significance and utility value on product design and production.It's urgent to find the way to combine the two systems for great effectiveness.The appearance of STEP standard provides a feasible solution to CAD/CAE integration.
     The paper mainly focuses on the method of CAD/CAE integration which is based on STEP standard.The major work is as follows:
     After in-depth study of STEP standard and application protocol AP209, according to the current CAD/CAE integration methods,factors that affect the system integration and problems that exit in sharing geometric model,the overall scheme is worked out,as well as the CAD data converter.The converter is mainly made up of information extraction module,information processing module and STEP file generated module.
     Firstly,on the basis of the AP203 file interpretation,geometric and topological information in AP203 file is extracted through ROSE Library in ST-Developer 10.0 and VC++6.0 integration environment.Then,HASH algorithm is used to deal with redundant information.For the data information that influences finite element meshing,the paper puts forward a method that reconstructing the geometric entity by merging and regenerating geometric information with related geometric and topological information no destroying original topological relationship.Finally,using ROSE early-binding and late-binding mode,the data information such as geometry,material and grid is written into the design object to output AP209 file.
     In the paper,the converter can implement the file conversion from AP203 to AP209.This weak-coupling CAD/CAE integration method based on STEP standard is favorable for data management and function expansion.
引文
[1]关振群,顾元宪,张洪武.三维CAD/CAE一体化的参数化动态有限元建模.计算机集成制造系统 CIMS.2003,9(12):1112-1118页
    [2]张培培,陶华,顾小锋.CAD/CAE集成中参数化有限元建模的研究.现代制造工程.2006(9):62-63页
    [3]李春田.新时期标准化十讲.北京:中国标准出版社,2003:15-16页
    [4]Sangole P,Archana.Investigation of micro geometry flaws in design data exchange.Canada:The University of Western Ontario,1999:2-10P
    [5]Mok,Swee Mean.A structured product coding system(SPCS) for intelligent product data management.Chicago:Northwestern University,2003:3-6P
    [6]Tadashi Yamaguchi,Yoshhiro Kawase,Takashi Nishimura,Hiroaki Naito.2D finite element analysis data creating system with CAD data.Journal of Materials Processing Technology,2005(161):311-314P
    [7]刘祖良,庞守美,郑继周.CAD/CAE代表软件集成接口技术浅析.机械研究与应用.2007,20(4):104-106页
    [8]纪福森,吴铁鹰,陈伟.参数化CAD/CAE集成与应用.机电工程技术.2006,35(6):86-88页
    [9]巩威,孙厚芳.面向加工误差分析的集成CAD/CAE系统.先进制造工艺技术.2003,20(4):51-57页
    [10]王丰元,周群辉,马浩,王爱兵.CAD/CAE集成系统的研究.设计与研究.2008(7):47-49页
    [11]严潮红.基于仿真的CAD/CAE几何数据传递研究.南京航空航天大学硕士学位论文.2005:38页
    [12]陈明,邓矢斧,朱睿,周来水.基于CATIA平台的CAD/CAE集成.计算机辅助设计与图形学学报.2006,18(7):1078-1081页
    [13]周羽,吴鸿麟,汪嘉春.基于STEP标准的通用有限元数据基的构成.计算 机辅助设计与图形学学报.1999,11(3):228-231页
    [14]黄鲜萍,卢炎麟,黄旭松.基于STEP中性文件的有限元自动建模.机械设计与研究.2002,18(2):35-37页
    [15]时峰,卢炎麟.基于SDAI的STEP应用协议的信息提取与建模.计算机工程与应用.2003,(23):126-128页
    [16]卢炎麟,周晓,王峰,徐晓明.基于STEP的CAD/有限元/优化设计数据核.科学技术与工程.2004,4(6):485-487页
    [17]卢炎麟,黄鲜萍,冯小青,时峰,楼建列.基于STEP/SDAI的有限元自动建模和后处理技术.科学技术与工程.2006,4(6):481-483页
    [18]王威信,吴延江,张凤军.以STL为接口的CAD/CAE集成应用.计算机辅助设计与图形学学报.2005,17(8):1878-1881页
    [19]谢世坤,黄菊花,杨国泰.CAD/CAE集成中的有限元模型转换之研究.中国机械工程.2005,16(5):428-430页
    [20]韩玲莉,黄俊.基于特征建模技术的CAD/CAE集成方法研究.机械设计与研究.2006,22(6):81-83页
    [21]ISO 10303-1 Industrial Automation and Integration-Product Data Representation and Exchange-Part1:Overview and Fundamental Principles.1994:1-10P
    [22]李善平,刘乃若,郭鸣.产品数据标准与PDM.北京:清华大学出版社,2002:114-115,137-139页
    [23]Kunwoo Lee.CAD/CAM/CAE系统原理.北京:电子工业出版社,2006:374-375页
    [24]ISO 10303-1 Industrial Automation and Integration-Product Data Representation and Exchange-Partl 1:Description Methods:The EXPRESS Language Reference Manual.1994:1-15P
    [25]ISO 10303-41 Industrial Automation and Integration-Product Data Representation and Exchange-Part41,Integrated Generic Resources:Fundamentals of Product Description and Support.1994:6-25P
    [26]ISO 10303-42 Industrial Automation and Integration-Product Data Representation and Exchange-Part42,Integrated Generic Resources: Geometric and topological representation.1994:1-15P
    [27]ISO 10303-44 Industrial Automation and Integration-Product Data Representation and Exchange-Part44,Integrated Generic Resources:Product Structure Configuration.1994:1-13P
    [28]朱大培,徐永安,杨钦,陶海燕,陈其明.基于STEP标准的数据交换的研究与实现.计算机工程与设计.2001,22(4):5-6页
    [29]ISO 10303-22 Industrial Automation and Integration-Product Data Representation and Exchange-Part22:Implementatin Methods:Standard Data Access Interface.1994:4-15P
    [30]ISO 10303-23 Industrial Automation and Integration-Product Data Representation and Exchange-Part23:C++ Programming Language Binding to the Standard Data Access Interface Specification.1994:1-45P
    [31]肖育林,谷正气,李伟平,金群.XML在STEP数据交换中的应用.机械与电子.2005(8):59页
    [32]ISO 10303-21 Industrial Automation and Integration-Product Data Representation and Exchange-Part21:Implementatin Methods:Clear Text Encoding of Exchange Structure.1994:1-35P
    [33]王定标,郭茶秀,向飒.CAD/CAE/CAM技术与应用.北京:化学工业出版社,2005:248页
    [34]Hunten,Keith A.CAD/FEA Integration with STEP AP209 Technology and Implementation.Lockheed Martin Tactical Aircraft Systems,1997:2-8P
    [35]ISO 10303-209 Industrial Automation and Integration-Product Data Representation and Exchange-Part209:Application Protocol:Composite and Structural Analysis and Related Design..1999:5-24P
    [36]张博林,黄勇.基于Pro/TOOLKIT的CAD/CAE集成的研究.制造技术与机床.2006(4):57-58页
    [37]朱恒山,艾志久,邓家褆.CAD/CAE集成的研究.计算机工程与设计.2002,23(9):23-24页
    [38]李晓宁,吴爱萍.CAD/CAE集成中几何模型自动修复问题的研究.计算机辅助工程.2003(3):1-4页
    [39]Thomas DeWeese,Matt Dinmore,etc.ST-Developer Tools Reference Manual.STEPTools Inc.2004:1-6P
    [40]Dave Loffredo.ROSE Library Reference.STEPTools Inc.2004:19-38P
    [41]王淑红,王军,孙军,李仁堂,李亮.ROSE类库在STEP-NC数控程序中应用的研究.沈阳建筑大学交通与机械工程学院.2007,35(2):66-67页
    [42]ISO 10303-203 Industrial Automation and Integration-Product Data Representation and Exchange-Part203:Application protocol:Configiration controlled 3D designs of mechanical parts and assemblies.1994:7-68P
    [43]时兵.基于STEP的三维实体特征提取与模型重建技术研究.吉林大学硕士学位论文.2004:16-17页
    [44]肖刚,李学志,李俊源.机械CAD原理与实践.北京:清华大学出版社,2006:30页
    [45]王军,刘哲,孙军.基于ST-Developer10几何信息提取方法的研究.沈阳建筑大学学报.2006,22(1):163-167页
    [46]戴锋.Visual C++程序设计基础.北京:清华大学出版社,2002:171页
    [47]文益民.数据结构基础教程.北京:清华大学出版社,2005:194-200页
    [48]Robert Sedgewick.C算法.北京:人民邮电出版社,2004:446-447页
    [49]Robea L.Kruse,Alexander J.Ryba.C++数据结构与程序设计.北京:清华大学出版社,2004:329-337页
    [50]周海峰.三角形有限元网格生成算法研究.吉林大学硕士学位论文.2008:32-42页
    [51]李丽,孙军,王国勋.基于ROSE类库实现数据交换的方法研究.机电工程技术.2006,35(2):24-27页

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700