- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
墓石设计系统渲染功能的ObjectARX实现
本科毕业论文
(科研训练、毕业设计)
题 目:墓石设计系统渲染功能的ObjectARX实现
姓 名:陈晓君
学 院:软件学院
系: /
专 业:软件工程
年 级:03复合(转专业)
学 号指导教师(校内): 朱宗番 职称:教授
指导教师(校外): 职称:
2005年 05月 29 日
墓石设计系统渲染功能的ObjectARX实现
[摘要] 近些年来,随着墓石设计行业的快速发展,墓石制品公司间争夺客户的竞争越来越激烈。对于不懂图纸设计的客户来讲,一张色彩斑斓的设计效果图往往比一堆纵横交错的黑线来得更直观和真实。而要渲染出一张美仑美奂的效果图,往往要耗费设计人员大量宝贵的时间。在此应用背景下,本文利用VC++和Autodesk公司提供的CAD二次开发工具ObjectARX,针对渲染图片库管理和渲染要素的参数化设定两个方面进行设计,以达到节省设计人员工作时间的目的。
[关键字] 墓石设计系统 AutoCAD ObjectARX Render API 渲染
Programming Render Functions For Stone Design Using ObjectARX
[Abstract] As Stone industry develops rapidly in recent years,stone product companies try their best to shoot customers in fierce competition. Compared to a mass of black curves,a colorful picture is more attractive to customers.But it takes designers a lot of time to render a model into a shining picture.The paper,which is based on VC++ and ObjectARX progrmme language,chiefly researchs how to manage databases of render materials and how to conveniently configure render preferences.
[Keywords] Stone CAD Design System AutoCAD ObjectARX Render API Render
墓石设计系统渲染功能的ObjectARX实现
目录
第一章 引 言 5
第一节 什么是墓石设计系统 5
第二节 什么是墓石渲染 6
第三节 本文主要内容 7
第二章 系统总体设计 8
第一节 系统功能模块图和需求分析 8
第二节 开发工具(Object ARX)介绍 11
第三节 AutoCAD数据库介绍 11
第四节 Render API库结构解析 12
第三章 系统详细设计 18
第一节 三类文本库的设计 18
第二节 数据库(access)设计 20
第三节 各功能模块详细设计 20
第四章 系统运行结果演示 26
结束语和感想 31
致谢语 32
参考文献 33
引言
第一节 什么是墓石设计系统
墓石指的用石头建成的陵墓。要建成漂亮的陵墓,不仅要在石材加工厂里把粗糙、不规则的石头磨成方圆有形的石种,还要在设计室里费尽心思地进行造型设计,后一种工作就叫做墓石设计。在墓石行业发展的初期,设计者采用手工制图,主要依赖的工具是纸和笔,画过的局部造型往往没有可重用性,因此设计过程中存在许多重复劳动。随着计算机技术的发展,石材设计行业引进了计算机辅助设计( Computer Aided Design,简称CAD )技术,从此进入了无纸化设计时代。
计算机辅助设计( Computer Aided Design,简称CAD )技术,是指设计人员(或用户〕在产品或工程设计过程中借助于CAD系统(硬件、软件)的帮助来完成设计任务,并达到提高设计质量和缩短设计周期的目的的技术。而在所有的CAD软件系统中,由美国Autodesk公司开发的AutoCAD是目前国内外最广泛使用的计算机辅助绘图和设计软件包。本文所进行的二次开发也正是以AutoCAD为平台的。
在墓石设计中,固然包含着需要由人来完成的创造性的工作,但是同时也包含了很多重复性的工作,如大量的计算、绘图等工作。在CAD技术出现以前,工程设计的全过程都是由人来完成的.而计算机具有运算速度快、存储数据多、精确度高、有记忆和逻辑判断的能力、可处理图形等特点,这些重复性的工作可以由计算机更快、更好地去完成,这就是把CA
文档评论(0)