數(shù)控銑手工編程.ppt
《數(shù)控銑手工編程.ppt》由會員分享,可在線閱讀,更多相關(guān)《數(shù)控銑手工編程.ppt(54頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、輔助功能代碼表 代碼 模態(tài)代碼 功能說明 M00 非 程序停止 M01 非 選擇停止 M02 非 程序結(jié)束 M30 非 程序結(jié)束并返回程序起點 M03 是 主軸正轉(zhuǎn) M04 是 主軸反轉(zhuǎn) M05 是 主軸停止 M06 非 換刀 M07 是 2號切削液開 M08 是 1號切削液開 M09 是 切削液關(guān) M98 非 子程序調(diào)用 M99 非 子程序結(jié)束 注意:一般情況下 ,在一個程序段中僅能指定一個 M代碼 主軸速度功能 S OOOOO 轉(zhuǎn)速(最多 5位數(shù)字) rpm 例如: S1000,每分鐘主軸轉(zhuǎn)動 1000轉(zhuǎn) 指定的主軸速度的單位取決于機(jī)床制造場上的規(guī)定
2、。 進(jìn)給功能 1.快速移動 當(dāng)指定定位指令( G00)時,刀具以系 統(tǒng)參數(shù)設(shè)置的快速移動速度移動。 2.切削速度 刀具以程序中編制的切削進(jìn)給速度移動。 進(jìn)給功能 G94(每分進(jìn)給) G95(每轉(zhuǎn)進(jìn)給) F OOOOOO mm/min或 inch/min mm/rev或 inch/rev 進(jìn)給量 例如: F1000;(進(jìn)給量為 1000mm/min) 尺寸單位選擇指令( G21、 G22) 格 式: G20 (英制輸入制式) G21 (公制輸入制式) 線性軸 旋轉(zhuǎn)軸 英制 (G20) 英寸 度 公制 (G21) 毫米 度 尺寸輸入制式
3、及其單位 絕對值編程 G90 與相對值編程 G91 格式: G90 G91 說明 G90 絕對值編程每個編程坐標(biāo)軸上的編程值是相對于 程序原點的 G91 相對值編程每個編程坐標(biāo)軸上的編程值是相對于 前一位置而言的該值等于沿軸移動的距離 G90 G91 為模態(tài)功能可相互注銷 G90 為缺省值 絕對值編程 G90 與相對值編程 G91 例,如圖所示使用 G90 G91 編程要求刀具由原點按順 序移動到 1、 2、 3 點。 G90 編程 N X Y N01 X20. Y15. N02 X40. Y45. N03 X60. Y25. G91 編程 N X
4、Y N01 X20. Y15. N02 X20. Y30. N03 X20. Y-20. 工件坐標(biāo)系選擇指令( G54G59) 指令格式: 說明: G54G59 是系統(tǒng)預(yù)定的 6 個工件坐 標(biāo)系,可根據(jù)需要任意選用 工件坐標(biāo)系一旦選定后續(xù)程序段中絕 對值編程時的指令值均為相對此工件坐 標(biāo)系原點的值 G54G59 為模態(tài)功能可相互注銷 G54 為缺省值 工件坐標(biāo)系選擇指令( G54G59) 利用工件坐標(biāo)系選擇 指令建立工件坐標(biāo)系 的過程: 第一步:找出機(jī)床坐標(biāo) 系原點到工件坐標(biāo)系原 點之間的各個坐標(biāo)軸 ( X、 Y、 Z)距離(帶 正負(fù)號) 工件坐標(biāo)系選擇指令( G54
5、G59) 第二步在系統(tǒng)中設(shè)定工 件原點偏移值如右圖。 系統(tǒng)中工件原點偏置值設(shè)定 的方法: 1. 按下功能鍵 2. 按下章節(jié)選擇鍵 WORK 顯示工件坐標(biāo)系設(shè)定屏幕。 第三步在程序中或在 MDI方式下運行設(shè)定了 偏置值的工件坐標(biāo)系選 擇指令 G54G59。 快速點定位指令 G00 該指令使刀具快速定位到指定的目標(biāo)位置, 運動過程中 無運動軌跡要求 。 其指令格 式如下: G00 X____ Y ____ Z ____ ; 其中, X、 Y、 Z為終點坐標(biāo), 可以是絕對 坐標(biāo), 也可以是增量坐標(biāo), 不移動的坐標(biāo)軸可以 省略; 快速移動的速度由機(jī)床生產(chǎn)商設(shè)定, 無需
6、 編程指定。 快速點定位指令 G00 快速定位刀具軌跡方式根據(jù)參數(shù)設(shè)定的不同有兩種: 非直線插補(bǔ)定位 刀具分別以每軸的快速移動速度定位。刀具軌跡一般不是 直線。 直線插補(bǔ)定位 刀具軌跡與直線插補(bǔ)( G01)相同。刀具以不超過每軸的 快速移動速度,在最短的時間內(nèi)定位。 非直線插補(bǔ)定位 直線插補(bǔ)定位 開始位置 終點位置 直線插補(bǔ)( G01) 該指令使刀具以 F指定的進(jìn)給速度插補(bǔ)加 工出任意斜率的直線, 指令格式如下 : G01 X__ Y __ Z __ F __ ; 其中, X、 Y、 Z為直線的終點坐標(biāo), 可以是絕對坐標(biāo), 也可以是增
7、量坐標(biāo), 不移動的坐標(biāo)軸可以省略; F為刀具移 動的速度, 單位為 mm/min。 直線插補(bǔ)( G01) 從 A 到 B 線性進(jìn)給: 絕對值編程 G90 G01 X90. Y45. F800 增量值編程 : G91 G01 X70. Y30. F800 直線插補(bǔ)編程實例: 坐標(biāo)平面選擇 G17 G18 G19 格式: G17 G18 G19 說明: G17 選擇 XY 平面 G18 選擇 ZX 平面 G19 選擇 YZ 平面 該組指令選擇進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)償?shù)钠矫? 圓弧插補(bǔ) G02/G03 該指令使刀具按
8、F給定的進(jìn)給速度插補(bǔ) 加工圓弧輪廓。 G02用于順時針圓弧, G03用于逆時針圓弧。 可采用 “ 終點 +圓 心 ” 方式編程, 也可采用 “ 終點 +圓弧半 徑 ” 方式編程。 由于銑床有三個坐標(biāo)平面, 因而需要用 G17、 G18、 G19指令選擇 加工平面。 圓弧插補(bǔ) G02/G03 G 0 2 G 1 8 G 0 2 G 1 9 X G 0 3 G 0 2 G 0 3 G 0 3 Y G 1 7 Z O 圓弧的插補(bǔ)方向 圓弧插補(bǔ)的方向 是由直角坐標(biāo)中與 圓弧所在平面相垂 直的軸的 正方向往 負(fù)方向 觀察確定的, 如右圖。 坐標(biāo)系及坐標(biāo)系方向 標(biāo)準(zhǔn)坐標(biāo)系(右手直角笛卡兒坐
9、標(biāo)系) YV B U X A C Z W 圓弧插補(bǔ) G02/G03 指令格式分別如下: XY平面圓弧 ZX平面圓弧 YZ平面圓弧 圓弧插補(bǔ) G02/G03 ( 1) 終點 +圓心 ( I, J) : G02或 G03 X___ Y___ I _ J_ F_; ( 2) 終點 +圓弧半徑 R: G02或 G03 X___ Y___ R ___F; 指令含義( XY平面為例): 圓弧半徑 圓弧終點的坐標(biāo)值 圓弧終點的坐標(biāo)值 圓弧起點到圓弧圓心的矢 量在坐標(biāo)軸上的分量(帶 符號) (圓心相對于起點 的坐標(biāo)值) 圓弧插補(bǔ) G02/G03 圓弧的終點位置與圓心
10、 圓弧插補(bǔ) G02/G03 (i) 圓弧 a G91 G02 X30. Y30. R30. F300 G91 G02 X30. Y30. I30. J0. F300 G90 G02 X0 Y30. R30. F300 G90 G02 X0 Y30. I30. J0. F300 (ii) 圓弧 b G91 G02 X30. Y30. R30. F300 G91 G02 X30. Y30. I0 J30. F300 G90 G02 X0 Y30. R30. F300 G90 G02 X0 Y30. I0 J30. F300 圓弧編程實例: 圓弧插補(bǔ) G02/G03 (i) 從 A 點順時針一
11、周時 G90 G02 X30. Y0 I30. J0 F300 G91 G02 X0 Y0 I30. J0 F300 (ii) 從 B 點逆時針一周時 G90 G03 X0 Y30. I0 J30. F300 G91 G03 X0 Y0 I0 J30. F300 整圓編程實例: 注意 (1) 順時針或逆時針是從垂直于圓弧所在平面的坐標(biāo) 軸的正方向看到的回轉(zhuǎn)方向 (2) 整圓編程時不可以使用 R 只能用 I J K (3) 同時編入 R 與 I J K 時 R 有效 螺旋線進(jìn)給 G02/G03 說明 1.X, Y, Z 中由 G17/G18/G19 平面選定的兩個坐標(biāo)為螺旋線
12、投影圓弧的終點 意義同圓弧進(jìn)給第 3 坐標(biāo)是與選定平面相垂直的軸終點其余參數(shù)的意義同圓弧進(jìn) 給。 2.該指令對另一個不在圓弧平面上的坐標(biāo)軸施加運動指令對于任何小于 360 的 圓弧可附加任一數(shù)值的單軸指令。 螺旋線進(jìn)給 G02/G03 G91 編程時 G91 G17 F300 G03 X-30. Y30. R30. Z10. G90 編程時 G90 G17 F300 G03 X0 Y30. R30. Z10. 螺旋線進(jìn)給編程實例: 自動返回參考點 G28 格式: G28 X_Y_Z_ 說明: X Y Z 為回參考點時經(jīng)過的 中間點 。 G90 時為中間點在工件坐標(biāo)系中的
13、坐標(biāo)。 G91 時為中間點相對于起點的位移量。 G28 指令首先使所有的編程軸都 快速定位到中間點 ,然后再從中間 點返回到參考點。 一般 G28 指令用于刀具自動更換或者消除機(jī)械誤差,在執(zhí)行該指 令之前應(yīng)取消刀具半徑補(bǔ)償和刀具長度補(bǔ)償。 自動返回參考點 G28 利用 G28從當(dāng)前點直接回參考點: G91 G28 Z0; G28 X0 Y0; 注意:當(dāng) X、 Y、 Z都要回參考點時,一定要讓 Z軸先回參考點后, X、 Y軸再回參考點 。 數(shù)控加工程序編制 O0001; G54; G21 ; G17 G40 G49 G80 G90 ; M03 S500 ; G90
14、 G00 X40. Y0 ; Z10.; G01 Z0 F50; G03 X30. Y0 I-40. Z-0.5 F100; X40. Y0 I-40.; G01 Z5. F100; G28 G91 Z0 ; G28 G91 X0 Y0 ; M30; % 數(shù)控加工程序編制 技術(shù)要求 .未注 尺寸公差按 照 - m。 2.允 許周邊銑一四 方臺至9 8x98mm, 高10mm和 銑平頂面, 以方便測量。 3.送 檢前應(yīng)去毛刺 和清理干凈。 4.材 料:正火 ,HB 170 其余 比例 審圖 校核 制圖 六方 材料 A 處 23.094,40 46.188,0 23.094,-40 O000
15、1 ; G54 ; G21 ; G17 G40 G49 G80 G90 ; M03 S500 ; G90 G00 X80. Y0 ; Z10. ; G01 Z-3. F500; G42 X40. D1 ( 2、 3、 4) F100; G03 X40. Y0 I-40.; G40 G01 X80. ; G00 Z10. ; G28 G91 Z0 ; G28 G91 X0 Y0 ; M30; % 數(shù)控加工程序編制 刀具半徑補(bǔ)償值設(shè)定: 1=28. 2=20. 3=12. 4=10. 刀具直徑: 20mm 刀具半徑補(bǔ)償( G41、 G42、 G40) 該指令用于刀具半 徑方向的補(bǔ)
16、償, 它使 刀具中心偏離編程輪 廓一個刀具半徑值, 這樣當(dāng)?shù)毒咴诎霃匠?寸發(fā)生變化時, 可以 在不改變程序的情況 下, 通過改變刀具半 徑偏置量, 加工出所 要求的零件尺寸。 刀具半徑補(bǔ)償( G41、 G42、 G40) 刀具半徑補(bǔ)償功能的優(yōu)點: 1.在編程時可以不考慮刀 具的半徑,直接按照圖樣 所給尺寸編程,值只要在 實際加工時輸入刀具的半 徑即可。 2.可以使粗加工的程序簡 化,如圖,通過有意識地 改變刀具半徑補(bǔ)償量,則 可以用同一把刀具、同一 程序、不同的切削余量完 成切削。 刀具 工件 刀具半徑補(bǔ)償( G41、 G42、 G40) 左刀補(bǔ):沿著刀具前進(jìn)方向刀具在工 件輪廓
17、左側(cè)的補(bǔ)償 右刀補(bǔ):沿著刀具前進(jìn)方向刀具在工 件輪廓右側(cè)的補(bǔ)償 刀具半徑補(bǔ)償( G41、 G42、 G40) 指令格式: X Y X Z Y Z D 左、右刀補(bǔ)的設(shè)置 刀具補(bǔ)償起刀時必須為 G00或 G01 刀具補(bǔ)償號 刀具半徑補(bǔ)償?shù)慕ⅲ? 刀具半徑補(bǔ)償( G41、 G42、 G40) 刀具半徑補(bǔ)償( G41、 G42、 G40) 刀具半徑補(bǔ)償取消: G40 X Y X Z Y Z 刀具半徑補(bǔ)償( G41、 G42、 G40) ( 1) 刀補(bǔ)的建立 就是當(dāng)?shù)毒邚钠瘘c接近工件時 , 刀具中心從與編程
18、軌跡重合過渡到 與編程軌跡偏離一個偏置量的過程 。 如圖所示 , OA段為建立刀補(bǔ)段 , 必 須用直線 G01或 G00編程 , 示例程序 段如下: G41 G01 X50.0 Y40.0 F100 D01; 或 G41 G00 X50.0 Y50.0 D01; 若不用刀具半徑補(bǔ)償 , 則當(dāng) OA段程序執(zhí)行結(jié)束時 , 刀具中心在 A點; 如采用刀補(bǔ) , 則刀具將讓出 一個刀具半徑的偏移量 , 使刀具中 心移動到 B點 。 刀具半徑補(bǔ)償?shù)倪^程分為以下三步: Y 40 O 50 C AB 刀具中心運動軌跡 X 刀具半徑補(bǔ)償( G41、 G42、 G40) ( 2) 刀
19、補(bǔ)進(jìn)行。 在 G41、 G42程序段執(zhí)行后, 刀具中心始終與編程軌跡相距 一個偏置量, 直到刀補(bǔ)取消。 ( 3) 刀補(bǔ)的取消。 即刀具離開工件, 刀具中心軌跡過渡到與編程軌跡重合的 過程。 如圖中 CO段為取消刀補(bǔ)段, 和建立刀補(bǔ)一樣, 也必須 用直線 G01或 G00編程, 示例程序段如下: G40 G01 X0.0 Y0.0; 或 G40 G00 X0.0 Y0.0; 取消刀補(bǔ)完成后, 刀具又回到了起點位置 O。 刀具半徑補(bǔ)償( G41、 G42、 G40) 工件 X Y 80 30 30 80 a b d c o a O0001; G54; M
20、03 S1000; G90 G00 X0 Y0; Z10.; G01 Z-0.5 F100; G41 G01 X30. Y30. D1 G01 Y80.; G01 X80.; G01 Y30.; G01 X30.; G40 G01 X0 Y0; G00 Z10. M30; 刀具半徑補(bǔ)償三要素: 1.刀具補(bǔ)償方向( G41G42) 2.刀具偏置大小( D) 3.刀具進(jìn)給方向(刀補(bǔ)語句行后兩行必須出現(xiàn)刀補(bǔ)平面上的移動) 刀具半徑補(bǔ)償( G41、 G42、 G40) 60 10 10 60 X Y O a b d 60 10 10 60 X Y O a b d 用戶宏指令 用戶宏
21、程序允許使用變量算術(shù)和邏 輯運算及條件轉(zhuǎn)移,使得編制相同加工 操作的程序更方便更容易??蓪⑾嗤?工操作編為通用程序,如型腔加工宏程 序和固定加工循環(huán)宏程序,使用時加工 程序可用一條簡單指令調(diào)出用戶宏程序, 和調(diào)用子程序完全一樣。 用戶宏指令(變量) 普通加工程序直接用數(shù)值指定 G代碼和移動距 離,例如 G01和 X100.0。使用用戶宏程序時數(shù)值 可以直接指定或用變量指定,當(dāng)用變量時,變量值 可用程序或用 MDI面板上的操作改變。 #1=#2+100.; G01 X#1 F300; 表達(dá)式可以用于指定變量號此時表達(dá)式必須封閉在 括號中
22、例如 ##1+#2-12 用戶宏指令(變量) 變量號 變量類型 功能 #0 空變量 該變量總是空沒有值能賦給該變 量 #1 #33 局部變量 局部變量只能用在宏程序中存儲 數(shù)據(jù)例如運算結(jié)果當(dāng)斷電時局部 變量被初始化為空調(diào)用宏程序時 自變量對局部變量賦值 #100 #199 #500 #999 公共變量 公共變量在不同的宏程序中的意 義相同當(dāng)斷電時變量 #100 #199 初 始化為空變量 #500 #999 的數(shù)據(jù)保 存即使斷電也不丟失 #1000 系統(tǒng)變量 系統(tǒng)變量用于讀和寫 CNC 運行時 各種數(shù)據(jù)的變化例如刀具的當(dāng)前 位置和補(bǔ)償值 用戶
23、宏指令(算數(shù)與邏輯運算) 用戶宏指令(運算符) 運算符 含義 EQ 等于 NE 不等于 GT 大于 GE 大于或等于 LT 小于 LE 小于或等于 用戶宏指令 循環(huán) (while 語句 ) 語句格式: 在 WHILE 后指定一個條件表達(dá)式。當(dāng)指定條件滿足時,執(zhí)行從 DO 到 END之間的程序,否則轉(zhuǎn)到 END后的程序段。 DO 后的號和 END 后的號 是指定程序執(zhí)行范圍的標(biāo)號,標(biāo)號值為 1、 2 、 3。 用戶宏指令循環(huán)語句的嵌套 用戶宏指令循環(huán)語句的嵌套 實例: 用戶宏指令循環(huán)語句的嵌套 用戶宏指令(轉(zhuǎn)移語句) 無條件轉(zhuǎn)移( GOTO)語句
24、語句格式: GOTOn; n為順序號( 1到 99999) 實例: 。 。 。 GOTO N10; 。 。 。 N10 。。。。。。 用戶宏指令(轉(zhuǎn)移語句) 條件轉(zhuǎn)移語句: 如果指定的條件表達(dá)式滿足時,轉(zhuǎn)移到標(biāo)有順序號 n 的程序段。 如果指定的條件表達(dá)式不滿足,執(zhí)行下個程序段。 語句格式: IFGOTO n IF #1 GT 10 GOTO 2; N2 G00 G91 X10.0; 程序 如果條件滿足 如果條件不滿足 例 數(shù)控加工程序編制 ( XYZ都分層) O0001 ; #1=1 G54 ; G21 ; G17 G4
25、0 G49 G80 G90 ; M03 S500 ; G90 G00 X80. Y0 ; Z10. ; G01 Z-3. F500; WHILE #1 LE 4 DO1 G42 X40. D#1 F100; G03 X40. Y0 I-40.; G40 G01 X80. ; #1 = #1+1 END 1 G00 Z10. ; M05 ; G28 G91 Z0 ; G28 G91 X0 Y0 ; M30; % 刀具半徑補(bǔ)償 值設(shè)定: 1=28. 2=20. 3=12. 4=10. 刀具直徑: 20mm 數(shù)控加工程序編制 ( XYZ都分層) O0001 ; G54 ; G21 ;
26、 G17 G40 G49 G80 G90 ; M03 S500 ; G90 G00 X80. Y0 ; Z10. ; #2=0.5; WHILE #2 LE 5 DO1; G01 Z-#2. F500; #1=1; WHILE #1 LE 4 DO2; G42 X40. D#1 F100; G03 X40. Y0 I-40.; G40 G01 X80. ; #1 = #1+1; END 2; #2=#2+0.5 END1; G00 Z10. ; M30 ; 刀具半徑補(bǔ)償 值設(shè)定: 1=28. 2=20. 3=12. 4=10. 刀具直徑: 20mm 數(shù)控加工程序編制 (精
27、加工) O0001 ; #1=1 G54 ; G21 ; G17 G40 G49 G80 G90 ; M03 S500 ; G90 G00 X80. Y80. ; Z10. ; G01 Z-3. F500; WHILE #1 LE 4 DO1 G42 G01 Y40. D#1 F100; X0; G03 X0 Y40. J-40.; G01 X-10. G40 G01 Y80. ; X80. #1 = #1+1 END 1 G00 Z10. ; M05 ; G28 G91 Z0 ; G28 G91 X0 Y0 ; M30; % 刀具半徑補(bǔ)償 值設(shè)定: 1=28. 2=20. 3=12. 4=10. 刀具直徑: 20mm
- 溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024《增值稅法》全文學(xué)習(xí)解讀(規(guī)范增值稅的征收和繳納保護(hù)納稅人的合法權(quán)益)
- 2024《文物保護(hù)法》全文解讀學(xué)習(xí)(加強(qiáng)對文物的保護(hù)促進(jìn)科學(xué)研究工作)
- 銷售技巧培訓(xùn)課件:接近客戶的套路總結(jié)
- 20種成交的銷售話術(shù)和技巧
- 銷售技巧:接近客戶的8種套路
- 銷售套路總結(jié)
- 房產(chǎn)銷售中的常見問題及解決方法
- 銷售技巧:值得默念的成交話術(shù)
- 銷售資料:讓人舒服的35種說話方式
- 汽車銷售績效管理規(guī)范
- 銷售技巧培訓(xùn)課件:絕對成交的銷售話術(shù)
- 頂尖銷售技巧總結(jié)
- 銷售技巧:電話營銷十大定律
- 銷售逼單最好的二十三種技巧
- 銷售最常遇到的10大麻煩