铁路客车车体钢结构三维参数化CAD系统研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着三维图形技术和计算机技术的发展,三维设计已经成为CAD技术应用的必然趋势。目前,三维CAD技术在铁路客车设计方面的应用主要集中在铁路客车产品的三维实体造型、产品的有限元分析、标准件库的建立等方面,而对整车的比较全面的三维设计尚处于探索阶段。本论文开发了铁路客车车体钢结构的三维参数化CAD系统,不仅可以提高设计效率和设计质量,而且对产品的有限元分析具有一定的实用价值和参考意义,同时也符合了现代技术的发展要求。
     本论文是在Windows 2000的微机操作平台上,在VC++6.0的编译环境中利用Pro/TOOLKIT对Pro/ENGINEER进行二次开发,建立的一个客车车体钢结构的三维参数化CAD系统。本论文对系统总体进行了分析和设计,将系统的参数设计模块划分为总体设计模块、部件设计模块和零件设计模块,每个模块下面又有各自的子模块;利用面向对象技术,对设计对象、设计参数和模型进行分类;通过对车体钢结构的三维参数化设计方法的研究,提出了实现参数化的两个途径,分别是建立参数化模型库和模型的参数化装配;利用Pro/ENGINEER参数化特性建立了系统参数化零件模型库和装配关系模型库;在Pro/TOOLKIT应用程序中实现了模型的参数化装配:对Pro/ENGINEER的二次开发技术进行了研究,并建立了扩展功能函数库;建立了系统的数据管理库;以VC++6.0为开发工具,开发了系统友好的用户界面。
With the development of three-dimensional graphic technique and computer technique, three-dimensional design has been already inevitable tendency of CAD application. At present , the application of three-demensional CAD technique on passenger train design mainly focuses on three-demensonal solid modeling finite element analysis building standardized component library, and so on. Overall three-demensional design on the whole passenger train is at the stage of searching. This thesis develops three-demensional parametric CAD system on the steel structure of passenger train body. It not only improves design efficiency and design quality, but also has certain practical value and referenced signficance for the finite element analysis of products. This also fits in with development require of modern technique.
    This thesis is three-dimensional parametric CAD system on the steel structure of passenger train body, which is developed and runs on Windows 2000 platform. It is secondary development to Pro/ENGINEER by using Pro/TOOLKIT, and VC++6.0 is used as a compiler. This thesis analyses the system, and divides parameter design modular to three submodulars, which are overall design modular component design modular and part design modular. Each modular has own submodulars. Design objects > design parameters and models are classfied by using object-oriented technique. The thesis puts forward two ways to realize parametric design, which are building parametric model library and parametric assembling models. It builds parametric part model library and assembly relation model library by using Pro/ENGINEER, and realizes parametric assembling
    model in the Pro/TOOLKIT application program. Secondary development technique on
    
    
    Pro/ENGINEER is studied, and extended functional function library is built. A user-friend interface is developed by using VC++6.0 as developing tool.
引文
[1]严隽耄.车辆工程.第二版.中国铁道出版社,1999
    [2]关明全主编.铁道客车设计手册.吉林省铁道学会,1989
    [3]王贤坤,陈淑梅,陈亮.机械CAD/CAM技术、应用与开发.机械工业出版社,2001
    [4]文福安.最新计算机辅助设计.北京邮电大学出版社,2000
    [5]肖刚,李学志.机械CAD原理与实践.清华大学出版社,1999
    [6]王可,微机CAD软件的特点和发展趋势.计算机辅助设计与制造.1999,(2)
    [7]陈伯雄.三维设计是CAD技术应用的必然趋势.计算机辅助设计与制造.2000,(8):11~13
    [8]张旭.三维CAD基础知识和基本方法.计算机辅助设计与制造.2000,(1):84~89
    [9]冯辛安主编.CAD/CAH技术概论.机械工业出版社,1997
    [10]刘文剑等.《CAD/CAM集成技术》.哈尔滨工业大学出版社,2000
    [11]Carl Machover. Four Decades of Computer Graphics. Computer Graphics and Application. 1994, (11)
    [12]Jean Thilmany. Three out of two. Mechanical engineering. 2001,123(9):60~63
    [13]程颖,刘琰.内燃机总体概念设计CAD系统.制造业设计技术.2000,(8):17~19
    [14]黄俊,刘江等.基于参数化的水罐消防车CAD系统的研究.计算机辅助设计与制造.1999,(9):54~55
    [15]田葆栓.铁道车辆制造业CAD技术的应用及发展.铁道车辆.1997,35(5):21~25
    [16]江靖,赵家舵,张咸堂.25K提速车研制.铁道车辆.1999,37(10):1~6
    [17]宛延恺.C++语言和面向对象程序设计.第二版.清华大学出版社,1998
    
    
    [18]王强,王利强,廖果,周兰邻.Visual C++4.0易学活用.成都出版社,1996
    [19]康博创作室.Visual C++6.0高级编程.清华大学出版社,1999
    [20]司马檀.Visual C++程序模块集锦.科学出版社,2000
    [21]李国辉等.Visual C++6.0编程实例技巧.华中理工大学出版社,1999
    [22]谭浩强.C程序设计.清华大学出版社,1991
    [23]官章全,韩云君,李罡.Visual C++6.0高级编程范例.电子工业出版社,2001
    [24]林清安.Pro/ENGINEER零件设计基础篇(上).北京大学出版社,2000
    [25]林清安.Pro/ENGINEER零件设计基础篇(下).北京大学出版社,2000
    [26]林清安.Pro/ENGINEER零件设计高级篇(上).北京大学出版社,2000
    [27]林清安.Pro/ENGINEER零件设计高级篇(下).北京大学出版社,2000
    [28]林清安.Pro/ENGINEER零件组合.北京大学出版社,2001
    [29]Steve Luby. Essentials of MANAGING PRODUCT DESIGN DATA. MACHINE DESIGN. 2001, 73(15)
    [30]Gao Zhongbao. A DISCUSSION ABOUT THE PARAMETRIZATION DESIGN ON THE BASIS OF RCPDS DEVELOPMENT. International Conference Proceedings Pacific Graphics'94/CADDM'94, Beijing, China, August 26-29, 1994.
    [31]唐任仲.工程应用软件开发技术.化学工业出版社,1999
    [32]陈宗舜.应用CAD技术进行二次开发的重要性.机电一体化,1998,(1)
    [33]刘监,刘子键.Pro/Engineer用户化菜单设计的技术及实践.计算机辅助设计与制造.2000,(1):11~13
    [34]张红旗,曹文钢.PRO/ENGINEER二次开发技术的应用与研究.计算机辅助设计与制造.2002,(2):48~50
    [35]赖朝安等.Pro/E二次开发的关键技术.机械设计与制造工程.2001(1)
    [36]陈辰等.基于Pro/E平台的工程图纸自动化生成软件的开发.计算机辅助设计与图形学学报.2001(11)
    [37]罗浩.基于约束的参数化设计技术发展现状及前景.中国机械工程.1995,6(5):21~24
    [38]何援军等.基于参数化零部件的自动装配设计.计算机辅助设计与图形学学报.2001,(11)
    
    
    [39]张国峰.C++语言及其程序设计教程(修订版).电子工业出版社,1997
    [40]徐冬梅.面向对象的程序设计技术在三维几何造型中的应用.计算机辅助设计与制造.1996(5)
    [41]汪成为等.面向对象分析、设计与应用.国防科技大学出版社,1996
    [42]计时鸣等.面向对象机械CAD系统开发的研究与应用.机械设计与制造.1998,(5)
    [43]Shuichi Shimizu, Masayuki Numao.Constraint-based design for 3D shapes. Artificial Intelligence. 1997, 91
    [44]明冬兰,高中保,张发英,陈澄洲.面向对象参数化设计系统中的参数交互系统.现代机械.1999,(1):19~21
    [45]王文斌,赵洪伦.运用CAD技术进行铁道车辆模块化设计的研究.计算机应用.1999,37(5):27~28
    [46]孙正兴,秋林.基于特征的机械设计CAD系统研究.机械设计.1999,(3)
    [47]唐立波等.铁路客车设计参数的交互系统.大连铁道学院学报.1995,(2)
    [48]裴燕斌等.论铁路客车参数化设计系统.大连铁道学院学报.1995
    [49]孔宪庶等.铁路客车钢结构部件CAD系统若干技术问题的探讨.计算机辅助设计与制造.1997,(3)
    [50]何晓燕等.参数化CAD系统的研究与实现.计算机辅助设计与制造.1999(10)
    [51]吴旭刚等.建立机械标准零件库的参数化设计方法.机械工程师.1999(10)
    [52]王峰,俞新陆.产品级三维参数化设计系统的研究与开发.计算机辅助设计与图形学学报.2001,13(11)

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

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

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