1.一種基于Excel和TeamCenter的ECN檢查方法,該方法包括如下步驟:
步驟1:在PDM系統(tǒng)中申請ECN號,填寫紙質(zhì)ECN信息,簽批并上傳掃描版ECN;
步驟2:搭建電子ECN信息,上傳數(shù)模檢查報告,檢查電子ECN;
步驟3:提交電子ECN審批;
步驟4:使用ECN屬性填寫規(guī)范檢查插件進行ECN屬性填寫規(guī)范檢查;
步驟5:使用ECN數(shù)據(jù)一致性檢查插件進行ECN數(shù)據(jù)一致性檢查;
步驟6:使用ECN數(shù)模導(dǎo)出插件進行ECN數(shù)模導(dǎo)出并生成數(shù)據(jù)檢查報告。
2.根據(jù)權(quán)利要求1所述的檢查方法,其特征在于,所述步驟4中的ECN屬性填寫規(guī)范檢查插件的具體檢查方法如下:
步驟4.1:根據(jù)TeamCenter中選擇的ECN節(jié)點,遍歷更改前零部件和更改后零部件;
步驟4.2:檢查ECN基本信息填寫是否有誤;
步驟4.3:判斷零部件更改前后的狀態(tài);
步驟4.4:判斷零部件類型并分組;
步驟4.5:檢查零部件信息是否正確;
步驟4.6:檢查零部件BOM信息更改信息是否正確;
步驟4.7:按檢查模板生成檢查結(jié)果。
3.根據(jù)權(quán)利要求2所述的檢查方法,其特征在于,所述步驟4.5中的零部件信息包括零部件屬性、數(shù)模文件、命名引用;所述步驟4.6中的BOM信息更改信息包括貨源、扭矩、增減件。
4.根據(jù)權(quán)利要求1所述的檢查方法,其特征在于,所述步驟5中的ECN數(shù)據(jù)一致性檢查插件的具體檢查方法如下:
步驟5.1:根據(jù)TeamCenter中選擇的ECN節(jié)點,遍歷更改前零部件和更改后零部件;
步驟5.2:將零部件發(fā)送到結(jié)構(gòu)管理器;
步驟5.3:按數(shù)據(jù)對比模板獲取零部件更改前后的BOM屬性和零件屬性信息;
步驟5.4:分別去除更改前和更改后的重復(fù)數(shù)據(jù)行;
步驟5.5:針對下級件相同零部件進行組合打包;
步驟5.6:根據(jù)零部件、上一級零部件、零件編號、操作類型進行更改前后數(shù)據(jù)對比;
步驟5.7:生成ECN更改前后數(shù)據(jù)對比結(jié)果;
步驟5.8:調(diào)整數(shù)據(jù)對比結(jié)果結(jié)構(gòu),將同一上級件的零部件分布在一起;并將上級件設(shè)置在下級件的上方;
步驟5.9:根據(jù)對比結(jié)果中配置的零件屬性列,生成零件屬性更改信息;
步驟5.10:根據(jù)對比結(jié)果中配置的BOM屬性列,生成BOM屬性更改信息。
5.根據(jù)權(quán)利要求1所述的檢查方法,其特征在于,所述步驟6中的ECN數(shù)模導(dǎo)出插件的具體導(dǎo)出方法如下:
步驟6.1:判斷TeamCenter中選擇的節(jié)點為ECN節(jié)點還是BOM行節(jié)點,當為BOM節(jié)點時,執(zhí)行步驟6.2;為ECN節(jié)點時,執(zhí)行步驟6.3;
步驟6.2:轉(zhuǎn)到My TeamCenter環(huán)境,執(zhí)行步驟6.4;
步驟6.3:遍歷更改后的零部件;
步驟6.4:獲取零部件ID及版本號,遍歷零部件數(shù)據(jù)集;
步驟6.5:判斷當前文件是否為指定類型的文件,若是,執(zhí)行步驟6.6,若不是,執(zhí)行步驟6.4;
步驟6.6:導(dǎo)出當前數(shù)模文件;
步驟6.7:判斷是否存在下級件,若是,獲取零部件下級件后,執(zhí)行步驟6.4;若不是,則結(jié)束導(dǎo)出。