数控技术第二章--数控加工程序的编制 PPT课件_第1页
数控技术第二章--数控加工程序的编制 PPT课件_第2页
数控技术第二章--数控加工程序的编制 PPT课件_第3页
数控技术第二章--数控加工程序的编制 PPT课件_第4页
数控技术第二章--数控加工程序的编制 PPT课件_第5页
已阅读5页,还剩99页未读 继续免费阅读

下载本文档

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

文档简介

1 内容提要本章将简要介绍数控加工工艺和典型数控加工方法 手工加工程序编制的方法及编程实例 最后简要介绍自动编程的相关概念 第二章数控加工程序的编制 2020 4 5 数控技术 2 一 程序编制的基本概念数控加工程序编制概念从零件图纸到数控加工指令的有序排列 制成控制介质 的全过程 将零件加工的工艺分析 加工顺序 零件轮廓轨迹尺寸 工艺参数 F s t 及辅助动作 变速 换刀 冷却液启停 工件夹紧松开等 等 用规定的文字 数字 符号组成的代码按一定的格式编写加工程序单 并将程序单的信息变成控制介质的整个过程 第一节概述 2020 4 5 数控技术 3 编程方法 手工编程和自动编程手动编程定义 整个编程过程由人工完成 对编程人员的要求高 熟悉数控代码功能 编程规则 具备机械加工工艺知识和数值计算能力 适用 几何形状不太复杂的零件 三坐标联动以下加工程序 2020 4 5 数控技术 4 自动编程 定义 编程人员根据零件图纸的要求 按照某个自动编程系统的规定 将零件的加工信息用较简便的方式送入计算机 编程系统根据数控系统的类型输出数控加工程序 适用 形状复杂的零件 虽不复杂但编程工作量很大的零件 如有数千个孔的零件 虽不复杂但计算工作量大的零件 如非圆曲线轮廓的计算 2020 4 5 数控技术 5 比较用手工编程时 一个零件的编程时间与机床实际加工时间之比 平均约为30 1 数控机床不能开动的原因中 有20 30 是由于加工程序不能及时编制出造成的编程自动化是当今的趋势 但手工编程是学习自动编程基础 2020 4 5 数控技术 6 图纸工艺分析在对图纸工艺分析 与普通加工的图纸分析相似 的基础上 确定加工机床 刀具与夹具 确定零件加工的工艺线路 工步顺序 切削用量 f s t 等工艺参数 二 手工编程的内容和步骤 2020 4 5 数控技术 7 计算运动轨迹根据图纸尺寸及工艺线路的要求 选定工件坐标系计算零件轮廓和刀具运动轨迹的坐标值 将坐标值按NC机床规定编程单位 脉冲当量 换算为相应的编程尺寸 错误 2020 4 5 数控技术 8 编制程序及初步校验根据制定的加工路线 切削用量 选用的刀具 辅助动作 按照数控系统规定指令代码及程序格式 编写零件加工程序 并进行校核 检查上述两个步骤的错误 计算运动轨迹 图纸工艺分析 程序编制 制备控制介质 校验和试切 零件图纸 错误 修改 2020 4 5 数控技术 9 制备控制介质将程序单上的内容 经转换记录在控制介质上 如存储在磁盘上 作为数控系统的输入信息 若程序较简单 也可直接通过键盘输入 计算运动轨迹 图纸工艺分析 程序编制 制备控制介质 校验和试切 零件图纸 错误 修改 2020 4 5 数控技术 10 程序的校验和试切所制备的控制介质 必须经过进一步的校验和试切削 证明是正确无误 才能用于正式加工 如有错误 应分析错误产生的原因 进行相应的修改 计算运动轨迹 图纸工艺分析 程序编制 制备控制介质 校验和试切 零件图纸 错误 修改 2020 4 5 数控技术 11 常用的校验和试切方法 阅读法模拟法 检查程序的正确性平面轮廓 用笔代刀具坐标纸代工件 空运转绘图 空间曲面 用蜡块 塑料 木料或价格低的材料作工件 试切 用静态 机床不动 或动态显示 空运行 的方法 2020 4 5 数控技术 12 试切法 检查运动轨迹正确性和加工精度上述方法只能检查运动轨迹的正确性 不能判别加工误差 首件试切 在允许的条件下 方法不仅可查出程序单和控制介质是否有错 还可知道加工精度是否符合要求 当发现错误时 应分析错误的性质 或修改程序单 或调整刀具补偿尺寸 直到符合图纸规定的精度要求为止 2020 4 5 数控技术 13 三 数控加工工艺简介和数控加工方法数控加工的工艺分析数控机床加工零件除按一般方式对零件进行工艺分析外 还必须注意以下几点 选择合适的对刀点对刀点 起刀点 确定刀具与工件相对位置的点 对刀点可以是工件或夹具上的点 或者与它们相关的易于测量的点 对刀点确定之后 机床坐标系与工件坐标系的相对关系就确定了 2020 4 5 数控技术 14 Y Z 35 对刀点选择示例 2020 4 5 数控技术 15 刀位点 用于确定刀具在机床坐标系中位置的刀具上的特定点 镗刀 钻头 立铣刀 端铣刀 面铣刀 指状铣刀 球头铣刀 车刀 2020 4 5 数控技术 16 对刀 就是使 对刀点 与 刀位点 重合的操作 Y Z 35 30 工件对刀示意图 刀具 夹具 垫板 螺栓 工件 螺帽 2020 4 5 数控技术 17 选择对刀点的原则 选在零件的设计基准或工艺基准上 或与之相关的位置上 选在对刀方便 便于测量的地方 选在便于坐标计算的地方 2020 4 5 数控技术 18 加工线路的确定加工线路 加工过程中刀具相对于工件的运动轨迹次序 孔类加工 钻孔 镗孔 原则 在满足精度要求的前提下 尽可能减少空行程 n个 1 1 2 b a n a n b 黄线长 红线长 b a 切入 出段 切入 出段 2020 4 5 数控技术 19 车削或铣削 原则 尽量采用切向切入 出 不用径向切入 出 以避免由于切入 出路线的不当降低零件的表面加工质量 切向切入 径向切入 2020 4 5 数控技术 20 空间曲面的加工 2020 4 5 数控技术 21 加工线路的选择应遵从的原则 尽量缩短走刀路线 减少空走刀行程以提高生产率 保证零件的加工精度和表面粗糙度要求 保证零件的工艺要求 利于简化数值计算 减少程序段的数目和程序编制的工作量 2020 4 5 数控技术 22 程序编制中的误差数控机床上加工零件的误差分类 加工过程的误差 它是加工误差的主体 主要包括数控系统 包括伺服 的误差和整个工艺系统 机床 刀具 夹具 毛坯 内部的各种因素对加工精度的影响 编程误差 即用NC系统具备的插补功能去逼近任意曲线时所产生的误差 2020 4 5 数控技术 23 a算法误差 为用近似算法逼近零件轮廓时产生的误差 一次逼近误差 拟合误差 如用直线或圆弧去逼近某曲线时或用近似方程式去拟合列表曲线时的误差 b计算误差 插补算出的线段与理论线段之间的误差 它与在计算时所取的字节长度有关 c圆整误差 它是插补输出时 由于分辨率的限制 将其圆整而产生的误差 它与数控系统的分辨率有关 原则 编程误差应小于零件精度的10 编程误差 2020 4 5 数控技术 24 数控加工方法平面孔系零件的加工方法对这类孔的形位精度或尺寸精度要求较高的零件 采用数控钻床与镗床加工 2020 4 5 数控技术 25 旋转体类零件的加工方法采用数控车床或数控磨床加工 车削零件的毛坯多为棒料或锻坯 加工余量较大且不均匀 在编程中 粗车加工线路要重点考虑 先用直线程序进行粗加工 再按零件轮廓进行精加工 可先按图中的方法进行1 4次粗加工 再精加工成形 2020 4 5 数控技术 26 难加工部位的工艺问题 图 c 圆圈所示的加工部位较难加工 图 c 方法 当处在轴向进刀时 切削力会陡增而且排屑不畅 极易引起崩刃 图 c 方法 由于没有单独的轴向进刀 切削条件大为改善 切程序段数可减少一半 C 2020 4 5 数控技术 27 平面轮廓零件的加工方法采用数控铣床加工 为保证加工平滑 应增加切入和切出程序段 若平面轮廓为数控系统不具备插补功能的线型时 应先采用直线 圆弧去逼近该零件的轮廓 2020 4 5 数控技术 28 空间轮廓表面的加工方法空间轮廓表面的加工可根据曲面形状 机床功能 刀具形状以及零件的精度要求 有不同加工方法 2020 4 5 数控技术 29 三轴两联动加工 行切法 以X Y Z轴中任意两轴作插补运动 另一轴 轴 作周期性进给 这时一般采用球头或指状铣刀 在可能的条件下 球半径应尽可能选择大一些 以提高零件表面光洁度 方法加工的表面光洁度较差 空间曲面可以用三轴控制 两轴联动方法加工 而不一定要用三轴联动 2020 4 5 数控技术 30 三轴联动加工下图为内循环滚珠螺母的回珠器示意图 其滚道母线SS为空间曲线 可用空间直线去逼近 因此 可在具有空间直线插补功能的三轴联动的数控机床上进行加工 但由于编程计算复杂 宜采用自动编程 2020 4 5 数控技术 31 四轴联动加工方法如下图所示的飞机大梁 其加工面为直纹扭曲面 若采用三坐标联动加工 则只能用球头刀 不仅效率低 而且加工表面粗糙度差 为此可采用如图所示的圆柱铣刀周边切削方式在四轴联动机床上进行加工 由于计算较复杂 故一般采用自动编程 2020 4 5 数控技术 32 五轴联动加工 螺旋桨是典型零件一般采用端铣刀加工 为了保证端铣刀的端面加工处的曲面的切平面重合 铣刀除了需要三个移动轴 X Y Z 外 还应作与螺旋角 后倾角摆动运动 并且还要作相应的附加补偿运动 摆动中民与铣刀的刀位点不重合 综上所述 叶面的加工需要五轴 X Y Z A B 联动 这种编程只能采用自动编程系统 2020 4 5 数控技术 33 第二节程序编制的代码及格式 经过多年的发展 程序用代码已标准化 现在有ISO InternationalStandardizationOrganization 和EIA ElectronicIndustriesAssociation 两种 一 代码及其分类1 定义系统操作指令的总称 又称指令或编程指令 它由文字 数字 符号以及它们的组合组成 它是程序的最小功能单元 2020 4 5 数控技术 34 2 代码或指令分类G指令 准备功能功能 规定机床运动线型 坐标系 坐标平面 刀具补偿 暂停等操作 组成 G后带二位数字组成 共有100种 G00 G99 有模态 续效 指令与非模态指令之分 示例 G01 G03 G41 G91 G04 G18等 2020 4 5 数控技术 35 M指令 辅助功能功能 控制机床及其辅助装置的通断的指令 如开 停冷却泵 主轴正反转 停转 程序结束等组成 M后带二位数字组成 共有100种 M00 M99 有模态 续效 指令与非模态指令之分 示例 M02 M03 M08等 2020 4 5 数控技术 36 F S T D指令F指令 指定 合成 进给速度指令组成 F后带若干位数字 如F150 F3500等 其中数字表示实际的合成速度值 它是模态指令 单位 mm min 公制 或inch min 英制 视用户选定的编程单位而定 若为公制单位 则上述两个指令分别表示 F 150mm min F 3500mm min 2020 4 5 数控技术 37 S指令 切削速度 指定主轴转速指令组成 S后带若干位数字 如S500 S3500等 其中数字表示实际的主轴转速值 它是模态指令 单位 r min 上述两个指令分别表示主轴转速 500r min 3500r min 2020 4 5 数控技术 38 T D指令指定刀具号和刀具长度 半径存放寄存器号指令 组成 T D后跟两位数字 如T11 D02等 其中数字分别表示存放的在库中的刀具号和刀具长度 半径补偿寄存器号 上述两个指令分别表示后续加工将选择刀库中11号刀具和采用D02寄存器中的数值进行补偿 2020 4 5 数控技术 39 尺寸指令指定的刀具沿坐标轴移动方向和目标位置的指令X Y Z U V W指令指定沿直线坐标轴移动方向和目标位置指令组成 后带符号的数字组成 如X100 Y 340等 其中数字表示沿由字母指定的坐标轴运动的目标位置值 符号表示运动的方向 单位 mm m 公制 或inch 英制 视用户选定的编程单位而定 2020 4 5 数控技术 40 A B C指令指定沿回转坐标轴移动方向和目标位置指令组成 后带符号的数字组成 如A100 C 340等 其中数字表示沿由字母指定的坐标轴运动的目标位置值 符号表示运动的方向 单位 度 弧度 视用户选定的编程单位而定 2020 4 5 数控技术 41 I J K R指令圆弧插补圆心位置和半径指定指令组成 后带符号的数字组成 如I10 J 34 R30等 其中带符号数字表示圆心位置和半径值 单位 mm m 公制 或inch 英制 视用户选定的编程单位而定 2020 4 5 数控技术 42 其它指令子程序名和子程序调用指令用于给子程序命名和在主程序中调用该子程序 该指令的标准化程度不高 不同系统有不同的规定 组成 子程序名指令地址符 字母或符号 如O 等 后带若干数字组成 子程序调用指令地址符 调用子程序名部分 调用次数部分 示例 M98P08L12 FANUC 华中数控系统 2020 4 5 数控技术 43 程序段标号 程序段结束字符以及变量组成 程序段标号指令地址符N后带若干数字组成 程序段结束指令每一个程序段都应有结束符 它是数控系统编译程序的标志 常用的有 LF NL CR 等视具体数控系统而定 变量为简化编程有些系统还允许采用变量编程 从而可简化编程 它由地址符 字母或符号 如 R等 后带若干数字组成 2020 4 5 数控技术 44 二 数控加工程序的结构1 程序的组成一个完整的数控加工程序由程序名 程序体和程序结束三部分组成 0001 程序名N01G92X50 0Y20 0 N02 N03 程序体N04 N05 M02 程序结束 2020 4 5 数控技术 45 程序名程序名是一个程序必需的标识符 组成 由地址符后带若干位数字组成 地址符常见的有 O P 等 视具体数控系统而定 示例 国产华中I型系统 日本FANUC系统 O 后面所带的数字一般为4 8位 如 2000 2020 4 5 数控技术 46 程序体它表示数控加工要完成的全部动作 是整个程序的核心 组成 它由许多程序段组成 每个程序段由一个或多个指令构成 程序结束它是以程序结束指令M02或M30 结束整个程序的运行 2020 4 5 数控技术 47 2 程序段的格式定义 程序段中指令的排列顺序和书写规则 不同的数控系统往往有不同的程序段格式 目前广泛采用地址符可变程序段格式 字地址程序段格式 N03G91G01X50Y60F200S400M03M08 程序段号 G指令 尺寸指令 进给速度指令 主轴转速指令 M指令 程序段结束符 2020 4 5 数控技术 48 地址符可变程序段格式的特点 程序段中的每个指令均以字母 地址符 开始 其后再跟数字或无符号的数字 指令字在程序段中的顺序没有严格的规定 即可以任意顺序的书写 上段相同的摸态指令 包括G M F S及尺寸指令等 可以省略不写 2020 4 5 数控技术 49 3 主程序 子程序主程序 子程序在一个零件的加工程序中 若有一定量的连续的程序段在几处完全重复出现 则可将这些重复的程序串单独抽出来 按一定的格式做成子程序 主程序 N01 N02 N11调用子程序1 N28调用子程序8 N M02 子程序1 N01 N M99 子程序8 N01 LFN M99 2020 4 5 数控技术 50 第三节数控机床的坐标系 坐标轴的运动方向及其命名 统一规定数控机床坐标轴及其运动的方向 可使编程方便 并使编出的程序对同类型机床有通用性 同时也给维修和使用带来极大的方便 ISO和我国都拟定了命名的标准 2020 4 5 数控技术 51 进给运动坐标系ISO和中国标准规定 数控机床的每个进给轴 直线进给 圆进给 定义为坐标系中的一个坐标轴 数控机床坐标系统标准 右手笛卡儿坐标系统 2020 4 5 数控技术 52 基本坐标系 直线进给运动的坐标系 X Y Z 坐标轴相互关系 由右手定则决定 回转坐标 绕X Y Z轴转动的圆进给坐标轴分别用A B C表示 坐标轴相互关系由右手螺旋法则而定 2020 4 5 数控技术 53 坐标轴方向 定义为刀具相对工件运动的方向 编程时不必知道机床运动的具体配置 就能正确地进行编程 附加坐标轴 平行于基本坐标系中坐标轴的进给轴 用U V W表示 2020 4 5 数控技术 54 Z坐标 轴 方位Z坐标平行主轴轴线的进给轴 没有主轴或有多个主轴 垂直于工件装夹面的方向为Z坐标 主轴能摆动 在摆动的范围内只与标准坐标系中的某一坐标平行时 则这个坐标便是Z坐标 若在摆动的范围内与多个坐标平行 则取垂直于工件装夹面的方向为Z坐标 2020 4 5 数控技术 55 Z坐标正方向规定 刀具远离工件的方向 2020 4 5 数控技术 56 2020 4 5 数控技术 57 X坐标在刀具旋转的机床上 铣床 钻床 镗床等 Z轴水平 卧式 则从刀具 主轴 向工件看时 X坐标的正方向指向右边 Z X 2020 4 5 数控技术 58 Z轴铅直 立式 单立柱机床 从刀具向立柱看时 X的正方向指向右边 Z Z X X 2020 4 5 数控技术 59 Z Z轴铅直 立式 双立柱机床 龙门机床 从刀具向左立柱看时 X轴的正方向指向右边 X 2020 4 5 数控技术 60 在工件旋转的机床上 车床 磨床等 X轴的运动方向是工件的径向并平行于横向溜板 且刀具离开工件旋转中心的方向是X轴的正方向 Z 2020 4 5 数控技术 61 Y坐标利用已确定的X Z坐标的正方向 用右手定则或右手螺旋法则 确定Y坐标的正方向 右手定则 大姆指指向 X 中指指向 Z 则 Y方向为食指指向 右手螺旋法则 在XZ平面 姆指之外四指从Z抓向X 姆指所指的方向为 y 2020 4 5 数控技术 62 立 卧式数控铣床 Z X Z X Y 2020 4 5 数控技术 63 Z X Z X Y 龙门数控铣床 2020 4 5 数控技术 64 Z Y Z Y C C 5 回转坐标A B C X X 2020 4 5 数控技术 65 Z X Y A C 6 辅助坐标U V W 2020 4 5 数控技术 66 二 机床坐标系与工件坐标系编程总是基于某一坐标系统的 因此 弄清楚数控机床坐标系和工件坐标系的概念及相互关系是至关重要的 2020 4 5 数控技术 67 机床原点与机床坐标系机床原点机床坐标系的零点 这个原点是在机床调试完成后便确定了 是机床上固有的点 机床原点的建立 用回零方式建立 机床原点建立过程实质上是机床坐标系建立过程 2020 4 5 数控技术 68 机床坐标系以机床原点为坐标系原点的坐标系 是机床固有的坐标系 它具有唯一性 机床坐标系是数控机床中所建立的工件坐标系的参考坐标系 注意 机床坐标系一般不作为编程坐标系 仅作为工件坐标系的参考坐标系 2020 4 5 数控技术 69 工件原点与工件坐标系工件原点 为编程方便在零件 工装夹具上选定的某一点或与之相关的点 该点也可以是对刀点重合 工件坐标系 以工件原点为零点建立的一个坐标系 编程时 所有的尺寸都基于此坐标系计算 工件原点偏置 工件随夹具在机床上安装后 工件原点与机床原点间的距离 现代数控机床均可设置多个工件坐标系 在加工时通过G指令进行转换 2020 4 5 数控技术 70 2020 4 5 数控技术 71 三 绝对坐标编程和相对坐标编程定义绝对坐标编程 工件所有点的坐标值基于某一坐标系 机床或工件 零点计量的编程方式 相对坐标编程 运动轨迹的终点坐标值是相对于起点计量的编程方式 增量坐标编程 2020 4 5 数控技术 72 绝对坐标 增量坐标 X25Y50 X15Y25 2020 4 5 数控技术 73 表达方式 G90 G91 X Y Z绝对 U V W相对选用原则 主要根据具体机床的坐标系 考虑编程的方便 如图纸尺寸标注方式等 及加工精度的要求 选用坐标的类型 2020 4 5 数控技术 74 四 分辨率 Resolution 分辨率 对控制系统 可以控制的最小位移量 数控机床的最小位移量 最小设定单位 最小编程单位 最小指令增量 脉冲当量 步进电机 是指数控机床的最小移动单位 它是数控机床的一个重要技术指标 一般为0 0001 0 01mm 视具体机床而定 脉冲当量 对应于每一个指令脉冲 最小位移指令 机床位移部件的运动量 2020 4 5 数控技术 75 第四节G指令编程方法与举例 前面已介绍有关程序编制的预备知识 这节将通过一些编程实例 对编程方法和某些常用指令的用法作进一步介绍 尽管数控代码是国际通用的 但不同的生产厂家一般都有自定的一些编程规则 因此 在编程前必须认真阅读随机技术文件中有关编程说明 这样才能编制出正确的程序 2020 4 5 数控技术 76 图中OXY 机床坐标系 O X Y Z 工件坐标系 图中的相对位置表示工件在机床上安装后 工件坐标系与机床坐标系的相对位置 X Y 300 100 R100 R100 100 50 100 O Y O X Z 35 100 70 200 Z 2020 4 5 数控技术 77 编程方式 绝对坐标方式 工件坐标系相对坐标方式 编程参数编程单位 mm 刀具半径 D01 8mm 主轴转速 400r min进给速度 250mm min 2020 4 5 数控技术 78 绝对坐标编程 工件坐标系 N01G92X 300Y 120Z0 N02G90G17G00G42D01X 200Y 50Z 165S400M03M08 N03Z 240 N04G01X100F250 N05X0Y250 N06G03X 100Y150I0J 100 N07G02X 200Y50I 100J0 N08G01Y 50 N09G00G40Z 165M05M09 N10X 300Y 120M02 X Y Z 200 2020 4 5 数控技术 79 相对 增量 坐标编程N01G91G17G42D01G00X100Y70Z 165S400M03M08 N02Z 75 N03G01X300F250 N04X 100Y300 N05G03X 100Y 100I0J 100 N06G02X 100Y 100I 100J0 N07G01Y 100 N08G00G40Z75M05M09 N09X 100Y 70M02 X Y 200 2020 4 5 数控技术 80 一 与坐标系有关的指令G90 G91 G92 G53 G59 G17 G19G90 G91指令 G90指令表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的 G91指令表示程序中编程尺寸是相对于本段的起点 即编程尺寸是本程序段各轴的移动增量 故G91又称增量坐标指令 注意 这两个指令是同组续效指令 也就是说在同一程序段中只允许用其中之一 而不能同时使用 在缺省的情况下 即无G90又无G91 默认是在G90状态下 2020 4 5 数控技术 81 G92指令坐标系设定的预置寄存指令 它只有在采用绝对坐标编程时才有意义 G92指令不产生机床的运动 但是必须有该指令 编程格式 G92Xa Y bZ c a b c为当前刀位点在所设定工件坐标系中的坐标值 2020 4 5 数控技术 82 使用该指令 便建立了工件坐标系 数控系统在加工之前送入系统的某个单元 其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸 该指令还有补偿工件在机床上安装误差的功能 即当首件零件加工完成后 测量工件尺寸精度 如果发现是由于工件安装不准引起的误差 则不必重新安装工件 只需修改所设的坐标值 即可消除这一加工误差 2020 4 5 数控技术 83 G53 G54 G59 坐标系选择指令G53 选择机床坐标系 G54 G59 选择工件坐标系1 工件坐标系6 在使用该指令后 其后的编程尺寸都是相对于相应坐标系的 这类指令是续效指令 缺省值是G53 注意 这类指令只在绝对坐标下有意义 G90 在G91下无效 2020 4 5 数控技术 84 G17 G18 G19指令坐标平面指定指令 G17 G18 G19分别表示规定的操作在XY ZX YZ坐标平面内 程序段中的尺寸指令必须按平面指令的规定书写 若数控系统只有一个平面的加工能力 可不必书写 这类指令为续效指令 缺省值为G17 2020 4 5 数控技术 85 二 与控制方式有关的指令G00指令 快速定位指令编程格式 G00X Y Z 功能 指令刀具从当前点 以数控系统预先调定的快进速度 快速移动到程序段所指令的下一个定位点 注意 G00的运动轨迹不一定是直线 若不注意则容易干涉 2020 4 5 数控技术 86 G01指令 直线插补指令编程格式 G01X a Y b Z c F f 功能 指令多坐标 2 3坐标 以联动的方式 按程序段中规定的合成进给速度f 使刀具相对于工件按直线方式 由当前位置移动到程序段中规定的位置 a b c 当前位置是直线的起点 为已知点 而程序段中指定的坐标值即为终点坐标 2020 4 5 数控技术 87 G02 G03指令 圆弧插补指令G02 顺时针圆弧插补 G03 逆时针圆弧插补 顺 逆方向判别规则 沿垂直于圆弧所在平面的坐标轴的负方向观察 来判别圆弧的顺 逆时针方向 2020 4 5 数控技术 88 编程格式 XY平面 G17X a Y b F f ZX平面 G18X a Z c F f YZ平面 G19Y b Z c F f 2020 4 5 数控技术 89 圆弧的终点坐标 由a b c后的数值指定 圆心的位置通常有以下几种方法 由圆心指向起点的向量在X Y Z轴上的分量用I J K表示 由起点指向圆心的向量在X Y Z轴上的分量用I J K表示 X Y I J 起点 X X Y I J 起点 2020 4 5 数控技术 90 R表示法 用半径R带有符号的数值来表示 AB 180 R 0R100 BA 180 R 0R 100 说明 1 具体采用哪种方法 视具体的数控系统而定 2 G00 G01 G02 G03是同组续效指令 缺省值G01 3 本段终点若与上一段终点位置相同 即起点与终点最终没有相对位移 则可省略不写 2020 4 5 数控技术 91 三 与刀具补偿有关的指令G40G41G42指令 刀具半补偿指令编程格式 2020 4 5 数控技术 92 其中 G41 左刀补 即沿加工方向看 刀具在左边G42 右刀补 即沿加工方向看 刀具在右边G40 取消刀补D 偏置值寄存器选用指令 xx 刀具补偿偏置值寄存器号 刀具 2020 4 5 数控技术 93 G40 G44 G43指令 刀具长度补偿指令该指令可以根据储存在偏置寄存器D01 D99中的设定值 与终点坐标值进行加法 G43 或减法 G43 运算后 使刀具的实际移动距离增加或减少一个偏置值 编程格式 Dxx 其中 为X Y Z中任何一个 2020 4 5 数控技术 94 四 其它指令G04 暂停指令功能 可使刀具作短时的无进给运动编程格式 G04X 或G04F 其中 X F其后的数值表示暂停的时间 单位为ms 或者是刀具 工件的转数 视具体数控系统而定 用途 用车削环槽 锪平面 钻孔等光整加工用作时间匹配 对于那些动作较长的外部 或者为了使某一操作有足够的时间可靠的完成 可在程序中插入该指令 2020 4 5 数控技术 95 G80 G81 G89 固定循环指令在用NC机床上加工零件 一些典型加工工序 如钻孔 攻丝 深孔钻削 切螺纹等 所完成的动作循环十分典型 将这些动作预先编好程序并存储在存储器中 并用相应的G代码来指令 固定循环中的G代码所指令的动作程序 要比一般G代码所指令的动作要多得多 因此使用固定循环功能 可以大大简化程序编制 2020 4 5 数控技术 96 G80 取消固定循环G81 钻孔 中心孔G82 扩孔 G83 深孔G84 攻丝G85 G89 镗孔 编程格式 G8 XYZRQPFL 孔位坐标 切入点坐标

温馨提示

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

评论

0/150

提交评论