世纪星车床数控系统(HNC-212T)编程说明书 G54工件坐标系 G59工件坐标系 工件零点偏置 图3.32工件坐标系选择(G54-G59) 例3.如图3.3.3所示,使用工件坐标系编程:要求刀具从当 前点移动到A点,再从A点移动到B点。 当前点→A→B N0G54G00G90X40Z30 N02G59 G4o302机床原点 N03G00X30Z30 No4 M30 图3.3.3使用工件坐标系编程 注意: 1、使用该组指令前,先用MDI方式输入各坐标系的坐标原点 在机床坐标系中的坐标值。 2、使用该组指令前,必须先回参考点 (4)直接机床坐标系编程G53 G53是机床坐标系编程,在含有G53的程序段中,绝对值编程 时的指令值是在机床坐标系中的坐标值。其为非模态指令。 19
世纪星车床数控系统(HNC-21/22T)编程说明书 19 工件零点偏置 X 机床原点 Y Z X Y Z 图 3.3.2 工件坐标系选择(G54~G59) G54 原点 G59 原点 G59 工件坐标系 G54 工件坐标系 。。。 例 3.如图 3.3.3 所示,使用工件坐标系编程:要求刀具从当 前点移动到 A 点,再从 A 点移动到 B 点。 G54 O A X Z Z G59 O 30 40 30 30 B X 机床原点 图 3.3.3 使用工件坐标系编程 %3303 N01 G54 G00 G90 X40 Z30 N02 G59 N03 G00 X30 Z30 N04 M30 当前点→A→B 注意: 1、使用该组指令前,先用 MDI 方式输入各坐标系的坐标原点 在机床坐标系中的坐标值。 2、使用该组指令前,必须先回参考点 (4) 直接机床坐标系编程 G53 G53 是机床坐标系编程,在含有 G53 的程序段中,绝对值编程 时的指令值是在机床坐标系中的坐标值。其为非模态指令
纪星车床数控系统(HNC-212T编程说明书 (5)直径方式和半径方式编程 格式: G36 G37 说明: 直径编程 G37 半径编程 数控车床的工件外形通常是旋转体,其X轴尺寸可以用两种 方式加以指定:直径方式和半径方式。G36为缺省值,机床出厂 般设为直径编程 本说明书例题,未经说明均为直径编程。 例4:按同样的轨迹分别用直径、半径编程,加工图3.34工 图334直径/半径编程(i
世纪星车床数控系统(HNC-21/22T)编程说明书 20 (5) 直径方式和半径方式编程 格式: G36 G37 说明: G36 直径编程 G37 半径编程 数控车床的工件外形通常是旋转体,其 X 轴尺寸可以用两种 方式加以指定:直径方式和半径方式。G36 为缺省值,机床出厂一 般设为直径编程。 本说明书例题,未经说明均为直径编程。 例 4:按同样的轨迹分别用直径、半径编程,加工图 3.3.4 工 件, 图 3.3.4 直径/半径编程 Φ 180 160 +X 44 254 Φ 50 20 Φ
世纪星车床数控系统(HNC-212T)编程说明书 、直径编程 、半径编程 3341 %3342 lG92X180Z25 1G92X90Z25 N2G36G0lX20W-44 2G37G0I10W-44 N3U30Z204 3U15Z204 4G00X180Z254 4G00X90Z254 N5M30 5M30 注意:1、在直径编程下,应注意的条件请见本书后面的附表2 使用直径、半径编程时,系统参数设置要求与之对应 333进给控制指令 (1)快速定位G00 格式:G00X(U)_Z(W) 说明: X、Z:为绝对编程时,快速定位终点在工件坐标系中的 坐标; U、W:为增量编程时,快速定位终点相对于起点的位移 G00指令刀具相对于工件以各轴预先设定的速度,从当前位置 快速移动到程序段指令的定位目标点 G00指令中的快移速度由机床参数“快移进给速度”对各轴分 别设定,不能用F规定 G00一般用于加工前快速定位或加工后快速退刀。 快移速度可由面板上的快速修调按钮修正。 G00为模态功能,可由G01、G02、G03或G32功能注销 注意: 在执行G00指令时,由于各轴以各自速度移动,不能保证各 轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操 作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是, 将ⅹ轴移动到安全位置,再放心地执行G00指令
世纪星车床数控系统(HNC-21/22T)编程说明书 21 注意:1、在直径编程下,应注意的条件请见本书后面的附表 2 2、使用直径、半径编程时,系统参数设置要求与之对应 3.3.3 进给控制指令 (1) 快速定位 G00 格式:G00 X(U)_ Z(W)_ 说明: X、Z:为绝对编程时,快速定位终点在工件坐标系中的 坐标; U、W:为增量编程时,快速定位终点相对于起点的位移 量; G00 指令刀具相对于工件以各轴预先设定的速度,从当前位置 快速移动到程序段指令的定位目标点。 G00 指令中的快移速度由机床参数“快移进给速度”对各轴分 别设定,不能用 F 规定。 G00 一般用于加工前快速定位或加工后快速退刀。 快移速度可由面板上的快速修调按钮修正。 G00 为模态功能,可由 G01、G02、G03 或 G32 功能注销。 注意: 在执行 G00 指令时,由于各轴以各自速度移动,不能保证各 轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操 作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是, 将 X 轴移动到安全位置,再放心地执行 G00 指令。 一、直径编程 %3341 N1 G92 X180 Z254 N2 G36 G01 X20 W-44 N3 U30 Z204 N4 G00 X180 Z254 N5 M30 二、半径编程 %3342 N1 G92 X90 Z254 N2 G37 G01 X10 W-44 N3 U15 Z204 N4 G00 X90 Z254 N5 M30
纪星车床数控系统(HNC-212T编程说明书 (2)线性进给及倒角G01 ★线性进给 格式:G01X(U)Z(W) 说明 X、Z:为绝对编程时终点在工件坐标系中的坐标 U、W:为增量编程时终点相对于起点的位移量; F:合成进给速度。 G01指令刀具以联动的方式,按F规定的合成进给速度,从 当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序 段指令的终点 G01是模态代码,可由G00、G02、G03或G32功能注销 例5.如图3.3.5所示,用直线插补指令编程。 %3305 NlG92X100Z10(设立坐标系,定义对刀点的位置) N2G00X16Z2M03(移到倒角延长线,Z轴2mm处) N3G0lU10W-5F300(倒3×45°角) N4Z48 (加工中26外圆) N5 U34W-10 (切第一段锥) N6U20Z-73 (切第二段锥) N7X90 (退刀) N8G00X100Z10 (回对刀点) N9M05 (主轴停) NIO M30 (主程序结束并复位) 58 ee 3×45° 图3.3.5G01编程实例
世纪星车床数控系统(HNC-21/22T)编程说明书 22 (2) 线性进给及倒角 G01 ★ 线性进给 格式: G01 X(U)_ Z(W) _ F_ ; 说明: X、Z:为绝对编程时终点在工件坐标系中的坐标; U、W:为增量编程时终点相对于起点的位移量; F_:合成进给速度。 G01 指令刀具以联动的方式,按 F 规定的合成进给速度,从 当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序 段指令的终点。 G01 是模态代码,可由 G00、G02、G03 或 G32 功能注销。 例 5.如图 3.3.5 所示,用直线插补指令编程。 %3305 N1 G92 X100 Z10 (设立坐标系,定义对刀点的位置) N2 G00 X16 Z2 M03 (移到倒角延长线,Z 轴 2mm 处) N3 G01 U10 W-5 F300 (倒 3×45°角) N4 Z-48 (加工Φ26 外圆) N5 U34 W-10 (切第一段锥) N6 U20 Z-73 (切第二段锥) N7 X90 (退刀) N8 G00 X100 Z10 (回对刀点) N9 M05 (主轴停) N10 M30 (主程序结束并复位) 图 3.3.5 G01 编程实例 3×45° Φ60 Φ26 58 48 73 Φ80 Φ100 10
世纪星车床数控系统(HNC-212T)编程说明书 ★倒直角 格式:G01X(U) Z (W) 说明:直线倒角G01,指令刀具从A点到B点,然后到C点 (见图3.3.6)。 X、Z:为绝对编程时,未倒角前两相邻轨迹程序段的交点 G的坐标值; U、W:为增量编程时,G点相对于起始直线轨迹的始点A 点的移动距离 是相邻两直线的交点G,相对于倒角始点B的距离。 u/2 x/2 图3.36倒角参数说明 ★倒圆角 格式:G01X(U)Z(W)R; 说明:直线倒角G01,指令刀具从A点到B点,然后到C点 (见图3.3.6)。 Ⅹ、Z:为绝对编程时,未倒角前两相邻轨迹程序段的交点 G的坐标值 U、W:为增量编程时,G点相对于起始直线轨迹的始点A 点的移动距离 R:是倒角圆弧的半径值
世纪星车床数控系统(HNC-21/22T)编程说明书 23 ★倒直角 格式:G01 X(U)____ Z(W)____C____; 说明:直线倒角 G01,指令刀具从 A 点到 B 点,然后到 C 点 (见图 3.3.6)。 X、Z: 为绝对编程时,未倒角前两相邻轨迹程序段的交点 G 的坐标值; U、W:为增量编程时,G 点相对于起始直线轨迹的始点 A 点的移动距离。 C: 是相邻两直线的交点 G,相对于倒角始点 B 的距离。 图 3.3.6 倒角参数说明 ★倒圆角 格式:G01 X(U)____ Z(W)____R____; 说明:直线倒角 G01,指令刀具从 A 点到 B 点,然后到 C 点 (见图 3.3.6)。 X、Z: 为绝对编程时,未倒角前两相邻轨迹程序段的交点 G 的坐标值; U、W:为增量编程时,G 点相对于起始直线轨迹的始点 A 点的移动距离。 R: 是倒角圆弧的半径值。 w C z u/2 x/2 G A D B c +X +Z z u/2 x/2 w G A B C D R +X +Z