官术网_书友最值得收藏!

1.4.2 數(shù)控指令

數(shù)控加工程序的指令由一系列的程序字組成,而程序字通常由地址(Address)和數(shù)值(Number)兩部分組成,地址通常是某個大寫字母。數(shù)控加工程序中地址代碼的意義如表1.4.1所示。

一般的數(shù)控機床可以選擇米制單位毫米(mm)或英制單位英寸(in)為數(shù)值單位。米制可以精確到0.001mm,英制可以精確到0.0001in,這也是一般數(shù)控機床的最小移動量。表1.4.2列出了一般數(shù)控機床能輸入的指令數(shù)值范圍,而數(shù)控機床實際使用范圍受到機床本身的限制,因此需要參考數(shù)控機床的操作手冊而定。例如,表1.4.2中的X軸可以移動±99999.999mm,但實際上數(shù)控機床的X軸行程可能只有650mm;進給速率F最大可輸入10000.0mm/min,但實際上數(shù)控機床的進給速率可能限制在3000mm/min以下。因此,在編制數(shù)控加工程序時,一定要參照數(shù)控機床的使用說明書。

表1.4.1 地址代碼的意義

(續(xù))

表1.4.2 編碼字符的指令數(shù)值范圍

下面簡要介紹各種數(shù)控指令的意義。

1.語句號指令

語句號指令也稱程序段號,用以識別程序段的編號。它位于程序段之首,以字母N開頭,其后為一個2~4位的數(shù)字。需要注意的是,數(shù)控加工程序是按程序段的排列次序執(zhí)行的,與順序段號的大小次序無關,即程序段號實際上只是程序段的名稱,而不是程序段執(zhí)行的先后次序。

2.準備功能指令

準備功能指令以字母G開頭,后接一個兩位數(shù)字,因此又稱為G代碼,它是控制機床運動的主要功能類別。G指令從G00~G99共100種,見表1.4.3。

表1.4.3 JB/T 3208—1999準備功能G指令

(續(xù))

3.輔助功能指令

輔助功能指令也稱作M功能或M代碼,一般由字符M及隨后的兩位數(shù)字組成。它是控制機床或系統(tǒng)輔助動作及狀態(tài)的功能。JB/T 3208—1999標準中規(guī)定的M代碼從M00~M99共100種。表1.4.4所示的是部分輔助功能的M代碼。

表1.4.4 部分輔助功能的M代碼

4.其他常用功能指令

● 尺寸指令——主要用來指令刀位點坐標位置。如X、Y、Z主要用于表示刀位點的坐標值,而I、J、K用于表示圓弧刀軌的圓心坐標值。

● F功能——進給功能。以字符F開頭,因此又稱為F指令,用于指定刀具插補運動(切削運動)的速度,稱為進給速度。在只有X、Y、Z三坐標運動的情況下,F(xiàn)代碼后面的數(shù)值表示刀具的運動速度,單位是mm/min(數(shù)控車床還可為mm/r)。如果運動坐標有轉角坐標A、B、C中的任何一個,則F代碼后的數(shù)值表示進給率,即F=1/Δt,Δt為走完一個程序段所需要的時間,F(xiàn)的單位為1/min。

● T功能——刀具功能。以字符T開頭,因此又稱為T指令,用于指定采用的刀具號,該指令在加工中心上使用。Tnn代碼用于選擇刀具庫中的刀具,但并不執(zhí)行換刀操作,M06用于啟動換刀操作。Tnn不一定要放在M06之前,只要放在同一程序段中即可。T指令只有在數(shù)控車床上,才具有換刀功能。

● S功能——主軸轉速功能。以字符S開頭,因此又稱為S指令。主軸的轉速,以其后的數(shù)字給出,要求為整數(shù),單位是r/min。速度范圍從1r/min到最大的主軸轉速。對于數(shù)控車床,可以指定恒表面切削速度。

主站蜘蛛池模板: 扶余县| 蕉岭县| 舒城县| 嘉黎县| 景宁| 仙游县| 岗巴县| 江永县| 偃师市| 山东省| 永城市| 南乐县| 闽清县| 枣强县| 墨脱县| 兴文县| 济宁市| 辽阳县| 当涂县| 吉水县| 任丘市| 隆德县| 佛教| 新龙县| 江山市| 略阳县| 衡东县| 昔阳县| 丰都县| 正镶白旗| 乐都县| 阳谷县| 香港 | 卓资县| 泰安市| 察雅县| 九龙城区| 鄂伦春自治旗| 南部县| 巩留县| 固原市|