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