華中數(shù)控車床編程及操作_第1頁
華中數(shù)控車床編程及操作_第2頁
華中數(shù)控車床編程及操作_第3頁
華中數(shù)控車床編程及操作_第4頁
華中數(shù)控車床編程及操作_第5頁
已閱讀5頁,還剩121頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

數(shù)控車床編程基礎(chǔ)

數(shù)控車床概述1-1 數(shù)控車床編程基本知識1-2 數(shù)控車床編程基本指令1-3數(shù)控車床編程實例1-4用戶宏程序1-5數(shù)控車床操作基礎(chǔ)HNC華中數(shù)控現(xiàn)在是1頁\一共有126頁\編輯于星期一第一章數(shù)控車床概述

1-1概述

本節(jié)主要介紹CJK6032數(shù)控車床。該車床為兩坐標(biāo)連續(xù)控制的數(shù)控車床,系統(tǒng)是HNC-21T系統(tǒng),其人機(jī)界面、操作面板、操作步驟及編程方法與當(dāng)前國際主流基本一致HNC華中數(shù)控現(xiàn)在是2頁\一共有126頁\編輯于星期一

1-2 數(shù)控車編程基本知識

1、機(jī)床坐標(biāo)軸2、機(jī)床原點(diǎn)、參考點(diǎn)、機(jī)床坐標(biāo)系3、工件原點(diǎn)和工件坐標(biāo)4、絕對編程、增量編程5、直徑編程、半徑編程HNC華中數(shù)控現(xiàn)在是3頁\一共有126頁\編輯于星期一1、機(jī)床坐標(biāo)軸1)基本坐標(biāo)軸

數(shù)控機(jī)床的坐標(biāo)軸和方向的命名制訂了統(tǒng)一的標(biāo)準(zhǔn),規(guī)定直線進(jìn)給運(yùn)動的坐標(biāo)軸用X,Y,Z表示,常稱基本坐標(biāo)軸。X,Y,Z坐標(biāo)軸的相互關(guān)系用右手定則決定,如圖1所示,圖中大姆指的指向為X軸的正方向,食指指向為Y軸的正方向,中指指向為Z軸的正方向。HNC華中數(shù)控現(xiàn)在是4頁\一共有126頁\編輯于星期一2)旋轉(zhuǎn)軸

圍繞X,Y,Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A,B,C表示,根據(jù)右手螺旋定則,如圖1所示,以大姆指指向+X,+Y,+Z方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動的+A,+B,+C方向。HNC華中數(shù)控現(xiàn)在是5頁\一共有126頁\編輯于星期一上述坐標(biāo)軸正方向,是假定工件不動,刀具相對于工件做進(jìn)給運(yùn)動的方向。如果是工件移動則用加“′”的字母表示,按相對運(yùn)動的關(guān)系,工件運(yùn)動的正方向恰好與刀具運(yùn)動的正方向相反,即有:+X=-X′,+Y=-Y′,+Z=-Z′,+A=-A′,+B=-B′,+C=-C′同樣兩者運(yùn)動的負(fù)方向也彼此相反。HNC華中數(shù)控現(xiàn)在是6頁\一共有126頁\編輯于星期一+X+X+Y’+Z+Y+Z+Y+C+Z’+A

+B+C+X

+Y

+Z+A+B+X’圖1機(jī)床坐標(biāo)軸HNC華中數(shù)控現(xiàn)在是7頁\一共有126頁\編輯于星期一3)附加坐標(biāo)軸:在基本的線性坐標(biāo)軸X,Y,Z之外的附加線性坐標(biāo)軸指定為U,V,W和P,Q,R。這些附加坐標(biāo)軸的運(yùn)動方向,可按決定基本坐標(biāo)軸運(yùn)動方向的方法來決定。

HNC華中數(shù)控現(xiàn)在是8頁\一共有126頁\編輯于星期一CJK6032坐標(biāo)軸

HNC華中數(shù)控現(xiàn)在是9頁\一共有126頁\編輯于星期一+Y+X圖2華中I型ZJK7532銑床坐標(biāo)系統(tǒng)+ZZJK7532坐標(biāo)軸

HNC華中數(shù)控現(xiàn)在是10頁\一共有126頁\編輯于星期一2、機(jī)床原點(diǎn)、參考點(diǎn)、機(jī)床坐標(biāo)系

HNC華中數(shù)控現(xiàn)在是11頁\一共有126頁\編輯于星期一3、工件原點(diǎn)和工件坐標(biāo)系

HNC華中數(shù)控現(xiàn)在是12頁\一共有126頁\編輯于星期一

4、絕對編程與增量編程

絕對編程時:用G90指令后面的X、Z表示X軸、Z軸的坐標(biāo)值;

增量編程時:用U、W或G91指令后面的X、Z表示X軸、Z軸的

增量值;

注:1:車床的默認(rèn)狀態(tài)為G90

%0001N1T0101N2G00X25Z2N3G01X7.5(Z2)N4(X7.5)Z-30N5X12.5Z-40N6X25Z2N7M30絕對編程%0001N1G91N2G01X-17.5(Z0)N3(X0)Z-32N4X5Z-10N5X12.5Z42N6M30增量編程混合編程%0001N1T0101N2G00X25Z2N3G01X7.5(Z2)N4Z-30N5U5Z-40N6X25W42N7M301Φ15Φ2530404321HNC華中數(shù)控現(xiàn)在是13頁\一共有126頁\編輯于星期一5、直徑、半徑編程

注意:1、使用直徑、半徑編程時,系統(tǒng)參數(shù)設(shè)置要求與之對應(yīng)%0001N1G37N2T0101N3G00X25Z2N4G01X7.5(Z2)N5(X7.5)Z-30N6X12.5Z-40N7X25Z2N8M30絕對編程%0001N1G37N2G91N3G01X-17.5(Z0)N4(X0)Z-32N5X5Z-10N6X12.5Z42N7M30增量編程混合編程%0001N1G37N2T0101N3G00X25Z2N4G01X7.5(Z2)N5Z-30N6U5Z-40N7X25W42N8M301Φ15Φ2530404321%0001N1G36N2T0101N3G00X50Z2N4G01X15(Z2)N5(X15)Z-30N6X25Z-40N7X50Z2N8M30半徑編程%0001N1G36N2G91N3G01X-35(Z0)N4(X0)Z-32N5X10Z-10N6X25Z42N7M30%0001N1G36N2T0101N3G00X50Z2N4G01X15(Z2)N5Z-30N6U10Z-40N7X50W42N8M30直徑編程HNC華中數(shù)控現(xiàn)在是14頁\一共有126頁\編輯于星期一第二章程序的結(jié)構(gòu)

2-1程序的構(gòu)成程序(完整)主程序子程序程序段.....若干程序段若干指令字................................數(shù)值指令字符.........HNC華中數(shù)控現(xiàn)在是15頁\一共有126頁\編輯于星期一

2-2程序格式

%8001%0003

N01G37N01G91G01X-12F100

N02G92X16Z1N02G03X7.385Z-4.923R8

N03G90G00Z0N03X2.215Z-39.877R60

N04M03N04G02X2.4Z-28.636R40

N05M98P0003L6N05G00X4

N06G90G00X16Z1N06Z73.436

N07M05N07X-4.8

N08M30N08M99

HNC華中數(shù)控現(xiàn)在是16頁\一共有126頁\編輯于星期一第三章數(shù)控車床編程指令體系

3-1M指令(或輔助功能)

3-2S.F.T指令

3-3G指令(準(zhǔn)備功能)

1、坐標(biāo)系相關(guān)G指令

2、運(yùn)動相關(guān)G指令

3、單一循環(huán)G指令

4、復(fù)合循環(huán)G指令HNC華中數(shù)控現(xiàn)在是17頁\一共有126頁\編輯于星期一3-1M指令(或輔助功能)HNC華中數(shù)控現(xiàn)在是18頁\一共有126頁\編輯于星期一1、S指令(主軸功能)

1)轉(zhuǎn)/每分鐘(M03后)

2)米/每分鐘(G96恒線速有效)

3)轉(zhuǎn)/每分鐘(G97取消恒線速)

2、F指令(進(jìn)給功能):

1)每分鐘進(jìn)給(G94)

2)每轉(zhuǎn)進(jìn)給(G95)

3-2S.F.T指令

HNC華中數(shù)控現(xiàn)在是19頁\一共有126頁\編輯于星期一2、T指令(刀具功能)

%0012

N01T0101(此時換刀,設(shè)立坐標(biāo)系,刀具不移動)

N02G00X45Z0(當(dāng)有移動性指令時,加入刀偏)

N03G01X10F100

N04G00X80Z30

N05T0202(此時換刀,設(shè)立坐標(biāo)系,刀具不移動)

N06G00X40Z5(當(dāng)有移動性指令時,執(zhí)行刀偏)

N07G01Z-20F100

N08G00X80Z30

N09M30HNC華中數(shù)控現(xiàn)在是20頁\一共有126頁\編輯于星期一3-3 G指令(準(zhǔn)備功能)

HNC華中數(shù)控現(xiàn)在是21頁\一共有126頁\編輯于星期一3-3-1有關(guān)單位設(shè)定G功能

1、英制輸入G20(單位in)和公制

輸入G21(單位mm)指令

2、進(jìn)給量的設(shè)定G94和G95指令

HNC華中數(shù)控現(xiàn)在是22頁\一共有126頁\編輯于星期一3-3-2坐標(biāo)系相關(guān)的G指令

1)絕對編程與增量編程

絕對編程時:用G90指令后面的X、Z表示X軸、Z軸的坐標(biāo)值;

增量編程時:用U、W或G91指令后面的X、Z表示X軸、Z軸的

增量值;

注:1:車床的默認(rèn)狀態(tài)為G90

2:表示增量的字符U、W不能用于循環(huán)指令G80、G81、

G82、G71、G72、G73、G76程序段中,但可用于定義

精加工輪廓的程序中

%0001N1T0101N2G00X50Z2N3G01X15(Z2)N4(X15)Z-30N5X25Z-40N6X50Z2N7M30絕對編程%0001N1G91N2G01X-35(Z0)N3(X0)Z-32N4X10Z-10N5X25Z42N6M30增量編程混合編程%0001N1T0101N2G00X50Z2N3G01X15(Z2)N4Z-30N5U10Z-40N6X50W42N7M301Φ15Φ2530404321HNC華中數(shù)控現(xiàn)在是23頁\一共有126頁\編輯于星期一2)坐標(biāo)系設(shè)定G92指令

G92X___Z___;

X、Z取值原則:

1、方便數(shù)學(xué)計算和簡化編程;

2、容易找正對刀;

3、便于加工檢查;

4、引起的加工誤差?。?/p>

5、不要與機(jī)床、工件發(fā)生碰撞;

6、方便拆卸工件;

7、空行程不要太長;

HNC華中數(shù)控現(xiàn)在是24頁\一共有126頁\編輯于星期一3)零點(diǎn)偏置G54~G59指令

4)直接機(jī)床坐標(biāo)系編程G53指令

注:

使用該類指令前須回過一次參考點(diǎn)。HNC華中數(shù)控現(xiàn)在是25頁\一共有126頁\編輯于星期一5)直徑、半徑編程G36、G37指令

格式:G36直徑編程

G37半徑編程

注意:1、使用直徑、半徑編程時,系統(tǒng)參數(shù)設(shè)置要求與之對應(yīng)Φ20Φ180160+X44254Φ50二、直徑編程%3351N1G92X180Z254N2G36G01X20W-44N3U30Z50N4G00X180Z254N5M30一、半徑編程%3352N1G37N2G92X90Z254N3G01X10W-44N4U15Z50N5G00X90Z254N6M30HNC華中數(shù)控現(xiàn)在是26頁\一共有126頁\編輯于星期一3-3-3 進(jìn)給控制指令

1)快速點(diǎn)定位G00指令

G00X(U)_Z(W)_

%1008

T0202

G00X90Z253

G00X30Z173

X90Z253

M05

M30HNC華中數(shù)控現(xiàn)在是27頁\一共有126頁\編輯于星期一2、直線插補(bǔ)G01指令

G01X(U)__Z(W)__F__

%1008

T0303

G00X90Z253

G90G01X30Z173

G00X90Z253

M05

M30HNC華中數(shù)控現(xiàn)在是28頁\一共有126頁\編輯于星期一5090F35F30F20HNC華中數(shù)控現(xiàn)在是29頁\一共有126頁\編輯于星期一例1

%1008(絕對)

N1T0101

N2G00X90Z20

N3G00X31Z3

N4G01Z-50F100

N5G00X36

N6Z3

N7X30

N8G01Z-50F80

N9G00X36

N10X90Z20

N11M05

N12M305090F35F30F20HNC華中數(shù)控現(xiàn)在是30頁\一共有126頁\編輯于星期一例1

%1008(增量)

N1T0101

N2G00X90Z20

N3G00X31Z3

N4G01W-53F100

N5G00U5

N6W53

N7U-6

N8G01Z-50F80

N9G00X36

N10X90Z20

N11M05

N12M305090F35F30F20HNC華中數(shù)控現(xiàn)在是31頁\一共有126頁\編輯于星期一5080F35F30F102028FHNC華中數(shù)控現(xiàn)在是32頁\一共有126頁\編輯于星期一例2

%1008

N1T0101

N2G00X80Z10

N3G00X31Z3

N4G01Z-50F100

N5G00X36

N6Z3

N7X29

N8G01Z-20F100

N9G00X36

N10Z3

N11X28

N12G01Z-20F80

N13X30

N14Z-50

N15G00X36

N16X80Z10

N17M05

N18M305080F35F30F102028FHNC華中數(shù)控現(xiàn)在是33頁\一共有126頁\編輯于星期一50100F35F26F4030FHNC華中數(shù)控現(xiàn)在是34頁\一共有126頁\編輯于星期一例3

%1008

N1T0101

N2G00X100Z40

N3G00X26.6Z5

N4G01X31Z-50F100

N5G00X36

N6X100Z40

N7T0202

N8G00X25.6Z5

N9G01X30Z-50F80

N10G00X36

N11X100Z40

N12M05

N13M3050100F35F26F4030FHNC華中數(shù)控現(xiàn)在是35頁\一共有126頁\編輯于星期一3、圓弧插補(bǔ)G02、G03指令

1)插補(bǔ)方向的判斷+YG02G02G02G02G03G03G03G03+X圖1-13+Z+YG02G02G02G02G03G03G03G03+X+ZHNC華中數(shù)控現(xiàn)在是36頁\一共有126頁\編輯于星期一2)圓弧插補(bǔ)格式HNC華中數(shù)控現(xiàn)在是37頁\一共有126頁\編輯于星期一3035F30FR15HNC華中數(shù)控現(xiàn)在是38頁\一共有126頁\編輯于星期一例1(絕對)

%1008

N1T0101

N2M03S460

N3G00X90Z20

N4G00X0Z3

N5G01Z0F100

N6G03X30Z-15R15

(N6G03X30Z-15I0K-15)

N7G01Z-30

N8X36

N9G00X90Z20

N10M05

N11M303035F30FR15例1(增量)

%1008

N1T0101

N2M03S460

N3G00X90Z20

N4G00U-90W-17

N5G01W-3F100

N6G03U30W-15R15

(N6G03U30W-15I0K-15)

N7G01W-15

N8X36

N9G00X90Z20

N10M05

N11M30HNC華中數(shù)控現(xiàn)在是39頁\一共有126頁\編輯于星期一例1

%1008

N1T0101

N2M03S460

N3G00X90Z20

N4G00X0Z3

N5G01Z0F100

N6G03X30Z-15R15

(N6G03X30Z-15I0K-15)

N7G01Z-30

N8X36

N9G00X90Z20

N10M05

N11M303035F30FR15例1(反軌跡)

%1008

N1T0101

N2M03S460

N3G00X90Z20

N4G00X38Z-30

N5G01X30F80

N6Z-15

N7G02X0Z0R15

(N7G02X0Z0I-15K0)

N8G00X36

N9X90Z20

N10M05

N11M30HNC華中數(shù)控現(xiàn)在是40頁\一共有126頁\編輯于星期一例2

%1008

N1T0101

N2M03S460

N3G00X80Z10

N4G00X30Z3

N5G01Z-20F100

N6G02X26Z-22R2

(N6G02X26Z-22K-2)

N7G01Z-40

N8G00X24

N9Z3

N10X80Z10

N11M05

N12M304030F2026FR2HNC華中數(shù)控現(xiàn)在是41頁\一共有126頁\編輯于星期一%3309

N1T0404

N2G00X40Z5

N3M03S400

N4G00X0

N5G01Z0F60

N6G03U24W-24R15

N7G02X26Z-31R5

N8G01Z-40

N9X40Z5

N10M30

27R154031R5Φ26Φ22HNC華中數(shù)控現(xiàn)在是42頁\一共有126頁\編輯于星期一4、倒角指令

單元一)直線后倒直角G01指令

G01X(U)__Z(W)__C__

XZEFGHKc103-圖HNC華中數(shù)控現(xiàn)在是43頁\一共有126頁\編輯于星期一

單元二)直線后倒圓角G01指令

G01X(U)__Z(W)__R__

HNC華中數(shù)控現(xiàn)在是44頁\一共有126頁\編輯于星期一

%3312

N1G00U-70W-10

N2G01U26C3F100

N3W-22R3

N4U39W-14C3

N5W-34

N6G00U5W80

N7M30R3Φ263622370Φ65Φ7010HNC華中數(shù)控現(xiàn)在是45頁\一共有126頁\編輯于星期一

單元三)園弧后倒直角

G02(G03)X(U)__Z(W)__R__RL=__

RL=zu/2x/2wGABCDr+X+Z圖3.3.14倒角參數(shù)說明HNC華中數(shù)控現(xiàn)在是46頁\一共有126頁\編輯于星期一

單元四)圓弧后倒圓角

G02(G03)X(U)_Z(W)_R_RC=_

注意:

(1)在螺紋切削程序段中

不得出現(xiàn)倒角控制指令;

(2)見圖3.3.10、圖3.3.9.11,

X,Z軸指定的移動量比

指定的R或C小時,系統(tǒng)

將報警,即GA長度必須

大于GB長度。

(3)見圖3.3.13、圖3.3.14,

RL=、RC=,必須大寫。

RC=zu/2x/2wGABCDr+X+Z圖3.3.13倒角參數(shù)說明HNC華中數(shù)控現(xiàn)在是47頁\一共有126頁\編輯于星期一

%3315

T0101

N1G00X70Z10

N2G00X0Z4

N3G01W-4F100

N4X26C3

N5Z-21

N6G02U30W-15R15RL=3

N7G01Z-70

N8G00U10

N9X70Z10

M30

R15Φ263621370Φ56Φ7010HNC華中數(shù)控現(xiàn)在是48頁\一共有126頁\編輯于星期一5、G32螺紋加工指令

1)格式G32X(U)—Z(W)—R—E—P—F—

HNC華中數(shù)控現(xiàn)在是49頁\一共有126頁\編輯于星期一5、G32螺紋加工指令

1)格式G32X(U)—Z(W)—R—E—P—F—

注:

.在螺紋加工軌跡中應(yīng)設(shè)置足夠的升速段和降速退刀段,以消除伺服滯后造成的螺距誤差;.在螺紋切削過程中進(jìn)給修調(diào)無效;.螺紋加工時主軸必須旋轉(zhuǎn)。從粗加工到精加工,主軸的轉(zhuǎn)速必須保持一常數(shù);

.在沒有停止主軸的情況下,停止螺紋的切削將非常危險;

.在螺紋加工中不得使用恒定線速度控制功能;

.R為2倍的螺距,E為牙型高.HNC華中數(shù)控現(xiàn)在是50頁\一共有126頁\編輯于星期一2、普通螺紋一般標(biāo)準(zhǔn)HNC華中數(shù)控現(xiàn)在是51頁\一共有126頁\編輯于星期一3)常用螺紋切削的進(jìn)給次數(shù)與吃刀量HNC華中數(shù)控現(xiàn)在是52頁\一共有126頁\編輯于星期一例加工M301-6h螺紋,其牙深0.974mm(半徑值)三次背吃刀量(直徑值)為0.7、0.4、0.2(mm)升降速段為1.5、1(mm)。

%3019

N1T0101

N2M03S460

N3G00X50Z120

N4X29.3Z101.5

N5G32Z19F1

N6G00X40

N7Z101.5

N8X28.9

N9G32Z19F1

N10G00X40

N11Z101.5

N12X28.7

N13G32Z19F1

N14G00X40

N15X50Z120

N16M05

N17M30

80100M30×1-6h圖3.3.17螺紋編程實例HNC華中數(shù)控現(xiàn)在是53頁\一共有126頁\編輯于星期一3.3.4回參考點(diǎn)控制指令

1)自動返回參考點(diǎn)G28指令

G28X(U)__Z(W)__

2)從參考點(diǎn)返回G29指令

G29X(U)__Z(W)__

%3318

N1T0101

N2G00X50Z100

N3G28X80Z200

N4G29X40Z250

N5G00X50Z100

N6M30

注:1、使用該兩指令應(yīng)回過一次參考點(diǎn)

2、回參考點(diǎn)時應(yīng)取消刀偏、刀補(bǔ)圖3.3.18G28/G29編程實例Φ40中間點(diǎn)B目標(biāo)點(diǎn)C參考點(diǎn)R當(dāng)前點(diǎn)A250100Φ50200Φ80+X+ZHNC華中數(shù)控現(xiàn)在是54頁\一共有126頁\編輯于星期一3.3.5延時指令G04

G04

X___

其中X值是暫停時間,單位為秒,最大指令時間是9999.999秒。HNC華中數(shù)控現(xiàn)在是55頁\一共有126頁\編輯于星期一3.3.6恒線速度G96、G97指令

極限主軸轉(zhuǎn)速限定G46指令

格式:G96S恒線速度有效

G46X_P_極限轉(zhuǎn)速限定

G97S取消恒線速度功能

說明:

S:G96后面的S值為切削的恒定線速度(m/min);

G97后面的S值為取消恒線速度后,指定的主軸

轉(zhuǎn)速(r/min);如缺省,則為執(zhí)行G96指令

前的主軸轉(zhuǎn)速度。

X:恒線速時主軸最低速限定(r/min)。

P:恒線速時主軸最高速限定(r/min)。

注意:

1、使用恒線速度功能,主軸必須能自動變速。(如:

伺服主軸、變頻主軸)

2、在系統(tǒng)參數(shù)中設(shè)定主軸最高限速。

3、G46指令功能只在恒線速度功能有效時有效。HNC華中數(shù)控現(xiàn)在是56頁\一共有126頁\編輯于星期一%3309

N1T0101

N2G00X40Z5

N3M03S400

N4G96S80

N5G46X300P700

N6G00X0

N7G01Z0F60

N8G03U24W-24R15

N9G02X26Z-31R5

N10G01Z-40

N11X40Z5

N12G97S300

N13M30

27R154031R5Φ26Φ22HNC華中數(shù)控現(xiàn)在是57頁\一共有126頁\編輯于星期一3.3.7單一切削循環(huán)指令(G80、G81、G82)

1、內(nèi)、外徑切削循G80指令

1)圓柱面的內(nèi)、外徑切削循

G80X(U)__Z(W)__F__

FHNC華中數(shù)控現(xiàn)在是58頁\一共有126頁\編輯于星期一

2)帶錐度的內(nèi)、外徑切削循環(huán)

G80X(U)__Z(W)__I__F__

見圖3-22,其中X、Z同上述一樣,I值為切削

始點(diǎn)B與切削終點(diǎn)C的半徑差,即rb-rc。當(dāng)算

術(shù)值為正時,I取正值;為負(fù)時,I取負(fù)值,

I為模態(tài)值。

FHNC華中數(shù)控現(xiàn)在是59頁\一共有126頁\編輯于星期一HNC華中數(shù)控%3322

T0101

M03S400

G91G80X-10Z-33I-5.5F100

X-13Z-33I-5.5

X-16Z-33I-5.5

M30

Φ14Φ24Φ40303Φ33現(xiàn)在是60頁\一共有126頁\編輯于星期一例(G01絕對)%1008

N1T0101

N2G00X90Z20

N3G00X31Z3

N4G01Z-50F100

N5G00X36

N6Z3

N7X30

N8G01Z-50F80

N9G00X36

N10X90Z20

N11M305090F35F30F20例(G80絕對)

%1008

N1T0101

N2G00X90Z20

N3X40Z3

N4G80X31Z-50F100

N5G80X30Z-50F80

N6X90Z20

N7M30HNC華中數(shù)控現(xiàn)在是61頁\一共有126頁\編輯于星期一5080F35F30F102028FHNC華中數(shù)控現(xiàn)在是62頁\一共有126頁\編輯于星期一例2(G01)

%1008

T0101

G00X80Z10

G00X31Z3

G01Z-50F100

G00X36

Z3

X29

G01Z-20F100

G00X36

Z3

X28

G01Z-20F80

X30

Z-50

G00X36

X80Z10

M05

M305035F30F2028F例2(G80)

%1008

T0101

G00X80Z10

G00X40Z3

G80X31Z-50F100

G80X30Z-20

Z3

X28

G01Z-20F80

X30

Z-50

G00X36

X80Z10

M05

M30HNC華中數(shù)控現(xiàn)在是63頁\一共有126頁\編輯于星期一例3

%1008

T0101

G00X100Z40

G00X26.6Z5

G01X31Z-50F100

G00X36

X100Z40

T0202

G00X25.6Z5

G01X30Z-50F80

G00X36

X100Z40

M05

M3050100F35F26F4030F例3

%1008

T0101

G00X100Z40

G00X40Z5

G80X31Z-50I-2.2F100

G00X100Z40

T0202

G00X40Z5

G80X30Z-50I-2.2F80

G00X100Z40

M05

M30HNC華中數(shù)控現(xiàn)在是64頁\一共有126頁\編輯于星期一5035F28F2024F2×45°30FHNC華中數(shù)控現(xiàn)在是65頁\一共有126頁\編輯于星期一例4

%1008

T0101

M03S450

G00X100Z40

X40Z3

G80X31Z-50F100

G80X25Z-20

G80X29Z-4I-7F100

G00X100Z40

T0202

G00X100Z40

G00X14Z3

G01X24Z-2F80

Z-20

X28

X30Z-50

G00X36

X80Z10

M05

M30

5035F28F2024F2×45°30FHNC華中數(shù)控現(xiàn)在是66頁\一共有126頁\編輯于星期一2、端面切削循環(huán)G81指令

1)端面切削循環(huán)

G81X(U)___Z(W)___F___

HNC華中數(shù)控現(xiàn)在是67頁\一共有126頁\編輯于星期一2)端面切削循環(huán)

G81X(U)___Z(W___K___F___

HNC華中數(shù)控現(xiàn)在是68頁\一共有126頁\編輯于星期一%3325

N1G54G90G00X60Z45M03

N2G81X25Z31.5K-3.5F100

N3X25Z29.5K-3.5

N4X25Z27.5K-3.5

N5X25Z25.5K-3.5

N6M05

N7M30

X283-圖38Φ25Φ5533.5圖3.3.25G81切削循環(huán)編程實例HNC華中數(shù)控現(xiàn)在是69頁\一共有126頁\編輯于星期一

3、螺紋切削循環(huán)G82指令

1)直螺紋切削循環(huán)

G82X(U)_Z(W)_R_E_C_P_F_

X、Z:C點(diǎn)的坐標(biāo)值,或C點(diǎn)相對A點(diǎn)的增量值。

R、E:Z、X軸向螺紋收尾量,為增量值。

P:相鄰螺紋頭的切削起點(diǎn)之間對應(yīng)的主軸轉(zhuǎn)角

F:螺紋導(dǎo)程

C:螺紋頭數(shù)HNC華中數(shù)控現(xiàn)在是70頁\一共有126頁\編輯于星期一2)錐螺紋切削循環(huán)

G82X__Z__I__R__E__C__P__F__

其中X、Z同上述一致,I為錐螺紋始點(diǎn)與錐螺紋終點(diǎn)的半徑差,即rb-rc,I為模態(tài)值。

HNC華中數(shù)控現(xiàn)在是71頁\一共有126頁\編輯于星期一%3328

N1T0101

N2G00X35Z104

N3M03S300

N4G82X29.2Z18.5C2P180F3

N5X28.6Z18.5C2P180F3

N6X28.2Z18.5C2P180F3

N7X28.04Z18.5C2P180F3

N8M30

80100M30×1.5(雙頭)HNC華中數(shù)控現(xiàn)在是72頁\一共有126頁\編輯于星期一1-2-3-4復(fù)合循環(huán)切削指令

(G71、G72、G73、G76)

運(yùn)用這組G代碼,只需指定精加工路線和粗加工的背吃刀量,系統(tǒng)會自動計算粗加工路線和加工次數(shù)。

HNC華中數(shù)控現(xiàn)在是73頁\一共有126頁\編輯于星期一1、外徑粗加工循環(huán)G71指令無凹槽內(nèi)(外)徑粗車復(fù)合循環(huán)

141579131211681054321O●’r●A+X+Zr圖3.3.29內(nèi)、外徑粗切復(fù)合循環(huán)HNC華中數(shù)控現(xiàn)在是74頁\一共有126頁\編輯于星期一1、外徑粗加工循環(huán)G71指令無凹槽內(nèi)(外)徑粗車復(fù)合循環(huán)

A′X(+)Z(-)X(-)Z(-)X(+)Z(+)BAX(-)Z(+)A′BAA′BAA′BAA′X(+)Z(-)X(-)Z(-)X(+)Z(+)BAX(-)Z(+)A′BAA′BAA′BA圖3.3.30G71復(fù)合循環(huán)下X(U)和Z(W)的符號HNC華中數(shù)控現(xiàn)在是75頁\一共有126頁\編輯于星期一%3331(見圖3.3.31)

T0101

N1G00X80Z80

N2M03

N3G01X46Z3F100

N4G71U1.5R1P5Q13X0.4Z0.1

N5G00X0

N6G01X10Z-2

N7Z-20

N8G02U10W-5R5

N9G01W-10

N10G03U14W-7R7

N11G01Z-52

N12U10W-10

N13W-20

N14X50

N15G00X80Z80

N16M05

N17M30

Φ10Φ20Φ34Φ44R7R525623552822×45°圖3.3.31G71外徑復(fù)合循環(huán)編程實例HNC華中數(shù)控現(xiàn)在是76頁\一共有126頁\編輯于星期一%3332(見圖3.3.32)

N1T0101

N2G00X80Z80

N3M03S400

N4X6Z5

G71U1R1P8Q16X-0.4Z0.1F100N5G00X80Z80

N6T0202

N7G00G42X6Z5

N8G00X44

N9G01W-20F80

N10U-10W-10

N11W-10

N12G03U-14W-7R7

N13G01W-10

N14G02U-10W-5R5

N15G01Z-80

N16U-4W-2

N17G40X4

N18G00Z80

N19X80

N20M30Φ10Φ20Φ34Φ44R7R525623552822×45°Φ8圖3.3.32G71內(nèi)徑復(fù)合循環(huán)編程實例HNC華中數(shù)控現(xiàn)在是77頁\一共有126頁\編輯于星期一1、外徑粗加工循環(huán)G71指令有凹槽內(nèi)(外)徑粗車復(fù)合循環(huán)

rB`131415141014141010106B6616663941051112781421AA`eHNC華中數(shù)控現(xiàn)在是78頁\一共有126頁\編輯于星期一

Φ40Φ22.6645°Φ30.66(8)105Φ18Φ20Φ28Φ26.66R10R432.561.5171230°2×45°圖3.3.34G71有凹槽復(fù)合循環(huán)編程實例%3334(見圖3.3.34)N1T0101N2G00X80Z100M03S400N3G00X42Z3N4G71U1R1P8Q19E0.3F100N5G00X80Z100N6T0202N7G00G42X42Z3N8G00X10N9G01X20Z-2F80N10Z-8N11G02X28Z-12R4N12G01Z-17N13U-10W-5N14W-8N15U8.66W-2.5N16Z-37.5N17G02X30.66W-14R10N18G01W-10N19X40N20G00G40X80Z100N21M30HNC華中數(shù)控現(xiàn)在是79頁\一共有126頁\編輯于星期一.2、端面粗車復(fù)合循環(huán)G72指令

△z△d2322200△dO+X96412235678978+Z34rr△x521HNC華中數(shù)控現(xiàn)在是80頁\一共有126頁\編輯于星期一.2、端面粗車復(fù)合循環(huán)G72指令

ZXX(-)Z(+)X(-)Z(-)X(+)Z(+)X(+)Z(-)ZXX(-)Z(+)X(-)Z(-)A'ABX(+)Z(+)X(+)Z(-)A'ABA'ABA'ABA'ABA'ABA'ABA'AB圖3.3.36G72復(fù)合循環(huán)下X(U)和Z(W)的符號HNC華中數(shù)控現(xiàn)在是81頁\一共有126頁\編輯于星期一%3337(見圖3.3.37)

N1T0101

N2G00X100Z80

N3M03S400

N4X80Z1

N5G72W1.2R1P8Q17X0.2Z0.5F100

N6G00X100Z80

N7G42X80Z1

N8G00Z-56

N9G01X54Z-40F80

N10Z-30

N11G02U-8W4R4

N12G01X30

N13Z-15

N14U-16

N15G03U-4W2R2

N16Z-2

N17U-6W3

N18G00X50

N19G40X100Z80

N20M30

Φ10Φ30Φ54Φ74R4R215502640602×45°圖3.3.37G72外徑粗切復(fù)合循環(huán)編程實例HNC華中數(shù)控現(xiàn)在是82頁\一共有126頁\編輯于星期一G71、G72指令應(yīng)用注意事項帶有P、Q地址的G71或G72指令,才能進(jìn)行該循環(huán)加工。粗加工循環(huán)時,處于ns到nf程序段之間的F、S、T機(jī)能的指令均無效,G71或G72格式中含有的F、S、T有效。在順序號為ns的順序段中,必須使用G00或G01指令。處于ns到nf程序段之間的精加工程序不應(yīng)包含有子程序。HNC華中數(shù)控現(xiàn)在是83頁\一共有126頁\編輯于星期一3、封閉輪廓循環(huán)G73指令

●AΔzΔx/2ΔzΔk+ΔzΔI+Δx/2Δx/2OA’+X圖3.3.39閉環(huán)車削復(fù)合循環(huán)G73HNC華中數(shù)控現(xiàn)在是84頁\一共有126頁\編輯于星期一%3340

T0101

N1G00X80Z80

N2M03S400

N3G00X60Z5

N4G73U3W0.9R3P5Q13X0.6Z0.1F120

N5G00X0Z3

N6G01U10Z-2F80

N7Z-20

N8G02U10W-5R5

N9G01Z-35

N10G03U14W-7R7

N11G01Z-52

N12U10W-10

N13U10

N14G00X80Z80

N15M30

Φ10Φ20Φ34Φ44R7R5256235522×45°HNC華中數(shù)控現(xiàn)在是85頁\一共有126頁\編輯于星期一螺紋切削復(fù)合循環(huán)(G76)

m:為精整車削次數(shù)(1----99)

*r:為Z軸方向螺紋收尾長度(為增量值、模態(tài)值)

e:為X軸方向螺紋收尾長度(為增量值、模態(tài)值)

:為螺紋牙型角,即刀尖角度,可在80、60、55、30、29、0六個

角度中選擇;(為模態(tài)值)

U:絕對指令時為螺紋終點(diǎn)C的X軸坐標(biāo)值;增量指令時為螺紋終點(diǎn)

C相對循環(huán)起點(diǎn)A在X軸向的距離;

W:絕對指令時為螺紋終點(diǎn)C的Z軸坐標(biāo)值;增量指令時螺紋終點(diǎn)C

相對循環(huán)起點(diǎn)在Z軸向的距離;

I:為螺紋起點(diǎn)C與終點(diǎn)D的半徑差;

K:為螺紋牙型高度(半徑值);

d:為精加工余量;

:為最小切削深度。即當(dāng)?shù)趲状吻邢鳎疃?/p>

小于此值時,以該值進(jìn)行切削。

:為第一次切削深度(半徑值)

p:主軸基準(zhǔn)脈沖處距離切削起點(diǎn)的主軸轉(zhuǎn)角

L:為螺紋導(dǎo)程(同G32)

HNC華中數(shù)控現(xiàn)在是86頁\一共有126頁\編輯于星期一

%3344

N1T0101

N2G00X100Z100

N3M03S400

N4G00X90Z4

N5G80X61.125Z-30I-1.063F80

N6G00X100Z100M05

N7T0202

N8M03S300

N9G00X90Z4

N10G76C2R-3E1.3A60X58.15Z-24I-0.875K1.299U0.1V0.1Q0.9F2

N11G00X100Z100

N12M05

N13M30

有效長度基面4(1.79°)(Φ60)(Φ59.25)(12)(18)ZM60×230Φ906HNC華中數(shù)控現(xiàn)在是87頁\一共有126頁\編輯于星期一3-2-3-3 刀具補(bǔ)償功能

1、刀具的幾何、磨損補(bǔ)償

工件零點(diǎn)機(jī)床零點(diǎn)1號刀Z軸偏置值2號刀X軸偏置值2號刀Z軸偏置值1號刀X軸偏置值圖3.3.45刀具偏置的絕對補(bǔ)償形式HNC華中數(shù)控現(xiàn)在是88頁\一共有126頁\編輯于星期一3-2-3-3 刀具補(bǔ)償功能

1、刀具的幾何、磨損補(bǔ)償

Z機(jī)工件零點(diǎn)機(jī)床零點(diǎn)D機(jī)′/2D機(jī)/2D工/2Z機(jī)′Z工HNC華中數(shù)控現(xiàn)在是89頁\一共有126頁\編輯于星期一3-2-3-3 刀具補(bǔ)償功能

1、刀具的幾何、磨損補(bǔ)償

ΔZΔX/2Z機(jī)工件零點(diǎn)機(jī)床零點(diǎn)D機(jī)′/2D機(jī)/2D工/2Z機(jī)′Z工HNC華中數(shù)控現(xiàn)在是90頁\一共有126頁\編輯于星期一2、刀具刀尖圓弧半徑補(bǔ)償G40、G41、G42指令

HNC華中數(shù)控現(xiàn)在是91頁\一共有126頁\編輯于星期一刀具圓弧半徑誤差實例HNC華中數(shù)控現(xiàn)在是92頁\一共有126頁\編輯于星期一HNC華中數(shù)控現(xiàn)在是93頁\一共有126頁\編輯于星期一HNC華中數(shù)控現(xiàn)在是94頁\一共有126頁\編輯于星期一XZ453-圖加工方向加工方向41G41G42G42GHNC華中數(shù)控現(xiàn)在是95頁\一共有126頁\編輯于星期一XZ453-圖加工方向加工方向41G41G42G42GHNC華中數(shù)控現(xiàn)在是96頁\一共有126頁\編輯于星期一463-圖OBA3WT8WT4WT7WT9WT0WT5WT2WT6WT1WTOOOOOOOOAAAAAAAXZHNC華中數(shù)控現(xiàn)在是97頁\一共有126頁\編輯于星期一463-圖OBA3WT8WT4WT7WT9WT0WT5WT2WT6WT1WTOOOOOOOOAAAAAAAXZHNC華中數(shù)控現(xiàn)在是98頁\一共有126頁\編輯于星期一注:

1)當(dāng)前面有G41、G42指令時,如要轉(zhuǎn)換為G42

、G41或結(jié)束半徑補(bǔ)償時,應(yīng)先指定G40指令

取消前面的刀尖半徑補(bǔ)償。

2)程序結(jié)束時,必須清除刀補(bǔ)。

3)G41、G42、G40指令應(yīng)在G00或G01程序段中加入。

4)在補(bǔ)償狀態(tài)下,沒有移動的程序段(M指令、

延時指令等)不能在連續(xù)2個以上的程序段中

指定,否則會過切或欠切。

5)在補(bǔ)償啟動段或補(bǔ)償狀態(tài)下不得指定移動距

離為0的G00、G01等指令。

HNC華中數(shù)控現(xiàn)在是99頁\一共有126頁\編輯于星期一%3353

N1T0101

N2M03S400

N3G00X40Z5

N4G00X0

N5G01G42Z0F60

N6G03U24W-24R15

N7G02X26Z-31R5

N8G01Z-40

N9G00X30

N10G40X40Z5

N11M3027R154031R5Φ26Φ22HNC華中數(shù)控現(xiàn)在是100頁\一共有126頁\編輯于星期一1-3數(shù)控車床編程實例

1-3-1編程步驟

1-3-2編程實例HNC華中數(shù)控現(xiàn)在是101頁\一共有126頁\編輯于星期一1-3數(shù)控車床編程實例

1-3-1編程步驟:

1、產(chǎn)品圖樣分析。主要內(nèi)容如下:

1)尺寸是否完整?

2)產(chǎn)品精度、粗糙度等要求。

3)產(chǎn)品材質(zhì)、硬度等。

HNC華中數(shù)控現(xiàn)在是102頁\一共有126頁\編輯于星期一2、工藝處理。主要內(nèi)容如下:

1)加工方式及設(shè)備確定。

2)毛坯尺寸及材料確定。

3)裝夾定位的確定。

4)加工路徑及起刀點(diǎn)、換刀點(diǎn)的確定。

5)刀具數(shù)量、材料、幾何參數(shù)的確定。

6)切削參數(shù)的確定。

HNC華中數(shù)控現(xiàn)在是103頁\一共有126頁\編輯于星期一背吃刀量:

影響背吃刀量的因素有:

a、粗、精車工藝。

b、刀具強(qiáng)度

c、機(jī)床性能

d、工件材料

。

e、表面粗糙度。

HNC華中數(shù)控現(xiàn)在是104頁\一共有126頁\編輯于星期一(2)進(jìn)給量:進(jìn)給量影響表面粗糙度。

影響進(jìn)給量的因素有::

a、粗、精車工藝。粗車進(jìn)給量應(yīng)較大,以縮短切削

時間;精車進(jìn)給量應(yīng)較小以降低表面粗糙度。一

般情況下,精車進(jìn)給量小于0.2mm/r為宜,但要考

慮刀尖圓弧半徑的影響;粗車進(jìn)給量大與0.25mm/r

b、機(jī)床性能。如功率、剛性。

c、工件的裝夾方式。

d、刀具材料及幾何形狀。

e、背吃刀量。

f、工件材料。(工件材料較軟時,可選擇較大進(jìn)給量;

反之可選較小進(jìn)給量)。

HNC華中數(shù)控現(xiàn)在是105頁\一共有126頁\編輯于星期一(3)切削速度:

切削速度的大小可影響切削效率、切削溫度、刀具耐用度等。

影響切削速度的因素有:

a刀具材料。

b工件材料。

c刀具耐用度。

d背吃刀量與進(jìn)給量。

e刀具形狀。

f切削液。

g|機(jī)床性能。HNC華中數(shù)控現(xiàn)在是106頁\一共有126頁\編輯于星期一3、數(shù)學(xué)處理。

1)編程零點(diǎn)及工件坐標(biāo)系的確定

2)各節(jié)點(diǎn)數(shù)值計算。

4、其它主要內(nèi)容。

1)按規(guī)定格式編寫程序單,

2)按“程序編輯步驟”輸入程序,并檢查

程序。

3)修改程序。HNC華中數(shù)控現(xiàn)在是107頁\一共有126頁\編輯于星期一注:

1、用G92指令建立的坐標(biāo)系與起刀點(diǎn)位置

有關(guān),故程序中起點(diǎn)與終點(diǎn)位置最好一

致,既坐標(biāo)X、Z值相同。

2、用G54指令建立的坐標(biāo)系只與機(jī)床零點(diǎn)

有關(guān),與起刀點(diǎn)位置無關(guān),故每次開機(jī)

后起點(diǎn)與終點(diǎn)位置最好一致應(yīng)回參考點(diǎn)。

HNC華中數(shù)控現(xiàn)在是108頁\一共有126頁\編輯于星期一1-3-2編程實例

例圖2-48所示,技術(shù)條件:該工件毛坯為Φ26尼龍要求六次循環(huán)加工完成,其中后五次的吃刀量為0.8mm(半徑編程)。

%1048

G37

N1G92X16Z1

N2G00G90Z0

N2M98P0003L6

N3G90G00X16Z73.436

N4M05

N5M30

%0003

N1G01G91X-12F100

N2G03X7.385Z-4.923R8

N3X3.215Z-39.877R60

N4G02X1.4Z-28.636R40

N5G00X2

N6Z73.436

N7X-2.8N8M99HNC華中數(shù)控現(xiàn)在是109頁\一共有126頁\編輯于星期一例4

%1008

N1T0101

N2M03S600

N3G00X100Z30

N4G00X27Z3

N5G71U1R1P9QE0.2F100

N6G00X100Z30

N7T0101

N8G00G42X27Z3

N9G00X14Z3

N10G01X24Z-2F80

N11Z-18

N12G02X20Z-24R10

N13G01Z-31.39

N14G02X25W-6.61R10

N15G01Z-45

N16G00X30

N17G40X100Z30

N18T0202

N19G00X27Z3ΦΦ2520384518R10R10M24×22×45°N20G82X23.1Z-22F2

N21G82X22.5Z-22F2

N22G82X21.9Z-22F2

N23G82X21.5Z-22F2

N24G82X21.4Z-22F2

N25G82X21.4Z-22F2

N26G00X100Z30

N27T0303

N28G00X30Z-45N29G01X3F50N30G00X100N31Z30

N13M30

HNC華中數(shù)控現(xiàn)在是110頁\一共有126頁\編輯于星期一華中Ⅰ型數(shù)控系統(tǒng)為用戶配備了強(qiáng)大的類似于高級語言的宏程序功能,用戶可以使用變量進(jìn)行算術(shù)運(yùn)算、邏輯運(yùn)算和函數(shù)的混合運(yùn)算,此外宏程序還提供了循環(huán)語句、分支語句和子程序調(diào)用語句,利于編制各種復(fù)雜的零件加工程序,減少乃至免除手工編程時進(jìn)行繁瑣的數(shù)值計算,以及精簡程序量。3.4宏程序編程概述HNC華中數(shù)控現(xiàn)在是111頁\一共有126頁\編輯于星期一3.4宏指令編程概述

宏程序指令適合拋物線、橢圓、雙曲線等沒有插補(bǔ)指令的曲線編程;適合圖形一樣,只是尺寸不同的系列零件的編程;適合工藝路徑一樣,只是位置參數(shù)不同的系列零件的編程。較大地簡化編程;擴(kuò)展應(yīng)用范圍。HNC華中數(shù)控現(xiàn)在是112頁\一共有126頁\編輯于星期一3.4.1宏變量及常量3.4.2運(yùn)算符與表達(dá)式1)算術(shù)運(yùn)算符2)條件運(yùn)算符3)邏輯運(yùn)算符4)函數(shù)5)表達(dá)式3.4.3賦值語句3.4.4條件判斷語句3.4.5循環(huán)語句3.4宏程序編程概述HNC華中數(shù)控現(xiàn)在是113頁\一共有126頁\編輯于星期一3.4宏指令編程

3.4.1宏變量及常數(shù)

3.4.1.1宏變量

#0~#49當(dāng)前局部變量

#50~#199全局部變量

#200~#2490層局部變量#250~#2991層局部變量

#300~#3492層局部變量#350~#3993層局部變量

#400~#4494層局部變量#450~#4995層局部變量

#500~#5496層局部變量#550~#5997層局部變量

#600~#699刀具長度寄存器H0~H99

#700~#799刀具半徑寄存器D0~D99

#800~#899刀具壽命寄存器

#1000~#1194系統(tǒng)內(nèi)狀態(tài)變量(只可調(diào)用,不可賦值)

HNC華中數(shù)控現(xiàn)在是114頁\一共有126頁\編輯于星期一3.4宏指令編程

當(dāng)前局部變量#0~#38對應(yīng)的宏調(diào)用量傳遞的字段參數(shù)名

宏當(dāng)前局部變量宏調(diào)用時傳遞的字段名或系統(tǒng)變量宏當(dāng)前局部變量宏調(diào)用時傳遞的字段名或系統(tǒng)變量#0A#20U#1B#21V#2C#22W#3D#23X#4E#24Y#5F#25Z#6G#26固定循環(huán)指令初始平面Z模態(tài)值#7H#27不用#8I#28不用#9J#29不用#10K#30調(diào)用子程序時軸0的絕對坐標(biāo)#11L#31調(diào)用子程序時軸1的絕對坐標(biāo)#12M#32調(diào)用子程序時軸2的絕對坐標(biāo)#13N#33調(diào)用子程序時軸3的絕對坐標(biāo)#14O#34調(diào)用子程序時軸4的絕對坐標(biāo)#15P#35調(diào)用子程序時軸5的絕對坐標(biāo)#16Q#36調(diào)用子程序時軸6的絕對坐標(biāo)#17R#37調(diào)用子程序時軸7的絕對坐標(biāo)#18S#38調(diào)用子程序時軸8的絕對坐標(biāo)#19THNC華中數(shù)控現(xiàn)在是115頁\一共有126頁\編輯于星期一3.4宏指令編程

3.4.1.2參數(shù)傳遞規(guī)則

程序段(執(zhí)行后)當(dāng)前變量一級變量二級變量三級變量G92x0y0z0空空空空N1#10=18(#210=18)#10=18#210=18空空G01X-5Z-10F200同上同上空空X10同上同上空空A2B1M98P100[M30]#0=2#1=1#12=98#15=100#30=5#32=-10(刷新)同上#250=2#251=1#262=98#265=100#280=5#282=-10空%100N2#10=28(#260=28)#10=28及上欄變量同上#260=28及上欄變量空G01X[11+#0]Z[12+#1]同上同上同上空M98P110[M99(2)]#12=98,#15=110,#30=5.5,#32=12(刷新)同上同上#312=98,#315=110#330=5.5,#332=12%110N3#10=38(#310=38)#10=38及上欄變量同上同上#310=38及上欄變量M99(3)#10=28,#12=98,#15=100,#30=5,#32=-10同上同上同上M99(2)#10=18同上同上同上M30空空空空HNC華中數(shù)控現(xiàn)在是116頁\一共有126頁\編輯于星期一3.4宏指令編程

3.4.1.3、宏常量

PI:圓周率л

TURE:條件成立(真)

FALSE:條件不成立(假)

HNC華中數(shù)控現(xiàn)在是117頁\一共有126頁\編輯于星期一

3.4.2運(yùn)算符與表達(dá)式

1、算術(shù)運(yùn)算符+、-、*、/

2、條件運(yùn)算符

EQ(=)、NE()、GT(>)、GE(=>)、LT(<)、LE(=<)

AR[]判斷參數(shù)合法性的宏(判斷是否定義,是增量還是絕對)

3、邏輯運(yùn)算符

AND(與)、OR(或)、NOT(非)

4、函數(shù)

SIN(正弦)、COS(余弦)、TAN(正切)、

ATAN(反正切-90°~90°)、ATAN2(反正切-180°~180°)、

ABS(絕對值)、INT(取整)、SIGN(取符號)、

SQRT(開方)、EXP(指數(shù))

5、表達(dá)式

用運(yùn)算符連接起來的常數(shù)或宏變量構(gòu)成表達(dá)式。

=HNC華中數(shù)控現(xiàn)在是118頁\一共有126頁\編輯于星期一

3.4.3賦值語句

格式:宏變量=常數(shù)或表達(dá)式

#2=175/SQRT[2]*COS[55*PI/180];

#3=124.0;

3.4.4條件判別語句IF,ELSE,ENDIF

格式(i): IF條件表達(dá)式

ELSE

ENDIF

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論