版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)控技術(shù)概論與加工編程實驗一:常用編程指令練習(xí)(2學(xué)時)實驗?zāi)康模海?)熟悉OpensoftCNC數(shù)控系統(tǒng)及主要操作界面;(2)掌握Opensoft CNC系統(tǒng)的數(shù)控程序結(jié)構(gòu);(3)常用編程指令練習(xí)。一、熟悉OpensoftCNC數(shù)控系統(tǒng)的基本功能1.1 OpensoftCNC數(shù)控系統(tǒng)的特點 OpenSoftCNC具有開放式的體系結(jié)構(gòu)、其硬件平臺采用標(biāo)準(zhǔn)工控機(IPC)、軟件平臺采用Windows NT操作系統(tǒng),具有可移植、可伸縮、可互換的特點。它不要求專用的硬件或運動控制卡,所有的數(shù)控功能和邏輯控制功能均由軟件完成,通過標(biāo)準(zhǔn)的接口卡送出指令,控制機床運動,其核心技術(shù)為軟件技術(shù)。其基本結(jié)構(gòu)為:
2、PC+軟件+I/O+硬件系統(tǒng),如下圖所示:OpenSoftCNC數(shù)控系統(tǒng)具有現(xiàn)代先進數(shù)控系統(tǒng)的功能和性能,同時還具有下列目前在國內(nèi)乃至國際上屬于先進領(lǐng)先的技術(shù)特點:(1)基于IPC體系結(jié)構(gòu)的開放式硬件平臺、系統(tǒng)配置靈活、性價比高,升級換代容易。(2)基于Windows NT+實時擴展的開放式軟件平臺,通用性強,資源豐富,可和眾多廠家生產(chǎn)的大量商業(yè)軟件如數(shù)據(jù)庫、CAD/CAM等集成,構(gòu)成網(wǎng)絡(luò)數(shù)控。(3)采用標(biāo)準(zhǔn)的驅(qū)動系統(tǒng)和板卡,利用軟件集成技術(shù)靈活地配置出用戶需要的不同檔次、不同品種的數(shù)控機床,安裝、調(diào)試方便,故障定位、隔離準(zhǔn)確,配件易于獲得,維護容易。 (4)采用ISO-840數(shù)控代碼標(biāo)準(zhǔn),且
3、與大多數(shù)數(shù)控系統(tǒng)的代碼兼容。(5)采用軟件PLC技術(shù),控制靈活,可移植性強。(6)采用OpenGL標(biāo)準(zhǔn)圖形技術(shù)進行三維實體仿真,動態(tài)同步顯示刀具軌跡跟蹤圖形。(7)采用超前讀技術(shù),程序段之間可以不停刀地速度平滑過渡,具有微直線段高速加工能力,加工速度快,精度高。(8)具有三次樣條實時插補功能,可以實現(xiàn)對離散點構(gòu)成的復(fù)雜曲線不停刀地快速平滑插補,加工速度快,精度高。(9)可以一次處理100000行以上的加工程序,在加工復(fù)雜零件或執(zhí)行長程序時無須將程序分段處理。(10)軟件界面采用Windows風(fēng)格,操作面板布局簡潔、清晰、實用,系統(tǒng)操作直觀簡單,易學(xué)易用,培訓(xùn)費用低。1.2 Opensoft C
4、NC系統(tǒng)的數(shù)控程序結(jié)構(gòu)(1)程序組成(a) 一個完整的程序有各個程序段組成;(b) 每個程序段執(zhí)行一個加工步驟;(c) 程序段以“;”結(jié)尾,分號后的文字為注釋,在編譯時將被忽略;(d) 結(jié)尾的程序段包括程序結(jié)束代碼:M02。例如: N10 G92 X20 Z10 ; 程序段 1 N20 G00 X30 ; 程序段 2 N30 G01 Z-5 ; 程序段 3 N40 ; 程序段 4 N50 M02 ; 程序段 5 (2)程序段的結(jié)構(gòu)(a) 程序段由若干個字組成;(b) 每個字是控制系統(tǒng)的具體組成;(c) 字由地址符(一般為一個字母)和數(shù)值構(gòu)成。 表1 程序段結(jié)構(gòu)字字字地址數(shù)值地址數(shù)值地址數(shù)值例如
5、G 01Z 40F 500注釋直線插補Z軸位移或終點位置40mm進給速度500mm/min1.3 OpenSoftCNC數(shù)控車床加工系統(tǒng)OpenSoftCNC是設(shè)計為中高檔數(shù)控機床配套的車床系統(tǒng),其功能強大,適應(yīng)性強。(1)系統(tǒng)指令代碼:G指令:代碼功能模態(tài) 初態(tài)參數(shù)G00快速點定位 X,ZG01直線插補X,ZG02順時針圓弧插補X,Z,I,K,RG03逆時針圓弧插補X,Z,I,K,RG04延時PG05三點圓弧插補X,Z,I,KG10參數(shù)設(shè)置D,H,R,W,X,ZG11三次樣條曲線插補X,ZG20英制輸入G21公制輸入G28返回程序參考點G33恒螺距螺紋切削X,Z,KG54 G59選擇工作坐標(biāo)
6、系16G60精確定位G64連續(xù)路徑加工G71內(nèi)(外)徑粗車復(fù)合循環(huán)U,X,P,Z,RG72端面粗車復(fù)合循環(huán)W,X,P,Z,RG73閉環(huán)車削復(fù)合循環(huán)U,W,X,Z,R,LG76螺紋車削復(fù)合循環(huán)X,Z,I,K,U,W,R,QG77內(nèi)(外)徑車削固定循環(huán)X,Z,IG90絕對坐標(biāo)編程G91相對坐標(biāo)編程G92建立初始工作坐標(biāo)系X,Z例1: 快速定位指令 G00功能: 在加工過程中,常需要刀具空運行到某一點,為下一步加工做好準(zhǔn)備,利用指令G00可以使刀具快速移動到目標(biāo)點。指令格式:G00 X_Z_;(模態(tài)、初態(tài))執(zhí)行G00指令時,刀具的移動速度由系統(tǒng)參數(shù)設(shè)定,不受進給功能指令F的影響。刀具的移動方式有三種
7、:1) 各軸以其最快的速度同時移動,通常情況下因速度和移動距離的不同先后到達目標(biāo)點,刀具移動路線為任意的。2) 各軸按設(shè)定的速度以聯(lián)動的方式移動到位,刀具移動路線為一條直線。3) 各軸按輸入的坐標(biāo)字順序分別快速移動到位,刀具的移動路線為階梯形。 用戶可以根據(jù)自身需要,選擇其中一種刀具移動方式在OpenSoftCNC配置系統(tǒng)中設(shè)置。該指令執(zhí)行時一直有效,直到被同樣具有插補功能的其它指令(G01/G02/G03/G05)取代。編程舉例: 如圖所示,命令刀具從點A快速移動到點B,編程如下:1) 絕對編程:N20 G90 G00 X25 Z30;2) 相對編程:N20 G91 G00 X15 Z20;
8、例2: G01 直線插補命令功能:G01用來指定直線插補,其作用是切削加工任意斜率的平面或空間直線。指令格式:G01 X_ Z_ F_;(模態(tài))說明: 執(zhí)行該指令時,刀具以坐標(biāo)軸聯(lián)動的方式,從當(dāng)前位置插補加工至目標(biāo)點。移動路線為一直線。該指令一直有效,直到被具有插補功能的其它指令(G00/G02/G03/G05)取代。編程舉例: 如圖所示,命令刀具從點A直線插補至點C, 1)絕對編程 N20G90 G01 Z-30; 刀具由點A直線插補至點B N30X60 Z-48; 刀具由點B直線插補至點C2)相對編程 N20G91 G01 Z-30; 刀具由點A直線插補至點B N30X20 Z-18; 刀
9、具由點B直線插補至點C 例3:G02順圓插補、G03逆圓插補功能: G02為順圓插補;G03為逆圓插補,用以在指定平面內(nèi)按設(shè)定的進給速度沿圓弧軌跡切削。指令格式:指令說明:項 指令含義 指令 功能 1 圓弧旋轉(zhuǎn)方向 G02 指定為順時針旋轉(zhuǎn) G03 指定為逆時針旋轉(zhuǎn) 2 目標(biāo)點位置 G90方式 X,Z 指定工作坐標(biāo)系的目標(biāo)點位置 G91方式 指定從起始點到目標(biāo)點的距離 3 從起始點到圓心的距離 I,K 指定從起始點到圓心的矢量 圓弧半徑 R 指定圓弧半徑 4 刀具進給速度 F 指定沿圓弧移動的速度 圓弧順時針(或逆時針)旋轉(zhuǎn)的判別方式為:利用右手定則為工作坐標(biāo)系加上Y軸,沿Y軸正向往負向看去,
10、順時針方向用G02,反之用G03,如下圖: I,K分別為平行于X,Z的軸,用來表示圓心的坐標(biāo),因I,K后面的數(shù)值為圓弧起點到圓心矢量的分量,故始終為增量值。 當(dāng)已知圓弧終點坐標(biāo)和半徑,可以選取半徑編程的方式插補圓弧,R為圓弧半徑,當(dāng)圓心角小于180度時R為正;大于180度時R為負。 指令F指定刀具切削圓弧的進給速度,若F指令缺省,則默認系統(tǒng)設(shè)置的進給速度或前序程序段中指定的速度。 執(zhí)行G02/G03指令時,刀具以坐標(biāo)軸聯(lián)動的方式從當(dāng)前位置插補加工至目標(biāo)點。 G02(或G03)一直有效,直到被具有插補功能的其它指令G00/G01/G03(或G02)/G05/G33取代。 編程舉例1
11、: 如圖所示,加工圓弧AB、BC,加工路線為ABC,采用圓心和終點(IJK)的方式編程。1)絕對編程 N10G92 X40 Z110;定義起刀點的位置 N20G90 G03 X120 Z70 I0 K-40;加工AB N30G02 X88 Z38 I0 K-20;加工BC 2) 相對編程 N10G91 G00 X40 Z110; 相對編程 N20G03 X80 Z-40 I0 K-40 F200; 加工AB N30G02 X-32 Z-32 I0 K-20;加工BC 編程舉例2:采用圓弧半徑方式編程加工圓弧AB和BC如下: 1)絕對編程 N10G92 X40 Z110;定義起刀點的位置 N20
12、G90 G03 X120 Z70 R40;加工AB段 N30G02 X88 Z38 R20;加工BC段 2)相對編程 N10G91 G00 X40 Z110;相對編程 N20X80 Z-40 R40 F200;加工AB段 N30G03 X-32 Z-32 R20;加工BC段 提示:插補圓弧的尺寸必須在一定的公差范圍之內(nèi),否則編譯將不能通過,同時,系統(tǒng)會發(fā)出報警信息。本系統(tǒng)的公差值為0.01mm;終點地址X,Z若某一項為零,表示該軸無位移,可以省略;I0,K0,可以省略;整圓插補時,只能采用終點圓心方式編程。 例4:G71內(nèi)(外)徑粗車復(fù)合循環(huán)指令功能:適于粗車圓柱毛坯外徑和圓筒毛坯內(nèi)徑。 指令
13、格式:G71 U_ R_ X_ Z_ P_; 說明: 例5:G72 端面粗車復(fù)合循環(huán)指令功能:指令G72適用于圓柱棒料毛坯端面方向的粗車。 指令格式:G71 W_ R_ X_ Z_ P_; 說明: 例6:G73 閉環(huán)車削復(fù)合循環(huán)指令功能:指令G73適用于鍛件、鑄件等毛坯輪廓形狀與工件輪廓形狀比較接近的粗車。 指令格式:G73 U_ W_ X_ Z_ L_ P_ P_;說明:該指令生效時,刀具軌跡為一封閉回路,且隨著刀具不斷進給,封閉的切削回路逐漸接近零件最終的外形輪廓。M指令:代碼功能 模態(tài)初態(tài)參數(shù)M00程序暫停M02程序結(jié)束M03主軸正轉(zhuǎn)M04主軸反轉(zhuǎn)M05主軸停止M
14、08冷卻液開M09冷卻液關(guān)M96程序段調(diào)用P,LM97程序跳轉(zhuǎn)PM98子程序調(diào)用P,LM99子程序返回例1: M03,M04和M05功能:指令M03,M04和M05用主于在加工過程中控制主軸,使主軸啟動或停止。 指令格式:M03;(啟動主軸正轉(zhuǎn),模態(tài)) M04;(啟動主軸反轉(zhuǎn),模態(tài)) M05;(主軸停止,模態(tài)) 說明: 主軸正轉(zhuǎn)是指從主軸向立柱看去,主軸順時針運轉(zhuǎn);主軸反轉(zhuǎn)則是指從主軸向立柱看去,主軸逆時針運轉(zhuǎn)。 M03,M04和M05為一組指令,在執(zhí)行時一直有效,直到被同組的指令取代,如指令M03被M04(或M05)取代。 編程舉例
15、: 設(shè)置刀具進給速度為400mm/min,主軸轉(zhuǎn)速為300r/min,主軸正轉(zhuǎn),刀具沿直線插補,主軸反轉(zhuǎn),刀具繼續(xù)沿直線插補,編程如下: N30 G01 X20 Z60 F400 S300 M03;主軸正轉(zhuǎn)直線插補 N40 M05;
16、0; 主軸停 N50 G01 X70 Z50 M04; 主軸反轉(zhuǎn),繼續(xù)直線插補 提示:在指令M03和M04之間轉(zhuǎn)換時(主軸正反轉(zhuǎn)切換時)一般要求使用指令M05(主軸停)來進行過渡。 (2)系統(tǒng)主要操作功能表:功能描述讀入程序從存儲介質(zhì)(軟盤、硬盤、網(wǎng)絡(luò)中)讀入CNC加工程序 查錯編譯檢查CNC加工程序的語法、數(shù)據(jù)錯誤并進行基本處理新建程序在線編寫一個新的CNC加工程序保存程序?qū)?dāng)前CNC加工程序保存到存儲介質(zhì)(軟盤、硬盤、網(wǎng)絡(luò)中)程序另存將當(dāng)前CNC加工程序在存儲介質(zhì)(軟盤、硬盤、網(wǎng)絡(luò)中)建立一個復(fù)制備份查找替換查找字符串或替換內(nèi)容圖
17、形方式切換當(dāng)前進行圖形跟蹤顯示坐標(biāo)方式切換當(dāng)前進行實時坐標(biāo)顯示單步方式切換到單步運行方式連續(xù)方式切換到連續(xù)自動控制方式跳步選段切換到選段加工方式顯示程序切換到加工程序顯示方式加工信息切換到程序加工信息(加工時間等)方式調(diào)試斷點設(shè)置并執(zhí)行調(diào)試斷點手脈控制切換到手搖脈沖方式,增量x1、x10、x100、x1000點動控制切換到連續(xù)點動控制方式,點動速度任意設(shè)置增量控制切換到增量控制方式,速度和移動距離可自由設(shè)置回機床零點回參考點G54-G59指定工件坐標(biāo)系統(tǒng)參考點參數(shù)設(shè)置設(shè)置間隙、軟限位、工件坐標(biāo)系、圖形顯示參數(shù)等刀具管理設(shè)置刀具參數(shù)加工日志顯示查看系統(tǒng)當(dāng)前運行過程中所有重要信息記錄歷史日志顯示查
18、看系統(tǒng)過去運行過程中所有重要信息記錄PLC輸入診測查看PLC輸入點狀態(tài),便于故障定位 PLC輸出診測查看PLC輸出點狀態(tài),便于故障定位進給保持自動加工過程暫停,可切換到手動狀態(tài)進行調(diào)整進給恢復(fù)自動加工過程從暫?;謴?fù)運行,可切換到手動狀態(tài)速度倍率控制0-200%加工速度實時調(diào)整主軸變頻控制主軸無級調(diào)速,電壓0-10V 主軸倍率控制20-150%主軸轉(zhuǎn)速實時調(diào)整加工速度鉗制加工速度限制軟限位保護將加工范圍控制在一個區(qū)域內(nèi)硬限位保護超程保護并報警限位失效使硬限位邏輯失效,便于超程后解除限位報警急停保護運動停止并報警自動加減速控制定位:直線加減速,插補:S形刀具控制4工位回轉(zhuǎn)刀架螺距補償?shù)乳g距補償,2
19、00點PLC參數(shù)設(shè)置PLC編程支持T形圖編程PLC程序測試三維仿真OpenGL標(biāo)準(zhǔn)實體三維加工過程仿真1.4 OpenSoftCNC數(shù)控銑床加工系統(tǒng) OpenSoftCNC 01M/04M是設(shè)計為中高檔數(shù)控機床配套的銑床系統(tǒng),其功能強大,適應(yīng)性強,同時可以適合于舊機床的數(shù)控化改造和傳統(tǒng)數(shù)控系統(tǒng)的升級換代。 (1)系統(tǒng)指令代碼:G指令:代碼功能模態(tài)初態(tài)參數(shù)G00快速點定位X,Y,Z,AG01直線插補X,Y,Z,AG02順時針圓弧插補X,Y,Z,I,J,K,RG03逆時針圓弧插補X,Y,Z,I,J,K,RG04延時PG05三點圓弧插補X,Y,Z,I,J,KG11三次樣條曲線插補X,Y,Z,AG12
20、鏡像設(shè)置X,Y,ZG13設(shè)置鏡像軸X,Y,ZG17XY平面選擇G18XZ平面選擇G19YZ平面選擇G20英制輸入G21公制輸入G28返回程序參考點G40撤消刀具半徑補償G41建立左側(cè)刀具半徑補償DG42建立右側(cè)刀具半徑補償DG43建立正向刀具長度補償HG44建立負向刀具長度補償HG49撤消刀具長度補償G50撤消比例縮放G54 G59選擇工作坐標(biāo)系16G60精確定位G64連續(xù)路徑加工G68設(shè)置坐標(biāo)旋轉(zhuǎn)X,Y,Z,RG69撤消坐標(biāo)旋轉(zhuǎn)G81鉆孔固定循環(huán)(中心鉆)X,Y,Z,R,LG82鉆孔固定循環(huán)(擴孔)X,Y,Z,R,P,LG83鉆孔固定循環(huán)(深孔)X,Y,Z,R,Q,LG90絕對坐標(biāo)編程G91
21、相對坐標(biāo)編程G92建立初始工作坐標(biāo)系X,Y,Z,A例1:G01用來指定直線插補功能:G01用來指定直線插補,其作用是切削加工任意斜率的平面或空間直線。指令格式:G01 X_ Y_ Z_ F_;(模態(tài))說明:地址X,Y和Z指定目標(biāo)點坐標(biāo),該點在絕對坐標(biāo)編程中,為工作坐標(biāo)系的坐標(biāo);在相對坐標(biāo)編程中,為相對于起點的增量,F(xiàn)指定刀具沿運動軌跡的進給速度。執(zhí)行該指令時,刀具以坐標(biāo)軸聯(lián)動的方式,從當(dāng)前位置插補加工至目標(biāo)點。移動路線為一直線。該指令一直有效,直到被具有插補功能的其它指令(G00/G02/G03/G05)取代。編程舉例: 如圖所示,命令刀具從點A直線插補至點B。N30 G91 G01 X15
22、Y-15; 相對編程提示:G01指令中缺省的坐標(biāo)軸視為該軸不運動,如上例中的Z軸不動;若F缺省,則按系統(tǒng)設(shè)置的速度進給或按前面程序段中F指定的速度進給。例2: G02為順圓插補;G03為逆圓插補功能: G02為順圓插補;G03為逆圓插補,用以在指定平面內(nèi)按設(shè)定的進給速度沿圓弧軌跡切削。指令格式:G17 G02(G03) X_ Y_ I_ J_ F_;(XY平面,模態(tài))G18 G02(G03) X_ Z_ I_ K_ F_;(XZ平面,模態(tài))G19 G02(G03) Y_ Z_ J_ K_ F_;(YZ平面,模態(tài))G17 G02(G03) X_ Y_ R_;(XY平面,模態(tài),半徑編程)G18 G
23、02(G03) X_ Z_ R_;(XZ平面,模態(tài),半徑編程)G19 G02(G03) Y_ Z_ R_;(YZ平面,模態(tài),半徑編程)項 指令含義 指令 功能 1 平面指定 G17 指定XY平面的圓弧 G18 指定ZX平面的圓弧 G19 指定YZ平面的圓弧 2 圓弧旋轉(zhuǎn)方向 G02 指定為順時針旋轉(zhuǎn) G03 指定為逆時針旋轉(zhuǎn) 3 目標(biāo)點位置 G90方式 X,Y,Z中的2軸 指定工作坐標(biāo)系的目標(biāo)點位置 G91方式 指定從起始點到目標(biāo)點的距離 4 從起始點到圓心的距離 I,J,K中的2軸 指定從起始點到圓心的矢量 圓弧半徑 R 指定圓弧半徑 5 刀具進給速度 F 指定沿圓弧移動速度 指令說明:使用
24、圓弧插補指令,必須先用G17/G18/G19指定圓弧所在平面(XY、ZX、或YZ平面)。 圓弧順時針(或逆時針)旋轉(zhuǎn)的判別方式為:在右手直角坐標(biāo)系中,沿X、Y、Z三軸中非圓弧所在平面(如:XY平面)的軸(如:Z軸)正向往負向看去,順時針方向用G02,反之用G03,如圖: 地址X,Y(或Z)指定圓弧的終點即目標(biāo)點,在G90方式(絕對坐標(biāo)編程)中該點為工作坐標(biāo)系的坐標(biāo);在G91方式(相對編程方式)中該點為相對于起始點的增量。 I,J、K分別為平行于X,Y、Z的軸,用來表示圓心的坐標(biāo),因I,J、K后面的數(shù)值為圓弧起點到圓心矢量的分量,故始終為相對于圓弧起點的增量值。 當(dāng)已知圓弧終點坐標(biāo)和半徑,可以選
25、取半徑編程的方式插補圓弧,R為圓弧半徑,當(dāng)圓心角小于180度時R為正;大于180度時R為負。 指令F指定刀具沿軌跡的進給速度,缺省值為系統(tǒng)設(shè)置的進給速度或前序程序段中指定的速度, 執(zhí)行G02/G03指令時,刀具以坐標(biāo)軸聯(lián)動的方式從當(dāng)前位置插補加工至目標(biāo)點。 G02(或G03)一直有效,直到被具有插補功能的其它指令G00/G01/G03(或G02)/G05取代。編程舉例1: 如圖2-6所示,在XY平面上,加工圓弧AB、BC,加工路線為ABC,采用圓心和終點(IJK)的方式編程。1)絕對編程N10 G92 X38 Y44 Z0; 定義起刀點的位置N20 G90 G17 G03 X70 Y60 I2
26、0 J16;加工ABN30 G02 X110 Y20 I0 J-40; 加工BC2)相對編程N10 G91 G17;相對編程,指定在XY平面加工N20 G03 X32 Y16 I20 J0 F200;加工AB圓弧N30 G02 X40 Y-40 I0 J-40; 加工BC圓弧編程舉例2: 如圖所示,設(shè)在XY平面上,加工圓弧CD和DC,加工路線為CDC,采用圓弧半徑方式編程。1)絕對編程N10 G92 X-40 Y-30 Z0; 定義起刀點的位置N20 G90 G17 G02 X40 Y-30 R50; 加工CD段N30 G03 X-40 Y-30 R-50; 加工DC段2)相對編程N10 G9
27、1 G17;相對編程,指定在XY平面加工N20 G02 X60 Y0 R50 F200; 加工CD段圓弧N30 G03 X-60 Y0 R-50; 加工DC段圓弧編程舉例3: 當(dāng)插補整圓時,只能采用IJK編程方式,如圖2-8所示,設(shè)在XY平面上加工R20整圓。1) 絕對編程N10 G92 X0 Y0 Z0; 定義起刀點的位置N20 G90 G17 G00 X20 Y0; 將刀具移至點AN30 G03 I-20 J0 F500; 加工整圓N40 G00 X0 Y0; 回到起刀點2) 相對編程N10 G91 G17;相對編程,指定在XY平面加工N20 G00 X20 Y0; 將刀具移至A點N30
28、G03 I-20 J0 F500; 加工整圓N40 G00 X-20 Y0; 回到起刀點提示:加工平面缺省為XY;插補圓弧的尺寸必須在一定的公差范圍之內(nèi),否則編譯將不能通過,同時,系統(tǒng)會發(fā)出報警信息。本系統(tǒng)的公差值為0.01mm;終點地址X,Y,Z若某一項為零,表示該軸無位移,可以省略;I0,J0,K0,可以省略。例3;G40/G41/G42功能: 利用G40指令撤消刀具半徑補償,為系統(tǒng)的初始狀態(tài);用G41/G42指令可以建立刀具半徑補償,在加工中自動加上所需的偏置量。指令格式:G40;(撤消刀具半徑補償,模態(tài),初態(tài))G41 D_;(設(shè)置左側(cè)刀具半徑補償,模態(tài))G42 D_;(設(shè)置右側(cè)刀具半徑
29、補償,模態(tài))說明: 在本系統(tǒng)中刀具半徑補償只能針對XOY平面,對其它平面則無效。G41,G42分別指定左(右)側(cè)刀具半徑補償,即從刀具運動方向看去,刀具中心在工件的左(右)側(cè); 本系統(tǒng)刀補的建立方法為:如果建立刀補后需切削的第一段軌跡為直線,則建立刀補的軌跡應(yīng)在其延長線S上;若為圓弧,則建立刀補的軌跡應(yīng)在圓弧的切線上。本系統(tǒng)刀補的撤消方法為:如果撤消刀補前的切削軌跡為直線,則刀具在移至目標(biāo)點后應(yīng)繼續(xù)沿其延長線移動至少一個刀具半徑后,再撤消刀補;若為圓弧,則刀具在移至目標(biāo)點后應(yīng)沿圓弧的切線方向移動至少一個刀具半徑后,再撤消刀補。 刀補的建立和撤消只能采用G00或G01進行,而不能采用圓
30、弧插補指令如:G02/G03/G05等。 地址D后的數(shù)值指定刀具的參數(shù)號,系統(tǒng)根據(jù)此參數(shù)號取半徑補償值,半徑補償值可以在刀具參數(shù)中設(shè)置(參見刀具參數(shù)設(shè)置部分),也可以由指令G10設(shè)置,其范圍為0999.999mm。 G40/G41/G42指令為一組,在執(zhí)行時一直有效,直到被同組的其它指令替代。如G40被G41(或G42)替代。編程舉例:如圖,命令刀具切削工件外形輪廓,走刀路線為ABCDEFGBA,在BC段設(shè)置刀具半徑補償(加工開始前),在BA段撤消刀具半徑補償(加工完畢后),編程如下:1)絕對編程N10 G92 X0 Y0 Z0; 定義起刀點的位置N20 G90 G00 X10;N30 G42
31、 D01 G01 Y10; 建立右刀具半徑補償N40 X30; 加工CD段N50 Y20; 加工DE段N60 G03 X20 Y30 R10; 加工EF段圓弧N70 G01 X10; 加工FG段N80 Y0; 加工GB段N90 G40 G00 X0; 撤消刀具補償N100 M02; 程序結(jié)束2)相對編程N10 G91 G00 X10;N20 G42 D01 G01 Y10; 建立右側(cè)刀具補償N30 G01 X20; 加工CD段N40 Y10; 加工DE段N50 G03 X-10 Y10 R10; 加工EF段圓弧N60 G01 X-10; 加FG段N70 Y-30; 加工GB段N80 G40 X
32、-10; 撤消刀具補償N90 M02; 程序結(jié)束M指令:代碼功能模態(tài) 初態(tài)參數(shù)M00程序暫停 M02程序結(jié)束M03主軸正轉(zhuǎn)M04主軸反轉(zhuǎn)M05主軸停止M08冷卻液開M09冷卻液關(guān)M96程序段調(diào)用P,LM97程序跳轉(zhuǎn)PM98子程序調(diào)用P,LM99子程序返回(2)系統(tǒng)主要操作功能表:功能描述讀入程序從存儲介質(zhì)(軟盤、硬盤、網(wǎng)絡(luò)中)讀入CNC加工程序查錯編譯檢查CNC加工程序的語法、數(shù)據(jù)錯誤并進行基本處理新建程序在線編寫一個新的CNC加工程序保存程序?qū)?dāng)前CNC加工程序保存到存儲介質(zhì)(軟盤、硬盤、網(wǎng)絡(luò)中)程序另存將當(dāng)前CNC加工程序在存儲介質(zhì)(軟盤、硬盤、網(wǎng)絡(luò)中)建立一個復(fù)制備份查找替換查找字符串或
33、替換內(nèi)容圖形方式切換當(dāng)前進行圖形跟蹤顯示坐標(biāo)方式切換當(dāng)前進行實時坐標(biāo)顯示單步方式切換到單步運行方式連續(xù)方式切換到連續(xù)自動控制方式跳步選段切換到選段加工方式顯示程序切換到加工程序顯示方式加工信息切換到程序加工信息(加工時間等)方式調(diào)試斷點設(shè)置并執(zhí)行調(diào)試斷點手脈控制切換到手搖脈沖方式,增量x1、x10、x100、x1000點動控制切換到連續(xù)點動控制方式,點動速度任意設(shè)置增量控制切換到增量控制方式,速度和移動距離可自由設(shè)置 回機床零點回參考點G54-G59指定工件坐標(biāo)系統(tǒng)參考點參數(shù)設(shè)置設(shè)置間隙、軟限位、工件坐標(biāo)系、圖形顯示參數(shù)等刀具管理設(shè)置刀具參數(shù)加工日志顯示查看系統(tǒng)當(dāng)前運行過程中所有重要信息記錄歷史日志顯示查看系統(tǒng)過去運行過程中所有重要信息
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 去污區(qū)管理課件
- 2024屆新疆阿克蘇市農(nóng)一師中學(xué)校高三年級四月考試數(shù)學(xué)試題
- 2024年石家莊道路客運駕駛員從業(yè)資格模擬考試題
- 2024年長沙考客運資格證答題技巧和方法
- 2024年福州客運實訓(xùn)
- 2024年承德道路運輸客運從業(yè)資格證模擬考試
- 2025屆安徽省安慶二中、天成中學(xué)高一生物第一學(xué)期期末質(zhì)量檢測模擬試題含解析
- 河南省安陽市2025屆數(shù)學(xué)高三第一學(xué)期期末監(jiān)測試題含解析
- 2025屆遼寧省沈陽二中、撫順二中高三生物第一學(xué)期期末復(fù)習(xí)檢測模擬試題含解析
- 河南省八市2025屆數(shù)學(xué)高二上期末綜合測試試題含解析
- 塔機吊次計算及塔機參數(shù)(共6頁)
- 13、中低速客車用集便器及污物箱采購技術(shù)規(guī)范
- 新形勢下高校校院兩級管理體制下的學(xué)生工作研究
- 教育書籍《教育的真諦》讀后感
- 展會招展方案
- 軟件項目管理大作業(yè)
- 行政事業(yè)單位報銷流程
- 安全防范工程建設(shè)及維護保養(yǎng)費用預(yù)算編制辦法
- 水的飽和蒸汽壓表
- 代持股權(quán)協(xié)議書.doc
- 《提高小學(xué)英語寫作能力的策略研究》方案
評論
0/150
提交評論