用户名: 密码: 验证码:
三维实体零件特征造型软件的开发与研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
CAD(计算机辅助设计)是计算机技术在设计过程中的应用。在当今设计制造自动化高度发展的时代,CAD技术得到了迅速的发展和广泛的应用,并成为各个设计行业中不可或缺的辅助工具。
     本课题是以开发功能完善、高效可靠、符合我国工程设计人员习惯的三维CAD实体造型设计软件为目的,采用面向对象的方法,以VisualC++为设计平台进行设计和开发的。
     特征造型技术是人工智能技术应用于CAD的结果,它表达的产品信息完备且含有丰富的语义信息,是CAD/CAE/CAM/PDM系统集成的必要的和有力的基础。
     课题基于JhSolid三维软件系统框架进行构建,以特征造型为系统的三维模型,以Parasolid三维实体造型内核为开发平台,用OpenGL作为三维图形输出的图形接口,开发了旋转、导动、放样三种基本的特征造型功能以及包括平键槽、花键槽、齿轮、链轮和皮带轮功能的标准零件特征造型方法。
     经过程序编制,调试和反复测试,证实该程序成功地实现了上述功能,验证了其方法的正确性与实用性。
CAD ( Computer Aided Design )is the application of the computer in the course of designing of technology. Designing and manufacturing automation era of high development nowadays, CAD technology gets fast development and extensive application, and becomes the indispensable handling tool in each design trade.
    Based on Visual C++ design platform, this paper adopts object-oriented method to design and develop the sofeware of 3D solid modeling. And its purpose is exploring the design software with perfect function high efficiency and reliable capability , as well as according with habits of project designers of our country.
    The technology of feature modeling is the result that the artificial intelligence technology applies to CAD. The product information that it expresses is not only complete but also contains the abundant semanteme information, which makes the technology of feature modeling the essential and effective foundation of system integration of CAD/CAE/CAM/PDM.
    This paper is based on 3D feature modeling software systematic frame of JhSolid, and it regards 3D entity modelling kernel of Parasolid as the exploring platform, uses OpenGL as the figure interface. During this period, this subject has mainly developped three basic function of feather modeling: Rotate, Swept and Loft, and feather modeling method of standard part including Flat key, Spline, Gear, Sprocket and Belt pulley function.
    Worked out by the procedure, debugs and test repeatedly, it has verified that this procedure has succeeded in realizing above-mentioned functions, which prove the correctness and feasibility of this method.
引文
(1) Parasolid technical support group. Parasolid online documents. UK:Unigraphics Solutions Inc, 2000,6
    (2) Stephen R Schach. Software Engineering with Java. USA: McGraw-Hill, 1999
    (3) http://www. parasolid. com
    (4) B K Choi, C S Lee. Sweeping surface Modeling Via Coordinate Transformations and Blending. Computer Aided Design, 1990
    (5) J Foley, A V Dam, S Feiner, J Hughes, R Phillips. Introductions to: Computer Graphics. Addison-Wesley, 1993
    (6) 宋锦,张应中,罗晓芳.基于Parasolid的导动与放样特征造型的实现.计算机辅助工程,2001,10(3):23-28
    (7) 张应中,罗晓芳,冯辛安.基于构造基面的扫描体素构造方法.小型微型计算机系统,94,15(3):29-33
    (8) 孙家广,杨长贵.计算机图形学(新版).北京:清华大学出版社,1990
    (9) 唐荣锡.CAD/CAH技术.北京:北京航空航天大学出版社,1994
    (10) 蔡青,高光焘.CAD/CAM系统的可视化 集成化 智能化 网络化.西安:西北工业大学出版社,1996
    (11) 徐灏等.机械设计手册.第一版。北京:机械工业出版社,1991
    (12) 唐敬修.渐开线圆柱齿轮的测量.第一版.北京:机械工业出版社,1984
    (13) 齿轮手册编委会.齿轮手册.第二版.北京:机械工业出版社,2001
    (14) 李薇,徐国标.OpenGL 3D入门与提高.成都:西南交通大学出版社,1998
    (15) David J Kruglinski. Visual C++技术内幕.北京:清华大学出版社,1997
    (16) 林焰,王忠勇,纪卓尚.基于Parasolid船体结构造型程序设计.大连理工大学学报,2000(7):473-474
    (17) 尹建伟,陈刚,董金祥.基于特征造型的轴类零件的自动参数化绘图方法.计算机辅助设计与图形学学报,2000,12(3):220-225
    
    
    (18)成基华等.CAD/CAM开发平台及其发展趋势.计算机辅助设计与图形学学报.2000,12(2):154-159
    (19)吴险峰,刘新.OpenGL对CAD开发的研究.计算机辅助工程,2000,1:65-69
    (20)CAD/CAM评测专家组.微机三维CAD软件评测报告.CAD/CAM,2000,8:3-10
    (21)钟华,马德骏,田斌.沿路径放样的算法设计及程序实现.武汉工业大学学报,1999(2):51-54
    (22)曾慧娥,周庆忠.基于特征的机械产品造型研究.机械设计与制造工程,1999,3:12-14
    (23)李茹.形状特征局部操作在实体造型中的实现.计算机辅助设计与制造,2000,2:75-77
    (24)清华大学计算机系国家CAD工程中心.计算机图形学.http://210.76.98.83/lesson/0001/50137/CGIndex.htm
    (25)闻怡洋.VCHelp网站.http://www.vchelp.net

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

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

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