摘要 :针对焊接工艺辅助设计系统接头图形绘制模块,开发了一个的接头图形绘制程序,为系统的接头处理的开放性提供了支持。在面向对象和交互性设计思想的指导下,分析了模块的主要结构,并利用MFC的GDI编程方法和CObject类对象实现了主要功能,主要包括基本图元元素的绘制、拾取、变换、标注、修改、绘制撤消、删除以及接头图形的JPEG的位图存储,实际绘制效果良好。
关键词 : 面向对象
接头
交互性
图形系统
The
Design and Implement of Joint Graphics
Module
(
Nanjing Normal University College of Computer Science
Jobbie-Chen
Nanjing
Jiangsu
210046
)
Abstract
:Aiming
at joint graphics drawing model of welding process aid design
system,a joint graphics drawing program is developed for supporting
the exoteric
of the system of joint mangement. With the
direction of Object Oriented and Alternation though,we analyze the
struct of module, realize the main fuction by using the GDI coding
method and CObject class object in MFC,mostly including the
draw,pick up,switch,mark,modify,retract,delete of primary graphic
elements and bitmap saving as Jpeg format .Thedraw effect actually
works well.
.Keywords:Object Oriented Joint Alternation Graphics
System
目录... 1
第一章引言... 3
1.1
背景... 3
1.2
传统工艺的缺陷... 3
1.3
目标和意义... 3
1.4
扩展性和发展前景... 3
第二章 接头图形系统的设计... 4
2.1
基本目标功能... 4
2.2
基本设计思想... 4
2.3
整体设计... 5
2.4
模块设计... 6
2.5
系统的基本结构... 10
第三章 接头图形系统的实现... 11
3.1
用户界面的实现... 11
3.2
图形类的实现... 12
3.3
图形元素的管理... 15
第四章 若干关键技术和难点... 16
4.1
刷新显示... 16
4.2
填充路径... 18
4.3
动态链接库DLL. 21
4.4
位图... 23
第五章 项目后记... 29
5.1
参考文献... 29
5.2
致谢... 29
5.3
项目感言... 29
计算机图形是信息技术领域的一个重要方向。随着计算机技术的进步,这一个方向越来越受到学术界和产业界的关注。工艺设计是机械制造生产技术准备工作中的一项重要内容,是产品设计与车间生产的纽带,是经验性很强且影响因素很多的决策过程。在机械制图中,接头制图是必不可少的。虽然也有直接支持机械制图的工具如Autocad等绘图工具,但是其价格昂贵,针对性不强,这无疑增加了企业的成本和经济负担。
随着技术的进步,传统绘图工艺编制方式产生许多技术、管理的难题,主要
表现如下:
(1)
工艺设计效率有待提高
(2)
工艺过程缺乏优化、经验知识难以继承
(3)
工艺设计质量参差不齐,工艺起不到应有的作用
(4)
标准化与规范化程度低,不能满足制造业信息化的客观需求
(5)
各系统、各部门之间存在“信息孤岛”
为此,笔者采用Visual
C++为开发工具,全面采用面向对象编程技术,开发了可独立运行于WIndows98/2000/NT平台的接头绘制图形系统。它界面简洁友好,功能强大,可完成接头图形的绘制,编辑,显示,保存等多项功能,并能和其他开发工具集成进行数据交换提取,具有较好的维护性和扩充性。接头绘制图形系统具有良好的针对性,降低了企业成本,改善了绘图工艺,提高了企业的生产效率,在企业信息科技化的道路上迈出了坚实的一步,进一步激发了企业的科技活力,提高了企业的市场竞争力。
作为工业生产中,机械制图的应用遍及了航天(空)、兵器、造船、石油化化、电力、设备安装、机械制造、建筑、汽车车辆、微电子等领域,其质量和可靠性直接关系到最终产品的性能与安全,其成本也在较大程度上影响到产品的最终成本。随着现代工业和现代制造业的高速发展,机械制图起到了越来越重要的作用。只有制定正确的机械制图、选择正确的规范参数、并严格执行工艺,才能够提高接头的质量和性能。在其扩展性上主要在于网络方面上,可以从单机版过渡到网络版,实现机械制图的网络协同化,即CSCW,从而使制作工艺更加的快捷方便,真正实现办公网络化自动化。