正文内容

数控铣床及加工中心编程与操作(参考版)

2025-01-21 20:24本页面
  

【正文】 80 70 15 100 60 10 8 8 R10 例 . 见下图所示,用 Φ8的刀具,加工距离工件上表面 3mm深的凸模 四、数控铣床编程实例 R10 30 20 R10 R20 R20 例 . 见下图所示,用 Φ8的刀具,沿双点画线加工距离工件上表面 3mm深凸模 四、数控铣床编程实例 05002 N10 G54 X40 Y50 Z50 N20 M03 S500 N40 G01 Z3 F400 N50G01 G41 X5 Y30 D01 F40 N60 X30 N70 G02 Y25 R10 (N70 G02 Y25 J10) N80 G01 Y10 N90 G02 X30 Y0 R20 (N90 G02 X30 Y0 J10) N100 G01 X0 N110 G02 X0 Y20 R10 (N110 G02 X0 Y20 J20) N120 G03 Y40 R10 (N120 G03 Y40 J10) N130 G00 G90 G40 X40 Y50 N140 G00 Z50 N150 M30 R10 30 20 R10 R20 R20 程序起点 例 . 见下图所示,用 Φ20的刀具加工下图轮廓,用 Φ16的刀具加工下图凹台, 用 Φ Φ8的刀具加工孔。 N150 X0 Y0。 (N130 G02 X19 Y24 J10。) N120 G01 X29。 N110 G02 X71 Y14 R10。 (N90 G02 X81 Y56 J10。) N80 G01 X71。 N70 G02 X29 Y66 R10。 N50 G01 Z3 F40。 N30G00 X19 Y24。 ③ ② ① 图 3 6 旋转变换功能 例 . 见下图所示,用 Φ8的刀具,沿双点画线加工距离工件上表面 3mm深凹槽 四、数控铣床编程实例 80 70 15 100 60 10 8 8 R10 例 . 见下图所示,用 Φ8的刀具,沿双点画线加工距离工件上表面 3mm深凹槽 四、数控铣床编程实例 O5002 N10 G54 X0 Y0 Z50。 N40 M98 P100 加工 ② N50 G69 取消旋转 N60 G68 X0 Y0 P90 旋转 90176。 五、简化编程指令 例 . 如图 36所示的旋转变换功能程序 。 注: 在有刀具补偿的情况下 , 先进行坐标旋转 , 然后才进行刀具半径补偿 、 刀具长度补偿 。 ) , 0≤P≤176。 五、简化编程指令 例如在图 35所示的三角形 ABC中 , 顶点为 A(30, 40), B(70, 40), C(50, 80), 若缩放中心为 D(50, 50), 则缩放程序为 G51 X50 Y50 P2 执行该程序 , 将自动计算 A, B, C三点坐标数据为 A(10,30), B(90, 30), C (50, 110), 从而获得放大一倍的 △ ABC。 G5 G50为模态指令,可 相互注销, G50为缺省值。在 G51后,运动指 令的坐标值以( X, Y, Z)为缩放中心,按 P规定的缩 放比例进行计算。 G51既可指定平面缩放,也可指定空间缩放。 注: 有刀补时,先镜像 ,然后进行刀具长度补偿、半径补偿。 (i) 先用 G81钻孔 G92 X0 Y0 Z50 G91 G00 Y40 M03 G98 G81 L4 F100 G00 Y50 G98 G81 Z12 R48 L4 G80 X0 Y0 M05 五、简化编程指令 (ii) 再用 G84攻丝 G91 G00 Y40 M03 G99 G84 Z R L4 F280( 螺距为 主轴转速为 140r/min) G00 G99 G84 Z17 R43 L4 G80 X Y M05 M30 O X Y 图 48 螺纹加工 40 50 40 40 40 40 五、简化编程指令 镜像功能 G24, G25 • 格式: G24 X__Y__Z__A__ M98 P_ G25 X__Y__Z__A__ G24建立镜像,由指令坐标轴后的 坐标值 指定镜像位置(对称轴、线、点), G25指令用于取消镜像。 五、简化编程指令 • 例 图 47所示的钻孔循环程序(设 Z轴开始点距工作表面 100mm处,切削深度为 20mm)。 五、简化编程指令 – 使用固定循环时应注意以下几点: • 在固定循环指令前应使用 M03或 M04指令使主轴回转在固定循环程序段中, X, Y, Z, R数据应至少指令一个才能进行。 固定循环中定位方式取决与上次是 G00还是 G01, 因此如果希望快速定位则在上一行或本语句开头加 G00。 五、简化编程指令 注意: 在固定循环中 , 定位速度由前面的指令决定 。 ( 5) G76:精镗循环 G98( G99) G76X_Y_Z_Q_F_K_ 五、简化编程指令 (6) G87:反镗循环 G98( G99) G87X_Y_Z_R_Q_F_K_ 镗刀 孔底 Z点 初始 B点 参照 R点 孔底 Z点 初始 B点 参照 R点 G99 孔底延时 P秒准停 偏移 I或 J量 → 刀具快移到 B点 → 主轴定向停转 → 反向偏移 I或 J量 → 快移到参照高度 → 偏移到 R点 → 主轴正转 → 向上工进镗孔 → 延时 P秒 → 主轴定向停转 → 反向偏移 I或 J量 → 快速抬刀 到安全高度 → 偏移到 B点 → 主轴正转 → (三)镗孔循环( G8 G8 G8 G8 G7 G87) 五、简化编程指令 (6) G87:反镗循环 G98G87X_Y_Z_R_P_I_J_F_L_ %0087 N10 G92 X0 Y0 Z80 N15 G00 F200 N20 G98 G87 G91 X100 Y100 I10 G90 R0 P2 G90 Z40 I2 N30 G90 G00 X0 Y0 Z80 M05 N40 M30 注意: 如果 Z的移动量为零,该指令不执行。 F:镗孔进给速度 K:指定加工孔的循环次数 , 不写 , 默认为 K1 例 . O0076 N10 G92 X0 Y0 Z80 N15 G00 N20 G99 G76 G91 X100 G91 R40 P2 I20 G91 Z40 I2 F200 N30 G00 X0 Y0 Z80 N40 M30 注意: 如果 Z移动量为零,该指令不执行。 Z:绝对编程时是孔底 Z点的坐标值;增量编程时是孔底 Z点相对与参照 R点的增量值 。 镗刀 孔底 Z点 初始 B点 参照 R点 孔底 Z点 初始 B点 参照 R点 G98 G99 孔底延时 P秒准停 偏移 I或 J量 镗刀 (三)镗孔循环( G8 G8 G8 G8 G7 G87) 四、简化编程指令 功能:精镗时 , 主轴在孔底定向停止后 , 向刀尖反方向移动 , 然后快速退刀 。该指令 不需主轴准停 例 . O0088 N10 G92 X0 Y0 Z80 N15 G00 F200 N20 G98 G88 G90 X100 Y100 G90 R40 P2 G90 Z0 N30 G90 G00 X0 Y0 Z80 M05 N40 M30 注意:如果 Z的移动量为零,该指令不执行。工进镗孔到孔底,延时 P秒后主轴停止旋转,机床停止进给,将工作方式置为手动,并将刀具从孔中手动退出。 例 . O0086 N10 G92 X0 Y0 Z80 N15 G00 N20 G98 G86 G90 X100 G90 R40 Q10 K5 P2 G90 Z0 F200 N30 G90 G00 X0 Y0 Z80 N40 M30 注意: 如果 Z的移动位置为零,该指令不执行。 ( 孔底延时 、 停主轴 ) 例 . O0089 N10 G92 X0 Y0 Z80 N15 G00 N20 G99 G89 G90 X100 Y100 G90 R40 Q10 K5 P2 G90 Z0 F200 N30 G90 G00 X0 Y0 Z80 N40 M30 注意: 如果 Z的移动量为零 , 该指令不执行 。 例 . O0076 N10 G92 X0 Y0 Z80 N15 G00 N20 G99 G85 G91 X100 G91 R40 G91 Z40 F200 N30 G00 X0 Y0 Z80 N40 M30 注意: 如果 Z移动量为零,该指令不执行。该指令不执行。 R:绝对编程时是参照 R点的坐标值; 增量编程时是参照 R点相对与初始 B点的增量值 P: 为孔底停顿时间。 说明: X、 Y:螺纹孔的位置。攻丝时速度倍率不起 作用。该指令不执行。 R:绝对编程时是参照 R点的坐标值; 增量编程时是参照 R点相对与初始 B点的增量值 P: 为孔底停顿时间。 说明: X、 Y:螺纹孔的位置。攻丝时速度倍率不起作用。 Z:绝对编程时是孔底 Z点的坐标值;增量编程时是孔底 Z点相对与参照 R点的增量值。 说明: X、 Y:孔的位置。 F:钻孔进给速度 R:绝对编程时是参照 R点的坐标值;增量编程时是参照 R点相对与初始 B点的增量值 K:指定加工孔的循环次数,不写,默认为 K1 (一)钻孔循环 ( 3)高速深孔加工循环 G73 G98( G99) G73X_Y_Z_R_Q_F_K_ 四、简化编程指令 ( 4) G83:深孔加工循环 G98( G99) G83X_Y_Z_R_Q_F_K_ 孔底 Z点 初始 B点 参照 R点 q q q d d G98 G99 退刀量较大、更便于排屑好、方便加冷却液 钻头 孔底 Z点 初始 B点 参照 R点 (一)钻孔循环 四、简化编程指令 功能:该固定循环用于 Z轴的间歇进给,每向下钻一次孔后,快速退到参照 R点,然后快进到距已加工孔底上方为 K的位置,再工进钻孔。 Q: 为每次向下的钻孔深度(增量值,取负)。 (一)钻孔循环 ( 2) G82:带停顿的钻孔循环 G98( G99) G82X_Y_Z_R_P_F_K_ 四、简化编程指令 ( 3)高速深孔加工循环 G73 G98( G99) G73X_Y_Z_R_Q_F_K_ 钻头 易断 屑 、易排 屑 、 易加冷却液、退刀量不大 孔底 Z点 初
点击复制文档内容
教学课件相关推荐
文库吧 www.wenkub.com
备案图鄂ICP备17016276号-1