VC环境下纸箱打样机的矢量图形系统软件开发

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:tony33334444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着国内经济的快速增长和制造业的飞速发展,包装行业中对纸箱、纸盒的需求量也迅猛的增长。而纸箱打样机的出现解决了以往纸箱、纸盒开发设计成本高、无法充分满足个性化需求的缺陷。但是,传统的纸箱打样机自动化水平较低,而且无法事先对纸箱设计图形进行更改和优化,从而导致加工效率的低下和成本的提高。为改善这种问题,本文提出了采用VisualC++6.0开发运行于普通PC(PersonalComputer)的矢量图形系统软件。 矢量图形系统软件采用的硬件平台为普通PC,操作系统环境为WindowsXP,软件开发环境为VisualC++6.0。论文首先对纸箱打样机矢量图形系统软件进行了需求分析,简要比较了传统的软件工程方法和面向对象的软件工程方法的优缺点。并在此基础上,采用了面向对象的方法对软件进行了分析,建立起软件的OOA(Object-OrientedAnalysis)模型。 然后,论文详细介绍了纸箱打样机矢量图形系统软件的开发过程。分析了DXF(DrawingExchangeFormat)图形文件格式,并且着重介绍了实体段(ENTITIES)的格式,同时,实现了软件的接口设计。本文还实现了DXF图形的界面化显示,并提供了各种方法的显示操作。为方便用户在加工车间里也能对纸箱图形进行简单的编辑,论文还实现了移动、复制、删除、剪切被选中图形实体的操作。同时,为防止用户误操作,软件还提供了文档操作可逆化的功能,并且采用了多属性页对话框解决了纸箱打样机众多参数设置难的问题。 论文还着重分析了软件的一些关键算法。建立了复合链表结构来存储众多图形实体属性和实体额外信息(包括图层和内外轮廓信息)。实现了内外轮廓的识别算法,解决了以往由于定位不足带来的精度损失和无序加工过程带来低效加工的问题。本文还实现了优化加工路径的功能,进一步提高了纸箱打样机的加工效率。 最后,论文采用图文并茂的方式介绍了纸箱打样机矢量图形系统软件(EasyControl)的使用方法,并给出了各个功能模块的运行结果。本文基本完成了课题的设计目标和任务。软件不足之处在于未实现路径模拟和NURBS曲线的识别、操作功能。
其他文献
期刊
学位
四川盆地中三叠世雷口坡组沉积演化属于印支运动阶段,扬子板块东南部江南隆起带对克拉通盆地陆源物质供给起主导作用,并控制了沉积相带的发育展布。盆地由西北龙门山-东南江南
金属旋压工艺是一种金属的塑变成型工艺,其工艺主要是对筒形毛坯局部进行一次或者多次挤压以至积累变形到所需的空心回转件的加工方法。因旋压技术对金属材料加工过程中不产
该文在分析了国内外矿山资源信息系统发展概况和资源地理信息系统及其数据独特特点的基础上,结合当前计算机技术、网络技术与信息技术的发展趋势,首先提出了基于ODBC开发RGIS
期刊
叶片是汽轮机、航空发动机和燃汽机的重要零件。汽轮机叶片在发电过程中起到关键的能量转换作用,是汽轮机的“心脏”。汽轮机中的叶片数量很大,一台汽轮机有数千件大小叶片。
现代模具行业属于技术、资金密集型的工艺装备行业,注塑模具是模具行业的一个分支,随着塑料制品的广泛应用,塑料注塑成型得到了空前的发展。借助CAD软件来设计注塑模具,目前已被
在节能环保的大趋势下,电动汽车的发展又引起人们关注。在四轮轮毂电机驱动的电动汽车上,针对四个电机的扭矩(也即四个车轮的纵向力)如何分配才能保证车辆行驶的稳定性,有过不少
本文介绍了计算流体动力学(CFD)的基本理论,详述了CFD分析在汽车空调除霜设计过程中的应用及整车试验事项。本研究的主要目标是,对实际车辆开发过程中遇到的除霜性能问题进行