1.一種焊點(diǎn)數(shù)據(jù)處理方法,其特征在于:包括以下步驟:
為焊點(diǎn)數(shù)據(jù)新建一個(gè)EXCEL模版,所述EXCEL模版為符合標(biāo)準(zhǔn)格式的焊點(diǎn)數(shù)據(jù)表;
判斷焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件類型,然后配合EXCEL模版在可視化界面內(nèi)的CATIA模塊、EXCEL模塊或ROBCAD模塊中完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作;
根據(jù)焊點(diǎn)數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)換要求調(diào)用可視化界面內(nèi)的數(shù)模數(shù)據(jù)轉(zhuǎn)換模塊進(jìn)行數(shù)模數(shù)據(jù)轉(zhuǎn)換。
2.根據(jù)權(quán)利要求1所述的一種焊點(diǎn)數(shù)據(jù)處理方法,其特征在于:所述根據(jù)焊點(diǎn)數(shù)據(jù)當(dāng)前所在的軟件類型和EXCEL模版,在可視化界面內(nèi)的CATIA模塊、EXCEL模塊或ROBCAD模塊中完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作這一步驟,其包括:
判斷焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件類型;
根據(jù)判斷的結(jié)果轉(zhuǎn)到可視化界面內(nèi)的相應(yīng)模塊進(jìn)行焊點(diǎn)數(shù)據(jù)的自動(dòng)處理:若焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件為CATIA軟件,則由CATIA模塊配合EXCEL模版完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作;若焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件為EXCEL軟件,則由EXCEL模塊完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作;若焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件為ROBCAD軟件,則由ROBCAD模塊配合EXCEL模版完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作。
3.根據(jù)權(quán)利要求2所述的一種焊點(diǎn)數(shù)據(jù)處理方法,其特征在于:所述由CATIA模塊配合EXCEL模版完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作這一步驟,其包括:
以CATIA中 Part 文件下所有可見的點(diǎn)作為球心,生成對(duì)應(yīng)的焊點(diǎn)球;
識(shí)別CATIA中 Part 文件下所有可見的焊點(diǎn)球球面,得到球心點(diǎn);
將CATIA當(dāng)前窗口中的所有可見的點(diǎn)坐標(biāo)導(dǎo)出到EXCEL模版的表格中;
對(duì)在CATIA中的焊點(diǎn)球與車身工件進(jìn)行干涉檢查后導(dǎo)出的txt文件進(jìn)行焊接參數(shù)處理,得到每個(gè)焊點(diǎn)球所連接的板件編號(hào)。
4.根據(jù)權(quán)利要求3所述的一種焊點(diǎn)數(shù)據(jù)處理方法,其特征在于:所述由EXCEL模塊完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作這一步驟,其包括:
根據(jù)EXCEL模版中的焊點(diǎn)數(shù)據(jù)生成可導(dǎo)入到CATIA中的生成點(diǎn);
提取EXCEL模版中的焊點(diǎn)數(shù)據(jù)生成可以導(dǎo)入到ROBCAD中的.pt格式文件;
根據(jù)EXCEL模版中的焊點(diǎn)數(shù)據(jù)和CATIA的焊槍數(shù)模生成插槍圖;
為EXCEL模版中已分配好工位和機(jī)器人的焊點(diǎn)數(shù)據(jù)生成焊點(diǎn)球3D Flowchart;
為EXCEL模版中的焊點(diǎn)數(shù)據(jù)重新命名,并篩選出對(duì)稱的焊點(diǎn),使對(duì)稱焊點(diǎn)的編號(hào)相同且順序相鄰;
提取EXCEL模版中的焊點(diǎn)數(shù)據(jù)生成可以導(dǎo)入到 PD中的.csv格式文件;
對(duì)EXCEL模版中的焊點(diǎn)數(shù)據(jù)進(jìn)行焊點(diǎn)重復(fù)性檢查;
對(duì)EXCEL模版中的焊點(diǎn)數(shù)據(jù)進(jìn)行不同版本的焊點(diǎn)數(shù)據(jù)比較。
5.根據(jù)權(quán)利要求3所述的一種焊點(diǎn)數(shù)據(jù)處理方法,其特征在于:所述由ROBCAD模塊配合EXCEL模版完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作這一步驟,其包括:
將ROBCAD導(dǎo)出的焊點(diǎn)數(shù)據(jù)經(jīng)txt文件復(fù)制后再導(dǎo)入EXCEL模版中;
將ROBCAD導(dǎo)出的焊點(diǎn)數(shù)據(jù)經(jīng)txt文件復(fù)制后再由txt文件直接生成可導(dǎo)入到ROBCAD中的.pt格式文件;
將ROBCAD導(dǎo)出的焊點(diǎn)數(shù)據(jù)經(jīng)txt文件保存后結(jié)合CATIA的焊槍數(shù)模直接生成插槍圖。
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的一種焊點(diǎn)數(shù)據(jù)處理方法,其特征在于:所述數(shù)模數(shù)據(jù)轉(zhuǎn)換包括但不限于:將CATIA的cgr或CATPart文件轉(zhuǎn)換成ROBCAD的.co格式文件;將CATIA的cgr或CATPart文件轉(zhuǎn)換成PD的.cojt格式文件;將ROBCAD的.co格式文件轉(zhuǎn)換為PD的.cojt格式文件。
7.一種焊點(diǎn)數(shù)據(jù)處理系統(tǒng),其特征在于:包括:
標(biāo)準(zhǔn)模板構(gòu)建模塊,用于為焊點(diǎn)數(shù)據(jù)新建一個(gè)EXCEL模版,所述EXCEL模版為符合標(biāo)準(zhǔn)格式的焊點(diǎn)數(shù)據(jù)表;
自動(dòng)化處理模塊,用于判斷焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件類型,然后配合EXCEL模版在可視化界面內(nèi)的CATIA模塊、EXCEL模塊或ROBCAD模塊中完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作;
轉(zhuǎn)換模塊,用于根據(jù)焊點(diǎn)數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)換要求調(diào)用可視化界面內(nèi)的數(shù)模數(shù)據(jù)轉(zhuǎn)換模塊進(jìn)行數(shù)模數(shù)據(jù)轉(zhuǎn)換。
8.根據(jù)權(quán)利要求7所述的一種焊點(diǎn)數(shù)據(jù)處理系統(tǒng),其特征在于:所述轉(zhuǎn)換模塊包括:
判斷單元,用于判斷焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件類型;
自動(dòng)處理單元,用于根據(jù)判斷的結(jié)果轉(zhuǎn)到可視化界面內(nèi)的相應(yīng)模塊進(jìn)行焊點(diǎn)數(shù)據(jù)的自動(dòng)處理:若焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件為CATIA軟件,則由CATIA模塊配合EXCEL模版完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作;若焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件為EXCEL軟件,則由EXCEL模塊完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作;若焊點(diǎn)數(shù)據(jù)的源數(shù)據(jù)當(dāng)前所在的軟件為ROBCAD軟件,則由ROBCAD模塊配合EXCEL模版完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作。
9.根據(jù)權(quán)利要求8所述的一種焊點(diǎn)數(shù)據(jù)處理系統(tǒng),其特征在于:所述自動(dòng)處理單元在由EXCEL模塊完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作時(shí),將執(zhí)行以下操作:
以CATIA中 Part 文件下所有可見的點(diǎn)作為球心,生成對(duì)應(yīng)的焊點(diǎn)球;
識(shí)別CATIA中 Part 文件下所有可見的焊點(diǎn)球球面,得到球心點(diǎn);
將CATIA當(dāng)前窗口中的所有可見的點(diǎn)坐標(biāo)導(dǎo)出到EXCEL模版的表格中;
對(duì)在CATIA中的焊點(diǎn)球與車身工件進(jìn)行干涉檢查后導(dǎo)出的txt文件進(jìn)行焊接參數(shù)處理,得到每個(gè)焊點(diǎn)球所連接的板件編號(hào)。
10.根據(jù)權(quán)利要求9所述的一種焊點(diǎn)數(shù)據(jù)處理系統(tǒng),其特征在于:所述自動(dòng)處理單元在由EXCEL模塊完成焊點(diǎn)數(shù)據(jù)的自動(dòng)處理操作時(shí),將執(zhí)行以下操作:
根據(jù)EXCEL模版中的焊點(diǎn)數(shù)據(jù)生成可導(dǎo)入到CATIA中的生成點(diǎn);
提取EXCEL模版中的焊點(diǎn)數(shù)據(jù)生成可以導(dǎo)入到ROBCAD中的.pt格式文件;
根據(jù)EXCEL模版中的焊點(diǎn)數(shù)據(jù)和CATIA的焊槍數(shù)模生成插槍圖;
為EXCEL模版中已分配好工位和機(jī)器人的焊點(diǎn)數(shù)據(jù)生成焊點(diǎn)球3D Flowchart;
為EXCEL模版中的焊點(diǎn)數(shù)據(jù)重新命名,并篩選出對(duì)稱的焊點(diǎn),使對(duì)稱焊點(diǎn)的編號(hào)相同且順序相鄰;
提取EXCEL模版中的焊點(diǎn)數(shù)據(jù)生成可以導(dǎo)入到 PD中的.csv格式文件;
對(duì)EXCEL模版中的焊點(diǎn)數(shù)據(jù)進(jìn)行焊點(diǎn)重復(fù)性檢查;
對(duì)EXCEL模版中的焊點(diǎn)數(shù)據(jù)進(jìn)行不同版本的焊點(diǎn)數(shù)據(jù)比較。