青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 329|回复: 0

[UG编程教程] 数控编程工作需要掌握哪些基本指令?

[复制链接]
发表于 2017-12-17 19:51 | 显示全部楼层 |阅读模式
近来好些朋友想做数控编程工作,又不知该掌握哪些知识?那么我就给大家分享一下吧。
    首先,你得了解数控编程是干嘛的。数控编程是数控加工准备阶段的主要内容之一,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;制作控制介质;校对程序及首件试切。有手工编程和自动编程两种方法。总之,它是从零件图纸到获得数控加工程序的全过程。
    懂了吗?不懂没关系,我来告诉你,其实就是给你块毛料,给你提供设备刀具。你需要根据图内容,按照工艺流程加工出成品零件就OK啦。
   那么你需要掌握什么知识呢?

# t6 ^% n: H7 n/ A6 V. I; q9 [, F! E# J

' s4 ~2 F5 R+ g$ Z2 k4 s$ Y
, I' M0 s4 E. u0 i
方法/步骤) Q: p  h1 \. b1 k0 [' s
  • 1
    ! s% ~* k4 J; W! y/ O; x
    首先,你得会机械制图。机械制图是用图样确切表示机械的结构形状、尺寸大小、工作原理和技术要求的学科。图样由图形、符号、文字和数字等组成,是表达设计意图和制造要求以及交流经验的技术文件,常被称为工程界的语言。其实也没那么严重,对于正常的工作而言,你只要能看懂图就够了。
    " v+ k, K) F6 z  V( K! _9 w! J4 R/ h
  • QQ截图20171217194546.png ) n' N3 o# ~. t7 N$ F- H
  • 程序方面你得掌握一些基本的指令。+ g$ v& r! S. d
    7 X% H7 `# T  i4 [" W: n/ v6 B
    G00定位 (快速移动)" J5 ~/ B) j/ U( O( G

    ; E0 u$ U# e+ `* e
    1 y. M  X7 x. q- C1 j4 j/ JG01直线切削
    ' E' U; I  ^+ ]
    " l, ?$ r9 N" Y8 k- B# K0 x2 K+ k9 C7 z' l+ j
    G02顺时针切圆弧
    & f8 o5 J. ]! `" F. k* H9 S- h9 c4 r$ C  t, }
    % }7 ?5 F+ e4 b
    G03逆时针切圆弧
    3 j5 ]8 F/ Z% ]; y7 @7 FM05切削液
    7 Z+ {$ ]9 h+ z% B% R! jM30程序结束
    3 Q5 y8 y) d" d: t  对于新手而言,这些内容就可以编写一个简单的程序了。" D( i! |" }! c2 [
  • QQ截图20171217194628.png # x& j3 b* |# r) D
  • 程序方面你得掌握一些基本的指令。, {% m+ A$ Q9 k7 s/ V% i7 I
      Y+ v) E. l, T
    G00定位 (快速移动)
    ( Q, M  w% |6 l% K( t9 s0 `6 w
    ; ^  V# n6 s" |1 p, {  B: j$ A
    + z' t) {# |- H- S5 UG01直线切削+ t9 d, O$ \; K0 r
    ! o: E4 u2 M1 J  Q
    " P6 ?0 w/ L7 @5 L7 d1 }0 w6 [
    G02顺时针切圆弧
    9 p5 J  \3 b' b
    ; ^: w: C! ~2 a) X; f+ T5 @. @! [2 M6 G& O, f: U
    G03逆时针切圆弧
    : Q2 E+ g8 A% cM05切削液% F7 s; q7 P$ ]. |0 H  w( |) i
    M30程序结束$ f. r1 T- r4 a! R3 R! Q) @" ]
      对于新手而言,这些内容就可以编写一个简单的程序了。* ?. W+ P0 K0 t) C! [
  • QQ截图20171217194801.png " M) ^+ E9 j  [" o& u: C
  • 循环程序。G71外圆粗车循环指令 ( B% N! D1 W, Q. P7 p: G
      Y% d- U5 p) L9 O7 Y! A, g
      其编程格式:G71 U ( & #8710;d) R (e) G71 P (ns) Q (nf) U ( & #8710;u) W (& #8710;w) F (f) S (s) T (t)式中:- J7 q5 J' b, ^
      & #8710;d——背吃刀量;e——退刀量;ns——精加工轮廓程序段中开始程序段号;nf——精加工轮廓程序段中开始程序段号;& #8710;u——X轴向精加工余量;& #8710;w——Z轴向精加工余量;f、s、t分别为进给量、主轴转速和刀具号。
    " m0 I/ j$ o5 g( i$ z! K$ }* ~( ?  G71外圆粗车循环指令适用于轴向尺寸较长的外圆柱面或内孔面,需多次走刀才能完成的粗加工,但该指令的应用有它的局限性,即零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减小。
    8 Z, C. p" W' JG73封闭切削循环指令9 q4 @* U: _1 [' Y2 C# E+ v! U
      其编程格式:G73 U(i) W(k) R(d)G73 P(ns) Q(nf) U(△u) W(△w) F(f) S(s) T(t)式中:i——X轴向总退刀量;k——Z轴向总退刀量(半径值);d——重复加工次数;其余各项含意与G71相同。
    0 ?  D, f/ ~$ R2 Z   复合固定循环指令G73是一种多次成形封闭切削循环指令,该指令适于对已基本成形的铸、锻毛坯切削,如图6所示,对零件轮廓的单调性则没有要求。# m: m/ [% s2 {8 S7 e2 h! r7 v% y
    螺纹切削循环G92* A$ R. c& P& ]- |4 k6 O8 u
    8 D$ F& W3 q6 ~
         指令格式:G92 X(U)_ Z(W)_ F_J_ K_ L ; (公制直螺纹切削循环)   G92 X(U)_ Z(W)_ I_ J_ K_ L ; (英制直螺纹切削循环)   G92 X(U)_ Z(W)_ R_ F_ J_ K_ L ; (公制锥螺纹切削循环)   G92 X(U)_ Z(W)_ R_ I_ J_ K_ L ; (英制锥螺纹切削循环)   指令功能:从切削起点开始,进行径向 (X轴)进刀、轴向 (Z轴或 X、Z 轴同时)切削,实现等螺距的   直螺纹、锥螺纹切削循环。执行 G92 指令,在螺纹加工未端有螺纹退尾过程:在距离螺纹切   削终点固定长度(称为螺纹的退尾长度)处,在 Z 轴继续进行螺纹插补的同时,X 轴沿退刀   方向指数或线性(由参数设置)加速退出,Z 轴到达切削终点后,X 轴再以快速移动速度退   刀。
    . F: Q! V3 T( d1 _9 c2 S+ h因为有的零件比较复杂,如果都用简单的G01或G02来编就会很麻烦。所以要学会使用循环程序。2 `0 ?# M8 ^' U8 Y; @) r
  • QQ截图20171217194817.png
    & N/ r) T! P" A) j. w
  • 宏程序。宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点,可是应用了宏后,我们把椭圆公式输入到系统中然后我们给出Z坐标并且每次加10um那么宏就会自动算出X坐标并且进行切削, 实际上宏在程序中主要起到的是运算作用。.宏一般分为A类宏和B类宏。A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广。
    ( y/ S0 U. {4 p2 C# F0 d是不是很难理解。不过放心,一般是用不上的。这应该算是中高级水平的数控编程人员掌握的知识了。当然你要能拿下最好。反正我只会一点点宏。8 e3 a# V. @9 r9 d2 J% Q  ]! N
  • QQ截图20171217194825.png
    " z4 f) ~) B6 y$ u" v# g
  • 刀具的使用及修磨。你的成品零件是否漂亮,好的刀具是必不可少的。我自己觉得,零件加工得是否漂亮主要有五个因素:1刀具的打磨。2.程序的编制。3.机床的精密度4.材料的选择5.工艺的制定。
    . N) |" Y$ E4 y
  • 好了,就这些吧,希望对你有所帮助噢。如想了解更多资料可加微信,亲,祝你工作愉快。
    0 U- x' R7 x# ]8 v% m
  • QQ截图20171217194833.png QQ图片20170621104246.jpg - ?7 \, F7 e: x& j
  •   o4 h4 f8 U- [! Y: B

    + M. r+ _. r1 Z: b& i
- j# a( P! [: k9 i6 L

. t0 P8 x& V, ^. T% C3 ?& G
6 S& k! q2 x* }1 w* _
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-4-24 00:24 , Processed in 0.051440 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表