本發(fā)明涉及鏜銑加工領(lǐng)域,尤其涉及一種定位數(shù)控鏜銑加工中心的工件中心的方法及裝置。
背景技術(shù):
數(shù)控鏜銑加工中心機(jī)床帶有旋轉(zhuǎn)工作臺(tái),有X、Y、Z軸,B軸為旋轉(zhuǎn)工作臺(tái),利用旋轉(zhuǎn)工作臺(tái)加工工件圓周分度的任一輪廓時(shí),每次裝夾,總要裝工件圓心和工作臺(tái)中心調(diào)節(jié)器整到一致,才能進(jìn)行加工。在屏蔽主泵泵體的加工制造中,由于外徑上有接管,因此不能在數(shù)控立車上按回轉(zhuǎn)圓進(jìn)行車削加工,只能在數(shù)控鏜銑加工上將工件放在工作臺(tái)的中心位置,轉(zhuǎn)動(dòng)工作臺(tái),對(duì)工件外圓進(jìn)行銑削,可以銑削除了接管部位以外的扇形外圓部分。并且在加工其它工件中,同樣,會(huì)經(jīng)常有加工。
現(xiàn)有技術(shù)中,加工泵體外圓及圓周上孔的時(shí)候,操作者都將工件放在工作臺(tái)的回轉(zhuǎn)中心,確定好位置進(jìn)行加工。在生產(chǎn)中,由于工件體積大,重量大,將工件中心與工作臺(tái)中心重合的操作過(guò)程,是十分困難的工作,工人需反復(fù)打表找正,通過(guò)卡爪將工件中心調(diào)整至工作臺(tái)的中心,使之完全重合,對(duì)操作者的精力和體力都是一個(gè)十分巨大的考驗(yàn),操作一次工件往往用花費(fèi)一天左右的時(shí)間,耗費(fèi)時(shí)間、人工。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種定位數(shù)控鏜銑加工中心的工件中心的方法及裝置,解決現(xiàn)有技術(shù)中將工件放在工作臺(tái)的回轉(zhuǎn)中心,耗費(fèi)大量時(shí)間、人工的技術(shù)問(wèn)題。
本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
一種定位數(shù)控鏜銑加工中心的工件中心的方法,包括:
獲取工件中心在X軸工件零點(diǎn)偏移值、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值;
計(jì)算工件中心與坐標(biāo)的第一角度值;
獲取與附件類型對(duì)應(yīng)的直角頭長(zhǎng)度;
根據(jù)直角頭長(zhǎng)度、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值,判斷工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向;
根據(jù)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向,計(jì)算工件轉(zhuǎn)過(guò)的角度值;
根據(jù)所述角度值,計(jì)算X軸增量偏移值和Z軸增量偏移值。
一種定位數(shù)控鏜銑加工中心的工件中心的裝置,包括:
第一獲取模塊,用于獲取工件中心在X軸工件零點(diǎn)偏移值、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值;
第一計(jì)算模塊,用于計(jì)算工件中心與坐標(biāo)的第一角度值;
第二獲取模塊,用于獲取與附件類型對(duì)應(yīng)的直角頭長(zhǎng)度;
判斷模塊,用于根據(jù)直角頭長(zhǎng)度、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值,判斷工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向;
第二計(jì)算模塊,用于根據(jù)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向,計(jì)算工件轉(zhuǎn)過(guò)的角度值;
第三計(jì)算模塊,用于根據(jù)所述角度值,計(jì)算X軸增量偏移值和Z軸增量偏移值。
本發(fā)明提供一種定位數(shù)控鏜銑加工中心的工件中心的方法及裝置,通過(guò)獲取工件中心在X軸工件零點(diǎn)偏移值、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值;計(jì)算工件中心與坐標(biāo)的第一角度值;獲取與附件類型對(duì)應(yīng)的直角頭長(zhǎng)度;根據(jù)直角頭長(zhǎng)度、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值,判斷工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向;根據(jù)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向,計(jì)算工件轉(zhuǎn)過(guò)的角度值;根據(jù)所述角度值,計(jì)算X軸增量偏移值和Z軸增量偏移值。本發(fā)明實(shí)現(xiàn)了將工件直接放置在工作臺(tái)進(jìn)行加工,無(wú)需找正,節(jié)約了找正時(shí)間,減少工人操作的勞動(dòng)強(qiáng)度,提高加工效率。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例的一種定位數(shù)控鏜銑加工中心的工件中心的方法流程圖;
圖2為本發(fā)明實(shí)施例的一種定位數(shù)控鏜銑加工中心的工件中心的方法應(yīng)用的示意圖;
圖3為本發(fā)明實(shí)施例的一種定位數(shù)控鏜銑加工中心的工件中心的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
如圖1所示,為一種定位數(shù)控鏜銑加工中心的工件中心的方法流程圖,包括:
步驟101、獲取工件中心在X軸工件零點(diǎn)偏移值、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值;
步驟102、計(jì)算工件中心與坐標(biāo)的第一角度值;
步驟103、獲取與附件類型對(duì)應(yīng)的直角頭長(zhǎng)度;
步驟104、根據(jù)直角頭長(zhǎng)度、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值,判斷工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向;
步驟105、根據(jù)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向,計(jì)算工件轉(zhuǎn)過(guò)的角度值;
步驟106、根據(jù)所述角度值,計(jì)算X軸增量偏移值和Z軸增量偏移值。
其中,由于鏜銑設(shè)備擁有多種附件,如各種類型的直角頭,具尺寸長(zhǎng)短不一,所以對(duì)于不同的機(jī)床附件,直角頭長(zhǎng)度是不同的,實(shí)際應(yīng)用中因?yàn)楦郊L(zhǎng)度是固定的,因此步驟103可以包括以下幾種情況:
當(dāng)附件類型為第一直角頭時(shí),直角頭長(zhǎng)度為第一長(zhǎng)度值;
當(dāng)附件類型為第二直角頭時(shí),直角頭長(zhǎng)度為第二長(zhǎng)度值;
當(dāng)附件類型為直軸頭時(shí),直角頭長(zhǎng)度為第三長(zhǎng)度值;
當(dāng)附件類型為加長(zhǎng)頭時(shí),直角頭長(zhǎng)度為第四長(zhǎng)度值;
當(dāng)附件類型為主軸時(shí),直角頭長(zhǎng)度為主軸長(zhǎng)度值。
步驟104包括:
步驟104-1、計(jì)算V軸工件零點(diǎn)偏移值加上Z軸工件零點(diǎn)偏值減去直角頭長(zhǎng)度的數(shù)值為方向數(shù)值;例如:方向數(shù)值DD6=V軸零點(diǎn)偏值+Z軸工件零點(diǎn)偏值—直角頭長(zhǎng)度
步驟104-2、當(dāng)所述方向數(shù)值的大于零時(shí),判斷出工件圓心在工作臺(tái)回轉(zhuǎn)中心的正方向;當(dāng)所述方向數(shù)值的小于零時(shí),判斷出工件圓心在工作臺(tái)回轉(zhuǎn)中心的負(fù)方向。
步驟105包括:
步驟105-1、當(dāng)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正方向時(shí),根據(jù)X軸工件零點(diǎn)偏移值DD5及方向數(shù)值,計(jì)算第二角度值;將所述第二角度值減去所述第一角度值,計(jì)算出工件轉(zhuǎn)過(guò)的角度值;
通過(guò)以下公式得出工件轉(zhuǎn)過(guò)的角度:
步驟105-2、當(dāng)工件圓心在工作臺(tái)回轉(zhuǎn)中心的負(fù)方向時(shí),根據(jù)X軸工件零點(diǎn)偏移值及方向數(shù)值,計(jì)算第二角度值;將所述第二角度值加上所述第一角度值,計(jì)算出工件轉(zhuǎn)過(guò)的角度值。
通過(guò)以下公式得出工件轉(zhuǎn)過(guò)的角度:
步驟106包括:
計(jì)算X軸增量偏移值等于工件轉(zhuǎn)動(dòng)后的X軸坐標(biāo)減去X軸工件零點(diǎn)偏移值;
本步驟中可,通過(guò)三角函數(shù)公式:
計(jì)算出工件轉(zhuǎn)動(dòng)后的Z軸坐標(biāo)DD8和工件轉(zhuǎn)動(dòng)后的X軸坐標(biāo)DD9。
計(jì)算Z軸增量偏移值等于工件轉(zhuǎn)動(dòng)后的Z軸坐標(biāo)減去Z軸工件零點(diǎn)偏移值。
本步驟中可,通過(guò)三角函數(shù)公式:
計(jì)算出工件轉(zhuǎn)動(dòng)后的Z軸坐標(biāo)和工件轉(zhuǎn)動(dòng)后的X軸坐標(biāo)。
本發(fā)明提供一種定位數(shù)控鏜銑加工中心的工件中心的方法,通過(guò)獲取工件中心在X軸工件零點(diǎn)偏移值、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值;計(jì)算工件中心與坐標(biāo)的第一角度值;獲取與附件類型對(duì)應(yīng)的直角頭長(zhǎng)度;根據(jù)直角頭長(zhǎng)度、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值,判斷工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向;根據(jù)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向,計(jì)算工件轉(zhuǎn)過(guò)的角度值;根據(jù)所述角度值,計(jì)算X軸增量偏移值和Z軸增量偏移值。本發(fā)明實(shí)現(xiàn)了將工件直接放置在工作臺(tái)進(jìn)行加工,無(wú)需找正,節(jié)約了找正時(shí)間,減少工人操作的勞動(dòng)強(qiáng)度,提高加工效率。
如圖2所示,為本發(fā)明實(shí)際應(yīng)用中的示意圖,本發(fā)明應(yīng)用后,工件可直接放置在于工作臺(tái)上,即便工件與工作臺(tái)旋轉(zhuǎn)中心不一致時(shí),加工時(shí)只需找到工件的中心,應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案可自動(dòng)進(jìn)行運(yùn)算,找到旋轉(zhuǎn)工作臺(tái)后的工件中心,減輕了操作者的勞動(dòng)強(qiáng)度,減少了加工工件的找正時(shí)間,降低了操作的難度,提高了加工效率,經(jīng)過(guò)近兩年的加工實(shí)踐,其操作性十分方便,簡(jiǎn)易,安全。
如圖3所示,一種定位數(shù)控鏜銑加工中心的工件中心的裝置的結(jié)構(gòu)示意圖,包括:
第一獲取模塊310,用于獲取工件中心在X軸工件零點(diǎn)偏移值、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值;
第一計(jì)算模塊320,用于計(jì)算工件中心與坐標(biāo)的第一角度值;
第二獲取模塊330,用于獲取與附件類型對(duì)應(yīng)的直角頭長(zhǎng)度;
判斷模塊340,用于根據(jù)直角頭長(zhǎng)度、Z軸工件零點(diǎn)偏移值和V軸工件零點(diǎn)偏移值,判斷工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向;
第二計(jì)算模塊350,用于根據(jù)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正負(fù)方向,計(jì)算工件轉(zhuǎn)過(guò)的角度值;
第三計(jì)算模塊360,用于根據(jù)所述角度值,計(jì)算X軸增量偏移值和Z軸增量偏移值。
其中,所述第二獲取模塊330,包括
第一設(shè)置單元331,用于當(dāng)附件類型為第一直角頭時(shí),設(shè)置直角頭長(zhǎng)度為第一長(zhǎng)度值;
第二設(shè)置單元332,用于當(dāng)附件類型為第二直角頭時(shí),設(shè)置直角頭長(zhǎng)度為第二長(zhǎng)度值;
第三設(shè)置單元333,用于當(dāng)附件類型為直軸頭時(shí),設(shè)置直角頭長(zhǎng)度為第三長(zhǎng)度值;
第四設(shè)置單元334,用于當(dāng)附件類型為加長(zhǎng)頭時(shí),設(shè)置直角頭長(zhǎng)度為第四長(zhǎng)度值;
第五設(shè)置單元335,用于當(dāng)附件類型為主軸時(shí),設(shè)置直角頭長(zhǎng)度為主軸長(zhǎng)度值。
所述判斷模塊340,包括:
計(jì)算單元341,用于計(jì)算V軸工件零點(diǎn)偏移值加上Z軸工件零點(diǎn)偏值減去直角頭長(zhǎng)度的數(shù)值為方向數(shù)值;
判斷單元342,用于當(dāng)所述方向數(shù)值的大于零時(shí),判斷出工件圓心在工作臺(tái)回轉(zhuǎn)中心的正方向;當(dāng)所述方向數(shù)值的小于零時(shí),判斷出工件圓心在工作臺(tái)回轉(zhuǎn)中心的負(fù)方向。
所述第二計(jì)算模塊350,包括:
第一角度計(jì)算單元351,用于當(dāng)工件圓心在工作臺(tái)回轉(zhuǎn)中心的正方向時(shí),根據(jù)X軸工件零點(diǎn)偏移值及方向數(shù)值,計(jì)算第二角度值;將所述第二角度值減去所述第一角度值,計(jì)算出工件轉(zhuǎn)過(guò)的角度值;
第二角度計(jì)算單元352,用于當(dāng)工件圓心在工作臺(tái)回轉(zhuǎn)中心的負(fù)方向時(shí),根據(jù)X軸工件零點(diǎn)偏移值及方向數(shù)值,計(jì)算第二角度值;將所述第二角度值加上所述第一角度值,計(jì)算出工件轉(zhuǎn)過(guò)的角度值。
所述第三計(jì)算模塊360,包括:
第一偏移值計(jì)算模塊361,用于計(jì)算X軸增量偏移值等于工件轉(zhuǎn)動(dòng)后的X軸坐標(biāo)減去X軸工件零點(diǎn)偏移值;
第二偏移值計(jì)算模塊362,用于計(jì)算Z軸增量偏移值等于工件轉(zhuǎn)動(dòng)后的Z軸坐標(biāo)減去Z軸工件零點(diǎn)偏移值。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以全部通過(guò)硬件來(lái)實(shí)施,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案對(duì)背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
以上對(duì)本發(fā)明進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。