数控机床编程与操作9、HNC-22M数控铣床编程与操作解读

上传人:我** 文档编号:116904397 上传时间:2019-11-17 格式:PPT 页数:85 大小:1.27MB
返回 下载 相关 举报
数控机床编程与操作9、HNC-22M数控铣床编程与操作解读_第1页
第1页 / 共85页
数控机床编程与操作9、HNC-22M数控铣床编程与操作解读_第2页
第2页 / 共85页
数控机床编程与操作9、HNC-22M数控铣床编程与操作解读_第3页
第3页 / 共85页
数控机床编程与操作9、HNC-22M数控铣床编程与操作解读_第4页
第4页 / 共85页
数控机床编程与操作9、HNC-22M数控铣床编程与操作解读_第5页
第5页 / 共85页
点击查看更多>>
资源描述

《数控机床编程与操作9、HNC-22M数控铣床编程与操作解读》由会员分享,可在线阅读,更多相关《数控机床编程与操作9、HNC-22M数控铣床编程与操作解读(85页珍藏版)》请在金锄头文库上搜索。

1、 世纪星数控系统 编程与操作 *1 坐标系统 概 述坐标系 世纪星数控系统 编程与操作 *2 概 述坐标系 坐标轴 在机械装备中,具有位移(线位移 或角位移)控制和速度控制功能的运动轴 称为坐标轴(又称坐标或轴)。它有直线 坐标轴和回转坐标轴之分。 世纪星数控系统 编程与操作 *3 基本直线轴:ISO和EIA标准中规定直 线进给运动用由右手直角笛卡尔坐标系X 、Y、Z为基本坐标系 回(旋)转轴:分别用A、B、C表示 ,用右手螺旋定则 其他附加轴:分别用U、V、W(第二 组),和P、Q、R(第三组)表示,一般 表示为分别平行于X、Y、Z 概 述坐标系 世纪星数控系统 编程与操作 *4 机床参考点

2、 机床零点 机床坐标系 概 述坐标系 世纪星数控系统 编程与操作 *5 机床坐标系、机床零点和机床参考点 概 述坐标系 世纪星数控系统 编程与操作 *6 坐标轴的确定顺序和方法 Z轴方位: 对只有一个主轴,且主轴无摆动运动的,则平行 主轴轴线的坐标轴为Z 坐标 对没有主轴或有多个主轴的数控机床,则规定垂 直于工件装夹面的方向的坐标轴为Z 坐标; 对主轴能摆动,且在摆动的范围内只与标准坐标 系中的某一坐标平行的数控机床,则该轴便是Z 坐标; 概 述坐标系 世纪星数控系统 编程与操作 *7 坐标轴的确定顺序和方法 Z方向的判断: 刀具远离工件的方向为正方向 概 述坐标系 世纪星数控系统 编程与操作

3、 *8 坐标轴的确定顺序和方法 X轴方位和方向 Y轴方位和方向 概 述坐标系 世纪星数控系统 编程与操作 *9 对刀点 工件坐标系 程序原点 起刀点 换刀点 概 述坐标系 世纪星数控系统 编程与操作 *10 数控程序:数控机床自动加工零件的 工作指令 数控编程的过程: 分析零件图纸工艺处理数学处 理编写零件程序程序校验 试切加工 概 述编程 世纪星数控系统 编程与操作 *11 编程 将加工零件的加工顺序、刀具运动轨 迹的尺寸数据(运动轨迹与方向、位移 量)、工艺参数(主运动和进给运动速 度、切削深度)以及辅助操作(换 刀、主轴控制、冷却液开关、刀具夹紧 、松开)等加工信息,用规定的文 字、数字

4、、符号组成的代码和程序格式 ,编制成加工程序单,再将程序单中的 内容记录在磁盘(或纸带)等控制介质 上。 概 述编程 世纪星数控系统 编程与操作 *12 手工编程 自动编程 概 述编程 世纪星数控系统 编程与操作 *13 数控加工程序的结构 数控加工零件程序是若干组程序段组成; 程序段又由若干代码字(或指令字)组成 ;可表示为一个完整的加工工步或动作! 每个代码字则由文字(地址符)和数字( 有些还带有符号)组成。 概 述编程 世纪星数控系统 编程与操作 *14 程序结构 概 述编程 世纪星数控系统 编程与操作 *15 主程序和子程序 当一个零件的加工程序中,有一定量 的连续的程序段有完全重复出

5、现,如: 一块较大的材料上加工出多个相同形状 和尺寸的部位的程序,则可将这些重复 的程序串单独抽出来,按一定的格式做 成子程序。子程序外的部分就成为主程 序,在执行过程中,主程序可以随时调 用子程序,并在调用过程中,子程序仍 可以调用别的子程序,实现所谓的“多 层嵌套”。 概 述编程 世纪星数控系统 编程与操作 *16 M指令一览(或辅助功能) 基本指令 世纪星数控系统 编程与操作 *17 M 功能分为二类 前作用M 功能在程序段编制的轴运动之 前执行,M03、M04。 后作用M 功能在程序段编制的轴运动之 后执行,M05。 基本指令 世纪星数控系统 编程与操作 *18 S指令 T指令 基本指

6、令 世纪星数控系统 编程与操作 *19 qq有关坐标和坐标系的指令有关坐标和坐标系的指令 绝对值编程绝对值编程G90G90与相对值编程与相对值编程G91 G91 格式格式: G90 G_ X_ Y_ Z_G90 G_ X_ Y_ Z_ G91 G_ X_ Y_ Z_ G91 G_ X_ Y_ Z_ G90G90为绝对值编程为绝对值编程,每个轴上的编程值是相对于程序原点,每个轴上的编程值是相对于程序原点 的;(机床的默认状态)的;(机床的默认状态) G91G91为相对值编程为相对值编程,每个轴上的编程值是相对于前一位置,每个轴上的编程值是相对于前一位置 而言的,该值等于沿轴移动的距离。而言的,该

7、值等于沿轴移动的距离。 基本指令 世纪星数控系统 编程与操作 *20 工件坐标系设定工件坐标系设定G92 G92 格式格式:G92 X_ Y_ Z_G92 X_ Y_ Z_ 其中,其中,X X、Y Y、Z Z、A A、B B、C C、U U、V V、W W为坐标原点(程序原点)到为坐标原点(程序原点)到 刀具起点(对刀点)的有向距离。刀具起点(对刀点)的有向距离。 X X、Y Y、Z Z 确定原则:确定原则: 1 1、方便数学计算和简化编程;方便数学计算和简化编程; 2 2、容易找正对刀;、容易找正对刀; 3 3、便于加工检查;、便于加工检查; 4 4、引起的加工误差小;、引起的加工误差小;

8、5 5、不要与机床、工件发生碰撞;、不要与机床、工件发生碰撞; 6 6、方便拆卸工件;、方便拆卸工件; 7 7、空行程不要太长;、空行程不要太长; 基本指令 世纪星数控系统 编程与操作 *21 执行此段程序执行此段程序, ,只是建立在工件坐标系中刀具起点相只是建立在工件坐标系中刀具起点相 对于程序原点的位置,刀具并不产生运动。执行此程序对于程序原点的位置,刀具并不产生运动。执行此程序 段之前必须保证刀位点与程序起点(起刀点)符合。段之前必须保证刀位点与程序起点(起刀点)符合。 G92G92指令需要后续坐标值指定刀具当前点在工件坐标指令需要后续坐标值指定刀具当前点在工件坐标 系中的位置,因此必须

9、单独一个程序段指定。系中的位置,因此必须单独一个程序段指定。 G92G92指令段一般放在一个零件程序的首段。指令段一般放在一个零件程序的首段。 基本指令 世纪星数控系统 编程与操作 *22 工件坐标系选择工件坐标系选择G54-G59G54-G59 格式格式: 基本指令 世纪星数控系统 编程与操作 *23 直接机床坐标系编程直接机床坐标系编程G53 G53 格式格式:G53 G00 (G01) X G53 G00 (G01) X _ _ Y Y _ _ Z Z_ _ 含有含有G53G53指令的程序段指令的程序段, ,刀具到达的目标点的坐标值是刀具到达的目标点的坐标值是 机床坐标系中机床坐标系中(

10、 (相对于机床原点相对于机床原点) )的坐标值。的坐标值。 G53G53指令仅在其被规定的程序段中有效。指令仅在其被规定的程序段中有效。 注意:注意:G53 G53 ,G54G54G59G59都是要求机床回过参考点后才使用都是要求机床回过参考点后才使用 的指令。的指令。 基本指令 世纪星数控系统 编程与操作 *24 坐标平面选择坐标平面选择G17G17,G18G18,G19 G19 格式格式:G17G17 G18G18 G19 G19 该指令选择一个平面,在此平面中进行圆弧插补和刀该指令选择一个平面,在此平面中进行圆弧插补和刀 具半径补偿。具半径补偿。 G17G17选择选择XYXY平面,平面,

11、G18G18选择选择ZXZX平面,平面,G19G19选择选择YZYZ平面。平面。 移动指令与平面选择无关。例如在规定了移动指令与平面选择无关。例如在规定了G17 Z_G17 Z_时,时,Z Z 轴照样会移动。轴照样会移动。 G17G17、G18G18、G19G19为模态功能,可相互注销,为模态功能,可相互注销,G17G17为缺省值为缺省值 。 基本指令 世纪星数控系统 编程与操作 *25 qq有关单位的设定有关单位的设定 尺寸单位选择尺寸单位选择G20G20,G21G21,G22G22 格式格式:这这3 3个个G G代码必须在程序的开头坐标系设代码必须在程序的开头坐标系设 定之前用单独的程序段

12、指令。定之前用单独的程序段指令。G20G20是默认的。是默认的。 G20G20,G21G21,G22G22不能在程序的中途切换不能在程序的中途切换 基本指令 线性轴旋转轴 英制(G20)英寸度 公制(G21)毫米度 脉冲当量(G22)移动轴脉冲当量旋转轴脉冲当量 世纪星数控系统 编程与操作 *26 进给速度单位的设定进给速度单位的设定G94G94、G95G95 格式格式:G94 F_ G94 F_ G95 F_ G95 F_ G94G94为每分钟进给为每分钟进给,F F的单位依的单位依G20/G21/G22G20/G21/G22的设定而分的设定而分 别为别为mm/minmm/min,in/mi

13、nin/min或脉冲当量或脉冲当量/min/min。 此外,此外,G94 F_ G94 F_ 可以指定旋转轴的速度,旋转轴的速度可以指定旋转轴的速度,旋转轴的速度 单位为度单位为度/min/min或脉冲当量或脉冲当量/min/min。 G95G95为每转进给为每转进给,在,在F F之后,直接指定刀具在主轴转一转之后,直接指定刀具在主轴转一转 的进给量,单位依的进给量,单位依G20/G21/G22G20/G21/G22的设定而分别为的设定而分别为mm/rmm/r, in/rin/r或脉冲当量或脉冲当量/r /r 。这个功能必须在主轴装有编码器时。这个功能必须在主轴装有编码器时 才能使用。才能使用

14、。 G94G94、G95G95为模态功能,可相互注销,为模态功能,可相互注销,G94G94为缺省值为缺省值 基本指令 世纪星数控系统 编程与操作 *27 q 进给控制指令 快速定位指令G00 格式:G00 X_Y_Z_ 快速定位至终点,在G90时为终点在工件坐标系中的坐标;在G91时为 终点相对于起点的位移量。 G00指令中的快进速度由机床参数对各轴分别设定。 快移速度可由面板上的进给修调旋钮修正。 G00一般用于加工前快速定位或加工后快速退刀。不要用于加工 G00为模态功能,可由G01、G02、G03功能注销。 此路径不一定是条直线 在“图像显示”时,此程序所显示路径为红色 基本指令 世纪星

15、数控系统 编程与操作 *28 c 单方向定位指令单方向定位指令G60G60 格式格式:G60 X_Y_Z_G60 X_Y_Z_ 其中,其中,X X、Y Y、Z Z为定位终点。为定位终点。 G60G60指令仅在其被规定的程序段中有效。指令仅在其被规定的程序段中有效。 如右图:如右图: 从从A A或或B B点用点用G60G60的方式走到的方式走到C C点点 则需要经过中间点的过渡;则需要经过中间点的过渡; 这是负方向定位的一种形式。这是负方向定位的一种形式。 在精确定位中用到,可消除反向间隙;在精确定位中用到,可消除反向间隙; 基本指令 世纪星数控系统 编程与操作 *29 线性进给指令线性进给指令G01G01 格式格式: G01 X _Y_Z_ F _G01 X _Y_Z_ F _ X X、Y Y、Z Z为定位终点为定位终点 G01G01指令刀具从当前位置以联动的方式,按指令刀具从当前位置以联动的方式,按 程序段中程序段中F F指令规定的合成进给速度,按线性指令规定的合成进给速度,按线性 路线路线( (联动直线轴的合成轨迹为直线联动直线轴的合成轨迹为直线) )移动到程移动到程 序段所指定的终点。序段所指定的终点。 G01G01和和F F都是模态代码,如果后续的程序段不改都是模态代码,如果后续的程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号