数控编程第十一讲.ppt_第1页
数控编程第十一讲.ppt_第2页
数控编程第十一讲.ppt_第3页
数控编程第十一讲.ppt_第4页
数控编程第十一讲.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控技术 主讲教师 仇晓黎 东南大学远程教育 第十一讲 2 数控机床坐标系和运动方向的规定统一规定数控机床坐标轴名称及其运动的正 负方向 可使编程简便 并使所编程序对同类型机床有互换性 目前国际上已统一了标准的坐标系 我国也已制订了JB3051 82 数控机床坐标和运动方向的命名 数空标准 它与ISO841等效 由于机床的运动可以是刀具相对于工件的运动 也可以是工件相对于刀具的运动 所以统一规定在不带 的坐标表示工件固定 刀具运动的坐标 带 的则表示刀具固定 工件的运动 1 机床x y z坐标的确定 规定平行于机床主轴 传递切削动力 的刀具运动坐标为Z轴 取刀具远离工件的方向为正方向 z 当机床有几个主轴时 则选一个垂直于工件装卡面的主轴为Z轴 如龙门铣床 规定增大工件与刀具之间距离 即增大工件尺寸 的方向为正方向 2 X轴为水平方向 且垂直于Z轴并平行于工件的装卡面 对于工件旋转运动的机床 车床 磨床 取平行于横向滑座的方向 工件径向 为刀具运动的口坐标 同样 取刀具远离工件的方向为X的正向 对于刀具旋转运动的机床 如铣床 镗床 当Z轴为水平时 沿刀具主轴后端向工件方向看 向右方向为X的正向 当为立式主轴时 对单立柱机床 面对刀具主轴向立柱方向看 向右方向为X轴的正向 Y坐标轴垂直于x及Z坐标 当 Z X确定以后 按右手定则不难确定 Y方向 3 编程坐标 正由于工件与刀具是一对相对运动 X与 x Y与 y Z与 z 是等效的 所以在数控机床的程序编制中 为使编程方便 一律假定工件固定不动 全部用刀具运动的坐标系编程 亦即能用标准坐标系X Y Z A B C在图纸上进行编程 这样 即使编程人员在不知刀具移近工件还是工件移近刀具的情况下 也能编出正确的程序 注意 实际编程时 正号可省略 负号不可省且紧跟在字母之后 4 附加运动坐标X Y Z为主坐标系或第一坐标系 如有第二组坐标和第三组坐标平行于X Y Z 则分别指定为U V W和P Q R 所谓第一坐标系是指靠近主轴的直线运动 稍远的为第二坐标系 如在镗铣床 镗杆运动为Z轴 立柱运动为W轴 而镗头径向刀架运动为平行于X轴 故称U轴 标准坐标系采用 规定 直角坐标X Y Z三者的关系及正方向用右手定则判定 右手笛卡尔法则 A B C为各轴的回转方向 用右手螺旋法则判定 X Y Z的反方向用 X Y Z 表示 3 准备功能代码和辅助功能代码 1 准备功能G代码 它使机床建立起某种加工方式的指令 如插补 刀具补偿等 从 G00 G99 共一百种 且为模态指令 代码表序号 2 中的a c k i各字母所对应的G代码称为模态代码 即续效代码 它表示一经被应用 如a组中的G01 直到出现同组 a组 其它任一G代码 如G03 时才失效 否则保留继续有效 而且可省略不写 其它c d f等各组同理 应注意的是 在同一程序段中出现非同组的几个模态代码时 并不影响G代码的续效 现列举一程序例说明之 N001G01G17G42x y LFN002x y LFN003G03x y LFN004x y LFN005G01x y LFN006G00G40 x y LF上例中 NXXX为程序号 在N001程序段中 有3种G功能代码的要求 但它们不属同一组 故可编在同一程序段中 N002的功能与N001相同 因都为模态代码 故继续有效 N003中出现G03 同组的GOl失效 辅助功能M代码 它是控制机床开 关功能的指令 如主轴的开 停 冷却液的开 闭 与松开等辅助动作 运动部件的夹紧 从 M00 M99 共一百种 是非模态指令 以下对常用的M代码作简要说明 M00 程序停止 在完成该程序段其它指令后 用以停止主轴转动 进给和冷却液 以便执行某一固定的手动操作 如手动变速 换刀等 此后 须重新启动 才能继续执行以下程序 M02 程序结束 它编在最后一条程序段中 用以表示加工结束 它使主轴 进给 冷却都停止 并使数控系统处于复位状态 M03 M04 M05 分别命令主轴正转 反转和停转 所谓主轴正转是从主轴往Z方向看去 主轴顺时针方向旋转 逆时针方向则为反转 主轴停止旋转是在该程序段其它指令执行完成后才能停止 一般在主轴停止的同时 进行制动和关闭冷却液 M01 计划 任选 停止 它与MOO相似 所不同的是 除非操作人员预先揿下面板上的任选停止按钮确认这个指令 否则这个指令不起作用 继续执行以下程序 该指令常用于关键尺寸的抽样检查或有时需要临时停车 M06 换刀指令 加工中心机床刀库换刀前的准备动作 M07 M08 分别命令2号冷却液 雾状 及1号冷却液 液状 开 冷却泵启动 M09 冷却液停 M10 M11 运动部件的夹紧及松开 M19 主轴定向停止 指令主轴准停在预定的角度位置上 M30 程序结束 和M02相似 但M30可使程序返回到开始状态 例如下列程序 N002G01X30Z50S800 M03 N015G00X200Z400 M05 N002程序段中的M03是指在直线插补 G01 进给运动一开始就命令主轴按顺时针方向启动至每分钟800转 S800 N015程序段则在快速点定位 G00 运动至 X200 Z400 处后 M05才命令主轴停止运转 M03 M05为模态代码 1 加工程序的构成 例 O020N001G01X80Z 30F0 2S300T0101M03LFN002X120Z 60LF N125G00X500Z200M02EM 一个完整的加工程序由若干程序段组成 而程序段是由一个或若干字组成 每个字又由字母和数字数据组成 有时 还包括代数符号 每一个字母 数字 符号称为字符 三 数控程序结构与格式 由125条程序段按顺序排列而成 N 表示整个程序的开始 它后面的O020表示从数控装置的存储器中调出加工程序编号为020的加工程序 每个程序段的开始 LF 每个程序段的结束 M02 EM 作为全程序结束 上例表示一个完整的加工程序 这是由于目前的计算机数控 CNC 系统都靠存储器运转 在存储器中可事先存入多种加工程序 需要时即可调出使用 但不是所有CNC机床都具备 O 功能 有些机床则采用人工调出 在 后的O020表示从数控装置的存储器中调出加工程序编号为020的加工程序 每条程序段表示一种操作 它由若干字组成 每个字表示一种功能 如第一条程序除程序段结束字符 LF 外由8个字组成 N001表示第一条运行的程序段 G01字定义为直线插补 由准备功能G和功能种类代码01共3个字符组成 X80字表示工轴正向位移至80

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论