專利名稱:萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法,具體是應(yīng)用于含有兩個(gè)
回轉(zhuǎn)軸的萬(wàn)能附件銑頭分度時(shí)過象限坐標(biāo)轉(zhuǎn)換的方法。
(二)
背景技術(shù):
S正MENS 840D數(shù)控系統(tǒng)提供的CYCLE800固定循環(huán)可以實(shí)現(xiàn)工件坐標(biāo)轉(zhuǎn)換功 能(Swiveling),適用于具備數(shù)控轉(zhuǎn)臺(tái)或能立臥轉(zhuǎn)換的數(shù)控角銑頭的機(jī)床。刀具零點(diǎn)跟蹤 功能就是坐標(biāo)轉(zhuǎn)換的一個(gè)應(yīng)用。理論上在加工程序中只使用一個(gè)工件坐標(biāo)系,如G54, 就能加工刀具垂直的平面。通過附件銑頭的分度回轉(zhuǎn),結(jié)合CYCLE800就可以實(shí)現(xiàn)多個(gè) 斜面的加工,這樣就簡(jiǎn)化了加工程序的編程,減少了人工計(jì)算量。對(duì)于不同象限的直線 和不同象限、不同走向的圓弧來(lái)說(shuō),其插補(bǔ)計(jì)算公式和脈沖進(jìn)給方向都是不同的。為了 將各象限直線的插補(bǔ)公式統(tǒng)一于第I象限的公式,將不同象限、不同走向的多種圓弧的插 補(bǔ)公式統(tǒng)一于第I象限逆圓的計(jì)算公式,就需要將坐標(biāo)和進(jìn)給方向根據(jù)象限等的不同而進(jìn) 行變換,這樣,不管哪個(gè)象限的圓弧和直線都按第I象限逆圓和直線進(jìn)行插補(bǔ)計(jì)算。萬(wàn) 能附件銑頭是數(shù)控機(jī)床的一種銑頭附件,含有兩個(gè)回轉(zhuǎn)軸,即B擺和C擺,前者的角度 區(qū)域是-120-120度,后者的角度區(qū)域是0-360度。操作者在使用840D數(shù)控系統(tǒng)提供的 cycle800標(biāo)準(zhǔn)循環(huán)功能時(shí),發(fā)現(xiàn)用萬(wàn)能附件在過象限后的角度加工時(shí),無(wú)法實(shí)現(xiàn)萬(wàn)能附件 銑頭的坐標(biāo)正確轉(zhuǎn)換,原因是系統(tǒng)提供的坐標(biāo)準(zhǔn)環(huán)臨界值是90度的倍數(shù),而實(shí)際并非是 該臨界值,造成附件銑頭過象限時(shí)不能正確轉(zhuǎn)換,很可能造成工件的報(bào)廢。
(三)
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法,使所 述轉(zhuǎn)換能夠正確進(jìn)行,擴(kuò)大工件的加工范圍。
本發(fā)明采用以下技術(shù)方案 該發(fā)明萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法,其包括以下步驟
1)取兩回轉(zhuǎn)軸C擺和B擺角度柵格設(shè)定的自動(dòng)分度值a ; 2)在上述兩回轉(zhuǎn)軸象限臨界角度值±a的角度范圍內(nèi)設(shè)定增量值修改 CYCLE800循環(huán)角度參數(shù),進(jìn)給倍率為O,執(zhí)行進(jìn)給; 3)獲取G54坐標(biāo)下出現(xiàn)的XYZ坐標(biāo)上的偏移量,同時(shí)根據(jù)刀具軌跡計(jì)算實(shí)際偏 移量; 4)若上述偏移量與所述實(shí)際偏移量不一致的第一條件下,還具有當(dāng)前C擺角度 與B擺角度使所述自動(dòng)分度值a的整數(shù)倍的第二條件,則以該當(dāng)前相應(yīng)角度為方向參數(shù) 翻轉(zhuǎn)臨界值;若滿足第一條件的情況下,第二條件不滿足,則以所述象限臨界角度為方 向參數(shù)翻轉(zhuǎn)臨界值。 根據(jù)本發(fā)明技術(shù)方案的萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法,及時(shí)找到 CYCLE800循環(huán)方向參數(shù)變化的臨界角度,根據(jù)角度柵格中設(shè)置的最小分度數(shù)值確定方向參數(shù)改變的角度范圍,并據(jù)此修改上述循環(huán)參數(shù)中的方向參數(shù),就能完成萬(wàn)能附件銑 頭過象限的正確轉(zhuǎn)換,實(shí)現(xiàn)方式簡(jiǎn)單,且能夠完成準(zhǔn)確的轉(zhuǎn)換。并據(jù)實(shí)際驗(yàn)證,該方法 所實(shí)現(xiàn)的過象限坐標(biāo)轉(zhuǎn)換可以能夠完成正確的轉(zhuǎn)換。 優(yōu)選地,所述步驟2)和3)中包含C擺、B擺單獨(dú)和兩者同時(shí)修改CYCLE800循 環(huán)參數(shù)的對(duì)偏移量的校驗(yàn)。 優(yōu)選地,所述增量值取0.1度或者為所述自動(dòng)分度值a整倍數(shù)的角度。 具體實(shí)施例方式
下面對(duì)本發(fā)明的技術(shù)方案通過實(shí)施例做更具體的說(shuō)明,使本領(lǐng)域的技術(shù)人員更 好的理解本發(fā)明。
該萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法,其包括以下步驟 l)取兩回轉(zhuǎn)軸C擺和B擺角度柵格設(shè)定的自動(dòng)分度值為a,目前常用的自動(dòng)分 度值有2.5度、1.5度和1.0度,在此以2.5度為例; 2)在上述兩回轉(zhuǎn)軸象限臨界角度值± a的角度范圍內(nèi)設(shè)定增量值修改
CYCLE800循環(huán)角度參數(shù),進(jìn)給倍率為O,執(zhí)行進(jìn)給;其中C擺取O度、90度、180度和
270度四個(gè)象限臨界角度值,B擺取-90度和90度兩個(gè)象限臨界角度值; 3)獲取G54坐標(biāo)下出現(xiàn)的XYZ坐標(biāo)上的偏移量,同時(shí)根據(jù)刀具軌跡計(jì)算實(shí)際偏
移量; 4)若上述偏移量與所述實(shí)際偏移量不一致的第一條件下,還具有當(dāng)前C擺角度 與B擺角度使所述自動(dòng)分度值a的整數(shù)倍的第二條件,則以該當(dāng)前相應(yīng)角度為方向參數(shù) 翻轉(zhuǎn)臨界值;若滿足第一條件的情況下,第二條件不滿足,則以所述象限臨界角度為方 向參數(shù)翻轉(zhuǎn)臨界值。 為了便于校驗(yàn)和修改,所述步驟2)和3)中包含C擺、B擺單獨(dú)和兩者同時(shí)修改 CYCLE800循環(huán)參數(shù)的對(duì)偏移量的校驗(yàn)。 所述增量值取0.1度,那么相應(yīng)地,確定C擺方向參數(shù)改變的角度范圍在取180 度象限臨界值的情況下為[180-2.5, 180+2.5], S卩[177.5, 182.5],所述試驗(yàn)增量為0.1 度,每個(gè)偏移量的計(jì)算在177.5的基礎(chǔ)上依次加上0.1,若C擺在178.7度時(shí),方向參數(shù)設(shè) 為-1時(shí)XYZ坐標(biāo)上的偏移量是正確的,但大于178.8時(shí)的方向參數(shù)還是-1,則XYZ坐 標(biāo)上的偏移量就是錯(cuò)誤的,需要將方向參數(shù)改為1。在這里需要注意,提前修改方向參 數(shù)和之后修改方向參數(shù)的臨界點(diǎn)是受角度柵格a中設(shè)置的最小分度值影響的。本例中C 擺角度柵格中設(shè)置的數(shù)值為2.5分度,由于上述出現(xiàn)問題的臨界角度不是2.5分度的整數(shù) 倍的角度,所以可將相應(yīng)角度臨界值看作是180-a度,即177.5度。 綜合上述,B擺角度在要求范圍內(nèi)不影響坐標(biāo)偏移量。當(dāng)B擺角度不為零時(shí),C
擺角度大小影響坐標(biāo)偏移量.實(shí)驗(yàn)得出結(jié)論萬(wàn)能附件銑頭臨界角度為180-a和360-a ,
當(dāng)萬(wàn)能附件銑頭C擺角度180-a <C^360-a時(shí)方向參數(shù)由-1設(shè)為1. 所述增量值還可以取為所述自動(dòng)分度值a整倍數(shù)的角度,可以根據(jù)需要選擇,
以合理的循環(huán)次數(shù)和精度獲取出現(xiàn)問題的臨界角度值。 此方法的應(yīng)用,因可以避免上述象限坐標(biāo)轉(zhuǎn)換所帶來(lái)的加工錯(cuò)誤,進(jìn)而避免了 加工事故的發(fā)生,提供了加工質(zhì)量和加工效率,可以廣泛應(yīng)用于其他含有兩個(gè)回轉(zhuǎn)軸的銑頭附件上。
權(quán)利要求
一種萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法,其特征在于其包括以下步驟1)取兩回轉(zhuǎn)軸C擺和B擺角度柵格設(shè)定的自動(dòng)分度值α;2)在上述兩回轉(zhuǎn)軸象限臨界角度值±α的角度范圍內(nèi)設(shè)定增量值修改CYCLE800循環(huán)角度參數(shù),進(jìn)給倍率為0,執(zhí)行進(jìn)給;3)獲取G54坐標(biāo)下出現(xiàn)的XYZ坐標(biāo)上的偏移量,同時(shí)根據(jù)刀具軌跡計(jì)算實(shí)際偏移量;4)若上述偏移量與所述實(shí)際偏移量不一致的第一條件下,還具有當(dāng)前C擺角度與B擺角度使所述自動(dòng)分度值α的整數(shù)倍的第二條件,則以該當(dāng)前相應(yīng)角度為方向參數(shù)翻轉(zhuǎn)臨界值;若滿足第一條件的情況下,第二條件不滿足,則以所述象限臨界角度為方向參數(shù)翻轉(zhuǎn)臨界值。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟2)和3)中包含C擺、B擺單 獨(dú)和兩者同時(shí)修改CYCLE800循環(huán)參數(shù)的對(duì)偏移量的校驗(yàn)。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于所述增量值取0.1度或者為所述自動(dòng)分 度值a整倍數(shù)的角度。
全文摘要
本發(fā)明公開了一種萬(wàn)能附件銑頭過象限坐標(biāo)轉(zhuǎn)換的方法。其包括以下步驟1)取兩回轉(zhuǎn)軸C擺和B擺自動(dòng)分度值α;2)在上述兩回轉(zhuǎn)軸象限臨界角度值±α的角度范圍內(nèi)設(shè)定增量值執(zhí)行進(jìn)給;3)獲取G54坐標(biāo)下出現(xiàn)的XYZ坐標(biāo)上的偏移量,同時(shí)根據(jù)刀具軌跡計(jì)算實(shí)際偏移量;4)若上述偏移量與所述實(shí)際偏移量不一致的第一條件下,還具有當(dāng)前C擺角度與B擺角度使所述自動(dòng)分度值α的整數(shù)倍的第二條件,則以該當(dāng)前相應(yīng)角度為方向參數(shù)翻轉(zhuǎn)臨界值;若滿足第一條件的情況下,第二條件不滿足,則以所述象限臨界角度為方向參數(shù)翻轉(zhuǎn)臨界值,從而可以準(zhǔn)確的完成過象限的坐標(biāo)準(zhǔn)換。
文檔編號(hào)B23C9/00GK101691019SQ20091001921
公開日2010年4月7日 申請(qǐng)日期2009年10月9日 優(yōu)先權(quán)日2009年10月9日
發(fā)明者劉洪亮, 宿建友, 李文濤 申請(qǐng)人:濟(jì)南二機(jī)床集團(tuán)有限公司