|
線切割3B程序格式介紹- ^* v, @, A2 A ?
2 M6 H" f5 P' I. `1 ]線切割 k8 i% _0 M9 N% ]- H' g3 ^& _# D
數(shù)控線切割機(jī)床常用3B程序格式介紹. N+ B4 A& w% e+ O+ W
目前,我國數(shù)控線切割機(jī)床常用3B程序格式編程,其格式如表所示。
" N: m$ N6 r8 C* i" I表——無間隙補(bǔ)償?shù)某绦蚋袷剑ㄈ鼴型)# `! a# Y, ^1 \ Z
B X B Y B J G Z# x, O8 B, \- B' K
分隔符號 X坐標(biāo)值 分隔符號 Y坐標(biāo)值 分隔符號 計(jì)數(shù)長度 計(jì)數(shù)方向 加工指令8 A% `0 }0 ~/ j- [4 x/ d& p
1、分隔符號 B 3 _# k" B" B$ ]. v$ Z, o
因?yàn)閄、Y、J均為數(shù)字,用分隔符號(B)將其隔開,以免混淆。5 m: T/ s3 b8 c) g6 N2 g8 h
2、坐標(biāo)值(X、Y) ( @8 x: j- x* N4 a2 T; r
一般規(guī)定只輸入坐標(biāo)的絕對值,其單位為μm,μm以下應(yīng)四舍五入。8 Q. i6 Y/ F2 _8 ?2 P+ x, C
對于圓弧,坐標(biāo)原點(diǎn)移至圓心,X、Y為圓弧起點(diǎn)的坐標(biāo)值。$ i+ w8 u! S2 L) U# Z2 t* p7 E0 P
對于直線(斜線),坐標(biāo)原點(diǎn)移至直線起點(diǎn),X、Y為終點(diǎn)坐標(biāo)值。允許將X和Y的值按相同的比例放大或縮小。1 d8 u: H; o8 r% ` }; w d$ v' A, O
對于平行于X軸或Y軸的直線,即當(dāng)X或Y為零時(shí),X或Y值均可不寫,但分隔符號必須保留。
5 X }! k4 r @+ Z4 K. ^4 r' Z' G" E3、計(jì)數(shù)方向G
% b8 m' H' p+ V% [' k8 m0 Z2 ~; T7 X 選取X方向進(jìn)給總長度進(jìn)行計(jì)數(shù),稱為計(jì)X,用Gx表示;選取Y方向進(jìn)給總長度進(jìn)行計(jì)數(shù),稱為計(jì)Y,用Gy表示。, D8 R; ]. `2 a; |+ @
(1)加工直線 :
6 B$ ]/ ~7 I1 ~% k. E( ^/ M) u b$ @0 y |Ye|>|Xe|時(shí),取Gy;
# N0 T6 B* `" V |Xe|>|Ye|時(shí),取Gx;& W. V6 e; ~; O9 Z& C7 n/ D
|Xe|=|Ye|時(shí),取Gx或Gy均可。) O M1 j0 p, u5 I3 r
(2)對于圓弧,若:
/ b' s* D# @6 p |Xe|>|Ye|時(shí),取Gy; t) j4 k# V: m
|Ye|>|Xe|時(shí),取Gx;& {& V2 a; f: I1 A
|Xe|=|Ye|時(shí),取Gx或Gy均可。- Q, G* j9 L' k( }) `: |, b# m
4、計(jì)數(shù)長度J
) s$ m6 P: ]$ m 計(jì)數(shù)長度是指被加工圖形在計(jì)數(shù)方向上的投影長度(即絕對值)的總和,以μm為單位。
& X9 { e% S; y1 c! S$ f5、加工指令Z
1 N. V% v* R6 v7 X+ v 加工指令Z是用來表達(dá)被加工圖形的形狀、所在象限和加工方向等信息的。控制系統(tǒng)根據(jù)這些指令,正確選擇偏差公式,進(jìn)行偏差計(jì)算,控制工作臺的進(jìn)給方向,從而實(shí)現(xiàn)機(jī)床的自動化加工。
: F+ d! I, L# M7 V3 }+ A+ I例:加工圖所示圓弧,加工起點(diǎn)為A(-2,9),終點(diǎn)為B(9,-2),編制加工程序。
2 g/ ~1 R) z( c6 \$ I1 a圓弧半徑:R =9220μm ) d- } |# A9 z
計(jì)數(shù)長度:JYAC=9000μm2 p: b4 f8 z6 H3 }
JYCD=9220μm7 O& r% \; b1 B$ W/ \+ Z1 [
JYDB=R-2000μm =7200μm+ [" X' B* x( Y% t/ e+ y5 }
則JY= JYAC+ JYCD+ JYDB=(9000+9220+7220)μm =25440μm2 q& @+ w7 A0 L- r! T9 t/ L0 G
其程序?yàn)椋?br />
: u* z5 y0 u, |/ CB2000 B9000 B025440GyNR2
; F3 \: x6 H+ V1 Y& n(沒有辦法,圖傳不上來,是一半徑R =9220μm ,從第二象限到四象限的圓弧)
- a" _4 G* D' ?4 k1 ] U5 c' [. d3B加工指令代碼
0 A2 ?' R# T" P. d0 X線切削機(jī)床除了使用ISO代碼外,還使用3B、4B、5B和EIA等,使用較多的是3B格式,慢走絲多采用4B格式。本節(jié)內(nèi)容將主要介紹3B格式的指令編程。
# X7 U& {: w' {3 W一、 編程方法介紹
- g+ }# y- S' M2 d6 H8 V3B代碼編程格式是數(shù)控電火花線切割機(jī)床上最常用的程序格式,在該程序格式中無間隙補(bǔ)償,但可通過機(jī)床的數(shù)控裝置或一些自動編程軟件,自動實(shí)現(xiàn)間隙補(bǔ)償。具體格式見表。1 Q$ O3 p) S) j& ]" V! ?
3B程序格式表
\5 b, e; V# H* }B X B Y B J G Z
4 |& E. j2 H. O1 U- q/ u p3 D! l分隔符號 X坐標(biāo)值 分隔符號 Y坐標(biāo)值 分隔符號 計(jì)數(shù)長度 計(jì)數(shù)方向 加工指令' }1 m% R3 k, G) E N
其中:B—分隔符號,它的作用是將X、 Y、 J 數(shù)碼分開來;$ i( c; Y0 b( R
X、 Y—增量(相對)坐標(biāo)值;
4 S3 `( {, f, K5 r4 b# x: i% A( @J—加工線段的計(jì)數(shù)長度;
6 W5 M0 n H" _. \! G3 W c7 m* @G—加工線段的計(jì)數(shù)方向;: B g( _2 t& u
Z— 加工指令;
2 G9 \# z9 h+ s2 N, d: R" U8 j4 @, c例如:B1000B2000B2000GYL2。
; r* b- |" S! |有的系統(tǒng)要求整個(gè)程序有一些輔助指令T84(工作液開)、T85(工作液關(guān));T86(貯絲筒開)、T87(貯絲筒關(guān));應(yīng)有停機(jī)符M02(程序結(jié)束)。 + z3 L2 g) Z8 H$ G1 @& E, B
1. 坐標(biāo)系與坐標(biāo)值X、Y的確定 平面坐標(biāo)系是這樣規(guī)定的:面對機(jī)床操作臺,工作臺平面為坐標(biāo)系平面,左右方向這X軸,且右方向?yàn)檎磺昂蠓较驗(yàn)閅軸,前方為正。編程時(shí),采用相對坐標(biāo)系,即坐標(biāo)系的原點(diǎn)隨程序段的不同而變化。加工直線時(shí),以該直線的起點(diǎn)為坐標(biāo)系的原點(diǎn),X、Y取該直線終點(diǎn)的坐標(biāo)值;加工圓弧時(shí),以該圓弧的圓心為坐標(biāo)原點(diǎn),X、Y取該圓弧起點(diǎn)的坐標(biāo)值,單位為μm。坐標(biāo)值的負(fù)號不寫。% |" Z3 \, S: k; l% f) ~
圖3.67
/ M6 R1 g6 [0 [- B/ R2 B( g2. 計(jì)數(shù)方向G的確定 不管加工圓弧還是直線,計(jì)數(shù)方向均按終點(diǎn)的位置來確定。加工直線時(shí),終點(diǎn)靠近何軸,則計(jì)數(shù)方向取該軸;加工與坐標(biāo)軸成45°角的線段時(shí),計(jì)數(shù)方向取X軸、Y軸均可,記作:GX或GY,如圖3.67a所示;加工圓弧時(shí),終點(diǎn)靠近何軸,則計(jì)數(shù)方向取另一軸;加工圓弧的終點(diǎn)與坐標(biāo)軸成45°角時(shí),計(jì)數(shù)方向取X軸、Y軸均可,記作:GX或GY。如圖3.67b所示。
, R. e5 O* A6 d1 W% |3. 計(jì)數(shù)長度的確定 計(jì)數(shù)長度是在計(jì)數(shù)方向的基礎(chǔ)上確定的。計(jì)數(shù)長度是被加工的直線或圓弧在計(jì)數(shù)方向坐標(biāo)軸上的絕對值總和,其單位為μm。' e b4 e& g+ I4 y9 M. f* B
例如:在圖3.68a中所示中,加工直線OA時(shí)計(jì)數(shù)方向?yàn)閄軸,計(jì)數(shù)長度為OB,數(shù)值等于A點(diǎn)的X坐標(biāo)值;在圖3.68b中加工半徑為500的圓弧M N時(shí),計(jì)數(shù)方向?yàn)閄軸,計(jì)數(shù)長度為500×3=1500,即MN中三段圓弧在X軸上投影的絕對值總和。1 L2 i! {* E0 [
圖3.68
- J+ K8 I6 J# Q8 J$ ]4. 加工指令Z的確定 加工直線有四種加工指令:L1、L2、L3、L4。如圖3.69所示。當(dāng)直線在第Ⅰ象限(包括X軸而不包括Y軸)時(shí),加工指令記作L1;當(dāng)處于第Ⅱ象限(包括Y軸而不包括X軸)時(shí),記作L2;L3、L4依次類推。% c% P1 E/ ^0 t' t0 I" ^9 i
加工順時(shí)針圓弧時(shí)有四種加工指令:SR1、SR2、SR3、SR4。如圖3.70所示。當(dāng)圓弧的起點(diǎn)在第Ⅰ象限(包括Y軸而不包括X軸)時(shí),加工指令記作SR1;當(dāng)處于第Ⅱ象限(包括X軸而不包括Y軸)時(shí),記作SR2;SR3、SR4依次類推。
& e. b" u7 w! i9 T: t5 M( o加工逆時(shí)針圓弧時(shí)有四種加工指令:NR1、NR2、NR3、NR4,如圖3.70所示。當(dāng)圓弧的起點(diǎn)在第Ⅰ象限(包括X軸而不包括Y軸)時(shí),加工指令記作NR1;當(dāng)處于第Ⅱ象限(包括Y軸而不包括X軸)時(shí),記作NR2;NR3、NR4依次類推。
N% b4 Q) P! k/ _# y! T% o( G7 d本文來自:大時(shí)代設(shè)計(jì)論壇 http://bbs.51proe.com
! J5 k2 Z$ N+ D _+ T7 F- X本文來自:大時(shí)代設(shè)計(jì)論壇 http://bbs.51proe.com |
|