
一.編程基本知識(shí) 1 .坐標(biāo)軸定義
下圖為數(shù)控車床示意圖。 
本系統(tǒng)使用 X 軸、Z 軸組成的直角坐標(biāo)系,X 軸與主軸軸線垂直,Z 軸與主軸軸線方向平行,接近工件的方 向?yàn)樨?fù)方向,離開工件的方向?yàn)檎较颉?/span> 按刀座與機(jī)床主軸的相對(duì)位置劃分,數(shù)控車床有前刀座坐標(biāo)系和后刀座坐標(biāo)系,圖1-3 為前刀座的坐標(biāo)系, 圖1-4為后刀座的坐標(biāo)系。從圖中可以看出,前、后刀座坐標(biāo)系的X軸方向正好相反,而Z軸方向是相同的。在以 后的圖示和例子中,用前刀座坐標(biāo)系來說明編程的應(yīng)用。  
2 .機(jī)床坐標(biāo)系、機(jī)床零點(diǎn)和機(jī)床參考點(diǎn) 機(jī)床坐標(biāo)系是CNC 進(jìn)行坐標(biāo)計(jì)算的基準(zhǔn)坐標(biāo)系,是機(jī)床固有的坐標(biāo)系。機(jī)床零點(diǎn)是機(jī)床上的一個(gè)固定點(diǎn), 由安裝在機(jī)床上的零點(diǎn)開關(guān)或回零開關(guān)決定。通常情況下回零開關(guān)安裝在X軸和Z軸正方向的****行程處。機(jī)床 參考點(diǎn)是機(jī)床零點(diǎn)偏移數(shù)據(jù)參數(shù)№99、№100 的值后的位置。當(dāng)數(shù)據(jù)參數(shù)№99、№100 的設(shè)置值均為0 時(shí),機(jī) 床參考點(diǎn)與機(jī)床零點(diǎn)重合。機(jī)床參考點(diǎn)的坐標(biāo)為數(shù)據(jù)參數(shù)№101、№102 設(shè)置的值。執(zhí)行機(jī)床回零、G28 代碼回 零操作就是回機(jī)床參考點(diǎn)位置。進(jìn)行機(jī)床回零操作、回到機(jī)床參考點(diǎn)后,CNC 就建立了以№101、№102 設(shè)置的 值為參考點(diǎn)的機(jī)床坐標(biāo)系。 注:如果車床上沒有安裝零點(diǎn)開關(guān)請不要進(jìn)行機(jī)床回零操作,否則可能導(dǎo)致運(yùn)動(dòng)超出行程限制、機(jī)械損壞。 3 .工件坐標(biāo)系和程序零點(diǎn) 工件坐標(biāo)系是按零件圖紙?jiān)O(shè)定的直角坐標(biāo)系,又稱浮動(dòng)坐標(biāo)系。當(dāng)零件裝夾到機(jī)床上后,根據(jù)工件的尺寸 用G50設(shè)置刀具當(dāng)前位置的****坐標(biāo),在CNC中建立工件坐標(biāo)系。通常工件坐標(biāo)系的Z軸與主軸軸線重合,X軸位 圖 1-3 前刀座的坐標(biāo)系 圖 1-4 后刀座的坐標(biāo)系于零件的首端或尾端。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。 用G50設(shè)定工件坐標(biāo)系的當(dāng)前位置稱為程序零點(diǎn),執(zhí)行程序回零操作后就回到此位置。 注:在上電后如果沒有用G50 設(shè)定工件坐標(biāo)系,請不要執(zhí)行回程序零的操作,否則會(huì)產(chǎn)生報(bào)警。 
圖中,XOZ 為機(jī)床坐標(biāo)系,X1O1Z1為X坐標(biāo)軸在工件首端的工件坐標(biāo)系,X2O2Z2為X坐標(biāo)軸在工件尾端的工件坐 標(biāo)系,O為機(jī)床零點(diǎn),A為刀尖,A在上述三坐標(biāo)系中的坐標(biāo)如下: A點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)為(x,z); A點(diǎn)在X1O1Z1坐標(biāo)系中的坐標(biāo)為(x1,z1); A點(diǎn)在X2O2Z2坐標(biāo)系中的坐標(biāo)為(x2,z2); 4 .插補(bǔ)功能 插補(bǔ)是指2個(gè)或多個(gè)軸同時(shí)運(yùn)動(dòng),運(yùn)動(dòng)合成的軌跡符合確定的數(shù)學(xué)關(guān)系,構(gòu)成二維(平面)或三維(空間) 的輪廓,這種運(yùn)動(dòng)控制方式也稱為輪廓控制。插補(bǔ)時(shí)控制的運(yùn)動(dòng)軸稱為聯(lián)動(dòng)軸,聯(lián)動(dòng)軸的移動(dòng)量、移動(dòng)方向和 移動(dòng)速度在整個(gè)運(yùn)動(dòng)過程中同時(shí)受控,以形成需要的合成運(yùn)動(dòng)軌跡。只控制1 軸或多軸的運(yùn)動(dòng)終點(diǎn),不控制運(yùn) 動(dòng)過程的運(yùn)動(dòng)軌跡,這種運(yùn)動(dòng)控制方式稱為定位控制。 直線插補(bǔ):X軸和Z軸的合成運(yùn)動(dòng)軌跡為從起點(diǎn)到終點(diǎn)的一條直線。 圓弧插補(bǔ):X軸和Z軸的合成運(yùn)動(dòng)軌跡為半徑由R 指定、或圓心由I、K 指定的從起點(diǎn)到終點(diǎn)的圓弧。 螺紋插補(bǔ):主軸旋轉(zhuǎn)的角度決定X 軸或Z 軸或兩軸的移動(dòng)量,使刀具在隨主軸旋轉(zhuǎn)的回轉(zhuǎn)體工件表面形成 螺旋形切削軌跡,實(shí)現(xiàn)螺紋車削。螺紋插補(bǔ)方式時(shí),進(jìn)給軸跟隨主軸的旋轉(zhuǎn)運(yùn)動(dòng),主軸旋轉(zhuǎn)一 周螺紋切削的長軸移動(dòng)一個(gè)螺距,短軸與長軸進(jìn)行直線插補(bǔ)。 5 .****坐標(biāo)編程和相對(duì)坐標(biāo)編程 編寫程序時(shí),需要給定軌跡終點(diǎn)或目標(biāo)位置的坐標(biāo)值,按編程坐標(biāo)值類型可分為:****坐標(biāo)編程、相對(duì)坐 標(biāo)編程和混合坐標(biāo)編程三種編程方式。 使用X、Z 軸的****坐標(biāo)值編程(用X、Z 表示)稱為****坐標(biāo)編程; 使用X、Z 軸的相對(duì)位移量(以U、W 表示)編程稱為相對(duì)坐標(biāo)編程; 本系統(tǒng)允許在同一程序段X、Z 軸分別使用****編程坐標(biāo)值和相對(duì)位移量編程,稱為混合坐標(biāo)編程。 示例:A→B 直線插補(bǔ)。 
****坐標(biāo)編程:G01 X200. Z50.; 相對(duì)坐標(biāo)編程:G01 U100. W-50.; 混合坐標(biāo)編程:G01 X200. W-50.;或G01 U100. Z50.; 注:當(dāng)一個(gè)程序段中同時(shí)有指令地址X、U 或Z、W 時(shí),****坐標(biāo)編程地址X、Z 有效。 例如:G50 X10. Z20.; G01 X20. W30. U20. Z30.;【此程序段的終點(diǎn)坐標(biāo)為(X20,Z30)】 6 .直徑編程和半徑編程 按編程時(shí)X 軸坐標(biāo)值以直徑值還是半徑值輸入可分為:直徑編程、半徑編程。 直徑編程:狀態(tài)參數(shù)NO.000的Bit2位為0時(shí),程序中X軸的編程值按直徑值輸入,此時(shí),X軸的坐標(biāo)以直徑值 顯示。 半徑編程:狀態(tài)參數(shù)NO.000的Bit2位為1時(shí),程序中X軸的編程值按半徑值輸入,此時(shí),X軸的坐標(biāo)以半徑值 顯示。 與直徑編程或半徑編程的設(shè)置有關(guān)的地址如下表: 
除了上表中所列舉的地址之外的其它的地址、數(shù)據(jù),如圓弧的半徑、G90 的錐度等X 軸的編程值均按半徑 值輸入,與直徑編程或半徑編程的設(shè)置無關(guān)。 注:在本使用手冊后述的說明中,如沒有特別指出,均采用直徑編程。 篇幅所限,今天的講解就到這里了哦!明天會(huì)繼續(xù)講解程序的構(gòu)成及更多編程知識(shí),感興趣的朋友可以致電或掃描下方二維碼添加微信好友索要詳細(xì)資料哦!! 聯(lián)系人:李經(jīng)理 聯(lián)系方式:17600500753(同微信 QQ) 
打開手機(jī)淘寶掃一掃關(guān)注店鋪 
打開手機(jī)微信掃一掃添加好友
|