国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

非圓曲線輪廓數(shù)控車削標(biāo)準(zhǔn)化過(guò)程設(shè)計(jì)

2015-01-15 19:24劉豐
關(guān)鍵詞:宏程序

劉豐

【摘要】本文基于宏程序的運(yùn)用,提出了一種標(biāo)準(zhǔn)化過(guò)程用于非圓曲線的數(shù)控車削加工。讀者可通過(guò)固定化的格式:曲線函數(shù)分析、加工類型選擇、宏程序模板填空三個(gè)步驟,編輯出適應(yīng)于實(shí)際生產(chǎn)加工的函數(shù)曲線加工程序。由于筆者能力有限,該過(guò)程并不十分完善,但這一過(guò)程體系比較開(kāi)放,讀者可在其中任何環(huán)節(jié)作補(bǔ)充修改。希望本文的構(gòu)思能得到大家的批評(píng)指正,使得該標(biāo)準(zhǔn)化過(guò)程在實(shí)際生產(chǎn)中得到推廣運(yùn)用。

【關(guān)鍵詞】數(shù)控車削 函數(shù)曲線 標(biāo)準(zhǔn)化過(guò)程 宏程序

【中圖分類號(hào)】G640 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2014)11-0021-02\

一、前言

數(shù)控車削加工現(xiàn)在已在生產(chǎn)領(lǐng)域中被廣泛應(yīng)用,其輪廓控制的加工方式使得曲線輪廓的加工變得簡(jiǎn)單而準(zhǔn)確。但除圓以外的曲線目前都只能用宏程序來(lái)實(shí)現(xiàn),而宏程序的編寫對(duì)于普通的操作者來(lái)說(shuō)都比較困難,若沒(méi)有一定的編寫經(jīng)驗(yàn)積累很難寫出合理的宏程序。本文設(shè)想提出一種標(biāo)準(zhǔn)化過(guò)程,操作者可通過(guò)簡(jiǎn)單的判斷、選擇和計(jì)算,按流程步驟操作,最終就能得到適應(yīng)于實(shí)際生產(chǎn)加工的函數(shù)曲線加工程序。該過(guò)程應(yīng)具有普遍實(shí)用性,能夠適應(yīng)多種函數(shù)曲線以及曲線輪廓在不同象限的情況。下面我將通過(guò)標(biāo)準(zhǔn)化過(guò)程提出和實(shí)例分析兩個(gè)部分來(lái)講述本文設(shè)計(jì)內(nèi)容。

二、非圓曲線輪廓數(shù)控車削標(biāo)準(zhǔn)化過(guò)程

本文所設(shè)計(jì)的標(biāo)準(zhǔn)化過(guò)程主要分三個(gè)部分,分別是標(biāo)準(zhǔn)化流程、常用曲線函數(shù)分析表和宏程序模板。其中標(biāo)準(zhǔn)化流程是主線,具有較好數(shù)學(xué)基礎(chǔ)(函數(shù)部分)和宏程序基礎(chǔ)知識(shí)的讀者可直接根據(jù)該流程完成加工程序。若讀者數(shù)學(xué)基礎(chǔ)較差,則可參照常用函數(shù)分析表完成函數(shù)分析和數(shù)據(jù)采集。最后宏程序模板可以為不懂宏程序的讀者提供方便,讀者只需做好模板中的填空便能完成加工程序。三部分相互關(guān)系如圖一所示。

圖一

(一)非圓曲線的數(shù)控車削標(biāo)準(zhǔn)化流程

如圖二所示,標(biāo)準(zhǔn)化流程分為函數(shù)曲線分析準(zhǔn)備和宏程序模板分類兩部分。

函數(shù)曲線分析準(zhǔn)備是根據(jù)零件輪廓曲線進(jìn)行分析,完成作三個(gè)方面的準(zhǔn)備工作:1、得出曲線方程表達(dá)式;2、得出工件原點(diǎn)與函數(shù)原點(diǎn)的坐標(biāo)差值(注:x方向按半徑差值計(jì)算);3、計(jì)算出曲線輪廓起點(diǎn)和終點(diǎn)的函數(shù)坐標(biāo)。函數(shù)分析需要讀者具有一定的函數(shù)知識(shí)基礎(chǔ),若讀者不了解函數(shù)也可根據(jù)常用曲線函數(shù)分析表對(duì)應(yīng)選擇函數(shù)方程計(jì)算出起點(diǎn)和終點(diǎn)坐標(biāo),為完成宏程序作好準(zhǔn)備。

宏程序模板分類是根據(jù)零件輪廓的加工方式來(lái)選擇對(duì)應(yīng)的宏程序模塊。我把零件輪廓的加工方式分為:精車、外圓車削、內(nèi)孔車削、切槽車削和仿形車削五大類,具備宏程序編程基礎(chǔ)的讀者可以直接根據(jù)流程邏輯編輯這五類加工程序。沒(méi)有宏程序基礎(chǔ)的讀者也可根據(jù)后面的宏程序模板進(jìn)行填空似的編程完成加工程序。

(二)常用曲線函數(shù)分析表

為方便分析,我把常用的三類曲線函數(shù)在上、下、左、右四個(gè)不同方位時(shí)的表達(dá)式及其曲線軌跡作了詳細(xì)的說(shuō)明。讀者需要完成的有以下四步:

1、 根據(jù)圖紙信息對(duì)照分析表確定曲線類型(橢圓、雙曲線、拋物線);

2、比較分析表中的函數(shù)圖像和零件輪廓計(jì)算函數(shù)原點(diǎn)和零件原點(diǎn)的差值(x方向按半徑計(jì)算);

3、根據(jù)輪廓確定函數(shù)曲線所在的方位(上、下、左、右),對(duì)照分析表得出對(duì)應(yīng)的函數(shù)表達(dá)式:

4、根據(jù)函數(shù)表達(dá)式和圖紙信息計(jì)算出輪廓起點(diǎn)和終點(diǎn)函數(shù)坐標(biāo)值。

(表達(dá)式中的a和b參數(shù)可根據(jù)圖紙?zhí)峁┑那€表達(dá)式得到)

(三)宏程序模板

宏程序模板分為外圓、內(nèi)孔、切槽、仿形和精車五類,它包含車削加工的大多數(shù)情形。適用于外圓刀、內(nèi)孔刀、切刀和圓弧刀的車削加工。該五類模板車削方式不同,但其結(jié)構(gòu)大致一樣,都由定位起點(diǎn)、設(shè)置初始值和循環(huán)主體三部分構(gòu)成。模板中已經(jīng)構(gòu)建了宏程序的框架,讀者只需根據(jù)實(shí)際的加工情況和之前作的函數(shù)分析準(zhǔn)備把關(guān)鍵參數(shù)填入框架中即可完成加工程序。下面我將詳細(xì)介紹模板中需要填入的參數(shù)。

1、定位起點(diǎn)參數(shù):所有的模板中第一句都是快速定位,其定位要求與G71\G72\G73復(fù)合循環(huán)指令的定位要求一致,要靠近加工起點(diǎn)但又不能接觸到工件;

2、設(shè)置初始值參數(shù):宏程序以#號(hào)加數(shù)字為變量(如:#1、#2),在運(yùn)用宏程序進(jìn)行循環(huán)運(yùn)算前首先要給定一個(gè)初始變量。為了方便讀者我在五個(gè)模板中都采用了固定的變量對(duì)應(yīng)關(guān)系,如表一所示:

變量 代表對(duì)象 獲取參數(shù)方法

#1 X方向函數(shù)坐標(biāo) 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

#2 Z方向函數(shù)坐標(biāo) 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

#3 進(jìn)給速度 根據(jù)需要給定

#4 粗車余量 根據(jù)圖紙尺寸估算

表一

3、循環(huán)主體參數(shù):進(jìn)入宏程序循環(huán)后根據(jù)循環(huán)判斷的需要和宏程序計(jì)算的需要,還要填入一組關(guān)鍵參數(shù),如表二所示:

參數(shù) 說(shuō)明 獲取參數(shù)方法

循環(huán)終點(diǎn) 用于判斷輪廓終點(diǎn),跳出宏程序 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

函數(shù)原點(diǎn)偏移量 用于補(bǔ)償函數(shù)原點(diǎn)與工件原點(diǎn)的差值 通過(guò)圖紙比較得出

毛坯直徑尺寸 用于指定安全退刀位置 根據(jù)毛坯實(shí)際情況確定

精加工余量 粗車時(shí)留下精車余量 根據(jù)精加工需要指定

曲線函數(shù)表達(dá)式 通過(guò)標(biāo)稱才能準(zhǔn)確計(jì)算出軌跡點(diǎn)的坐標(biāo) 對(duì)照函數(shù)分析表得出

表二

三、小結(jié)

使用宏程序編輯函數(shù)曲線加工的方法有很多,根據(jù)編程者的思維方式不同宏程序的結(jié)構(gòu)也有很多的變化。本文采用的是一種較為簡(jiǎn)單直接的方法,模板程序中大量減少了變量的使用,不同的模板都盡量使用相同的結(jié)構(gòu)和統(tǒng)一的變量,程序思路清晰邏輯準(zhǔn)確,有利于讀者的理解。但由于能力和時(shí)間的關(guān)系,本文所設(shè)想的標(biāo)準(zhǔn)化過(guò)程還有很多的缺失,車削類型分類還不夠完善,函數(shù)曲線的收納也只有最基本的幾種,模板程序還有待補(bǔ)充和完善。盡管如此,還是希望本文能夠?qū)ψx者有所幫助,望各位同行批評(píng)指正。endprint

【摘要】本文基于宏程序的運(yùn)用,提出了一種標(biāo)準(zhǔn)化過(guò)程用于非圓曲線的數(shù)控車削加工。讀者可通過(guò)固定化的格式:曲線函數(shù)分析、加工類型選擇、宏程序模板填空三個(gè)步驟,編輯出適應(yīng)于實(shí)際生產(chǎn)加工的函數(shù)曲線加工程序。由于筆者能力有限,該過(guò)程并不十分完善,但這一過(guò)程體系比較開(kāi)放,讀者可在其中任何環(huán)節(jié)作補(bǔ)充修改。希望本文的構(gòu)思能得到大家的批評(píng)指正,使得該標(biāo)準(zhǔn)化過(guò)程在實(shí)際生產(chǎn)中得到推廣運(yùn)用。

【關(guān)鍵詞】數(shù)控車削 函數(shù)曲線 標(biāo)準(zhǔn)化過(guò)程 宏程序

【中圖分類號(hào)】G640 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2014)11-0021-02\

一、前言

數(shù)控車削加工現(xiàn)在已在生產(chǎn)領(lǐng)域中被廣泛應(yīng)用,其輪廓控制的加工方式使得曲線輪廓的加工變得簡(jiǎn)單而準(zhǔn)確。但除圓以外的曲線目前都只能用宏程序來(lái)實(shí)現(xiàn),而宏程序的編寫對(duì)于普通的操作者來(lái)說(shuō)都比較困難,若沒(méi)有一定的編寫經(jīng)驗(yàn)積累很難寫出合理的宏程序。本文設(shè)想提出一種標(biāo)準(zhǔn)化過(guò)程,操作者可通過(guò)簡(jiǎn)單的判斷、選擇和計(jì)算,按流程步驟操作,最終就能得到適應(yīng)于實(shí)際生產(chǎn)加工的函數(shù)曲線加工程序。該過(guò)程應(yīng)具有普遍實(shí)用性,能夠適應(yīng)多種函數(shù)曲線以及曲線輪廓在不同象限的情況。下面我將通過(guò)標(biāo)準(zhǔn)化過(guò)程提出和實(shí)例分析兩個(gè)部分來(lái)講述本文設(shè)計(jì)內(nèi)容。

二、非圓曲線輪廓數(shù)控車削標(biāo)準(zhǔn)化過(guò)程

本文所設(shè)計(jì)的標(biāo)準(zhǔn)化過(guò)程主要分三個(gè)部分,分別是標(biāo)準(zhǔn)化流程、常用曲線函數(shù)分析表和宏程序模板。其中標(biāo)準(zhǔn)化流程是主線,具有較好數(shù)學(xué)基礎(chǔ)(函數(shù)部分)和宏程序基礎(chǔ)知識(shí)的讀者可直接根據(jù)該流程完成加工程序。若讀者數(shù)學(xué)基礎(chǔ)較差,則可參照常用函數(shù)分析表完成函數(shù)分析和數(shù)據(jù)采集。最后宏程序模板可以為不懂宏程序的讀者提供方便,讀者只需做好模板中的填空便能完成加工程序。三部分相互關(guān)系如圖一所示。

圖一

(一)非圓曲線的數(shù)控車削標(biāo)準(zhǔn)化流程

如圖二所示,標(biāo)準(zhǔn)化流程分為函數(shù)曲線分析準(zhǔn)備和宏程序模板分類兩部分。

函數(shù)曲線分析準(zhǔn)備是根據(jù)零件輪廓曲線進(jìn)行分析,完成作三個(gè)方面的準(zhǔn)備工作:1、得出曲線方程表達(dá)式;2、得出工件原點(diǎn)與函數(shù)原點(diǎn)的坐標(biāo)差值(注:x方向按半徑差值計(jì)算);3、計(jì)算出曲線輪廓起點(diǎn)和終點(diǎn)的函數(shù)坐標(biāo)。函數(shù)分析需要讀者具有一定的函數(shù)知識(shí)基礎(chǔ),若讀者不了解函數(shù)也可根據(jù)常用曲線函數(shù)分析表對(duì)應(yīng)選擇函數(shù)方程計(jì)算出起點(diǎn)和終點(diǎn)坐標(biāo),為完成宏程序作好準(zhǔn)備。

宏程序模板分類是根據(jù)零件輪廓的加工方式來(lái)選擇對(duì)應(yīng)的宏程序模塊。我把零件輪廓的加工方式分為:精車、外圓車削、內(nèi)孔車削、切槽車削和仿形車削五大類,具備宏程序編程基礎(chǔ)的讀者可以直接根據(jù)流程邏輯編輯這五類加工程序。沒(méi)有宏程序基礎(chǔ)的讀者也可根據(jù)后面的宏程序模板進(jìn)行填空似的編程完成加工程序。

(二)常用曲線函數(shù)分析表

為方便分析,我把常用的三類曲線函數(shù)在上、下、左、右四個(gè)不同方位時(shí)的表達(dá)式及其曲線軌跡作了詳細(xì)的說(shuō)明。讀者需要完成的有以下四步:

1、 根據(jù)圖紙信息對(duì)照分析表確定曲線類型(橢圓、雙曲線、拋物線);

2、比較分析表中的函數(shù)圖像和零件輪廓計(jì)算函數(shù)原點(diǎn)和零件原點(diǎn)的差值(x方向按半徑計(jì)算);

3、根據(jù)輪廓確定函數(shù)曲線所在的方位(上、下、左、右),對(duì)照分析表得出對(duì)應(yīng)的函數(shù)表達(dá)式:

4、根據(jù)函數(shù)表達(dá)式和圖紙信息計(jì)算出輪廓起點(diǎn)和終點(diǎn)函數(shù)坐標(biāo)值。

(表達(dá)式中的a和b參數(shù)可根據(jù)圖紙?zhí)峁┑那€表達(dá)式得到)

(三)宏程序模板

宏程序模板分為外圓、內(nèi)孔、切槽、仿形和精車五類,它包含車削加工的大多數(shù)情形。適用于外圓刀、內(nèi)孔刀、切刀和圓弧刀的車削加工。該五類模板車削方式不同,但其結(jié)構(gòu)大致一樣,都由定位起點(diǎn)、設(shè)置初始值和循環(huán)主體三部分構(gòu)成。模板中已經(jīng)構(gòu)建了宏程序的框架,讀者只需根據(jù)實(shí)際的加工情況和之前作的函數(shù)分析準(zhǔn)備把關(guān)鍵參數(shù)填入框架中即可完成加工程序。下面我將詳細(xì)介紹模板中需要填入的參數(shù)。

1、定位起點(diǎn)參數(shù):所有的模板中第一句都是快速定位,其定位要求與G71\G72\G73復(fù)合循環(huán)指令的定位要求一致,要靠近加工起點(diǎn)但又不能接觸到工件;

2、設(shè)置初始值參數(shù):宏程序以#號(hào)加數(shù)字為變量(如:#1、#2),在運(yùn)用宏程序進(jìn)行循環(huán)運(yùn)算前首先要給定一個(gè)初始變量。為了方便讀者我在五個(gè)模板中都采用了固定的變量對(duì)應(yīng)關(guān)系,如表一所示:

變量 代表對(duì)象 獲取參數(shù)方法

#1 X方向函數(shù)坐標(biāo) 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

#2 Z方向函數(shù)坐標(biāo) 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

#3 進(jìn)給速度 根據(jù)需要給定

#4 粗車余量 根據(jù)圖紙尺寸估算

表一

3、循環(huán)主體參數(shù):進(jìn)入宏程序循環(huán)后根據(jù)循環(huán)判斷的需要和宏程序計(jì)算的需要,還要填入一組關(guān)鍵參數(shù),如表二所示:

參數(shù) 說(shuō)明 獲取參數(shù)方法

循環(huán)終點(diǎn) 用于判斷輪廓終點(diǎn),跳出宏程序 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

函數(shù)原點(diǎn)偏移量 用于補(bǔ)償函數(shù)原點(diǎn)與工件原點(diǎn)的差值 通過(guò)圖紙比較得出

毛坯直徑尺寸 用于指定安全退刀位置 根據(jù)毛坯實(shí)際情況確定

精加工余量 粗車時(shí)留下精車余量 根據(jù)精加工需要指定

曲線函數(shù)表達(dá)式 通過(guò)標(biāo)稱才能準(zhǔn)確計(jì)算出軌跡點(diǎn)的坐標(biāo) 對(duì)照函數(shù)分析表得出

表二

三、小結(jié)

使用宏程序編輯函數(shù)曲線加工的方法有很多,根據(jù)編程者的思維方式不同宏程序的結(jié)構(gòu)也有很多的變化。本文采用的是一種較為簡(jiǎn)單直接的方法,模板程序中大量減少了變量的使用,不同的模板都盡量使用相同的結(jié)構(gòu)和統(tǒng)一的變量,程序思路清晰邏輯準(zhǔn)確,有利于讀者的理解。但由于能力和時(shí)間的關(guān)系,本文所設(shè)想的標(biāo)準(zhǔn)化過(guò)程還有很多的缺失,車削類型分類還不夠完善,函數(shù)曲線的收納也只有最基本的幾種,模板程序還有待補(bǔ)充和完善。盡管如此,還是希望本文能夠?qū)ψx者有所幫助,望各位同行批評(píng)指正。endprint

【摘要】本文基于宏程序的運(yùn)用,提出了一種標(biāo)準(zhǔn)化過(guò)程用于非圓曲線的數(shù)控車削加工。讀者可通過(guò)固定化的格式:曲線函數(shù)分析、加工類型選擇、宏程序模板填空三個(gè)步驟,編輯出適應(yīng)于實(shí)際生產(chǎn)加工的函數(shù)曲線加工程序。由于筆者能力有限,該過(guò)程并不十分完善,但這一過(guò)程體系比較開(kāi)放,讀者可在其中任何環(huán)節(jié)作補(bǔ)充修改。希望本文的構(gòu)思能得到大家的批評(píng)指正,使得該標(biāo)準(zhǔn)化過(guò)程在實(shí)際生產(chǎn)中得到推廣運(yùn)用。

【關(guān)鍵詞】數(shù)控車削 函數(shù)曲線 標(biāo)準(zhǔn)化過(guò)程 宏程序

【中圖分類號(hào)】G640 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2014)11-0021-02\

一、前言

數(shù)控車削加工現(xiàn)在已在生產(chǎn)領(lǐng)域中被廣泛應(yīng)用,其輪廓控制的加工方式使得曲線輪廓的加工變得簡(jiǎn)單而準(zhǔn)確。但除圓以外的曲線目前都只能用宏程序來(lái)實(shí)現(xiàn),而宏程序的編寫對(duì)于普通的操作者來(lái)說(shuō)都比較困難,若沒(méi)有一定的編寫經(jīng)驗(yàn)積累很難寫出合理的宏程序。本文設(shè)想提出一種標(biāo)準(zhǔn)化過(guò)程,操作者可通過(guò)簡(jiǎn)單的判斷、選擇和計(jì)算,按流程步驟操作,最終就能得到適應(yīng)于實(shí)際生產(chǎn)加工的函數(shù)曲線加工程序。該過(guò)程應(yīng)具有普遍實(shí)用性,能夠適應(yīng)多種函數(shù)曲線以及曲線輪廓在不同象限的情況。下面我將通過(guò)標(biāo)準(zhǔn)化過(guò)程提出和實(shí)例分析兩個(gè)部分來(lái)講述本文設(shè)計(jì)內(nèi)容。

二、非圓曲線輪廓數(shù)控車削標(biāo)準(zhǔn)化過(guò)程

本文所設(shè)計(jì)的標(biāo)準(zhǔn)化過(guò)程主要分三個(gè)部分,分別是標(biāo)準(zhǔn)化流程、常用曲線函數(shù)分析表和宏程序模板。其中標(biāo)準(zhǔn)化流程是主線,具有較好數(shù)學(xué)基礎(chǔ)(函數(shù)部分)和宏程序基礎(chǔ)知識(shí)的讀者可直接根據(jù)該流程完成加工程序。若讀者數(shù)學(xué)基礎(chǔ)較差,則可參照常用函數(shù)分析表完成函數(shù)分析和數(shù)據(jù)采集。最后宏程序模板可以為不懂宏程序的讀者提供方便,讀者只需做好模板中的填空便能完成加工程序。三部分相互關(guān)系如圖一所示。

圖一

(一)非圓曲線的數(shù)控車削標(biāo)準(zhǔn)化流程

如圖二所示,標(biāo)準(zhǔn)化流程分為函數(shù)曲線分析準(zhǔn)備和宏程序模板分類兩部分。

函數(shù)曲線分析準(zhǔn)備是根據(jù)零件輪廓曲線進(jìn)行分析,完成作三個(gè)方面的準(zhǔn)備工作:1、得出曲線方程表達(dá)式;2、得出工件原點(diǎn)與函數(shù)原點(diǎn)的坐標(biāo)差值(注:x方向按半徑差值計(jì)算);3、計(jì)算出曲線輪廓起點(diǎn)和終點(diǎn)的函數(shù)坐標(biāo)。函數(shù)分析需要讀者具有一定的函數(shù)知識(shí)基礎(chǔ),若讀者不了解函數(shù)也可根據(jù)常用曲線函數(shù)分析表對(duì)應(yīng)選擇函數(shù)方程計(jì)算出起點(diǎn)和終點(diǎn)坐標(biāo),為完成宏程序作好準(zhǔn)備。

宏程序模板分類是根據(jù)零件輪廓的加工方式來(lái)選擇對(duì)應(yīng)的宏程序模塊。我把零件輪廓的加工方式分為:精車、外圓車削、內(nèi)孔車削、切槽車削和仿形車削五大類,具備宏程序編程基礎(chǔ)的讀者可以直接根據(jù)流程邏輯編輯這五類加工程序。沒(méi)有宏程序基礎(chǔ)的讀者也可根據(jù)后面的宏程序模板進(jìn)行填空似的編程完成加工程序。

(二)常用曲線函數(shù)分析表

為方便分析,我把常用的三類曲線函數(shù)在上、下、左、右四個(gè)不同方位時(shí)的表達(dá)式及其曲線軌跡作了詳細(xì)的說(shuō)明。讀者需要完成的有以下四步:

1、 根據(jù)圖紙信息對(duì)照分析表確定曲線類型(橢圓、雙曲線、拋物線);

2、比較分析表中的函數(shù)圖像和零件輪廓計(jì)算函數(shù)原點(diǎn)和零件原點(diǎn)的差值(x方向按半徑計(jì)算);

3、根據(jù)輪廓確定函數(shù)曲線所在的方位(上、下、左、右),對(duì)照分析表得出對(duì)應(yīng)的函數(shù)表達(dá)式:

4、根據(jù)函數(shù)表達(dá)式和圖紙信息計(jì)算出輪廓起點(diǎn)和終點(diǎn)函數(shù)坐標(biāo)值。

(表達(dá)式中的a和b參數(shù)可根據(jù)圖紙?zhí)峁┑那€表達(dá)式得到)

(三)宏程序模板

宏程序模板分為外圓、內(nèi)孔、切槽、仿形和精車五類,它包含車削加工的大多數(shù)情形。適用于外圓刀、內(nèi)孔刀、切刀和圓弧刀的車削加工。該五類模板車削方式不同,但其結(jié)構(gòu)大致一樣,都由定位起點(diǎn)、設(shè)置初始值和循環(huán)主體三部分構(gòu)成。模板中已經(jīng)構(gòu)建了宏程序的框架,讀者只需根據(jù)實(shí)際的加工情況和之前作的函數(shù)分析準(zhǔn)備把關(guān)鍵參數(shù)填入框架中即可完成加工程序。下面我將詳細(xì)介紹模板中需要填入的參數(shù)。

1、定位起點(diǎn)參數(shù):所有的模板中第一句都是快速定位,其定位要求與G71\G72\G73復(fù)合循環(huán)指令的定位要求一致,要靠近加工起點(diǎn)但又不能接觸到工件;

2、設(shè)置初始值參數(shù):宏程序以#號(hào)加數(shù)字為變量(如:#1、#2),在運(yùn)用宏程序進(jìn)行循環(huán)運(yùn)算前首先要給定一個(gè)初始變量。為了方便讀者我在五個(gè)模板中都采用了固定的變量對(duì)應(yīng)關(guān)系,如表一所示:

變量 代表對(duì)象 獲取參數(shù)方法

#1 X方向函數(shù)坐標(biāo) 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

#2 Z方向函數(shù)坐標(biāo) 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

#3 進(jìn)給速度 根據(jù)需要給定

#4 粗車余量 根據(jù)圖紙尺寸估算

表一

3、循環(huán)主體參數(shù):進(jìn)入宏程序循環(huán)后根據(jù)循環(huán)判斷的需要和宏程序計(jì)算的需要,還要填入一組關(guān)鍵參數(shù),如表二所示:

參數(shù) 說(shuō)明 獲取參數(shù)方法

循環(huán)終點(diǎn) 用于判斷輪廓終點(diǎn),跳出宏程序 根據(jù)圖紙尺寸直接推算出或通過(guò)函數(shù)表達(dá)式計(jì)算得出

函數(shù)原點(diǎn)偏移量 用于補(bǔ)償函數(shù)原點(diǎn)與工件原點(diǎn)的差值 通過(guò)圖紙比較得出

毛坯直徑尺寸 用于指定安全退刀位置 根據(jù)毛坯實(shí)際情況確定

精加工余量 粗車時(shí)留下精車余量 根據(jù)精加工需要指定

曲線函數(shù)表達(dá)式 通過(guò)標(biāo)稱才能準(zhǔn)確計(jì)算出軌跡點(diǎn)的坐標(biāo) 對(duì)照函數(shù)分析表得出

表二

三、小結(jié)

使用宏程序編輯函數(shù)曲線加工的方法有很多,根據(jù)編程者的思維方式不同宏程序的結(jié)構(gòu)也有很多的變化。本文采用的是一種較為簡(jiǎn)單直接的方法,模板程序中大量減少了變量的使用,不同的模板都盡量使用相同的結(jié)構(gòu)和統(tǒng)一的變量,程序思路清晰邏輯準(zhǔn)確,有利于讀者的理解。但由于能力和時(shí)間的關(guān)系,本文所設(shè)想的標(biāo)準(zhǔn)化過(guò)程還有很多的缺失,車削類型分類還不夠完善,函數(shù)曲線的收納也只有最基本的幾種,模板程序還有待補(bǔ)充和完善。盡管如此,還是希望本文能夠?qū)ψx者有所幫助,望各位同行批評(píng)指正。endprint

猜你喜歡
宏程序
橢球槽宏程序編制及其Vericut仿真
用修正漸開(kāi)線投影法螺旋銑球面宏程序的編制
數(shù)控車編程教學(xué)中宏程序嵌套的應(yīng)用
通用類宏程序在數(shù)控銑床加工中的實(shí)踐運(yùn)用
應(yīng)用Fanuc宏程序的球面螺旋加工程序編制
基于Vericut的四軸數(shù)控加工宏程序仿真研究
橢圓宏程序在數(shù)控車床加工的方法
宏程序在非圓曲線內(nèi)輪廓加工中的應(yīng)用
G代碼B類宏程序在數(shù)控切割參數(shù)化圖形庫(kù)中的應(yīng)用
宏程序編程的幾種應(yīng)用
临江市| 白城市| 福清市| 凤阳县| 阜宁县| 武隆县| 浮山县| 洪江市| 永平县| 宣武区| 巢湖市| 信宜市| 六盘水市| 天津市| 普兰店市| 遂平县| 乐安县| 陆河县| 宣恩县| 祁门县| 台南县| 县级市| 江西省| 响水县| 奇台县| 都江堰市| 翁源县| 瓦房店市| 平果县| 宁都县| 扶风县| 呼玛县| 湘阴县| 轮台县| 柳州市| 灵璧县| 定日县| 拜城县| 黄龙县| 长寿区| 肥东县|