用户名: 密码: 验证码:
基于ObjectARX的RTA厨房家具CAD系统
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
厨房家具既是满足现代厨房炊事功能的用具,又是美化厨房环境的要素。它需要和建筑紧密结合,进行现场设计,将厨房中的电、水、燃气和使用这些能源的各种家用电器、燃气用具等有机地结合在一起,使人们的饮食烹调活动变得更加方便,更具科学性,同时兼有住宅室内的装饰性。随着人们生活水平的不断提高,生活方式也在不断变化,这就要求家具设计也要根据用户的需求动态地做出相应的变化。因此,如何运用高科技手段进行计算机辅助设计,设计出更加符合用户需求的家具产品,从而使家具行业取得进步,求得发展,是个值得我们深入研究和探讨的问题。
     论文主要介绍如何运用ObjectARX对RTA厨房家具CAD系统(简称KFCAD)进行研究与开发,首次综合运用面向对象的设计思想、对象的抽象机理以及ObjectARX编程技术建立家具CAD的对象模型。同时,利用特征建模的方法和参数化设计方法对家具三维计算机模型的建立进行了比较深入的研究。
     KFCAD采用模块化设计的方法自顶向下开发。采用Visual C++开发ObjectARX应用程序,在运行效率、对象管理、用户界面、智能化程度等方面都取得了新的进展;利用AutoCAD核心数据库的开放结构和ObjectARX提供的基类及类的继承、派生机制来定义专业对象类,体现了面向对象技术的实质;利用特征建模的技术,实现了参数化绘图功能;采用标准的Windows应用软件风格,友好的对话框设计界面,使用户操作简单容易;实现了符合家具设计和生产用的零件图、结构装配图、下料图、工艺分析及各种材料统计表等的快速生成。
     系统不同于以前的AutoLISP和ADS都是面向过程的设计方法,而采用了ObjectAPX面向对象程序设计的方法,研究和开发出了更适合厨房家具的计算机辅助设计系统,具有一定的实用性和创新性。同时,系统的建成对于家具设计人员、生产厂家和大中专院校有关专业师生都有很大的参考和使用价值。
Kitchen furniture is the appliance for contenting the function of modern kitchen cooking, and the factor for beautifying the kitchen environment as well. It integrates closely the architecture and requires the designing of the scenes, with integrated electricity, water, natural gas and the sources of energy utilized by varied home appliances, gas appliances and etc. At the same time, it makes people activities biting and cooking become much more convenience, take on science character and have the decoration to the residence interior. With the people living level enhancing and the mode of life changing, these require the furniture designing to display dynamic variety according to the consumer demand. Consequently, it is deserved to investigate and discuss the problem that how to bring to bear the means of science and technology to carry through Computer Aided Design and how to design the furniture much more demanding consumer which make the furniture trade acquire the advancement and seek the development.
    The thesis mainly study and develop how to apply ObjectARX to RTA kitchen furniture CAD (Abbreviation: KFCAD). At the same time, it erects the object model of furniture CAD to bring together by the object-oriented design idea, the mechanism of object abstract and the program technology on ObjectARX, and also deeply researches furniture 3D model by the modeling method based on character and the design method of parameter.
    KFCAD system used the principle of modularization design and the thought of structural design. The main system, selecting the newly object-oriented visual software Visual C++ 6.0 as the development tool, has the new evolvement on running efficiently, object managed, friendly view, intelligent degree and etc. Moreover, it embodies the essential of object-oriented technique by the open structure of AutoCAD core database and ObjectARX base class, class inheritance and mechanism derived to define the special object-class. And the system realized the parametric design function to make use of the modeling method based on character, has the traits of convenient operation to adopt the style of standard Windows software and friendly dialog box view. The system comes true accessory drawing, configuration assembled drawing, production technics flowing table and varied material statistics and etc which accord with furniture designed and produced to build quickly.
    The system used the method of ObejctARX object-oriented program design, which differs from process-oriented design for example AutoLISP and ADS before, to research and develop CAD system that much more fit kitchen furniture and have specific practicability and innovation. At the same time, the accomplishment of the system has a great many reference and employ worthiness for furniture designer, manufacture, correlation special teacher and student.
引文
1.童秉枢,现代CAD技术,清华大学出版社,2000
    2.李万庆等编著,计算机辅助设计技术,冶金工业出版社,1999
    3.王贤坤主编,机械CAD/CAM技术、应用与开发,机械工业出版社,2000
    4.关智超等编著,计算机图形处理及设计,化学工业出版社,1998
    5.聂桂平等编著,工业设计表现技法,机械工业出版社,1998
    6.刘文剑等编著,CAD/CAM集成技术,哈尔滨工业大学出版社,2000
    7.柴跃延、刘义编著,应用软件系统开发,清华大学出版社,1998
    8.康博创作室编著,AutoCAD2000使用详解,机械工业出版社,1999
    9.李保卫等编著,AutoCAD2000精彩制作100例,人民邮电出版社,2000
    10.毕跃文,浅谈CAD的参数化设计,机械工人(冷加工),2000(1)
    11.伍世虔,计算机辅助模块化设计,机械设计,1994(4)
    12.张海藩,面向对象程序设计实用教程,清华大学出版社,2001
    13.刘静华等,新编计算机绘图,北京航空航天大学出版社,1998
    14.张海藩,软件工程导论,清华大学出版社,1998
    15.王文宁,木工刨床切削机构及进给机构CAD系统的研究与开发,西北农林科技大学硕士学位论文,2001
    16.马晓君,木工整体铲齿成形铣刀CAD系统的研究与开发,西北农林科技大学硕士学位论文,2001
    17.胡景初、戴向东编著,家具设计概论,中国林业出版社,1999
    18.刘良华、朱东海,AutoCAD2000ARX开发技术,清华大学出版社,2000
    19.陈必红,用C++语言编写数学常用算法,人民邮电出版社,2000
    20.同志工作室,Visual C++6.0开发技巧与实例教程,人民邮电出版社,2000
    21.曹宝香,程序设计基础教程,北京大学出版社,2000
    22.黄维通等,边用边学Visual C++编程,清华大学出版社,2001
    23.木林森,Visual C++6.0使用与开发,清华大学出版社,1998
    24.王世同等,Visual C++基础编程,清华大学出版社,1999
    25.邱仲潘等译,Visual C++4从入门到精通,电子工业出版社,1997
    26.赵霞,ARX开发环境下用户图库的实现,计算机辅助设计与制造,1998(6)
    27.李世国,ARX程序的类型和编译链接技术,微小型机开发与应用,1998(3)
    28.胡俭等编著,精通Visual C++,电子工业出版社,1997
    29.李世国,机械CAD图库管理系统的研究和开发,机电工程,1999(4)
    30.于伸 王湘21世纪家具设计趋势 东北林业大学学报 2001,(5):82~84
    31.梁启凡,家具设计学,中国轻工业出版社,2000
    
    
    32.宋延杭、王川等,ObjectARX实用指南,人民邮电出版社,1999
    33.李世国,ARX开发环境下的对话框可视化设计技术,计算机辅助设计与制造,1999,(4):20~21
    34.田启华,用ObjectARX开发标准件参数化绘图系统,武汉水利电力大学学报,2000,(1):73~76
    35.周文玉等,基于ObjectARX的AutoCAD2000开发技术,郑州轻工业学院学报,2000,(3):41~44
    36.关立文等,基于ObjectARX的产品参数化设计与绘图,机械科学与技术,2000,(6):915~917
    37.易智君、尹治本,用ObjectARX2.0二次开发AutoCADR14的研究,华东交通大学学报,2000(4),55~58
    38.董春桥,AutoCAD二次开发技术,武汉城市建设学院学报,1990,(3):45~49
    39.赵双权等,AutoCAD二次开发浅析,继续教育研究,2001(3)
    40.聂方兴、陈立亮、刘瑞祥,利用ObjectARX二次开发工具开发铸造工艺CAD系统,铸造,2001,(5):458~610
    41.王福军等,AutoCAD2000环境下C/Visual C++应用程序开发教程,希望电子出版社,2000
    42.屈振生等,AotoCAD高级开发技术的应用,辽宁工程技术大学学报,2001(6)
    43.孙家广,计算机辅助设计技术基础,清华大学出版社,2000
    44.王明生等,面向图形对象的交互设计方法研究,石家庄铁道学院学报,2001(3)
    45.王繁生,基于ARX的机械零件参数化绘制方法,山西机械,2001,(4):9~11
    46.朱东海,ObjectARX开发的经验和技巧,四川建筑科学研究,2001,(3):65~67
    47.胡延平等,用ObjectARX实现零部件标号的自动标注和明细表自动生成系统的研究与开发,计算机工程与应用,2001,(7):121~123
    48.黎传维、易青,ObjectARX2000开发中的事务模型,南昌航空工业学院学报,2001,(2):23~26
    49.施永辉、黄曦、王超,基于AutoCAD的结构分析可视化,合肥工业大学学报,2001,(4):583~586
    50.BurchardB,PitzerD,AutoCAD2000从入门到精通,北京希望电子出版社
    51.谭也平,工程结构电算与OOP编程[M],中国建材工业出版社,1999
    52.邵俊昌等主编,AutoCAD ObjectARX2000开发技术指南,电子工业出版社,2000
    53.余承飞、方勇主编,AutoCAD2000二次开发技术,人民邮电出版社,1999
    54.张季容、朱向荣,简明建筑基础计算与设计手册,中国建筑工业出版社,1997
    55.冉春玉等,AutoCAD ObiectARX中实体B-REP的数据结构,微机发展,2001(6)
    56.童秉枢,参数化计算机绘图与设计,清华大学出版社,1997
    
    
    57.程静、杜春涛,AutoCAD图形数据库中的字符串数据信息的提取方法,大连水产学院学报,2001,(4):303~306
    58.屈振生等,ObiectARX应用程序开发技术研究与应用,机电工程,2001(6)
    59.王大鹏等,ObjectARX中结合MFC开发AutoCAD ARX应用程序,计算机辅助工程,2001,(4):55~58
    60.李世国主编,AutoCAD高级开发技术,机械工业出版社,1999
    61.王国军等,面向对象技术在建筑CAD应用中的研究与实现,计算机应用,2002,(3):95~96
    62.王西进等,基于AutoCAD2000的机械CAD 一体化技术研究,机械,2002(1)
    63.薛冬新等,参数化CAD应用软件的二次开发——内燃机曲轴设计,2001(5)
    64.张先宏等,用ObjectARX建立复杂零件模型的关键技术研究,200:1,(1):1~3
    65.单秀海、于同敏,基于ObjectARX的AutoCAD三维造型功能的开发与研究,机械研究与应用,2001,(4):53~55
    66.彭龚等,家具产品虚拟三维快速建模方法的研究,现代机械,2001,(2):19~21
    67.王国业,在AutoCAD R14环境中复杂三维机械零件模型的建立,机械设计与制造,2000,(4):14~15
    68.孔宪君等,机械计算机辅助设计的开发技术,林业机械与木工设备,1997(9)
    69.林毅,ARX在建筑装饰CAD中的应用,计算机辅助设计与图形学学报,1999,(5):426~429
    70.谢飞等,建筑安装工程施工图设计与管理系统的实现,计算机辅助设计与图形学学报,1999(1)
    71.Charles McAuley[爱尔兰]编著,AutoCAD2000 ObjectARX编程指南,机械工业出版社,2000
    72.John Wilson[美]编著,AutoCAD2000三维造型,机械工业出版社,2000
    73.王知行编著,机械CAD与仿真技术,哈尔滨工业大学出版社,2000
    74.钱汉臣编著,计算机实用图形学与CAD技术,西南师范大学出版社,1996
    75.Beck Zaratian[美],Microsoft Visual C++6.0程序员指南,北京希望电脑公司,1998
    76.Microsoft Inc,Microsoft Visual C++6.0语言参考手册,北京希望电脑公司,1999
    77.骆轶姝,等,CAD软件接口技术及实现,工程图学学报,2000,(2):20~25
    78.何毅等,用ObjectARX开发AutoCAD R14应用程序,计算机应用,1998(12)
    79.殷建,魏晓丽,谈AutoCAD绘图功能的扩展问题,计算机应用,1998,(8):46~48
    80.张玉萍,AutoCAD环境下对话框的实际运用,计算机应用,1998,(12):30~31
    81.王键,使用AutoCAD绘图的几种技巧,计算机应用,1998,(5):61~63
    82.李士才等,基于面向对象技术的CAD开发平台,工程图学学报,1998,(4):26~35
    83.胡景初,技术、产品、市场互动促进中国家具工业二次创业,家具与室内装饰,2001(1)
    
    
    84.陈于书,现代化住宅厨房的整体设计,家具,2001(3)
    85.刘雪梅等,计算机辅助家具工艺设计系统的研究,家具与室内装饰,2001(5)
    86.Brian Overland,C++语言命令详解,电子工业出版社,2000
    87.刘瑶、何玉林,32mm制造系统板式家具CAD,中国机械工程,1994(4)
    88.单青川,板式家具的主要机械加工工艺,家具,1997,(3):27~28
    89.杨铁牛、冉鲁威等,计算机家具图符研究,家具,1997,(2):4~6
    90.唐开军编著,家具CAD技术基础,中国林业出版社,1999
    91.柳翰,欧洲厨房家具市场,家具与室内装饰,2000(2)
    92.中国家具协会编著,厨房与卫生间,江苏科学计技术出版社,1999
    93.阮长江编著,现代住宅室内家具设计全集,江苏科学技术出版社,1998
    94.张绮曼、郑曙炀编著,室内设计资料集,中国建筑工业出版社,1991
    95.胡景初编著,现代家具设计,中国林业出版社,1992
    96.阮长江编著,中国历代家具图录大全,江苏美术出版社,1996
    97.文嘉,从KD到RTA——看世界家具工业的技术进步,家具,1996,(1):4~6
    98.刘文智,现代板式家具的构成,家具,1997,(2):29~32
    99.张帝树,我国家具工业的现状与机遇,林产工业,2001,(1):3~7
    100.刘文智、何法涧,现代家具设计手段,家具,2000,(6):42~47
    101.许柏鸣,家具设计的思维轨迹,家具,2000,(5):40~43
    102.蔡中,工艺篇(一),家具,2001,(1):64~65
    103.蔡中,工艺篇(二),家具,2001,(2):66~67
    104.姚浩然,厨房设计,家具,2000(2)
    105.文嘉,现代厨房家具系列五金,家具,1999,(4):43~47
    106.许柏鸣、张彬渊,人造板家具的结构设计(上),林产工业,1999,(2):38~41
    107.许柏鸣、张彬渊,人造板家具的结构设计(下),林产工业,1999,(3):40~43
    108.姚浩然、张彬渊,32mm系统与厨房家具的标准化设计,林产工业,2000(6)
    109.张雷等,室内装修设计家具图形库,建筑科学,1998,(4):59~60
    110.单青川、孙永志,现代厨柜家具的主要制造基材与技术特性,家具,2001(2)
    111.单青川、赵炳刚,现代厨柜家具的主要设计方法与工艺分析,家具,2001(5)
    112.王逢瑚等,AutoCAD三维模型在家具CAD中的应用,家具,2001,(5):14~15
    113.单青川、赵炳刚,现代厨柜家具五金件的主要种类与应用方法,家具,2001(3)
    114.单青川等,现代厨柜生产企业物流控制系统的组建及运作方法,家具,2001(6)
    115.唐开军等,32mm系统家具CAD程序模块的开发研究,林业科学,1999(5)
    116.刘雪梅等,基于数据库技术的板式家具CAD系统,家具与室内装饰,2000(1)
    117.韩维生等,现代厨房与厨柜设计,家具与室内装饰,2001(6)
    
    
    118. 唐开军. AutoCAD与家具设计软件的开发技术,家具与室内装饰, 2000 (2)
    119. Alan B, Dimitrios C. Onarchitectural design in virtual environments. Design Studies, 1997, 18(2) : 143-1545
    120. Ao Fei, YanJun-Qi, MaDeng-Zhe, Jin Ye. The model of dimension tolerance. Computer Aided Design and Computer Graphics, 1997, 9(1) : 87-92
    121. Autodesk, ObjectARX Developer's Guide, 1997.
    122. Autodesk Inc, AutoCAD R2000 ObjectARX Developer's Guide, 1999
    123. Cai Xi-Yao, Chen Ping, Object-Oriented Technlogy. Xidian University Press, 1995
    124. Christopher J. Design Method . New York: Wiley. 1981
    125. ClaytonWalnum, 3D Graphics programming with OpenGL, Que Corporation, 5, 1995
    126. Corporate Interior No.2 Published by Retail Reporting Corp. New York. 1998
    127. Dani T H , Gadh R. CoVIRDS: A new approach to concept shape modeling via a virtual environment. HPCC: In the Proceedings of the High Performances Computing Conference, Atlanta, 1997, 4:348-353
    128. Dani T H, Gadh R. Creation of concept shape designs via a virtual reality interface. Computer-Aided Design, 1997, 29(8) : 555-563
    129. Geiger T S, Dilts D M. Automated design-to-cost: integgrating costing into the design decision . Computer-Aided Design , 1996, 30(3) : 475-486
    130. Kang You-Shu, Zhou Ji, et al. The automatic creation of the tolerance analysis and the dimession link based on feature, China Mechanic Engineering, 1996, 7(5) : 18-20
    131. Korean Furniture. Degance and tradition Edward Reynolds WrightMan Sill Pai, Kodansha Intermational 1td 1984
    132. Sanders M S. Human Factors in Engineering and Design. New York: Mc Graw-Hill. 1985
    133. Sparke Penny. AnIntroduction to Design and Culture in Twentieth Century. Allen & Unwin. 1986
    134. The Art of Glass. Rockport Publishers. 1998
    135. THEATERS & HAIIS Supervised By Takahiko Yangisawa & Tak Associated Architects Inc, Published by MEISEI Publications, 1995
    136. Yu Tie-Feng, Ge Yan-ping, Building modeling baesd upon objects, Journal of Computer Aided Design & Computer Graphics, 1997(2) , 97-103

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

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

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