參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法
【專利摘要】本發(fā)明提供一種參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法,包括以下步驟:在計(jì)算機(jī)中預(yù)裝參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件,同時(shí)確定機(jī)床控制系統(tǒng)相關(guān)參數(shù)及其編程規(guī)范;確定被加工刀具、槽銑刀或砂輪參數(shù)及相關(guān)信息;基于參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件、機(jī)床控制系統(tǒng)相關(guān)參數(shù)及其編程規(guī)范來完成數(shù)控立銑刀螺旋槽數(shù)控加工的參數(shù)計(jì)算及螺旋槽截面圖模擬;輸入被加工刀具、槽銑刀或砂輪參數(shù)及相關(guān)信息,計(jì)算機(jī)自動(dòng)生成Word格式的數(shù)控立銑刀螺旋槽數(shù)控加工程序。采用本發(fā)明可提高工作效率,降低生產(chǎn)成本。
【專利說明】參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法,屬于機(jī)械加工【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]目前,我國(guó)刀具制造技術(shù)仍然采用傳統(tǒng)的設(shè)計(jì)和加工技術(shù)。而傳統(tǒng)的數(shù)控立銑刀加工方法是熱處理前必須用成型槽銑刀加工螺旋槽,熱處理后用成型砂輪磨刀具的螺旋槽。成型槽銑刀的結(jié)構(gòu)復(fù)雜,制造成本很高,重磨難度大,此外,如果數(shù)控立銑刀的尺寸及規(guī)格變化,則要選擇與之相應(yīng)的成型槽銑刀,這樣就需要制造大量的成型槽銑刀,并且由于不同的刀具需要不同的成型砂輪,再加上成型砂輪的修形非常難,最終就導(dǎo)致了數(shù)控立銑刀的加工成本增大。實(shí)踐證明,傳統(tǒng)的數(shù)控立銑刀的加工方法非常落后,亟需改進(jìn)。
【發(fā)明內(nèi)容】
[0003]針對(duì)以上不足,本發(fā)明提供一種參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法,提高工作效率,降低生產(chǎn)成本。
[0004]本發(fā)明的技術(shù)方案:參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法,包括以下步驟:
(1)在計(jì)算機(jī)中預(yù)裝參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件,同時(shí)確定機(jī)床控制系統(tǒng)相關(guān)參數(shù)及其編程規(guī)范;
(2)確定被加工刀具、槽銑刀或砂輪參數(shù)及相關(guān)信息;
(3)基于機(jī)床控制系統(tǒng)相關(guān)參數(shù)及其編程規(guī)范,應(yīng)用參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件來完成數(shù)控立銑刀螺旋槽數(shù)控加工的參數(shù)計(jì)算及螺旋槽截面圖模擬;
(4)輸入被加工刀具、槽銑刀或砂輪參數(shù)及相關(guān)信息,應(yīng)用參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件,計(jì)算機(jī)自動(dòng)生成Word格式的數(shù)控立銑刀螺旋槽數(shù)控加工程序。
[0005]所述參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件包括以下模塊:
(1)初始定義模塊:用于變量定義及初始賦值;
(2)參數(shù)輸入及建立結(jié)構(gòu)模型模塊:用于輸入刀具刃部與砂輪的結(jié)構(gòu)參數(shù)、數(shù)控機(jī)床及螺旋槽數(shù)控加工NC程序的相關(guān)信息,然后建立刀具刃部與砂輪的結(jié)構(gòu)模型;
(3)判別模塊:在保證刀具實(shí)心直徑的前提下計(jì)算出螺旋槽加工后相鄰切削刃間的圓柱面在圓周向的寬度w是否能夠滿足第一圓周后角寬度f的要求,并判斷W= (f±0.0lmm)是否成立,如果成立則進(jìn)行下一步驟,如果不成立則重復(fù)該步驟;
(4)刀具刃部螺旋槽截形模擬模塊:用于進(jìn)行刀具刃部螺旋槽截形模擬;
(5)計(jì)算模塊:計(jì)算砂輪中心的位置坐標(biāo)及其軸偏角等主要參數(shù),并輸出砂輪中心的位置坐標(biāo)及其偏轉(zhuǎn)角度、槽銑刀的最小厚度等;
(6)生成模塊:用于生成并存儲(chǔ)螺旋槽數(shù)控加工NC程序。所述被加工刀具參數(shù)及相關(guān)信息包括刀具直徑、刃長(zhǎng)、刃部實(shí)心直徑、刀具圓周刃前角和后角、前角測(cè)量長(zhǎng)度、刀具圓周刃第一后刀面寬度、切削刃的螺旋角、切削刃的數(shù)量等。
[0006]所述槽銑刀或砂輪參數(shù)包括槽銑刀直徑、槽銑刀寬度、槽銑刀角度等。
[0007]本發(fā)明的有益效果:應(yīng)用本發(fā)明只需40-50秒的時(shí)間就可以輸出數(shù)控立銑刀螺旋槽數(shù)控加工程序,不僅極大的提高了工作效率,同時(shí)大大降低了數(shù)控立銑刀的生產(chǎn)成本。
【專利附圖】
【附圖說明】
[0008]圖1為參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法流程圖。
[0009]圖2為參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件的流程圖。
[0010]圖3為參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件的主界面。
[0011]圖4為實(shí)施例刀具設(shè)計(jì)圖紙。
[0012]圖5為實(shí)施例最終所生成的Word格式的螺旋槽數(shù)控加工程序。
【具體實(shí)施方式】
[0013]如圖4所示的一把直柄整體數(shù)控立銑刀,其螺旋槽數(shù)控加工數(shù)控程序設(shè)計(jì)信息如下:
(1)被加工刀具參數(shù)及相關(guān)信息:刀具直徑20mm,刃長(zhǎng)40mm,刃部實(shí)心直徑12mm,刀具圓周刃前角14°,刀具圓周刃后角12°,前角測(cè)量長(zhǎng)度0.55mm,刀具圓周刃第一后刀面寬度1.2mm,切削刃的螺旋角40°,切削刃的數(shù)量為4 ;
(2)槽銑刀或砂輪參數(shù):槽銑刀直徑100mm,槽銑刀寬度20mm,槽銑刀角度90°;
(3)控制系統(tǒng)型號(hào)、螺旋槽數(shù)控加工程序名稱等相關(guān)信息:控制系統(tǒng)型號(hào)為NUM760,螺旋槽數(shù)控加工程序名稱為tcs,主程序號(hào)為1,子程序號(hào)為2,螺旋槽數(shù)控加工程序存儲(chǔ)路徑為d:\,螺旋槽數(shù)控加工進(jìn)給速度f=200mm/min。
[0014]輸入上述設(shè)計(jì)信息后,該參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程系統(tǒng)自動(dòng)生成一個(gè)完整的Word格式的螺旋槽數(shù)控加工程序,如圖5所示。
【權(quán)利要求】
1.參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法,其特征在于,包括以下步驟: (1)在計(jì)算機(jī)中預(yù)裝參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件,同時(shí)確定機(jī)床控制系統(tǒng)相關(guān)參數(shù)及其編程規(guī)范; (2)確定被加工刀具、槽銑刀或砂輪參數(shù)及相關(guān)信息; (3)基于機(jī)床控制系統(tǒng)相關(guān)參數(shù)及其編程規(guī)范,應(yīng)用參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件來完成數(shù)控立銑刀螺旋槽數(shù)控加工的參數(shù)計(jì)算及螺旋槽截面圖模擬; (4)輸入被加工刀具、槽銑刀或砂輪參數(shù)及相關(guān)信息,應(yīng)用參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件,計(jì)算機(jī)自動(dòng)生成Word格式的數(shù)控立銑刀螺旋槽數(shù)控加工程序。
2.如權(quán)利要求1所述的參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工編程方法,其特征在于所述參數(shù)化數(shù)控立銑刀螺旋槽數(shù)控加工程序設(shè)計(jì)軟件包括以下模塊: (1)初始定義模塊:用于變量定義及初始賦值; (2)參數(shù)輸入及建立結(jié)構(gòu)模型模塊:用于輸入刀具刃部與砂輪的結(jié)構(gòu)參數(shù)、數(shù)控機(jī)床及螺旋槽數(shù)控加工NC程序的相關(guān)信息,然后建立刀具刃部與砂輪的結(jié)構(gòu)模型; (3)判別模塊:在保證刀具實(shí)心直徑的前提下計(jì)算出螺旋槽加工后相鄰切削刃間的圓柱面在圓周向的寬度w是否能夠滿足第一圓周后角寬度f的要求,并判斷W= (f±0.0lmm)是否成立,如果成立則進(jìn)行下一步驟,如果不成立則重復(fù)該步驟; (4)刀具刃部螺旋槽截形模擬模塊:用于進(jìn)行刀具刃部螺旋槽截形模擬; (5)計(jì)算模塊:計(jì)算砂輪中心的位置坐標(biāo)及其軸偏角等主要參數(shù),并輸出砂輪中心的位置坐標(biāo)及其偏轉(zhuǎn)角度、槽銑刀的最小厚度等; (6)生成模塊:用于生成并存儲(chǔ)螺旋槽數(shù)控加工NC程序。
【文檔編號(hào)】G05B19/4093GK103454973SQ201310425317
【公開日】2013年12月18日 申請(qǐng)日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】唐臣升, 翟南, 于江, 陶云澤, 康秋, 潘國(guó)華, 王玉嬌, 馬達(dá) 申請(qǐng)人:沈陽飛機(jī)工業(yè)(集團(tuán))有限公司