xxxxxxx本科生毕业设计(论文)学院(系):机电工程系专业:机械设计制造及其自动化学生:xxxxx指导教师:xxxxx完成日期2011年5月xxxxxxxx(论文)陆德公司电气图纸BOM校对软件开发DevelopmentofProofreadingElectricDrawingBOMSoftwareforRoadyRoadInc.总计:35页插图:16幅xxxxxxxxx(论文)陆德公司电气图纸BOM校对软件开发DevelopmentofProofreadingElectricDrawingBOMSoftwareforRoadyRoadInc.学院(系):机电工程系专业:机械设计制造及其自动化学生姓名:xxxx学号:xxxx指导教师:xxxxxxx评阅教师:xxxxxxxx完成日期:2011年5月xxxxxxxNanyangInstituteofTechnology陆德公司电气图纸BOM校对软件开发机械设计制造及其自动化xxxx【摘要】图纸校对是企业在产品研发后期的重要环节之一,是产品在生产制造过程中不出差错顺利进行的基础保障。图纸校对完成后生成BOM也是产品生产采购、车间领料和成本核算的基础数据。本课题软件能够较好解决陆德公司在电气图纸BOM命名不规范、不一致等技术问题。通过本软件可实现对电气图纸BOM的批量读取、自动校对和产品BOM的格式化导出,完全取代人工整理产品BOM和逐一校对的工作模式,大大提高了工作效率,减少了错误和遗漏。【关键字】图纸校对;数据库;BOM;CAD二次开发DevelopmentofProofreadingElectricDrawingBOMSoftwareforRoadyRoadInc.MachineDesign,ManufacturingandAutomationMajorSUNGuang-linAbstract:Drawingsproofreadingisoneofanimportantpartoflaterperiodduringproductresearchanddevelopmentinenterprise.Itisalsothebasicguaranteeforproductmanufacturingsmoothlywithnomistakes.ThegenerationproductBOMafterproofreadingisalsothebasicdataforproductionpurchasing,materialrestrictionsinworkshopandcostaccountinginfuture.Thissoftwarecansolvesometechnicalproblemswell,suchasnon-standardandinconsistentnaminginelectricaldrawingsBOM.ThesoftwarecanrealizebatchreadBOMofelectricaldrawings,proofreadandexportreportofproductBOMautomatically,whichreplacethemanualoperationmodecompletely.Bythissoftware,enterprisecanimproveefficiencygreatly,reduceproofreadingerrorsandmissings.Keywords:DrawingProofreading;Database;BOM;SecondaryDevelopmentofCAD目录1引言...................................................................11.1概述...............................................................11.2图纸校对的现状分析.................................................11.3图纸校对的目的及意义...............................................11.4课题研究内容和目标.................................................22陆德公司电气图纸BOM校对开发相关技术....................................22.1计算机编程技术.....................................................22.2数据库接口技术.....................................................22.2.1在VB中使用ADO访问数据库....................................32.2.2使用ADO技术访问数据库的基本流程.............................32.3AutoCAD的ActiveXAutomation技术..................................42.3.1ActiveXAutomation技术简介..................................42.3.2在VB中操纵AutoCAD对象的方法................................52.4ExcelVBA技术.....................................................62.4.1在VB中操纵Excel对象的方法..................................63基于AutoCAD的电气图纸校对的研究与实现..................................83.1系统总体设计.......................................................83.2系统主要功能模块的实现.............................................83.3软件的设计.........................................................93.3.1利用VisualBasic获取AutoCAD控制句柄........................93.3.2电气图纸信息自动校对的实现...................