用户名: 密码: 验证码:
三维CAD系统中装配尺寸链提取及其实现技术的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文结合国家自然科学基金项目“基于产品几何技术规范的集成公差设计理论与方法”(50275136)和浙江省自然科学基金项目“面向CAPP的工序公差设计研究”(502016),开展了三维CAD系统中装配尺寸链自动提取及软件实现技术的研究,在三维CAD系统SolidWorks下开发了相应的原型系统。论文的主要研究内容如下:
     第一章:回顾了计算机辅助公差技术的发展历史和研究现状,分析了其中的关键技术,提出了本文的研究内容和总体框架。
     第二章:分析了ISO/TC 213公差语义,介绍了产品几何技术规范(GPS)对特征的定义及其检测过程,阐述了其中的二元原则,研究了特征的各种属性。
     第三章:阐述了TTRS理论中几何特征的分类,分析了参数化三维CAD系统(SolidWorks)的约束机制。根据变动几何约束理论,给出了配合回路的生成规则,提出了面向尺寸链的变动几何约束网络的生成方法。
     第四章:采用数据库来表达装配尺寸链信息,给出该数据库结构的定义,构建了一种面向装配尺寸链的数据库。
     第五章:提出了基于三维装配图的尺寸链自动生成策略。在装配图上指定封闭环后,系统根据配合树在装配图中提取装配约束关系以及相关尺寸信息,生成面向尺寸链的变动几何约束网络,然后搜索其最短路径并构建面向尺寸链的装配数据库,根据数据库自动生成装配尺寸链。
     第六章:在分析开发平台(SolidWorks)、开发工具(SolidWorks API)和开发语言(VB)特点的基础上,根据前面章节所述的理论和方法,开发了嵌入在SolidWorks中的装配尺寸链提取原型系统,并给出实例验证。
     第七章:对本文的研究内容进行总结,对需要进一步解决的问题和以后应开展的工作进行了探讨和展望。
Binding projects supported by National Nature Science Foundation of China (50275136) and Natural Science Foundation of Zhejiang (502016), the research on generation method of assembly dimension chain and its realization based on 3D CAD system is carried out. A prototype system based on the SolidWorks is developed to validate the method.
    In chapter 1, the development and the recent status of the CAT research are presented. Based on the analysis of the key technologies, the research content and the thesis structure are given.
    In chapter 2, tolerance semantics defined by ISO/TC 213 is analyzed. The geometrical feature definition of the GPS (Geometrical Product Specifications) and verification operation is introduced. The characteristics of the feature are studied.
    In chapter 3, the feature classification of TTRS (Technologically and Topologically Related Surface) and the constraint method of SolidWorks are analyzed. Based on the VGC(Variational Geometric Constraints) theory, a rule to set up the loop circuit for assembly dimension chain is put forward. The generation method of VGC network for assembly dimension chain is presented.
    In chapter 4, the information of the assembly dimension chain is expressed by means of database. The database structure is given. A database for assembly dimension chain is set up.
    In chapter 5, generation principle of the assembly dimension chain is presented faced to 3D CAD drawing. The dimension and assembly information is acquired from the 3D assembly drawing after the closing loop is specified by user. Based on the VGC network, the shortest path in the network is searched. The tolerance chain is generated from the database.
    In chapter 6, the character of design tool(SolidWorks API), platform(SolidWorks) and programming language(Visual Basic) are introduced. A generation prototype system of assembly dimension chain is developed. A sample is given to prove the effectiveness of the system.
    In chapter 7, all of the research work is summarized, and the future research work is presented.
引文
[1]吴昭同,杨将新等.计算机辅助公差优化设计.杭州:浙江大学出版社.1999.
    [2]吴昭同.现代质量工程中几个重要的研究进展.全国首届计算机辅助公差设计专题学术会议论文集.杭州.2000:15~23.
    [3]张根保.计算机辅助公差设计及其关键技术.全国首届计算机辅助公差设计专题学术会议论文集.杭州.2000:6~14.
    [4]Clement A, Riviere A. Tolerancing versus nominal modeling in next generation CAD/CAM system. Proceedings of 3rd CIRP Seminars on Computer Aided Tolerancing. 1993: 97~114.
    [5]张根保.计算机辅助公差设计综述.中国机械工程.1996,7(5):47~50.
    [6]Salomons O W. Computer support in the design of mechanical products, constraint specification and satisfaction in feature based design for manufacturing. [Ph.D. dissertation]. University of Twente, The Netherlands. 1995.
    [7]Bjorke O. Computer-Aided Tolerancing. 2nd ed. New York. ASME Press. 1989.
    [8]Hillyard C. Dimensions and Tolerances in Shape Design. University of Cambridge, UK: ph. D. Dissertation, 1978.
    [9]Weill R, Clement A, Hocken R, Farmer L E, Gladman C A, Wirtz A, Bourdet P, Freckleton J E, Kunzmann H, Ham I, Trumpold H, Matthias E. Tolerancing for function. Annals of the CIRP. 1988, 37(2): 603~610.
    [10]Proceedings of 4th CIRP Seminars on Computer Aided Tolerancing. 1995.
    [11]ANSI Y 14.5M. Dimensioning and tolerancing. ASME, New York, 1994.
    [12]Martinsen, K. Statistical process control using vectorial tolerancing. Proceedings of 4th CIRP Seminars on Computer Aided Tolerancing. 1995:173~186.
    [13]ISO/TC 213. http://www.ds.dk/.
    [14]Proceedings of 5th CIRP Seminars on Computer Aided Tolerancing. 1997.
    [15]Nassef, A. Optimal allocation of types and magnitudes of geometric tolerances. [Ph.D. dissertation]. McMaster University, Canada. 1997.
    [16]Zhang, H. C. Advanced tolerancing techniques. John Wiley & Sons, Inc. 1997.
    [17]Proceedings of 6th CIRP Seminars on Computer Aided Tolerancing. 1999.
    [18]全国首届计算机辅助公差设计专题学术会议论文集.杭州.2000.
    [19]Proceedings of 7th CIRP Seminars on Computer Aided Tolerancing. France, 2001.
    [20]杨将新.基于装配成功率的公差优化设计系统研究.[博士学位论文].浙江大学,杭州.1996.
    [21]方红芳.设计公差和工序公差并行设计的研究.[博士学位论文].浙江大学,杭州.1997.
    [22]刘玉生.基于数学定义的平面尺寸和行为公差建模与表示技术的研究.[博士学位论文].浙江大学,杭州.1997.
    [23]李斌,张根保,徐宗俊.有向功能关系图OFRG功能实现的代数方法.重庆大学学报.1999,22(1):41~46.
    
    
    [24]黄彤军.基于特征的公差分析和综合的研究.[博士学位论文].华中科技大学,武汉.1995.
    [25]孙绍民.CAD环境中公差分析与综合的研究.[博士学位论文].哈尔滨工业大学,哈尔滨.1997.
    [26]姬舒平.虚拟装配环境下公差并行设计方法的研究.[博士学位论文].哈尔滨工业大学,哈尔滨.2000.
    [27]闫艳,宁汝新.并行工程中的公差设计研究与开发.计算机集成制造系统.2000,6(5):43-47.
    [28]闫艳,宁汝新,刘文丰.公差设计特征专家系统.全国首届计算机辅助公差设计专题学术会议论文集.杭州.2000:112~116.
    [29]周志革,黄文振,张利.数论方法在统计公差分析中的应用.机械工程学报.2000,36(3):69~72.
    [30]范秀敏.装配系统的公差建模与优化.[博士学位论文].上海交通大学,上海.1998.
    [31]Gerth, R. J. Cost tolerance sensitivity analysis for concurrent engineering design support. Proceedings of 6th CIRP Seminars on Computer Aided Tolerancing. 1999:313~324.
    [32]Tsai, J. C. Tolerance reasoning for concurrent CAD/CAM systems. [Ph.D. dissertation]. Stanford University, 1993.
    [33]Salomons, O. W., Van Der Zwaag, J. A., Zijlstra, J., Van Houten, F. J. A. M. Dynamic tolerance analysis, part Ⅰ: a theoretical framework using bondgraphs. Proceedings of 6th CIRP Seminars on Computer Aided Tolerancing. 1999:271~282.
    [34]Salomons, O. W., Van Der Zwaag, J. A., Zijlstra, J., Van Houten, F. J. A. M. Dynamic tolerance analysis, part Ⅱ: issues to be resolved when applying bondgraphs. Proceedings of 6th CIRP Seminars on Computer Aided Tolerancing. 1999: 283~292.
    [35]Speckhart, F. H. Calculation of tolerance based on a minimum cost approach. Journal of Engineering for Industry. 1972, 94(2): 447~453.
    [36]Spotts, M. F. Allocation of tolerances to minimize cost of assembly. Journal of Engineering for Industry. 1973: 762~764.
    [37]Sutherland, G. H., Roth, B. Mechanism design: accounting for manufacturing tolerances and costs in function generating problems. Journal of Engineering for Industry. 98:283~286.
    [38]Roy, U., Li, B. Representation and interpretation of geometric tolerances for polyhedral objects-Ⅰ, form tolerances. Computer Aided Design. 1998, 30(2): 151~161.
    [39]Roy, U., Li, B. Representation and interpretation of geometric tolerances for polyhedral objects-Ⅱ, size, orientation and position tolerances. Computer Aided Design. 1999, 31: 273~285.
    [40]Tsai, J. C., Cutkosky, M. R. Representation and reasoning of geometric tolerances in design. Artificial Intelligence for Engineering Design, Analysis and Manufacturing. 1997, 11: 325~341.
    [41]Srinivasan, V., Jayarman, R. Geometric tolerance: Ⅱ. conditional tolerances. IBM J. Res.
    
    Develop. 1989, 33(2): 105~125.
    [42]Roy, U., Liu, C. R. Feature-based representational scheme of a solid modeler for providing dimensioning and tolerancing information. Robotics Computer- Integrated Manufact. 1988, 4(3/4): 335~345.
    [43]Wang, N., Ozsoy, T. M. Automatic generation of tolerance chains from mating relations represented in assembly models. ASEM Journal of Mechanical Design. 1993, 115(4): 757~761.
    [44]Srinvasan V. An Integrated View of Geometrical Product Specification and Verification. Proceedings of 7rd CIRP Seminars on Computer Aided Tolerancing. 2001: 7~16.
    [45]Gaunet D. 3D Functional Tolerancing & Annotation: CATIA tolls for Geometrical Product Specification. Proceedings of 7rd CIRP Seminars on Computer Aided Tolerancing. 2001: 31~39.
    [46]Hu J, Wu Z T, Yang J X. Variational Geometric Constraints Network for Computer Aided Tolerancing. Proceedings of 7rd CIRP Seminars on Computer Aided Tolerancing. 2001: 213~223.
    [47]Srinivasan V. A Geometrical product specification language based on a classification of symmetry groups. Computer Aided Design. 1999, 31: 659~668.
    [48]何小朝等.并行协同设计中的特征技术[J].中国机械工程,1999,10(2):164~167
    [49]T L De Fazio et al. A Pro to type of Feature- based Design for Assembly[J]. J. ofM ech. Design, 1993, 115:723~734
    [50]Lee K, et al. A Hierarchical Data Structure for Rep resenting Assemblies: Part 1 [J]. CAD, 1985, 17 (1) : 15~19
    [51]Wolter J D. On the Automatic Generation of Assembly Plans [C]. in Proceedings of the 1989 IEEE International Conference on Robotics and Automation, Scottsdale, Arizona, May, 1989: 62~68
    [52]Sturge J r R H. Towards an Integrated Design for An Assembly Evaluation and Reasoning System [J]. CAD, 1993, 24 (2) :69~75
    [53]Mnllins S H, et al. Automatic Identification of Geometric Constraints in Mechanical Assemblies [J]. CAD, 1998, 30 (9) : 715~726
    [54]Dini G, et al. Automated Sequencing and Subassembly Detection in Assembly Planning[J]. Annals of the CIRP, Vol.44 (1) : 1~4
    [55]胡洁.基于变动几何约束网络的形位公差设计理论与方法的研究.[博士学位论文].浙江大学,杭州.2001.
    [56]Hu J, Wu Z T, Yang J X. Variational Geometric Constraints Network for Computer Aided Tolerancing. Proceedings of 7rd CIRP Seminars on Computer Aided Tolerancing. 2001: 213~223.
    [57]实威科技.SolidWorks 2001Plus原厂教育训练手册(上)北京:清华大学出版社,2002
    [58]实威科技.SolidWorks 2001Plus原厂教育训练手册(下)北京:清华大学出版社,2002
    
    
    [59]SolidWorks. SolidWorks Api Help.2003
    [60]李春书,彭商贤,崔根群.产品装配特征的分类与表达技术的研究.机械科学与技术.机械科学与技术.2000,19(5):770~772.
    [61]储备,杨海波,武俊峰,蔡青.基于图元对象的工程产品CAD信息集成模型.计算机辅助设计与图形学学报.2001,13(4):305~309.
    [62]白芳妮,李磊,魏生民.装配序列生成中装配关系信息的表示方法研究.中国机械工程.2002,13(14下):1209~1211.
    [63]向艳萍,张申生,步丰林.装配信息模型及原型系统的设计.计算机工程:1996,22(6),15~18
    [64]李纯南.尺寸链分析与计算.北京:中国标准出版社.1999.9.
    [65]张荣瑞.尺寸链原理及应用.北京:机械工业出版社.1986.10.
    [66]田立中,马玉林,姬舒平.装配尺寸链自动生成的研究.工程设计.2000(4),21~24
    [67]胡洁,吴昭同,杨将新.面向功能的三维装配公差链自动生成.工程设计.2001(3):131~134
    [68]江思敏,刘向峰,高志等.基于配合特征的配合零件链自动生成.机械设计.2000(11):28~30.
    [69]王兆证,张维强.基于装配数据库的尺寸链自动生成.机械设计与制造工程.2002,31(5):12~13
    [70]王洋,王春河,高峰等.基于特征的装配尺寸链自动生成及分析的研究.计算机辅助设计与图形学学报.1998,10(2),138~144.
    [71]胡洁,吴昭同.面向装配的变动几何约束网络的生成方法研究.计算机辅助设计与图形学学报.2002,14(1):79~82.
    [72]冷向君.Visual Basic 5.0(中文版)入门与提高.北京:清华大学出版社.1998.
    [73]SolidWorks特性与背景 http://www.mcadtools.net/show.asp?id=323
    [74]李楠,李志强.Visual Basic 6.0入门与提高.北京:人民邮电出版社.1998.
    [75]江洪,李仲兴,邢启恩.SolidWorks 2003二次开发基础与实例教程.北京:电子工业出版社.2003.6.

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

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

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