关闭

关闭

封号提示

内容

首页 CHECK_BOM程序简介.doc

CHECK_BOM程序简介.doc

CHECK_BOM程序简介.doc

上传者: 汨汨注定 2013-02-23 评分 4.5 0 90 12 407 暂无简介 简介 举报

简介:本文档为《CHECK_BOM程序简介doc》,可适用于表格/模板领域,主题内容包含CHECKBOM简介此程序的开发目的是为了能优化SMT的程序制作和减少出错可能性此程序包含两个文件CHECKBOMxls和checkhelpdoc前符等。

CHECKBOM简介此程序的开发目的是为了能优化SMT的程序制作和减少出错可能性此程序包含两个文件CHECKBOMxls和checkhelpdoc前者是比对模块后者是帮助文件。首先将比对模块放置在固定的目录下例C:ProgramFilesMicrosoftOffice并且不要随意更改文件名和sheet名(排序)第一次执行要设置快捷按扭(具体请参照设置快捷按扭)比对时请不要打开过多的Excel文档适用环境MicrosoftExcel并且在Excel宏(在繁体版中称为巨集)的安全性设置将宏的安全性定义为中或低如果安全性定义成中的话打开该文件为出现此会话框请选启用宏(而在安全性选择低的时候不会出现此对话框直接启用,为了安全性考虑请选用安全性中)将CHECKBOMxls文件拷贝到C:ProgramFilesMicrosoftOffice目录下即可打开CHECKBOMxls文档如何设置快捷按扭先打开CHECKBOMxls文件右击Excel工具栏,选定自定义调出快捷按扭设置会话框,将宏中的自定义按扭拖放到工具栏中此时不要关闭设置会话框右击已拖放到工具栏的快捷按扭跳出按扭设置,选中指定宏(m)…指定到LoadMain这个宏程序后确认此后在任意的Excel文档里点击此快捷按扭都会跳出比对界面注意:请将此Excel文档放在固定的路径,例C:ProgramFilesMicrosoftOffice不然的话快捷按扭会失效!FUJIcheckBOM点击FUJI(请勿选中左下角DirectCompare复选框)根据左上角提示选取FUJI文档后确认根据左上角提示选取ME文档后确认选中是(Y)开始比对FUJI和同版本ME程式,得出差异以供核对程式所用FUJI比对文档获取选中FUJI程式Top>Placement点击Placement叶CtrlA(全选反蓝)CtrlC后打开记事本粘贴将文档转存为TXT档保存PanasoniccheckBOM打开Excel比对文档点击工具栏上的快捷按扭跳出主界面(后有雷同,概不复述)点击Panasonic(请勿选中左下角DirectCompare复选框)根据左上角提示选取CM文档后确认选否释放内存(后有雷同,概不复述)添加MSF文档到当前的程式根据左上角提示选取ME文档后确认选中是(Y)开始比对Pana和同版本ME程式,得出差异以供核对程式所用CM比对文档获取选中程式打开选中MountData程式主界面选中AllData后按CtrlA(全选,此时屏幕底色反绿)CtrlC(复制)或双击NO栏位后右击Copy打开记事本转存为txt文档(或直接粘贴到Excel)后保存注意:一定要以txt文件格式保存a)MSF比对文档获取打开主界面选取Panasonic(如下图)选取程式输出MSFCAD文档,选取菜单NC(仅选IgnorePoffset和IgnorePOSNames)>Import>点击Import>SelectLine>SelectWorkCell>SelectPosNCFilesSelectLibrary(SetforAllPartsAppearinginthisLibrary选定)忽略所有的UnknownParts直接点击Done点击Export>SaveCAD输出MSFCAD文档如有两台以上的MSF只要重复以上的动作获取多台的CAD档,以供合并之用SAKIcheckBOM点击SAKI(请勿选中左下角DirectCompare复选框)此处可以将SAKI和ME文档同时选取选中是(Y)开始比对SAKI和同版本ME程式,得出差异以供核对程式所用SAKI比对文档获取选中SAKI程式Edit>DataListReport>InspectionDataList打开DataListReportInspectionDataList保存MEMEcheckBOM点击MEME(请勿选中左下角DirectCompare复选框)选取任意要比对的ME文档(注意:只能选取两个。多选少选都会导致程序出错)选中是(Y)开始比对不同版本ME文档,得出差异以供核对程式所用DirectCompare钩选中主界面左下角DirectCompare复选框点击PanasonicFUJISAKIMEME中的任意一个按扭都开始比较(不考虑格式)比较法则SheetColumnColumnSheetColumnColumnSheetColumnSheetColumn可以参照Excel的vlookup()和hlookup()函数理解比对结束后会在末尾两叶输出报表根据对比的项目不同会输出不同的结果Panasonic和FUJI因为源文档中有SKIP项为了便于分析将SKIP项也输出以下以PanasonicReport为例图中区为比对Panasonic程式与MEBOM之间的MacroDifferenceB列为PartnameC列为BlockNOD列为此Part在Pana中的MarcoE列为此Part在MEBOM中的Marco图中区为Panasonic程式多出的Part(因BlockNO和Partname不同或因被SKIP)G列为多出的PartnameH列为BlockNOI列为多出Part的MarcoJ列为是否被SKIP图中区等同于图区(排序位置不同,以图为准)注意:先比对图跟图的总行数是否一样不一样的话就说明Panasonicsource有两处以上的Part和BK重名因为Panasonic的读取source是拼凑而来。不能保证Part位和BK的唯一性,所以difference都以图为准图中区为Panasonic短缺的PartG列为短缺的PartnameH列为BlockNOI列为短缺Part的MarcoFUJI的Report大体上等同于Panasonic但是要注意的是BlockSKIP的Part未在source中体现因此结果有待人为确认SAKI的Report因为source的没有skip项结果简化,其他与Panasonic相同MEME和DirectCompare的Report跟其他的不同以下MEME为例图中区是不同版本MEBOM之间的MacroDifferenceB列为PartnameC列为BlockNOD列为此Part在CTSS中的MarcoE列为此Part在CTSS中的Marco图中区为在CTSS未找到的PartnameG列为CTSSBOM表里有但是未在CTSSBOM表找到的PartnameH列为BlockNOI列为Part的Marco图中区跟图区相反(其他异同)图中区跟图区相反(其他异同)

职业精品

精彩专题

上传我的资料

热门资料

资料评价:

/ 22
所需积分:0 立即下载

意见
反馈

返回
顶部

Q