三维异型纸盒CAD软件的设计与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:yty3224
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
纸盒包装由于成本低、适于印刷、可回收等优点在现代包装中具有越来越重要的地位。将CAD技术应用到纸盒包装,可以缩短包装设计周期,提高纸盒尺寸精度,促进包装工业的发展。纸盒CAD就是发挥计算机的高速、精确、灵活等优点来快速完成纸盒的设计环节。本文定位于小型礼品包装纸盒系统,把个性化的异型纸盒CAD软件作为研究对象,以Visual C++作为开发平台,利用开发库OpenGL的图形处理技术来实现纸盒CAD的系列功能。本课题利用OpenGL的图形建模实现纸盒二维平面的参数化设计;利用纹理映射、光照、位图等实现表面装潢设计;提出了基于堆栈技术实现纸盒折叠的方法,利用双缓存和几何变换实现纸盒折叠过程的三维动画演示;利用投影变换和视口变换实现三维展示功能。采用面向对象化方法编程,对OpenGL的功能、纸盒特征、屏幕取图过程等进行分类抽象,封装了场景设置类、取景技术类、纸盒类和打印类。三维异型纸盒CAD软件系统功能全面,提供纸盒的参数化结构设计,可以输出纸盒的平面展开图、纹理映射图、三维立体图,可通过设置背景色、灯光、平面模型或线框模型来展示纸盒的最佳状态,可全方位的观察纸盒结构,尤其可以观察纸盒折叠过程的三维动画。另外,由于采用面向对象化方法编程易于扩充代码,增加软件功能,其中场景设置类、取景技术类和打印类可以代码复用。
其他文献
Internet的发展给人们提供了通信和获取信息的自由,但同时Internet的开放性也使得网络通信遭受到更多的安全威胁。安全协议利用密码技术保证安全、真实的通信。根据不同的应用
众所周知,随着3G通信系统的推广以及B3G中关键技术研究的深入,许多如何应用先进的理论研究成果、怎样实践优异的计算方法的问题渐渐凸现出来。其中有关物理层信道理论应用的尤
随着水下信息网络的发展,结合网络的目标定位成为新兴的研究方向。水下信息网络在时间和空间上具有更广泛的覆盖能力,通过各节点之间的协同和共享可以获得比单节点更全面的信息
本文设计并实现了一种基于CDMA1X的无线视频传输系统及其改进的码率控制策略。首先,文章根据实际需求设计了无线视频传输系统的基本框架,论述了视频编解码的基本原理和关键技
无线IP网络是无线网络的发展趋势,它必须能支持不同业务的服务质量(QoS quality of service)要求。现有的QoS技术大都是针对有线IP网络的,要将他们应用到无线IP网络上必须要进
现阶段的视频压缩领域,存在着多种编码标准,由不同的组织,针对不同场合制定,如MPEG标准,H.26X标准等。这些标准在语法格式、压缩效率、码率、分辨率等方面不尽相同,对应的传
介绍了外辐射源雷达系统中的数字波束形成原理和通道均衡原理,并根据外场调试的实际情况重点分析了通道失配对外辐射源目标探测雷达系统DBF的影响,给出了有效地通道校正的解
本文对人脸识别考勤系统的实用化进行了研究。文章论述了在微机上人脸图像识别系统的实现,提出了一种基于几何特征的面部特征点的检测方法。根据人的面部所遵循的比例关系,将人
H.264视频压缩标准以其高效的压缩性能和良好的网络亲和性而得到广泛应用,成为了当下主流的视频压缩编码标准。然而,由于网络拥塞等原因,压缩视频数据的丢失也是视频业务中一
无线通信的发展要求越来越高的通信速率,在速率提高的同时需要保证通信的质量。空间的散射环境会引起信号的衰减,降低通信系统的性能。MIMO系统引入空间分集可以有效地抵抗衰