(工艺技术)北京电机厂工
艺套裁助软件开发
南阳理工学院
本科生毕业设计(论文)
学院(系): 机电工程系
专业: 机械设计制造及其自动化
学生: 刘 振 伟
指导教师: 陈 永 辉
完成日期 2011 年 5 月
南阳理工学院本科生毕业设计(论文)
北京电机厂工艺套裁辅助软件开发
AuxiliarySoftwareDevelopmentofNestingProcess
forBeijingMotorFactory
总计:毕业设计(论文)30页
插图:26幅
南阳理工学院本科毕业设计(论文)
北京电机厂工艺套裁辅助软件开发
AuxiliarySoftwareDevelopmentofNestingProcess
forBeijingMotorFactory
学院(系): 机电工程系
专业: 机械设计制造及其自动化
学生姓名: 刘 振 伟
学号: 021409107
指导教师(职称): 陈 永 辉 (讲师)
评阅教师:
完成日期: 2011年 5月
南阳理工学院
NanyangInstituteofTechnology
北京电机厂工艺套裁辅助软件开发
机械设计制造及其自动化专业刘振伟
【摘要】众所周知硅钢片套裁优化是电机制造企业降低产品成本的重要环节之一,
也是电机生产过程中的新工艺,它根据生产计划动态选择最优的套裁方案,不仅
能够降低产品制造成本,而且能够进一步提高生产效率。
该软件系统是以软件技术为基础,以先进的电机冲片套裁技术为核心,实现对电
机冲片套裁相关数据、过程和资源的一体化的有效集成管理。同时又实现了对电
机冲片套裁最优化方案的信息化管理,实现企业生产计划、工艺及采购部门的数
据沟通和信息共享,从而为提高生产效率和降低生产成本提供了可能。
【关键词】套裁;生产计划;套裁方案;最优化
AuxiliarySoftwareDevelopmentofNestingProcessfor
BeijingMotorFactory
MechanicalDesign,ManufacturingandAutomationMajorLIUZhen—wei
Abstract:Asweallknow,thenestingoptimizationforsiliconsteelisnotonlyon
eofthemostimportantpartinamotormanufacturingenterprisetoreducedthepro
ductioncosts,butalsoanewprocessinmotormanufacturing,whichcanselectthe
reducetheproductmanufacturingcostsandimprovetheproductionefficiencyas
well.
Thissoftwareisbasedonsoftwaretechnology,whosecoreistheadvancedmotorbl
untpiecenestingsothatitcanrealizetheintegratedmanagementofthemotornes
tingdata,
onmanagementofthenestingoptimizationprocess,achievethedatacommunicati
onandinformationsharingamongtheplanning,processingandpurchasingdepart
ments,thusitoffersthepossibilitytoincreasetheproductionefficiencyandr
educeproductioncosts.
Keywords:nesting;productionplan;nestingprocess;optimization
目录
1 课题研究背景和意义 1
2 课题研究的要求及内容 3
3 课题研究的最终目标 4
4 系统的设计与实现 5
任务分析 5
采用开发环境介绍 5
系统采用 Visual Basic为开发语言 5
系统采用 ADO数据库连接技术 7
系统分析 9
软件操作流程 9
项目模块化设计 10
系统各功能模块分析 12
产品信息管理模块的分析与设计 12
工艺套裁信息管理(对应套裁信息表和套裁信息明细表)13
材料价格库管理 13
系统账户管理 13
5 软件运行环境 14
硬件需求 14
软件需求 15
软件安装步骤 15
6软件运行情况 15
用户登陆模块 15
产品信息管理模块 16
套裁信息管理 18
生产计划管理模块 19
生产计划汇总管理模块 21
工艺套裁优化选择模块 23
生产计划采购管理模块 24
余料库管理模块(套裁作料管理)26
余料库管理模块(材料价格库管理)27
7 项目总结 28
结束语 28
参考文献 29
致谢 29
1课题研究背景和意义
硅钢片作为电机行业主要原材料,在电机生产成本中占有“举足轻重”的地
位。它约占电机生产总成本的三分之一,也就是说:“硅钢片价格每上涨 100元
/吨,电机制造成本就将上升 33元左右。同时电机又是“材料密集型”商品,由
于设计和工艺的原因,生产电机用硅钢片净重利用率(指构成产品实体部分)仅
在 50%左右,有的电机还达不到 50%,仅有百分之四十几的利用率。近几年来,
冷轧无取向硅钢片,热轧硅钢片价格大幅涨价,使电机行业特别是中小型电机行
业因离散度高,规模批量不大,因硅钢片大幅涨价,背上了沉重的“包袱”。有
的被迫减产,有的只能停产,少数甚至“关闭”。因此只有降低电机的生产成本,
走社会化、市场化、专业化套裁之路,中小型电机行业才能走出困境,并进一步
做大做强[1]。
在计划经济模式下,硅钢片作为重要生产资料,以国家指令性形式逐级分配
基本以“指标到局,实物到厂”方式流通,为适应计划体制,电机制造厂大多数
设有冲剪加工车间,添设备,配人员是典型的“小而全”万事不求人,由于任务
制约,冲剪车间处于能力放空“吃不饱,饿不死”的忙闲不均状态,从材料利用
率来说,受自身生产电机大小的限制,搭配套裁困难,利用率低下,产生大量的
边角余料而无很好的出路,只能最后送钢厂回炉了事,造成巨大的资源浪费。由
于计划经济模式下产品是“统购统销”,成本分摊压力不大,对硅钢片套裁实施
市场化紧迫感不够,因此始终处于“纸上谈兵”状态。
改革开放以来,随着市场经济的深入发展,特别是国外进入国内的“三资”
企业,它们以先进的理念,对传统的“一厂一点”进行改革,舍弃“小而全”,
将硅钢片加工套裁由社会上的冲剪工厂进行专业加工,对硅钢片品种,规格、材
质提出详细的要求,平时定期派专人去现场检查,保证按质、按量、按时将加工
好的硅钢片定转子运送到指定的地点入库,进行下道工序的加工,并专业加工厂
结算采用“带料加工”和“双经销”形式,规定了双方的义务和权利,较好解决
了供应链和资金链的问题,基本上没有发生过大批量废品或脱期交货的现象,保
证了主机生产厂的生产周期。目前上海地区具有一定规模的专业化硅钢片套裁中
心已初具规模,月加工能力数百吨以上规模的企业已有二十余家。同时一些国企
的冲床加工车间,随着改革的深化,实行了主辅剥离,因环保的要求冲床间已搬
到郊区,实行相对独立的经济核算,除加工“本厂”的硅钢片外,还承接社会上
其他厂的冲剪任务,跨出了走向社会,走向市场的可喜一步。另外,上海一些经
销硅钢片的流通商,特别是一些有资金,有实力大型流通商,为更好为下游企业
服务,在上海宝山地区建立了物流中心,在大仓储基础上,对硅钢片实施初级流
动加工“剪切、分条、开平”也极大方便了客户,目前有“剪切、分条、开平”
设备物流中心不下数十家[2]。
电机行业作为制造业,具有很强的通用性,无论是发电机,电动机、直流电
机、分马力电机、油泵电机、微电机、电动工具、家用电器等是为社会提供动力
的,使用范围十分广泛,需求量相当大,由于历史的原因,电机行业大型骨干企
业相对较少,中小企业随处可见,如江苏,浙江、福建、上海就有无锡、苏北、
浙江、台州、福建、福安等较为集中,产品规格“撞车”,竞争趋向“白热化”,
制造电机用的硅钢片、优质钢、轴承、电机外壳的铸件、化工材料、辅料等均涨
价,受到“多面夹击”,而硅钢片又是“头道工序”,电机行业要在激烈的竞争中
“做大做强”必须对硅钢片实行市场化套裁,如上海某生产电机合资企业,近二
百个职工每年能生产 200万千瓦电机,一个十分重要的因素,就是它的硅钢片套
裁由社会化承担,它的转轴也有专业加工完成,消化了部分涨价影响,取得了可
贵的经济效益。
当然,已经开办的专业化硅钢片套裁加工企业,从严格意义上讲,还只是套
裁中心的一个“邹形”,离真正市场化、专业化“加工中心”还有相当长的路要
走,有的设备冲压能力不足,真正意义上的“高速冲”还不多,有的企业能力放
空现象存在,有的资金还比较紧缺。只要电机行业从硅钢片套裁社会化着手,加
快零部件工艺性外协市场化,专业化步伐,集约化生产就有基础,生产成本就能
适当降低,电机行业“做大做强”就一定会更有希望!
放眼全球,全球 75%的铁矿石生产和贸易集中在世界前三名供应厂商那里,
中国 40%铁出厂价大幅上涨,硅钢片资源供给严重不足。通过提高硅钢片套裁工
艺技术水平和工艺装备水平,提高套裁利用率,降低成本,提升市场竞争能力,
已成为企业刻不容缓的任务[3]。
近年来,我国中小型电机行业有了快速的发展。据统计,2005年电机行业销
售收入总额 亿元,同比增长 %;总产量 10102万千瓦,同比增长
%;利润总额 109654万元,同比增长 14%。硅钢片消耗成本占销售收入的 15%
左右。国内大企业既生产交流电动机又生产直流电动机,既生产低压电机也生产
高压电机,既生产小型电机也生产大中型电机的特点。按照电机行业协会统计结
果推算,电机行业硅钢片 2007年需求量预计硅钢片消耗量将达到 89万吨,消耗
成本约 亿元。如果通过该项目软件能够提高硅钢片套裁利用率,使硅钢片
消耗总量下降 1%左右,预计每年可节约硅钢片消耗成本(890000×2%)吨×万
元/吨=5162万元,其经济效益已非常明显。
通过文献检索,发现目前虽然已经存在有几款套裁优化软件,但其仅限于板
材、钣金、玻璃等应用领域,不能应用于对电机硅钢片的套裁优化。因此,开发
一套专门适合与电机硅钢片生产工艺的套裁优化软件,解决电机制造企业套裁管
理的信息化问题,具有很好的现实意义[4]。
电机冲片优化套裁生产管理系统在电机公司的推广应用,不仅使公司原来离
散的数据有效的集成,把材料定额人员和材料采购人员从繁重、繁琐的工作中解
放出来,而且通过对硅钢片材料价格库及冲片优化套裁参数库的维护及更新,在
电机冲片材料采购、汇总、定额完成后可自动生成电机冲片材料的实际成本,解
决了公司已往套裁技术落后、以产值为纲的粗放采购、套裁余料积压的难题。从
2005年在企业开始实践至今的六年里,电机冲片优化套裁生产管理系统先后在河
南南阳防爆电机股份有限公司和北京毕捷电机股份有限公司推广应用,每个企业
从电机冲片优化套裁生产管理系统引进到应用实施,总投资都不超过十五万元,
两个年产 200多万千瓦高、低压电机生产企业应用当年都产生 200多万元的显著
经济效益。年收益率达到 1600%,是经济学家预测技术创新成果转化正常年收益
率 200%的 8倍。因此该软件在电机制造企业具有较强的推广价值和较好的市场前
景,必然会带来良好的经济效益和社会效益[5]。
2课题研究的要求及内容
众所同知,硅钢片的成本决定了电机成本的大部分,本软件可实现生产计划
录入或批量导入、计划自动汇总、工艺套裁优化选择、采购计划自动汇总和打印
输出等功能。软件根据生产计划中各型号产品冲片材料牌号、定子外径进行自动
汇总,对当前生产计划汇总自动冲减库存,冲片优化套裁辅助参数可根据相应公
式自动计算,软件自动查询出最高利用率的套裁方案,并根据生产计划汇总结果
自动计算最优套裁方案的执行张数,最终生成采购计划。通过该软件的应用,可
减少了对大量产品信息和冲片优化套裁方案参数查阅及手工计算的工作量,提高
对套裁方案逐一比对、最优化选择的工作效率,确保企业在硅钢片套裁方案优化
选择及生产采购的科学性、先进性和可行性[6]。
通过该软件的应用,真正实现企业在硅钢片工艺套裁方面的信息化和自动化,
避免重复性劳动、遗漏等错误的发生,解决困扰多数电机企业该环节不能自动化
的技术难题,可极大的提高工作效率。软件运行稳定、专业性强,实用性好,特
别适合生产电机的企业使用[7]。
该软件以 为前台主要开发语言,采用 SQLServer2000为数
据库管理平台和 ADO数据库接口技术,融合 AutoCAD二次开发技术、Excel电子
表格二次开发技术和 OLE技术,实现了对电机冲片优化套裁方案的智能化管理。
软件采用丰富的行业经验和先进的套裁优化技术,以产品冲片消耗材料采购成本
最低、产生套裁条料最少为设计原则进行设计创新,软件能够直接把繁多的冲片
套裁图纸信息以冲片优化套裁参数表的形式构建专家字典,能够直接从 PDM中提
取产品数据信息,实现了电机冲片材料消耗工艺定额和生产过程各种牌号硅钢片
需求计划的自动生成。套裁优化设计人员首先通过输入当前生产计划,软件根据
生产计划中各型号产品冲片材料、定子外径进行自动汇总,对当前生产计划汇总
自动冲减库存,冲片优化套裁辅助参数可根据相应条件自动生成,软件自动找到
利用率最高的套裁方案,并根据生产计划汇总自动计算最优套裁方案的执行张数,
最终生成采购计划。通过该软件的应用,减少了冲片优化套裁图纸参数查阅及手
工计算的工作量,提高了套裁方案比对、选择的工作效率,确保了电机生产企业
电机冲片的材料消耗套裁方案优化选择及工艺定额的科学性、先进性和可行性。
3课题研究的最终目标
本项目紧密结合电机或硅钢片生产企业制造工艺实际需求进行设计与开发,
实现对企业冲片套裁数据的一体化管理与操作。通过该软件的应用,将变化复杂
的套裁工艺技术和动态的产品结构变化信息反映到软件系统中,工艺的改进及新
工艺、新设备、新材料、新方法的实现可由工艺技术人员通过软件操作,使套裁
工艺技术参数化、智能化、人性化并最大限度地提高硅钢片的利用率,降低产品
成本。项目还将实现与现有 ERP管理平台的系统连接与集成,从而大幅提高管理
效率和经济效益。
该项目以北京电机总厂生产计划及采购预算实际需求为背景,实现该公司产
品基本信息管理,套裁方案管理,生产计划数据输入,生产计划及产品定额数据
汇总,生成采购预算报表。通过该软件的应用,可实现企业对此类业务环节的信
息化管理,能够妥善解决企业计划与采购部门间存在的信息孤岛问题,而且能够
实现各部门间的数据信息共享,将原来繁琐的重复性劳动交由计算机自动完成。
同时系统实现对大量数据计算的自动更新功能,如果生产计划需要调整,根据当
前选定的套裁方案,自动生成最新的采购预算报表,为企业采购部门和生产部门
搭建一个实时的信息操作和数据共享平台。
同时该项目也是结合企业实际需求研发而成,电机冲片套裁技术创新过程需
要投入,其中资金和人力是最主要的,同时需要公司领导层的大力支持,为电机
冲片套裁技术创新做后盾,及时解决协调项目实施中遇到的问题。电机冲片套裁
技术创新项目实施的关键是人而不是技术文件,必须引进先进的冲片套裁技术和
现代化的管理工具。电机冲片优化套裁生产管理系统是辅助实现电机冲片套裁技
术创新的现代化管理工具[8]。
硅钢片套裁工艺关键技术,硅钢片套裁新工艺应用的主要难点在于选用先进
复合开卷线设备,高精度的工装模具的优化设计,硅钢片套裁软件现代化管理手
段的应用。硅钢片是电机制造的主要材料,基于电机定转子以圆形为主,先进的
硅钢片套裁工艺是提高材料利用率、降低电机制造成本的关键。先进的硅钢片套
裁工艺需要有先进的工艺装备来支撑;现在国家标准推行的冷轧硅钢片多为卷料
供货状态,复合开卷线是满足硅钢片开卷、纵剪、横剪、收卷同步进行的先进的
开卷设备,它可实现毛坯料准备过程中多种工艺方案同步加工,满足不同尺寸需
求的综合套裁,是提高材料利用率的必须设备。
电机冲片优化套裁生产管理系统界面友好,操作方便,易于掌握,计算精度
高,能够从上游准确提取电机冲片优化套裁设计数据,提取电机冲片生产计划需
求数据,能为其他部门导出相应数据,通过对电机公司的生产计划库、硅钢片材
料价格库、产品库等有效的集成,为公司财务部门、采购部门、生产车间硅钢片
需求信息沟通和数据共享提供了一个操作平台[9]。
4系统的设计与实现
任务分析
系统设计采用 VisualBasic为前台开发语言和 ADO数据库访问接口技术,
并以 Access2007作为数据库系统平台。利用 VisualBasic编程语言实现对生产
计划数据的输入,材料定额数据的集成和相应采购预算的计算和自动生成,实现
企业生产计划和采购预算环节的有效集成。该系统是以软件技术为基础,以先进
的电机冲片套裁技术为核心,实现对电机冲片套裁相关的数据、过程和资源的一
体化的集成管理[10][11]。
采用开发环境介绍
系统采用 VisualBasic为开发语言
VisualBasic 从 1991 年诞生以来,现在已经 20 年了。Basic 是微软的起家
产品,微软当然不忘了这位功臣。随着每一次微软技术的浪潮,VisualBasic
都会随之获得新生,可以预见,将来无论微软又发明了什么技术或平台,
VisualBasic 一定会首先以新的姿态登上去的。如果你想紧跟微软,永远在
最新的技术上最快速地开发,你就应该选择 VisualBasic。同时 VisualBasic
更是一个强大的 Windows平台上的开发工具,从开发个人或小组使用的小程序,
到大企业应用系统,甚至通过 Internet的遍及全球分布式应用程序,都可在
VisualBasic提供的工具中各取所需。VisualBasic是一种面向对象的程序设计
语言,采用控件为主题的事件驱动模型程序设计方法,大大减轻了程序员开发
Windows应用程序的效率,使程序员把精力投入到系统应用中,而不是陷入
Windows烦琐的处理机制和函数名称中。
VisualBasic的中心思想就是要便于程序员使用,无论是新手或者专家。
VisualBasic使用了可以简单建立应用程序的 GUI 系统,但是又可以开发相
当复杂的程序。VisualBasic的程序是一种基于窗体的可视化组件安排的联
合,并且增加代码来指定组件的属性和方法,因为默认的属性和方法已经有
一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的
程序。过去的版本里面 VisualBasic程序的性能问题一直被放在了桌面上,
但是随着计算机速度的飞速增加,关于性能的争论已经越来越少[12]。
VisualBasic窗体控件的增加和改变可以用拖放技术来实现。一个排列满控
件的工具箱用来显示可用控件(比如文本框或者按钮),每个控件都有自己
的属性和事件。其默认的属性值会在控件创建的时候提供,但是程序员也可
以进行更改。很多的属性值可以在运行时候随着用户的动作和修改进行改动,
这样就形成了一个动态的程序。举个例子来说:窗体的大小改变事件中加入
了可以改变控件位置的代码,在运行时候每当用户更改窗口大小,控件也会
随之改变位置。在文本框中的文字改变事件中加入相应的代码,程序就能够
在文字输入的时候自动翻译或者阻止某些字符的输入[13]。
VisualBasic的程序可以包含一个或多个窗体,或者是一个主窗体和多个子
窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化
和最小化按钮的窗体)可以用来提供弹出功能。
VisualBasic的组件既可以拥有用户界面,也可以没有,这样一来服务器端
程序就可以处理增加的模块。
VisualBasic使用参数计算的方法来进行垃圾收集,这个方法中包含有大量
的对象,提供基本的面向对象支持。因为越来越多组建的出现,程序员可以
选用自己需要的扩展库。和有些语言不一样,VisualBasic对大小写不敏感,
但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实
体的变量名称遵循书写规则。默认情况下字符串的比较是对大小写敏感的,
但是可以关闭这个功能。
VisualBasic使得大量的外界控件有了自己的生存空间。大量的第三方控件
针对 VisualBasic提供。VisualBasic也提供了建立、使用和重用这些控件的
方法,但是由于语言问题,从一个应用程序创建另外一个并不简单,它需要
大量的重复的试验和操作。
在 VisualBasic 中,可以通过属性、方法和事件来说明和衡量一个对象的特
征。
(1)事件(Event)是指发生在某一对象上的事情。事件又可分为鼠标事件和
键盘事件。例如,在命令按钮(CommandButton)这一对象上可能发生鼠标
单击(Click)、鼠标移动(MouseMove)、鼠标按下(MouseDown)等鼠标事
件,也可能发生键盘按下(KeyDown)等键盘事件。总之,事件指明了对象“什
么情况下做?”,常用于定义对象发生某种反映的时机和条件。
(2)方法(Method)是用来控制对象的功能及操作的内部程序。例如,人具
有说话、行走、学习、睡觉等功能,在 visualBasic 中,对象所能提供的这
些功能和操作,就称作“方法”。以窗体为例,它具有显示(show)或隐藏
(hide)的方法。总之,方法指明了对象“能做什么?”,常用于定义对象
的功能和操作。
(3)属性(Property)是指用于描述对象的名称、位置、颜色、字体等特征
的一些指标。可以通过属性改变对象的特性。有些属性可以在设计时通过属
性窗口来设置,不用编写任何代码;而有些属性则必须通过编写代码,在运
行程序的同时进行设置。可以在运行时读取和设置取值的属性成为读写属性,
只能读取的属性成为只读属性。总之属性指明了对象“是什么样的?”,常
用于定义对象的外观。
Visualbasic 也具有“面向对象”的特性,VisualBasic 应用程序的基本单
元是对象,用 VisualBasic 编程就是用“对象”组装程序。这种“面向对象”
的编程方法与传统的全部用代码编制程序的方法有很大区别,就像用集成电
路芯片组装电视机和用三极管,二极管组装电视机的区别一样。显然,“面
向对象”的编程方法比传统的编程方法更简单,更方便,并且编写出的程序
也更加稳定。因此,“对象”可以被看做 VisualBasic 程序设计的核心。在
VisualBasic 程序设计中,对象中还可以包含头,手,腿,脚等部位,其中
的每个部位又可以单独作为被研究的对象。在 VisualBasic 程序设计中,整
个应用程序就是一个对象,应用程序中又包含着窗体(From),命令按钮
(Command),菜单(Menu)等对象。另外在 VisualBasic 对象是由类创建的,
因此对象可以说是类的具体实例,这就好比是蛋糕和做蛋糕的模具之间的关
系。各种不同的对象分属于各种不同的种类,同一类对象可能具有一些不同
的特征(或是说同一类对象不一定具有完全相同的特性),具有某些相同的
特性的对象,不一定是同一类对象,这就好比是人和猴子虽然都有身高、性
别等特征,但二者之间还存在着智商、语言等特性差异,这两个对象之间的
特性相差很多,根本就不能算是同一类对象。而男人和女人,虽然有着性别、
生理等方面的差异,但他们绝大部分特性相同,可以算是同一种类。由此,
可以归结为一句话:同一类对象的绝大部分特性相同,这也是 VisualBasic
语言的一个特点[14]。
系统采用 ADO数据库连接技术
ADO在 1996年冬由微软公司发布的,ADO(ActiveXDataObjects)是一个用于存
取数据源的 COM组件。它提供了编程语言和统一数据访问方式 OLEDB的一个中间
层。它允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只
用关心到数据库的连接。访问数据库的时候,关于 SQL的知识不是必要的,但是
特定数据库支持的 SQL命令仍可以通过 ADO中的命令对象来执行。ADO被设计来
继承微软早期的数据访问对象层,包括远程数据对象 RDO(RemoteDataObjects)和
数据访问对象 DAO(DataAccessObjects)。其中 RDO(远程数据对象)是微软的一个
应用程序接口(applicationprograminterface,API),让写 Windows应用程序的
程序师能够进入微软和其他的数据库供给者的数据库。然后,程序中 RDO陈述使
用微软的底层数据存取对象(DAO)来实际进入数据库,也是数据库供给者写入 DAO
接口。而 DAO(DataAccessObjects)数据访问对象是第一个面向对象的接口,它显
露 MicrosoftJet数据库引擎(由 MicrosoftAccess所使用),并允许 VisualBasic
开发者通过 ODBC直接连接到其他数据库一样,直接连接到 Access表。因此 DAO
最适用于单系统应用程序或小范围本地分布使用。
ADO数据对象是 VisualBasic的数据访问接口,它解决了应用程序对数据源
的访问,修改功能。AD0定义了对象模型,即访问和更新数据源所必需的活动顺
序,对象模型概括了 ADO的全部功能。对象拥有“方法”,以执行对数据进行的
操作;对象拥有“属性”,以指示数据的某些特性和控制某些方法的行为;与对
象关联的是“事件”,它是某些操作已经发生或者将要发生的通知。ADO的目标
是访问,编辑和更新数据源,而对象模型体现了为完成该目标所必需的系列动作
的顺序。同时 ADO 包含一些顶层的对象:连接,代表到数据库的连接;记录
集,代表数据库记录的一个集合;命令,代表一个 SQL 命令;记录,代表数
据的一个集合;流,代表数据的顺序集合;错误,代表数据库访问中产生的
意外;字段,代表一个数据库字段;参数,代表一个 SQL 参数;属性,保存
对象的信息[15]。
ADO 组件的使用需要利用支持 COM 的高级语言,例如 ASP 中的 VBScript 或
者 VisualBasic,甚至 Delphi,微软的竞争对手 Borland 的一个产品,现在
也支持使用 ADO 来访问数据库。
在新的编程框架.NETFramework 中,微软也提供了一个面向 Internet 的版本
的 ADO,称为 。其对象模型和传统 ADO 差别很大。作为 ActiveX 的
一部分,ADO 也是 COM 组件的一部分,ADO 是由早期的微软数据接口远程数
据对象 RDO 演化而来的,RDO 同微软的 ODBC 一同连接关系数据库,不过不
能连接非关系数据库[16]。
ADO 向我们提供了一个熟悉的,高层的对 OLEDB 的 Automation 封装接口,
对那些熟悉 RDO 的程序员来说,你可以把 OLEDB 比作是 ODBC 驱动程序,如
同 RDO 对象是 ODBC 驱动程序接口一样,ADO 对象是 OLEDB 的接口。如同不
同的数据库系统需要它们自己的 ODBC 驱动程序一样,不同的数据源要求它
们自己的 OLEDB 提供者(OLEDBprovider)。目前,虽然 OLEDB 提供者比较少,
但微软正积极推广该技术,并打算用 OLEDB 取代 ODBC。
ADO 向 VB 程序员提供了很多好处,包括易于使用,熟悉的界面,高速度以
及较低的内存占用(已实现 的 需要占用 342K 内存,
比 RDO 的 的 368K 略小,大约是 的 所占内
存的 60%)。同传统的数据对象层次(DAO 和 RDO)不同,ADO 可以独立创建,
因此你可以只创建一个 "Connection"对象,但是可以有多个,独立的
"Recordset"对象来使用它,ADO 还针对客户/服务器以及 WEB 应用程序作了
优化。
ADO(ActiveXDataObjects,ActiveX 数据对象)是 Microsoft 提出的应用程
序接口(API)用以实现访问关系或非关系数据库中的数据。例如,如果您
希望编写应用程序从 DB2 或 Oracle 数据库中向网页提供数据,可以将 ADO
程序包括在作为活动服务器页(ASP)的 HTML 文件中,当用户从网站请求网
页时,返回的网页也包括了数据中的相应数据,这些是由于使用了 ADO 代码
的结果。
同 Microsoft 的其它系统接口一样,ADO 是面向对象的。它是 Microsoft 全
局数据访问(UDA)的一部分,Microsoft 认为与其自己创建一个数据,不
如利用 UDA 访问已有的数据库。为达到这一目的,Microsoft 和其它数据库
公司在它们的数据库和 Microsoft 的 OLE 数据库之间提供了一个“桥”程序,
OLE 数据库已经在使用 ADO 技术。ADO 的一个特征(称为远程数据服务)支
持网页中的数据相关的 ActiveX 控件和有效的客户端缓冲。作为 ActiveX 的
一部分,ADO 也是 Microsoft 的组件对象模式(COM)的一部分,它的面向
组件的框架用以将程序组装在一起。
ADO 从原来的 Microsoft 数据接口远程数据对象(RDO)而来,RDO 与 ODBC
一起工作访问关系数据库,但不能访问如 ISAM 和 VSAM 的非关系数据库。
ADO 是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,
它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属
性得以直接扩展到你的 ActiveServer 页面上。可以使用 ADO 去编写紧凑简
明的脚本以便连接到 OpenDatabaseConnectivity(ODBC)兼容的数据库和
OLEDB 兼容的数据源,这样 ASP 程序员就可以访问任何与 ODBC 兼容的数据
库,包括 MSSQLSERVER、Access、Oracle 等等。比如,如果网站开发人员需
要让用户通过访问网页来获得存在于 IBMDB2 或者 Oracle 数据库中的数据,
那么就可以在 ASP 页面中包含 ADO 程序,用来连接数据库。于是,当用户在
网站上浏览网页时,返回的网页将会包含从数据库中获取的数据。而这些数
据都是由 ADO 代码做到的。
ADO 是一种面向对象的编程接口。据微软介绍说,与其同 IBM 和 Oracle 提
倡的那样,创建一个统一数据库,不如提供一个能够访问不同数据库的统一
接口,这样会更加实用一些。为实现这一目标,微软在数据库和微软的 OLEDB
中提供了一种“桥”程序,这种程序能够提供对数据库的连接,开发人员在
使用 ADO 时,其实就是在使用 OLEDB,不过 OLEDB 更加接近底层,ADO 的一
项属性远程数据服务,是支持“数据仓库”ActiveX 组件以及高效的客户端
缓存[17]。
系统分析
软件操作流程
进入本软件后首先需要输入正确的用户名和密码,然后才能进入系统操作
主界面。在基础信息模块主要实现对产品基本信息和套裁基本信息的日常管理,
冲片优化套裁辅助参数可根据相应条件自动生成,通常该模块在业务数据录入前
完成,可被多次使用。软件操作流程图如下图 2所示。
图 2软件操作流程
基础信息完善后,由套裁优化设计人员首先通过输入当前生产计划,软件根据生
产计划中各型号产品冲片牌号、定子外径进行自动汇总,并根据牌号和外径为关
键字对当前生产计划汇总自动冲减库存。
在进行工艺套裁优化选择过程中,软件根据生产计划中各牌号和外径自动找到符
合条件且利用率最高的套裁方案,并根据生产计划汇总自动计算最优套裁方案的
执行张数和余料信息,最终生成采购计划。通过该软件的应用,减少了冲片优化
套裁图纸参数查阅及手工计算的工作量,提高了套裁方案比对、选择的工作效率,
确保了电机生产企业电机冲片的材料消耗套裁方案优化选择及工艺定额的科学
性和先进性。
项目模块化设计
该软件以 为开发语言,采用 Access2007为数据库管理平
台。在电机冲片优化套裁图的计算机智能设计过程中,纳入丰富的行业经验和先
进套裁技术,以产品冲片消耗材料采购成本最低、产生套裁条料最少为设计原则
进行设计创新。能够直接把种类繁多的冲片套裁图纸信息转换为冲片优化套裁参
数表;也能直接从 PDM中提取产品数据信息,实现了电机冲片材料消耗工艺定额
和生产过程各种牌号硅钢片需求计划的自动生成。操作者通过定义各中心高电机
冲片材料的计算公式及冲片优化套裁参数条件,软件能够动态形成参数输入区,
冲片优化套裁辅助参数可根据相应条件自动生成,减少了冲片优化套裁图纸参数
查阅及手工计算的工作量,确保了电机公司冲片材料消耗工艺定额的信息化管理.
该项目结合企业工艺需要,设计开发套裁软件应用软件系统,实施冲片套
裁数据管理。将变化复杂的套裁工艺技术和动态的产品结构变化信息反映到软件
系统中,工艺的改进及新工艺、新设备、新材料、新方法的实现可由工艺技术人
员通过软件操作,使套裁工艺技术参数化、智能化、人性化,最大限度地提高硅
钢片的利用率,降低产品生产成本。
电机行业硅钢片套裁软件主要实现对电机冲片优化套裁方案的智能化管理。
软件采用丰富的行业经验和先进的套裁优化技术,以产品冲片消耗材料采购成本
最低、产生套裁条料最少为设计原则进行设计创新。软件能够直接把繁多的冲片
套裁图纸信息以冲片优化套裁参数表的形式构建专家字典,能够直接从 PDM中提
取产品数据信息,实现了电机冲片材料消耗工艺定额和生产过程各种牌号硅钢片
需求计划的自动生成。其软件功能框图如图 1所示。
各功能模块简要描述如下:
(1)身份认证模块:主要实现对用户账户及密码的管理。
(2)产品信息管理模块:实现对企业电机产品基本信息的日常管理。
(3)套裁信息管理模块:实现对已有工艺套裁方案的添加、修改和删除管
理,同时可对当前套裁方案的详细套裁明细信息进行管理。能够根据计算公式和
已知量自动计算出未知量,无须人工进行计算,提高了套裁信息管理效率。
(4)生产计划管理模块:实现对企业各批次生产计划的录入、修改和删除
管理,同时支持自动导入电子表格形式的生产计划信息进入数据库。
(5)生产计划汇总模块:根据当前批次生产计划信息,以牌号和外径分组
汇总生产计划,然后根据余料库内相同牌号和外径的库存自动扣除当前生产计划。
(6)套裁选择优化模块:根据当前汇总出的生产计划数据,根据牌号和外
径为关键字进行最优化工艺套裁方案选择,系统降附合条件的套裁方案以毛坯利
用率倒序进行显示排列,用户选择指定套裁方案后系统自动计算执行当前套裁的
张数和余料信息。
(7)采购计划汇总:对当前生产计划的各项进行工艺套裁方案指定后,根
据各套裁方案的毛坯利用率和需求数量,系统自动汇总出当前生产计划的采购结
果,并提供以电子表格的形式进行格式化导出。
(8)系统参数配置模块:完成对系统基本参数的设置,提高软件的通用性。
图 1软件功能框图
系统各功能模块分析
本系统在电机公司的推广应用,不仅使公司原来离散的数据有效的集成,把材料
定额人员和材料采购人员从繁重、繁琐的工作中解放出来,而且通过对硅钢片材
料价格库及冲片优化套裁参数库的维护及更新。在电机冲片材料采购、汇总、定
额完成后可自动生成电机冲片材料的实际成本,解决了公司已往套裁技术落后以
产值为纲粗放采购、套裁余料积压的难题。系统主要包括以下基本功能模块:产
品信息管理窗口,套裁信息管理窗口,套裁明细信息,价格信息。
产品信息管理模块的分析与设计
本模块主要是对电机信息(如产品图号、型号、规格、定子铁芯图号等)进
行管理。本模块实行了对产品信息的添加、修改、保存、录入和删除管理,其功
能框图如图 3所示。
图 3产品信息管理模块
(1) 录入产品信息:在后台用 VB编程语言录入电机的产品图号、型号、规格、
定子铁芯图号、铁芯长、定子冲片图号、定子冲片面积、定子冲片外径、转子铁
芯图号、转子冲片图号等等。
(2) 添加产品信息:在前台添加产品信息,可以从电机信息表中直接添加,
也可以直接在控件里直接添加。
(3) 修改产品信息:主要是指修改电机信息表的信息。
(4) 删除产品信息:主要是指删除原电机信息表的信息。
(5) 保存产品信息:有两种保存产品信息的方法:从原始产品信息库中参考
修改后再保存;或从电机基本信息表中直接修改并保存。
工艺套裁信息管理(对应套裁信息表和套裁信息明细表)
套裁信息管理包括以下几个模块:套裁信息表的录入、套裁信息明细表的
录入、套裁信息的添加、套裁信息明细的添加、套裁信息的计算、套裁明细信息
的计算、套裁信息的复制、套裁明细信息的复制、套裁信息的删除、套裁明细信
息的删除等。其功能框图如图 4所示。
材料价格库管理
材料价格库模块管理主要是从价格表中录入基本信息。该模块主要包括
价格库的添加、价格库的删除和价格库的保存。其功能框图如下图 5所示
系统账户管理
该模块主要是为系统提供安全保证,系统默认用户库的用户名称和密码
(其中默认的登陆密码就是当前登陆用户名)。该模块的功能包含有添加账户、
修改账户和删除账户。其功能框图如下图 6所示。
图 4套裁信息管理模块
图 5价格库管理模块
5软件运行环境
硬件需求
(1)PIII以上处理器
(2)1024MB(至少 512MB)RAM
(3)250MB以上可用硬盘空间
图 6系统账户管理模块
软件需求
(1)Windows2000、XP及以上操作系统
(2)MicrosoftExcel2003或以上版本
(3)AutoCAD2000或以上版本
软件安装步骤
(1)确保当前操作系统为 Windows2000或以上版本;
(2)在当前操作系统上安装 Office2007办公套件;
(3)在当前操作系统上安装 AutoCAD绘图软件并进行注册;
(4)按照常规安装方法安装本软件。
本软件正确安装之后,会自动在桌面建立一个快捷启动图标,可直接双击该图标
运行本软件。
6软件运行情况
用户登陆模块
双击系统桌面上的“硅钢片套裁软件”图标,进入软件系统前需要首先进行
身份认证,单击“登陆”图标,系统自动弹出“用户登录”窗口,选择自己的身
份并输入与其相对应的密码登陆,其结果如图 7所示。
在输入选择正确的用户名称和输入正确的密码后,单击“确定”按钮进入系
统主界面,其结果如图 8所示。
图 7用户登录窗口
图 8系统主界面
产品信息管理模块
在图 8中单击系统主菜单中的“基础信息”→“产品信息管理”菜单项,
或单击标准工具栏中的“产品信息”按钮,系统调出“产品信息管理”窗口,如
图 9所示。
图 9产品信息管理窗口
在图 9中,可实现对企业产品基本信息的日常管理,如添加、复制、保存、删
除等基本操作。图中红色字段表示在添加新产品信息时为必填内容,如果用户不
进行填写或填写错误,则系统在保存前会提示输入错误。另外根据企业实际情况,
在添加新产品信息时,可适当参考企业原有产品信息,尽量少输入产品技术参数。
在图 9中单击批量导入可将企业已经存在的产品基本信息电子表格文件批量导
入数据库,要求待导入的产品基本信息 XLS文件格式如下图所示:
通过单击图 9下面原始产品信息库区内的“查询”按钮,可根据产品图号或者
产品型号或产品规格进行模糊查找,查找到所需产品记录后选择之,然后单击“参
考”按钮,则当前选择产品信息会自动复制到待添加产品基本信息相应输入框中,
用户完善企业必须字段值后单击“保存”按钮完成对添加产品信息的保存。
套裁信息管理
在图 8中单击系统主菜单中的“基础信息”→“套裁信息管理”菜单项,或
单击标准工具栏中的“套裁信息”按钮,系统调出“工艺套裁信息管理”窗口,
如图 10 所示。
图 10工艺套裁信息管理窗口
在图 10中可实现对企业常用工艺套裁方案的日常管理,包括添加、删除、
复制和修改保存等,图中红色输入部分为必填信息。
工艺套裁信息中主要参数的计算公式如下:
毛坯利用率=圆饼总重/投料重量
圆饼面积=PI×(外径×外径)/4×片数
圆饼重量=圆饼面积 1×厚度()×密度()×10的负 6次方
单片投料=投料重量/片数
投料重量=材料规格(如 1005×2015)××密度×10的负 6次方
单片定额=圆饼重量/毛坯利用率
单击“计算”按钮,系统自动根据已知参数值和相应计算公式,正确计算出
未知参数值。
单击“浏览”按钮,系统弹出“套裁图纸文件打开”对话框,如图 10所示,
在图 11中选择当前套裁方案对应套裁图纸文件,然后单击“打开”按钮,系统
将当前打开套裁图纸文件自动输入到图文件输入框中。单击“打开图纸”按钮(由
于系统在兼容性方面有此问题,此操作在执行时打开图纸的速度会很慢甚至于打
开失败,因此在执行该操作前,建议大家先手动打开 AutoCAD绘图系统),系统
自动调用 AutoCAD绘图系统并打开当前图文件输入框中对应的文件,如图 12所
示。
生产计划管理模块
在图 8中单击系统主菜单中的“业务”→“计划录入”菜单项,或单击标准
工具栏中的“计划录入”按钮,系统调出“生产计划管理”窗口,如图 13所示。
在图 13中首先添加或者选择相应生产计划批次,然后通过在电机产品信息
库区内产品图号或型号进行模块查找,选择待添加的生产计划的产品记录,然后
单击“添加到生产计划”按钮,系统自动将当前选择产品基本信息自动复制到待
添加产品信息内,然后完善其他必须参数的输入,点击“保存”按钮进行记录保
存。
图 11套裁图纸文件打开对话框
图 12当前套裁方案对应套裁图样
单击图 13中的“批量导入”按钮,可批量将待导入生产计划电子表格文件
导入当前生产计划。待导入计划格式必须与下图相同。
生生产计划待导入电子表格格式
图 13生产计划管理窗口
生产计划汇总管理模块
在图 8中单击系统主菜单中的“业务”→“计划汇总”菜单项,或单击标准
工具栏中的“计划汇总”按钮,系统调出“生产计划汇总”窗口,如图 15所示。
在生产计划汇总窗口中,首先选择左上角的生产计划批次,系统自动显示当前
选择批次下的生产计划汇总结果。在对当前批次生产计划进行工艺套裁之前,首
先需要从余料库中扣减已近存在的相同牌号和外径的库存。点击“从余料库扣减”
按钮,如果当前批次还没有进行工艺套裁,则系统弹出“从余料库扣减操作确认”
窗口,如图14所示。如果确认要对当前批次生产计划进行余料扣减,则单击“是(Y)”
按钮,系统自动完成对当前生产计划的余料扣减,扣减结果如图 16所示。
图 14从余料库扣减操作确认窗口
图 15生产计划汇总窗口
图 16从余料库扣减结果
在图 15中,外经为 493,牌号为 50TW400规格的需求片数为 36004,扣减之后
变为图 16中的 35004,同时图 16余料库中同外经牌号的库存信息自动消除。同
理在图15中外经为210,牌号为DGR430-50规格的需求片数由19870扣减为17870,
同时余料库中相应规格库存自动消除。
如果当前生产批次已经进行了工艺套裁,则用户再对其进行“从余料库扣减”
操作时,系统会弹出“从余料库扣减操作提示”窗口,如图 17所示。
图 17从余料库扣减操作提示
完成对当前批次生产计划的余料库扣减之后,单击“关闭”按钮关闭该窗口。
工艺套裁优化选择模块
在图 8中单击系统主菜单中的“业务”→“套餐方案选择”菜单项,或单击
标准工具栏中的“套餐选择”按钮,系统调出“套裁方案选择”窗口,如图 18
所示。
图 18套裁方案选择窗口
在图 18中首先选择待进行工艺套裁的生产批次,然后选择当前批次下的各规格
生产计划条目,单击“查找套裁”按钮,系统自动根据当前生产计划条目对应的
外径和牌号过滤出符合条件的套裁方案,并以毛坯利用率的降序进行排列。用户
单击各套裁方案,系统随即换算出当前套裁方案的需要张数和余料情况,同时显
示当前选择套裁方案的明细信息,供用户多方面权衡,辅助用户选择最优化工艺
套裁方案。在此项操作中企业可以根据自身的现实情况如余料库库存情况和毛坯
利用率等情况,选择自身企业所适合的最优的套裁方案,完成对当前批次下各生
产计划明细的工艺套裁选择之后的结果如图 19所示。
生产计划采购管理模块
在图 8中单击系统主菜单“业务”→“采购报表”菜单项,或单击标准工具
栏中的“采购报表”按钮,调出“生产计划采购报表窗口”窗口,其操作示意图
如图 20 所示。
图 19完成套裁方案后的结果窗口
在图20中首先选择要进行采购计划汇总的生产批次,并把其设置为当前批次,
系统便会自动列出当前批次下的生产计划明细及其套裁信息,其结果如图 20所
示。然后再单击图 20中的“采购汇总”按钮,系统根据牌号进行采购汇总,并
能根据企业所设置当时的各种材料采购单价自动计算出采购费用,将其总结果输
出,提高了工作效率。该项输出如图 22所示。
图 20生产计划采购报表窗口
在图 22中根据牌号对当前批次下生产计划投料重量进行了汇总,单击“导
出”按钮,系统自动将当前采购汇总,并将结果导出为电子表格文件格式,其结
果如下图 21所示。
图 21生产计划采购汇总导出
图 22生产计划采购汇总窗口
余料库管理模块(套裁作料管理)
在图 8中单击系统主菜单中的“业务”→“余料库”菜单项,系统调出“套
裁余料管理”窗口,如图 23所示。
图 23套裁余料管理窗口
在图 23中可实现对系统套裁余料库信息的日常管理,包括添加、删除、修改
保存及清空等操作。
余料库管理模块(材料价格库管理)
在图 8中单击系统主菜单中的“基础信息”→“材料价格库”菜单项,系统
调出“材料价格库管理”窗口,如图 24所示。
图 24材料价格库管理窗口
在图 24中可实现对系统材料价格信息的日常管理,包括添加、删除、保存等操
作;其中物料价格在计算采购计划时可直接参考引用。
7项目总结
1.项目以 VisualBasic为前台开发语言,以 Access为数据库平台,结合
AutoCAD的 ActiveXAutomation技术和 OfficeVBA编程技术,采用基于三层结构
的 C/S开发模式,根据电机类企业实际共性需求研发而成。
2.项目集产品基本信息管理、套裁方案管理、生产计划录入、生产计划汇总、
套裁方案的优化选择、采购汇总和余料库及价格库管理各项功能为一体,较好的
解决了电机制造类企业的生产计划和套裁优化管理,将大量的数据计算交由计算
机自动完成,提高了材料利用率和工作效率。
3.项目形成的软件是一套既独立又开放的信息化辅助系统。软件即可独立运
行使用,也可和企业已有的 PDM、ERP等信息化软件进行集成使用。通过该项目
的应用,可从一定程度上解决企业在生产计划、工艺套裁和采购计划业务环节的
信息化集成问题。
4.项目由企业提出,具有很强的实用性,能够极大的提高设计人员在生产计
划、工艺套裁和采购计划业务环节的工作效率。详见《用户使用报告》。
5.项目软件为企业生产采购部门提供了快速准确的基础数据,项目所研究的
内容涉及到企业信息化集成的部分关键技术,具有很好的参考价值。
6.项目所形成的专业软件具有一定的创新性,软件所解决的问题正是目前多
数电机类企业需要解决的问题。软件具有很好的安全性、稳定性和通用性,通过
简单的系统参数配置,即可移植到其他企业安装使用,具有很好的市场推广前景。
结束语
本软件采用 C/S开发模式和 ADO数据库访问技术,利用 VisualBasic编程语
言实现对生产计划数据的输入、材料定额数据的集成和相应采购预算的计算和自
动生成等,从而实现对企业生产计划和采购预算环节的有效集成。该软件能实现
以下功能:生产计划数据的输入、生产计划数据的导入、材料定额信息的输入、
生产计划汇总及材料定额汇总、套裁方案的选择及优化和采购预算的自动汇总和
生成,较好的解决了电机制造类企业的生产计划和套裁优化管理,提高了材料利
用率和工作效率。本软件即可独立运行使用,也可和企业已有的 PDM、ERP等信
息化软件进行集成使用。通过该项目的应用,可从一定程度上解决企业在生产计
划、工艺套裁和采购计划业务环节的信息化集成问题。
在本次毕业设计中,我们一边学习一边共同讨论学习中发现的一些问题并在一起
共同解决在做软件的过种中发现的问题,收获了很多东西,也学到了好多东西。
此次毕业设计在一定程度上陪养了我们的团队合作精神,感受到一个团队的力量。
参考文献
[1]崔耀东.硅钢片套裁计算机排样技术的应用郑州航空学院
[2]何冬黎.一种高效的矩形套裁排样的带填充排样算法广西师范大学计算机科学系 2007
[3]崔耀东.计算机在板材套裁中的应用郑州航空物资管理系
[4]王海明.硅钢片套裁计算机排样系统上海电机厂
[5]尹贵俭.微机板材套裁下料程序哈尔滨飞机制造公司工学院
[6]陶永根.套裁冲剪专业化市场化硅钢片“以冷代热”的关键上海华东钢材市场
[7]陶永根.硅钢片套裁市场化上海华东钢材市场
[8]王成璞.冲件套裁技术的应用南京华东汽车制动器制造有限公司
[9]李岩巍.套裁下料问题的计算机求解方法华北工学院分院经济管理工程系
[10]解圣庆.Access2007数据库教程清华大学出版社
[11]郑小玲.Access2007中文版实用教程清华大学出版社
[12]杨富国.VisualBasic程序开发案例解析清华大学出版社
[13]刘爱琴.VisualBasic程序设计教程航空工业出版社 (34)
[14]求是科技.数据库开发技术与工程实践人民邮电出版社
[15]李长勋.AutoCADVBA程序开发技术——AutoCAD应用程序开发系列.国防工业出版社
[16]马维峰.ExcelVBA应用开发从基础到实践电子工业出版社
[17]考汀汉姆.AutoCADVBA从入门到精通电子工业出版社 (45)
致谢
几年的大学读书生活在这个季节即将划上一个句号,而于我的人生却只是一个逗号,我
将面对又一次征程的开始。几年的求学生涯在师长、亲友的大力支持下,走得辛苦却也收获
满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。伟人、名人为我所崇拜,可是
我更急切地要把我的敬意和赞美献给一位平凡的人,我的导师。我不是您最出色的学生,而
您却是我最尊敬的老师。您治学严谨,学识渊博,思想深邃,视野雄阔,为我营造了一种良
好的精神氛围。授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我不仅接受了
全新的思想观念,树立了宏伟的学术目标,领会了基本的思考方式,从论文题目的选定到论
文写作的指导,经由您悉心的点拨,再经思考后的领悟,常常让我有“山重水复疑无路,柳暗花
明又一村”的感触。同时也要还要感谢同组同学,是大家营造了良好的学习环境,在做设计
的过程中大家互相帮助,是大家把从图书馆借来的资料和从网上下载的资料共同分享,是大
家把遇到的问题集中起来共同探讨、共同解决、共同进步,是大家在 CAD的学习和操作中共
同交流、共同传授绘图技巧和经验共同提高。在精神上,大家相互鼓励,也正是这样,让我
体会到了我们这个小家庭的温馨和温暖。
感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以为报,你们永远健康快乐是
我最大的心愿。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完
成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚谢意!
同时也要感谢学院为我们提供良好的做毕业设计的环境。
最后再一次感谢所有在毕业设计中曾经帮助过我的良师益友以及亲爱的同学们,和在设
计中被我引用或参考的论著的作者。
不管怎样,陈老师那为我们忙碌的身影已深深地印到我的脑海里,时时感动着我!激励
着我,做毕业设计的这段岁月值得我们用一生珍藏!