|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
北华航天工业学院教案
6 E1 p5 I4 b* O# V3 f6 F2 K3 G5 H8 G教研室:数控教研室 授课教师:王春海
3 I3 Y4 p: ?( p7 f M课程名称 数控加工工艺与编程 课次 26 O, ^( Z! ]# ] a! y) z
主 要 教 学 内 容 时间分配
+ d7 D& l" Q& f8 G; _
0 c3 y, ^# r! Q" k' m+ z% J第5章 电火花线切割加工技术
5 h# M; t4 P6 W* [& k1 W" f5.3 数控电火花线切割机床的基本编程方法 v& b# k2 H0 p# P1 ^$ r: }
1. 3B格式编制程序
b! u# a* q" U: \% m3B程序格式编程格式
! K e8 L4 X% z- m3 i/ E6 r$ c- X1 }
' l0 M" N; `% T7 x5 O+ [: ]; c1 k% O
9 M) i1 ?0 d1 N$ {. x$ ~
5 E \" c+ P- w- I
. Q# i4 d7 M( a& M$ P) v. M+ P" m6 F, J! J0 H/ T
5 h' h3 P: _4 K, `1 ]7 h. U
5 A- g% y1 J* z+ C9 a
+ m5 s9 |% ~3 C6 m$ V. Q7 K# s( B
90min
$ ?2 M6 @% e1 g6 Z/ K: i. E教学目的 使学生掌握使用3B语言进行线切割编程
" y- |) {, ]* J! ?教学重点 3B语言
. _, z- Q( [% V6 O, a教学难点 3B语言各参数项的设置
h6 P, I* v) L4 a- x% [教学方法
, p5 Q0 o" K+ C. k0 Q3 o使用教具 多媒体课件
' C, w$ H5 {7 L- T5 ^* r7 |拟留作业 3 I( {4 N% z$ F$ |; y/ w
授课总结
+ i# a+ x z7 [1 j% D$ H( @* x$ U8 u" X$ `# m
0 A3 b0 t: ^( A/ z! u V
北华航天工业学院讲稿
3 E5 g% v8 L7 q* P: Q4 t$ D教研室:数控技术教研室 授课教师:王春海 第26次课4 v, h# }" K: J
第5章 电火花线切割加工技术" B9 h$ Q! A0 F" z2 @$ q
5.3 数控电火花线切割机床的基本编程方法
6 _+ E6 r; ]+ @& Q要使数控电火花线切割机床按照预定的要求,自动完成切割加工,就应把被加工零件的切割顺序、切割方向、切割尺寸等一系列加工信息,按数控系统要求的格式编制成加工程序,以实现加工。数控电火花线切割机床的编程,主要采用以下三种格式编写:3B格式编制程序、ISO代码编制程序、计算机自动编制程序。
0 p0 n0 R( M( J$ l( e, I! f9 Q& c1. 3B格式编制程序5 ], @( j: g3 ^( _% N# r
目前,我国数控线切割机床常用3B程序格式编程,其格式如下表所示。& D9 J1 x2 A1 r8 T$ j* j
B X B Y B J G Z- E- V% e$ Y1 e9 ^; c& f1 t5 Y7 x5 h
分隔符号7 H. P+ }: {4 l6 q
X坐标值6 |8 B' U9 D: R+ a0 ~. ~$ X0 e
分隔符号
! `0 h# A8 e7 O: O' [# IY坐标值2 N# P5 ]- s$ h0 ?$ N) a
分隔符号
7 c% B* k$ V8 Y# s$ E, O计数长度2 z$ F7 H+ l* P3 ~
计数方向: K) n3 E/ ?5 S# T* s
加工指令
/ C/ c/ N4 x6 G: q) E
+ S7 M( r. H1 o; A: t/ ~(1)分隔符号 B9 @' q9 f& r* X) y% {& {1 U
因为X、Y、J均为数字,用分隔符号(B)将其隔开,以免混淆。1 r; Q0 K5 s6 J( X: m
(2)坐标值(X、Y)- D! F4 V5 S5 L: i* m( o
一般规定只输入坐标的绝对值,其单位为μm,μm以下应四舍五入。+ @# @' W7 |4 d/ C+ m5 w0 T6 y
对于圆弧,坐标原点移至圆心,X、Y为圆弧起点的坐标值。对于直线(斜线),坐标原点移至直线起点,X、Y为终点坐标值。允许将X和Y的值按相同的比例放大或缩小。对于平行于X轴或Y轴的直线,即当X或Y为零时,X或Y值均可不写,但分隔符号必须保留。6 K* k9 s+ B( c2 l; e( r5 W
% I' ^" d( }! T图a 斜线的计数方向图 b 圆弧的计数方向
& U \' A8 U& Y" Z% \$ Z3 v! E# t(3)计数方向G) \+ }5 P" s) Y* p
选取X方向进给总长度进行计数,称为计X,用Gx表示;选取Y方向进给总长度进行计数,称为计Y,用Gy表示。& |/ X' @. U* b& K! U P C; ~
1)加工直线 可按图a选取:
* c3 ]% _) D. X4 l8 I9 B& D|Ye|>|Xe|时,取Gy;
l9 M) h# g; o- M: R8 s|Xe|>|Ye|时,取Gx;
X m- Q2 e6 M( g6 q& x|Xe|=|Ye|时,取Gx或Gy均可。
6 \) C2 ^* V2 w* A9 f5 U2)对于圆弧,当圆弧终点坐标在图b所示的各个区域时,若:2 j3 i. g' O# {# t
|Xe|>|Ye|时,取Gy;7 B- e0 }' \6 L3 v% l: k
|Ye|>|Xe|时,取Gx;6 {2 @3 @# L5 {/ u3 S$ i
|Xe|=|Ye|时,取Gx或Gy均可。
! u4 O: K: S6 _5 m(4)计数长度J
" E x, w. [- o; j" F7 S) f, s9 q计数长度是指被加工图形在计数方向上的投影长度(即绝对值)的总和,以μm为单位。; E9 B( M$ j1 [, Z% G* B7 n
例1 加工图c所示斜线OA,其终点为A(Xe,Ye),且Ye>Xe,试确定G和J。
" U5 s m2 D0 ~$ C8 o因为|Ye|>|Xe|,OA斜线与X轴夹角大于45°时,计数方向取Gy,斜线OA在Y轴上的投影长度为Ye,故J=Ye。0 U8 G; Z% k8 l6 u f& j2 f
例2 加工图d所示圆弧,加工起点A在第四象限,终点B(Xe,Ye)在第一象限,试确定G和J。1 \# p: j& }& v9 j2 u: h' w
因为加工终点靠近Y轴,|Ye|>|Xe|,计数方向取Gx; 计数长度为各象限中的圆弧段在X轴上投影长度的总和,即J=JX1+JX2。& Y1 B$ U6 T! G+ N$ R
例3 加工图e所示圆弧,加工终点B(Xe,Ye),试确定G和J。6 D2 V) Y! e) @, V4 ~
因加工终点B靠近X轴,|Xe|>|Ye|,故计数方向取Gy,J为各象限的圆弧段在Y轴上投影长度的总和,即J=Jy1+Jy2+Jy3。( q- V/ s, u2 X2 T
9 i4 \! d! S0 n4 K) p, J
图c 例1斜线的G和J 图d 例2圆弧的G和J 图e 例3圆弧的G和J
, U. z: H% A% E4 z( S# i(5)加工指令Z4 H2 O1 }. `4 f
加工指令Z是用来表达被加工图形的形状、所在象限和加工方向等信息的。控制系统根据这些指令,正确选择偏差公式,进行偏差计算,控制工作台的进给方向,从而实现机床的自动化加工。加工指令共12种,如下图所示。- @. V1 D8 n C+ h M/ c
位于四个象限中的直线段称为斜线。加工斜线的加工指令分别用L1、L2、L3、L4表示,如图f1所示。与坐标轴相重合的直线,根据进给方向,其加工指令可按图f2选取。
' i1 T/ M. X% ?加工圆弧时,若被加工圆弧的加工起点分别在坐标系的四个象限中,并按顺时针插补,如图f3所示,加工指令分别用SR1、SR2、SR3、SR4表示;按逆时针方向插补时,分别用NR1、NR2、NR3、NR4表示,如图f4所示 。如加工起点刚好在坐标轴上,其指令可选相邻两象限中的任何一个。; \( B7 S# S- m o) J* k* O2 B9 k
& v/ [" z l; |/ c, `* e. b
1)直线加工指令 2)坐标轴上直线加工指令 3)顺时针圆弧指令 4)逆时针圆弧指令
. a D/ ~! Z7 n4 n; E* h4 a5 y6 e图f 加工指令 {8 a% h( E0 o" M9 }- v
(6)应用举例: _: P( {/ p- q& i
例1 加工图g所示斜线OA,终点A的坐标为Xe=17mm,Ye=5mm,写出加工程序。
6 u5 R5 o9 I4 x7 f0 U其程序为:
8 M8 K* o& L" p ]2 DB17000 B5000 B017000GxL1; _2 ]; N% z7 d, [+ ^8 p' |2 {
例2 加工图h所示直线,其长度为21.5mm,写出其程序。# h3 F: W' Q) i l8 @- B t' {
相应的程序为:# `6 e0 a& {1 m6 i' e% x S
BBB021500GyL2+ t2 i4 E# |% \* e" G3 P7 n
4 ]) g1 U! T* X8 D, M% e U
图g 加工斜线图 h 加工与Y轴正方向重合的直线图 i 加工半圆弧
0 X$ n0 b; C2 U6 \' m- ]. S 5 R/ Y0 V! p1 [' I# N; h' O
图j 加工1/4圆弧 图k 加工圆弧段) B2 A$ P* L) K$ h' L& R
例3 加工如图i所示圆弧,加工起点的坐标为A(-5,0),试编制程序。
X9 N0 x9 W1 @/ G, ^+ q3 k其程序为:8 K! b8 x* h# E+ w$ }% A4 F+ }
B5000 BB010000GySR24 |1 \$ `9 P4 G! Y7 |3 a% X) s
例4 加工如图j所示的1/4圆弧,加工起点A(0.707,0.707),终点为B(-0.707,0.707),试编制程序。
& ^! o7 n9 H# A4 _, p+ j! g相应的程序为:
! N" c( G, J2 b& m7 @7 z" XB707 B707 B001414GxNR18 g" | X2 B- t
由于终点恰好在45°线上,故也可取Gy,则
9 Y9 W, d5 b' ^0 EB707 B707 B000586GyNR1/ z8 q9 |+ q* `4 W/ @
例5 加工图k所示圆弧,加工起点为A(-2,9),终点为B(9,-2),编制加工程序。
$ m' ?- Y/ b* a8 U5 @圆弧半径:R=μm =9220μm
( z+ i. _/ t$ @( Z+ t计数长度:JYAC=9000μm
; E j# n6 U! R& d3 j7 Y5 y' QJYCD=9220μm
+ N# q( B% [9 V6 uJYDB=R-2000μm =7200μm7 N$ i( J* t0 X
则JY= JYAC+ JYCD+ JYDB=(9000+9220+7220)μm =25440μm
" ~$ {# R+ a- [; X; r其程序为:
' K! p( g' J0 S% ~; x+ V) QB2000 B9000 B025440GyNR2 |
|