|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
北华航天工业学院教案
" ^. ?& n- b {, b教研室:数控教研室 授课教师:王春海# y* k6 g7 w# P- M1 N1 `2 l- b9 r
课程名称 数控加工工艺与编程 课次 26- S5 P2 V# b; h
主 要 教 学 内 容 时间分配 l5 _7 h f* V. y$ G$ b8 G
: ]9 w" e% q& ]第5章 电火花线切割加工技术, ~1 s7 ?8 h1 s* b6 d" @$ ?5 T
5.3 数控电火花线切割机床的基本编程方法. x2 o( Z+ |- [# k
1. 3B格式编制程序
! e0 Q+ V- l% X" A: l& N3B程序格式编程格式$ d3 o$ P; j9 _' ]) a
& K4 `5 C; Z3 b/ y
$ [( @! |' N" z& _; @2 d# z
2 e& L! K$ x' ?8 d! i/ ]4 [& E [! @* |
( i& W7 z) {* y, x! d4 ^9 L
7 @3 k. q$ j) E/ o& Q. |9 G
3 u! A- s# X' n4 V1 \/ w3 x$ ~& q) B& \% |
5 i5 L3 `, k* H: M- D: X$ R O90min* \- z6 f- A. [1 \% _ F) l6 X+ }
教学目的 使学生掌握使用3B语言进行线切割编程
3 }9 e. {$ h* R& e7 ^' I: V) j2 N教学重点 3B语言
1 E* V, h$ F2 K+ |教学难点 3B语言各参数项的设置( X0 M- W- d) g( Z
教学方法
+ X$ m4 k7 }: b4 D使用教具 多媒体课件. P+ T6 c* }+ j% Q9 K
拟留作业
1 v) e$ D5 i. _9 o* E授课总结
' p3 g/ E- ~( i7 C7 y6 ^' G' E, ?; S/ G6 q
5 g2 @: l1 \2 o# L0 p" H北华航天工业学院讲稿
% r5 r5 J6 y* `0 ?教研室:数控技术教研室 授课教师:王春海 第26次课3 V1 ~' p6 C9 l# }& m
第5章 电火花线切割加工技术
+ ^! w2 n* ?) ^ q2 b7 f* l+ Q4 S5.3 数控电火花线切割机床的基本编程方法
* B7 a- Q: z+ }$ c要使数控电火花线切割机床按照预定的要求,自动完成切割加工,就应把被加工零件的切割顺序、切割方向、切割尺寸等一系列加工信息,按数控系统要求的格式编制成加工程序,以实现加工。数控电火花线切割机床的编程,主要采用以下三种格式编写:3B格式编制程序、ISO代码编制程序、计算机自动编制程序。
/ Z" q" C' p& k4 u3 d4 V5 W: o1. 3B格式编制程序5 F4 U) G6 h4 M, F, V' u. e& I- C' j
目前,我国数控线切割机床常用3B程序格式编程,其格式如下表所示。
" i! n8 M. p A: l* R$ e2 CB X B Y B J G Z
& G' z+ H# @: ~1 E6 X$ @分隔符号2 K. w" e6 U! x/ ^2 y& J8 u7 d; H7 F( `
X坐标值0 |5 v/ t7 I* a! U+ T
分隔符号. ]! s. o7 _) Y x! ]
Y坐标值
V$ V/ [, w! ?+ f q; u$ c分隔符号
8 w0 y6 o2 R, w; E5 j' x/ W计数长度
# T& ~$ E+ ~) K2 j% H9 z! ?* _) h计数方向
. t( p" W4 d& e1 M加工指令6 Q1 L. \' s" N0 a; g
* V' k l7 j( Y! Q1 ?3 d9 r(1)分隔符号 B
4 p' h* H: G6 B4 J' B* ]6 n因为X、Y、J均为数字,用分隔符号(B)将其隔开,以免混淆。
- }- C3 e8 Y' ~1 j6 l4 S" `9 Q4 v9 x(2)坐标值(X、Y)
; P$ d2 h7 W4 ]: }! D- \- U3 g. v! Z0 r一般规定只输入坐标的绝对值,其单位为μm,μm以下应四舍五入。3 Y* R2 ]( A ?1 L$ J! h8 o
对于圆弧,坐标原点移至圆心,X、Y为圆弧起点的坐标值。对于直线(斜线),坐标原点移至直线起点,X、Y为终点坐标值。允许将X和Y的值按相同的比例放大或缩小。对于平行于X轴或Y轴的直线,即当X或Y为零时,X或Y值均可不写,但分隔符号必须保留。
! b: ]; [! ]/ l
- P5 P9 w7 E4 M- N图a 斜线的计数方向图 b 圆弧的计数方向9 p" U% v# I X6 g
(3)计数方向G7 V) m# h4 H( X2 ~7 y' |
选取X方向进给总长度进行计数,称为计X,用Gx表示;选取Y方向进给总长度进行计数,称为计Y,用Gy表示。: h. ~: K0 h* h) ?2 j3 y! W
1)加工直线 可按图a选取:
4 B3 g4 ^, T1 Q5 ^6 ^|Ye|>|Xe|时,取Gy;
5 ~; S9 O" u! a' n. v" b/ R9 J( A|Xe|>|Ye|时,取Gx;
9 b5 U% d8 S8 u4 I9 E|Xe|=|Ye|时,取Gx或Gy均可。
, Q. v& t. r" L$ ?: h% W; q, K2)对于圆弧,当圆弧终点坐标在图b所示的各个区域时,若:8 Z& \: H8 d! j$ ^# |
|Xe|>|Ye|时,取Gy;8 J+ F0 u; {: ]0 a
|Ye|>|Xe|时,取Gx;* D3 D2 m+ f1 w- c6 i7 _4 N$ C
|Xe|=|Ye|时,取Gx或Gy均可。9 Y/ W6 o, i. H+ _
(4)计数长度J4 C# S, _7 V8 y7 g. N9 f+ e) s
计数长度是指被加工图形在计数方向上的投影长度(即绝对值)的总和,以μm为单位。& B8 N* @6 }, p! c
例1 加工图c所示斜线OA,其终点为A(Xe,Ye),且Ye>Xe,试确定G和J。
5 y: O8 r/ N; `/ {: G因为|Ye|>|Xe|,OA斜线与X轴夹角大于45°时,计数方向取Gy,斜线OA在Y轴上的投影长度为Ye,故J=Ye。6 ^4 A5 G( C3 l& ]7 f2 Q
例2 加工图d所示圆弧,加工起点A在第四象限,终点B(Xe,Ye)在第一象限,试确定G和J。
0 R# M% d6 p1 v! y. P, B# M因为加工终点靠近Y轴,|Ye|>|Xe|,计数方向取Gx; 计数长度为各象限中的圆弧段在X轴上投影长度的总和,即J=JX1+JX2。
) k: F$ _. l& [6 J例3 加工图e所示圆弧,加工终点B(Xe,Ye),试确定G和J。
7 x$ G1 S' R9 {9 F因加工终点B靠近X轴,|Xe|>|Ye|,故计数方向取Gy,J为各象限的圆弧段在Y轴上投影长度的总和,即J=Jy1+Jy2+Jy3。- [7 [- o. J1 ]! L/ [7 u3 h3 l
$ R0 {- m0 m$ t; {- J1 Q
图c 例1斜线的G和J 图d 例2圆弧的G和J 图e 例3圆弧的G和J. d& i. e9 n3 s! i0 o
(5)加工指令Z
3 N4 a% Y* L2 E' z# w. Q- ^' \3 v加工指令Z是用来表达被加工图形的形状、所在象限和加工方向等信息的。控制系统根据这些指令,正确选择偏差公式,进行偏差计算,控制工作台的进给方向,从而实现机床的自动化加工。加工指令共12种,如下图所示。
" x; P3 z+ h' ]% z' s# B, `6 X位于四个象限中的直线段称为斜线。加工斜线的加工指令分别用L1、L2、L3、L4表示,如图f1所示。与坐标轴相重合的直线,根据进给方向,其加工指令可按图f2选取。5 W' T4 }7 F" b) u5 C& D$ ]
加工圆弧时,若被加工圆弧的加工起点分别在坐标系的四个象限中,并按顺时针插补,如图f3所示,加工指令分别用SR1、SR2、SR3、SR4表示;按逆时针方向插补时,分别用NR1、NR2、NR3、NR4表示,如图f4所示 。如加工起点刚好在坐标轴上,其指令可选相邻两象限中的任何一个。' O' o& J: }! x
. a. K8 S- l! @; d8 O4 B1 Y
1)直线加工指令 2)坐标轴上直线加工指令 3)顺时针圆弧指令 4)逆时针圆弧指令
+ l1 ^ Z- b# E- d1 |0 d图f 加工指令
8 D l( [# X7 n4 `8 D: D* k# m8 L7 s9 r(6)应用举例
' X8 a; y: R) m7 d y" m/ }6 {例1 加工图g所示斜线OA,终点A的坐标为Xe=17mm,Ye=5mm,写出加工程序。
8 r. a! q3 G: J1 G9 Q: Z7 j, n其程序为:
. m7 R/ x' j- W/ k gB17000 B5000 B017000GxL1
; T# i9 A( J4 V- w5 I+ X! {( H, R" t例2 加工图h所示直线,其长度为21.5mm,写出其程序。& f! ~1 A9 C3 S; i( y
相应的程序为:6 A! v) e- O! V( k6 [
BBB021500GyL2
0 M+ J: v0 V) g2 f
" g a, P/ I2 T* X! S图g 加工斜线图 h 加工与Y轴正方向重合的直线图 i 加工半圆弧
' T6 K+ T; n! K" y + c @5 Q! ^8 A R1 _
图j 加工1/4圆弧 图k 加工圆弧段8 K1 \) a) Z8 G+ C9 U* q
例3 加工如图i所示圆弧,加工起点的坐标为A(-5,0),试编制程序。
2 s# I. e( w9 G) {4 W2 g其程序为:+ i( i' o! i# W2 z
B5000 BB010000GySR26 ? i$ Q$ Q, C5 O5 o. s
例4 加工如图j所示的1/4圆弧,加工起点A(0.707,0.707),终点为B(-0.707,0.707),试编制程序。# a1 q1 x; f2 Z x& d( m% z6 |
相应的程序为:
0 r- u4 ` s+ D! {B707 B707 B001414GxNR1! k9 }. P2 ] y+ F2 K6 v2 i
由于终点恰好在45°线上,故也可取Gy,则
8 p" u5 ^0 o$ r& n- U2 bB707 B707 B000586GyNR1% T/ V7 {5 m3 p/ \$ p" i l: S
例5 加工图k所示圆弧,加工起点为A(-2,9),终点为B(9,-2),编制加工程序。
2 F7 x5 K5 `+ H J3 b5 A圆弧半径:R=μm =9220μm
' ?7 d; [' \7 }# x计数长度:JYAC=9000μm9 G/ o$ ~3 ]" D# S) L- D! }! l
JYCD=9220μm
% c6 g" u2 T- ~6 L9 t' x9 jJYDB=R-2000μm =7200μm) h; j) S0 x* @1 @; @2 i& o9 V
则JY= JYAC+ JYCD+ JYDB=(9000+9220+7220)μm =25440μm
) V# u( Q, K5 Y- g其程序为:) d0 _: V1 p% v; v( k8 f/ r6 s
B2000 B9000 B025440GyNR2 |
|