![[金牌原创]数控铣床编程与操作.ppt_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-3/26/2d775c5f-66eb-4790-9c96-c3f2912ba02e/2d775c5f-66eb-4790-9c96-c3f2912ba02e1.gif)
![[金牌原创]数控铣床编程与操作.ppt_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-3/26/2d775c5f-66eb-4790-9c96-c3f2912ba02e/2d775c5f-66eb-4790-9c96-c3f2912ba02e2.gif)
![[金牌原创]数控铣床编程与操作.ppt_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-3/26/2d775c5f-66eb-4790-9c96-c3f2912ba02e/2d775c5f-66eb-4790-9c96-c3f2912ba02e3.gif)
![[金牌原创]数控铣床编程与操作.ppt_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-3/26/2d775c5f-66eb-4790-9c96-c3f2912ba02e/2d775c5f-66eb-4790-9c96-c3f2912ba02e4.gif)
![[金牌原创]数控铣床编程与操作.ppt_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-3/26/2d775c5f-66eb-4790-9c96-c3f2912ba02e/2d775c5f-66eb-4790-9c96-c3f2912ba02e5.gif)
免费预览已结束,剩余103页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控铣床编程与操作 2020 3 26 技能训练教研中心 华中数控系统 华中系统 常见的数控系统 1 国外数控系统 海德汉数控系统 德国发那科数控系统 日本三菱数控系统 日本西门子数控系统 德国发格数控系统 西班牙 2020 3 26 2 华中数控系统 2020 3 26 3 2 国内数控系统 广州数控系统 广州华中数控系统 武汉蓝天数控系统 沈阳四开数控系统 南京广泰数控系统 成都 华中数控系统 数控铣与加工中心的区别 1 加工中心有刀库和刀具交换装置 2 加工中心主轴顶端有编码器可以现 攻螺纹 镗孔类加工 3 加工中心实现自动换刀 刀柄机械手夹持槽 注意 数控铣不具备以上功能 2020 3 26 4 华中数控系统 1 右手笛卡尔坐标系 2 永远假想刀具相对于静止的工件而运动 3 将增大刀具与工件距离的方向确定为正方向 三个规定 2020 3 26 5 华中数控系统 1 坐标系统1 基本坐标轴数控机床的坐标轴和方向的命名制订了统一的标准 规定直线进给运动的坐标轴用X Y Z表示 常称基本坐标轴 一 数控编程基本知识 2020 3 26 6 华中数控系统 2 旋转轴围绕X Y Z轴旋转的圆周进给坐标轴分别用A B C表示 根据右手螺旋定则 如图1所示 以大姆指指向 X Y Z方向 则环绕的四指指向是旋转轴的正方向 A B C方向 一 数控编程基本知识 2020 3 26 7 华中数控系统 基本轴与旋转轴的方向 X X Y Y Z Z A A B B C C 同样两者运动的负方向也彼此相反 一 数控编程基本知识 2020 3 26 8 华中数控系统 图1机床坐标轴 一 数控编程基本知识 2020 3 26 9 华中数控系统 3 附加坐标轴 在基本的线性坐标轴X Y Z之外的附加线性坐标轴指定为U V W和P Q R 这些附加坐标轴的运动方向 可按决定基本坐标轴运动方向的方法来决定 一 数控编程基本知识 2020 3 26 10 华中数控系统 ZJK 7532立式铣床轴的定义 一 数控编程基本知识 2020 3 26 11 华中数控系统 2 机床参考点 机床零点 机床坐标系机床参考点 为了确定机床坐标系 数控机床开机的第一步就是回参考点工作 回参考点的目的是为了建立机床坐标系 注意 编码器采用的是绝度编码器 开机不用回参考点 如果采用的是相对编码器 开机第一步必须回参考点 否则机床会产生意想不到的动作 一 数控编程基本知识 2020 3 26 12 华中数控系统 机床零点 是数控机床进行加工运动的基准参考点 该点一般设在刀具远离工件的极限点处 并由机械挡块来确定具体位置 该点系统能确定其位置 2020 3 26 13 华中数控系统 机床坐标系 以机床原点为原点 机床坐标轴为轴 建立的坐标系即机床坐标系 符合右手笛卡尔坐标系 该坐标系是机床位置控制的参照系 2020 3 26 14 华中数控系统 3 工件坐标系 程序原点工件坐标系 是编程人员在编程时使用的 为了方便数值的计算 尺寸精度的检验 编程人员选择工件上的某一点为原点 也称程序原点 建立一个坐标系 称为工件坐标系 工件坐标系一旦建立便一直有效 直到被新的工件坐标系所取代 一 数控编程基本知识 2020 3 26 15 华中数控系统 工件原点的选择方法 1 对称毛坯 XY向的编程原点一般取工件的对称中心 2 非对称毛坯 XY向的编程原点一般取工件的某一个角 3 Z向的编程原点一般取工件的上表面为编程原点 2020 3 26 16 华中数控系统 一 数控编程基本知识 2020 3 26 17 华中数控系统 5 1 M指令 或辅助功能 二 数控铣床常用编程指令 18 华中数控系统 5 2 G指令 准备功能 二 数控铣床常用编程指令 19 华中数控系统 二 数控铣床常用编程指令 一 有关坐标和坐标系的指令1 绝对值编程G90与相对值编程G91格式 G90GXYZG91GXYZG90为绝对值编程 每个轴上的编程值是相对于程序原点的 G91为相对值编程 每个轴上的编程值是相对于前一位置而言的 该值等于沿轴移动的距离 2020 3 26 20 华中数控系统 G90 G91为模态功能 G90为缺省值 区别 图8中给出了刀具由原点按顺序向1 2 3点移动时两种不同指令的区别 图8两种指令方式 二 数控铣床常用编程指令 2020 3 26 21 华中数控系统 2 局部坐标系设定G52格式 G52X Y Z 格式说明 其中 X Y Z 用于指定局部坐标系的原点在工件坐标系中的位置 取消局部坐标系 G52X0Y0Z0注意 在使用局部坐标系的过程中 当执行了手动返回参考点操作之后 局部坐标系自动取消 二 数控铣床常用编程指令 2020 3 26 22 华中数控系统 二 数控铣床常用编程指令 X Z取值原则 1 方便数学计算和简化编程 2 容易找正对刀 3 便于加工检查 4 引起的加工误差小 5 不要与机床 工件发生碰撞 6 方便拆卸工件 7 空行程不要太长 2020 3 26 23 华中数控系统 注意1 执行此段程序只是建立在工件坐标系中刀具起点相对于程序原点的位置 刀具并不产生运动 2 执行此程序段之前必须保证刀位点与程序起点 对刀点 符合 3 G52指令必须单独一个程序段指定 并放在程序的首段 二 数控铣床常用编程指令 2020 3 26 24 华中数控系统 3 工件坐标系选择G54 G59格式 二 数控铣床常用编程指令 2020 3 26 25 华中数控系统 注意事项 使用G54 G59建立工件坐标系时 该指令可单独指定 也可与其他指令同段指定 使用该指令前 先用MDI方式输入该坐标系坐标原点在机床坐标系中的坐标值 即为 对刀 使用G54指令在开机前 必须回过一次参考点 二 数控铣床常用编程指令 2020 3 26 26 华中数控系统 4 直接机床坐标系编程G53格式 G53在含有G53指令的程序段中 用绝对值编程 G90 的移动指令位置就是在机床坐标系中 相对于机床原点 的坐标值 G53指令仅在其被规定的程序段中有效 二 数控铣床常用编程指令 2020 3 26 27 华中数控系统 5 坐标平面选择G17 G18 G19格式 G17 G18 G19该指令选择一个平面 在此平面中进行圆弧插补和刀具半径补偿 G17选择XY平面 G18选择ZX平面 G19选择YZ平面 移动指令与平面选择无关 例如在规定了G17Z 时 Z轴照样会移动 G17 G18 G19为模态功能 可相互注销 G17为缺省值 五 数控铣床常用编程指令 2020 3 26 28 华中数控系统 二 有关单位的设定1 尺寸单位选择G20 G21 格式 G20 G21系统采用2种尺寸输入制式 英制由G20指定 公制由G21指定 缺省时采用公制 2种制式下线性轴 旋转轴的尺寸单位如表4所示 五 数控铣床常用编程指令 2020 3 26 29 华中数控系统 表4尺寸输入制式及其单位 这2个G代码必须在程序的开头坐标系设定之前用单独的程序段指令 G20 G21不能在程序的中途切换 五 数控铣床常用编程指令 2020 3 26 30 华中数控系统 2 进给速度单位的设定G94 G95格式 G94F G95F G94为每分钟进给 F的单位依G20 G21的设定而分别为mm min in min 此外 G94F 可以指定旋转轴的速度 旋转轴的速度单位为度 min G95为每转进给 在F之后 直接指定刀具在主轴转一转的进给量 单位依G20 G21分别为mm r in r 这个功能必须在主轴装有编码器时才能使用 G94 G95为模态功能 可相互注销 G94为缺省值 五 数控铣床常用编程指令 2020 3 26 31 华中数控系统 三 进给控制指令1 快速定位指令G00格式 G00X Y Z A 其中 X Y Z A为快速定位终点 G90时为终点在工件坐标系中的坐标 G91时为终点相对于起点的位移量 G00为模态功能 可由G01 G02 G03或G33功能注销 注意 G00的移动速度是由机床参数指定 G00运动轨迹为折现 实际加工过程中注意夹具 其它附件安全 五 数控铣床常用编程指令 2020 3 26 32 华中数控系统 3 线性进给指令G01格式 G01X Y Z A F 其中 X Y Z A 为直线终点坐标 G90时为终点在工件坐标系中的坐标 G91时为终点相对于起点的位移量 G01和F都是模态代码 G01可由G00 G02 G03或G33功能注销 五 数控铣床常用编程指令 2020 3 26 33 华中数控系统 4 圆弧进给指令G02 G03圆弧进给格式 其中用G17代码进行XY平面的指定 省略时就被默认为是G17 但当在ZX G18 和YZ G19 平面上编程时 平面指定代码不能省略 五 数控铣床常用编程指令 F 34 华中数控系统 五 数控铣床常用编程指令 2020 3 26 35 华中数控系统 起点 I J K分别表示X U Y V Z W 轴圆心的坐标减去圆弧起点的坐标 如图21所示 五 数控铣床常用编程指令 F 2020 3 26 36 华中数控系统 圆弧插补注意事项 1 当圆弧圆心角小于180 时 R为正值 2 当圆弧圆心角大于180 时 R为负值 3 整圆编程时不可以使用R 只能用I J K 4 F为编程的两个轴的合成进给速度 注意 圆弧圆心角等于180 时 R可以为正也可以为负值 五 数控铣床常用编程指令 2020 3 26 37 华中数控系统 例 见下图所示 用 8的刀具 沿双点画线加工距离工件上表面3mm深凹槽 五 数控铣床编程实例 2020 3 26 38 华中数控系统 回参考点控制指令1 自动返回到参考点G28格式 G28X Y Z A 其中 X Y Z A 为指令的终点位置该指令的终点称之为 中间点 而非参考点 在G90时为终点在工件坐标系中的坐标 在G91时为终点相对于起点的位移量 由该指令指定的轴能够自动地定位到参考点上 五 数控铣床常用编程指令 2020 3 26 39 华中数控系统 2 自动从参考点返回G29格式 G29X Y Z A 其中 X Y Z A 为指令的定位终点 在G90时为终点在工件坐标系中的坐标 在G91时为终点相对于中间点的位移量 由此功能可使刀具从参考点经由一个中间点而定位于指定点 通常该指令紧跟在一个G28指令之后 用G29的程序段的动作 可使所有被指令的轴以快速进给经由以前用G28指令定义的中间点 然后再到达指定点 G29指令仅在其被规定的程序段中有效 五 数控铣床常用编程指令 2020 3 26 40 华中数控系统 刀具补偿功能指令1 刀具半径补偿G40 G41 G42格式 其中刀补号地址D后跟的数值是刀具号 它用来调用内存中刀具半径补偿的数值 G40 五 数控铣床常用编程指令 41 华中数控系统 DF 在进行刀具半径补偿前 必须用G17或G18 G19指定补偿是在哪个平面上进行 a b必须与指定平面中的轴相对应 在多轴联动控制中 投影到补偿平面上的刀具轨迹受到补偿 平面选择的切换必须在补偿取消方式下进行 若在补偿方式进行 则报警 G40是取消刀具半径补偿功能 G41是在相对于刀具前进方向左侧进行补偿 称为左刀补 如图31 a 所示 G42是在相对于刀具前进方向右侧进行补偿 称为右刀补 如图31 b 所示 G40 G41 G42都是模态代码 可相互注销 五 数控铣床常用编程指令 2020 3 26 42 华中数控系统 五 数控铣床常用编程指令 2020 3 26 43 华中数控系统 例 见图32所示的刀具半径补偿程序 设加工开始时刀具距离工件表面50mm 切削深度为10mm 五 数控铣床常用编程指令 2020 3 26 44 华中数控系统 按增量方式编程N10G92X0 0Y0 0Z50N20G91G17G00由G17指定刀补平面N30G41X20 0Y10 0D01由刀补号码D01指定刀补 刀补启动N35Z 48M03S500N38G01Z 12F200N40G01Y40 0F100进入刀补状态N50X30 0N60Y 30 0N70X 40 0N80G00Z60M05N85G40X 10 0Y 20 0解除刀补N90M30 五 数控铣床常用编程指令 2020 3 26 45 华中数控系统 按绝对方式编程N10G92X0 0Y0 0Z50N20G90G17G00由G17指定刀补平面N30G41X20 0Y10 0D01启动刀补N35Z2M03S500N38G01Z 10F200N40G01Y50 0F100刀补状态N50X50 0N60Y20 0N70X10 0N80G00Z50M05N85G40X0Y0解除刀补N90M30 五 数控铣床常用编程指令 2020 3 26 46 华中数控系统 例 见下图所示 用 8的刀具 加工距离工件上表面3mm深的凸模 二 数控铣床编程实例 2020 3 26 47 华中数控系统 2 刀具长度补偿G43 G44 G49格式 其中 a X Y Z U V W 为补偿轴的终点坐标 H为长度补偿偏置号 假定的理想刀具长度与实际使用的刀具长度之差作为偏置设定在偏置存储器中 该指令不改变程序就可实现对a轴运动指令的终点位置进行正向或负向补偿 H G49 五 数控铣床常用编程指令 2020 3 26 48 华中数控系统 用G43 正向偏置 G44 负向偏置 指令偏置的方向 H指令设定在偏置存储器中的偏置量 无论是绝对指令还是增量指令 由H代码指定的已存入偏置存储器中的偏置值在G43时加 在G44时则是从a轴运动指令的终点坐标值中减去 计算后的坐标值成为终点 偏置号可用H00 H99来指定 偏置值与偏置号对应 可通过MDI CRT先设置在偏置存储器中 对应偏置号00即H00的偏置值通常为0 因此对应于H00的偏置量不设定 要取消刀具长度补偿时用指令G49或H00 G43 G44 G49都是模态代码 可相互注销 五 数控铣床常用编程指令 2020 3 26 49 华中数控系统 例 图33所示的刀具长度补偿程序 五 数控铣床常用编程指令 2020 3 26 50 华中数控系统 H01 4 0 偏置值 N01G91G00X120 0Y80 0M03S500N02G43Z 32 0H01N03G01Z 21 0F1000N04G04P2000N05G00Z21 0N06X30 0Y 50 0N07G01Z 41 0N08G00Z41 0N09X50 0Y30 0 五 数控铣床常用编程指令 2020 3 26 51 华中数控系统 N10G01Z 25 0N11G04P2000N12G00Z57 0H00 G49 N13X 200 0Y 60 0N14M05N15M30由于偏置号的改变而造成偏置值的改变时 新的偏置值并不加到旧偏置值上 例如 H01的偏置值为20 0 H02的偏置值为30 0时G90G43Z100 0H01Z将达到120 0G90G43Z100 0H02Z将达到130 0刀具长度补偿同时只能加在一个轴上 因此下列指令将出现报警 要进行刀具长度补偿轴的切换 必须取消一次刀具长度补偿 G43Z H G43X H 五 数控铣床常用编程指令 2020 3 26 52 华中数控系统 五 简化编程指令 1 镜像功能G24 格式 G24X Y M98P G25X Y G24建立镜像 由指令坐标轴后的坐标值指定镜像位置 对称轴 线 点 G25指令用于取消镜像 G24 G25为模态指令 可相互注销 G25为缺省值 注 有刀补时 先镜像 然后进行刀具长度补偿 半径补偿 2020 3 26 53 华中数控系统 五 简化编程指令 2 缩放功能G50 G51格式 G51X Y Z P M98P G50其中 G51中的X Y Z给出缩放中心的坐标值 P后跟缩放倍数 G51既可指定平面缩放 也可指定空间缩放 用G51指定缩放开 G50指定缩放关 在G51后 运动指令的坐标值以 X Y Z 为缩放中心 按P规定的缩放比例进行计算 使用G51指令可用一个程序加工出形状相同 尺寸不同的工件 G51 G50为模态指令 可相互注销 G50为缺省值 注 有刀补时 先缩放 然后进行刀具长度补偿 半径补偿 2020 3 26 54 华中数控系统 五 简化编程指令 例如在图35所示的三角形ABC中 顶点为A 30 40 B 70 40 C 50 80 若缩放中心为D 50 50 则缩放程序为G51X50Y50P2执行该程序 将自动计算A B C 三点坐标数据为A 10 30 B 90 30 C 50 110 从而获得放大一倍的 A B C 2020 3 26 55 华中数控系统 五 简化编程指令 3 旋转变换G68 G69格式 G68X Y P G69其中 X Y 是由G17 G18或G19定义的旋转中心的坐标值 P为旋转角度 单位是 0 P 360 000 G68为坐标旋转功能 G69为取消坐标旋转功能 注 在有刀具补偿的情况下 先进行坐标旋转 然后才进行刀具半径补偿 刀具长度补偿 在有缩放功能的情况下 先缩放后旋转 2020 3 26 56 华中数控系统 五 简化编程指令 4 固定循环数控加工中 某些加工动作循环已经典型化 例如 钻孔 镗孔的动作是孔位平面定位 快速引进 工作进给 快速退回等 这样一系列典型的加工动作已经预先编好程序 存储在内存中 可用包含G代码的一个程序段调用 从而简化编程工作 这种包含了典型动作循环的G代码称为循环指令 2020 3 26 57 华中数控系统 五 简化编程指令 孔加工固定循环指令有G73 G74 G76 G80 G89 通常由下述6个动作构成 见图37 X Y轴定位 快速运动到R点 参考点 孔加工 在孔底的动作 退回到R点 参考点 快速返回到初始点 2020 3 26 58 华中数控系统 五 简化编程指令 2020 3 26 59 华中数控系统 五 简化编程指令 固定循环的程序格式包括数据形式 返回点平面 孔加工方式 孔位置数据 孔加工数据和循环次数 数据形式 G90或G91 在程序开始时就已指定 因此 在固定循环程序格式中可不注出 固定循环的程序格式如下 G98 G99 G X Y Z R Q P I J K F L 式中第一个G代码 G98或者G99 为返回点平面G代码 G98为返回初始平面 G99为返回R点平面第二个G代码为孔加工方式 即固定循环代码G73 G74 G76和G81 G89中的任一个 2020 3 26 60 华中数控系统 五 简化编程指令 X Y 为孔位数据 指被加工孔在xy平面的位置Z 为R点到孔底的距离 G91时 或孔底坐标 G90时 R 为初始点到R点的距离 G91时 或R点的坐标值 G90时 Q 指定每次进给深度 G73或G83时 精镗孔或反镗孔循环中的退刀量 P 指定刀具在孔底的暂停时间F 为切削进给速度K 指定固定循环的次数 G80 G01 G03等代码可以取消固定循环 2020 3 26 61 华中数控系统 五 简化编程指令 1 高速深孔加工循环G73G98 G99 G73X Y Z R Q F 62 华中数控系统 五 简化编程指令 G73 高速深孔加工循环G98 G99 G73X Y Z R Q F 功能 该固定循环用于Z轴的间歇进给 使深孔加工时容易排屑 减少退刀量 可以进行高效率的加工 说明 X Y 孔的位置 Q 为每次向下的钻孔深度 Z 绝对编程时是孔底Z点的坐标值 F 钻孔进给速度R 绝对编程时是参照R点的坐标值 K 循环次数 一般用于多孔加工的简化编程 增量编程时是参照R点相对与初始B点的增量值例 O0073N10G90G00G54X0Y0M03S500N15Z100N20G98G73X100Y0Z 40 R5F200N30G00Z80N40M30 2020 3 26 63 华中数控系统 五 简化编程指令 2 反攻丝循环G74G98 G99 G74X Y Z R P F 64 华中数控系统 五 简化编程指令 2 反攻丝循环G74 教学机不可用 G98 G99 G74X Y Z R P F 功能 攻反螺纹时主轴反转攻丝 到孔底时主轴停止旋转 主轴正转退回 攻丝时速度倍率不起作用 使用进给保持时 在全部动作结束前也不停止 说明 X Y 螺纹孔的位置 Z 绝对编程时是孔底Z点的坐标值 增量编程时是孔底Z点相对与参照R点的增量值 R 绝对编程时是参照R点的坐标值 增量编程时是参照R点相对与初始B点的增量值P 为孔底停顿时间 F 螺纹导程例 O0074N10G90G54G00X0Y0N20G98G74X100Y0Z 40R5P1000F1N30G0Z80N40M30注意 如果Z的移动量为零时 该指令不执行 2020 3 26 65 华中数控系统 五 简化编程指令 3 G76 精镗循环G98 G99 G76X Y Z R P I J F L G7 6 精镗 孔 孔底准停定向 反向让刀 快退 66 华中数控系统 五 简化编程指令 3 G76 精镗循环 有主轴准停 教学机不可用 G98 G99 G76X Y Z R QP F 功能 精镗时 主轴在孔底定向停止后 向刀尖反方向移动 然后快速退刀 刀尖反向位移量用地址I J指定 其值只能为正值 I J值是模态的 位移方向由装刀时确定 说明 X Y 螺纹孔的位置 P 为孔底停顿时间 Z 绝对编程时是孔底Z点的坐标值 Q 刀尖的偏移量 只能为正值增量编程时是孔底Z点相对与参照R点的增量值 R 绝对编程时是参照R点的坐标值 F 镗孔进给速度增量编程时是参照R点相对与初始B点的增量值例 0076N10G90G54G00X0Y0N15G00Z90N20G99G76X100Y0R5 P2I 20G91Z 40I2F200N30G00X0Y0Z80N40M30注意 如果Z移动量为零 该指令不执行 2020 3 26 67 华中数控系统 G 81 快速钻孔 一次加工到孔底 五 简化编程指令 4 G81 钻孔循环 定点钻 G98 G99 G81X Y Z R F L 68 华中数控系统 五 简化编程指令 4 G81 钻孔循环 定点钻 G98 G99 G81X Y Z R F L 功能 图42为G81指令的动作循环 包括X Y坐标定位 快进 工进和快速返回等动作 说明 X Y 螺纹孔的位置 Z 绝对编程时是孔底Z点的坐标值 增量编程时是孔底Z点相对与参照R点的增量值 R 绝对编程时是参照R点的坐标值 增量编程时是参照R点相对与初始B点的增量值F 钻孔进给速度L 循环次数 一般用于多孔加工的简化编程 例 0081N10G92X0Y0Z80N15G00N20G99G81G90X100G90R40G90Z0P2F200N30G90G00X0Y0Z80N40M30注意 如果Z的移动位置为零 该指令不执行 2020 3 26 69 华中数控系统 五 简化编程指令 5 G82 带停顿的钻孔循环G98 G99 G82X Y Z R P F L 70 华中数控系统 五 简化编程指令 5 G82 带停顿的钻孔循环G98 G99 G82X Y Z R P F L 功能 此指令主要用于加工沉孔 盲孔 以提高孔深精度 该指令除了要在孔底暂停外 其他动作与G81相同说明 X Y 螺纹孔的位置 Z 绝对编程时是孔底Z点的坐标值 增量编程时是孔底Z点相对与参照R点的增量值 R 绝对编程时是参照R点的坐标值 增量编程时是参照R点相对与初始B点的增量值 P 孔底暂停时间 F 钻孔进给速度 L 循环次数 一般用于多孔加工的简化编程 例 0082N10G92X0Y0Z80N15G00N20G99G82G90X100G90R40P2G90Z0F200N30G90G00X0Y0Z80N40M30注意 如果Z的移动量为零 该指令不执行 2020 3 26 71 华中数控系统 五 简化编程指令 6 G83 深孔加工循环G98 G99 G83X Y Z R Q P K F L 72 华中数控系统 五 简化编程指令 6 G83 深孔加工循环G98 G99 G83X Y Z R Q P K F L 功能 该固定循环用于Z轴的间歇进给 每向下钻一次孔后 快速退到参照R点 然后快进到距已加工孔底上方为K的位置 再工进钻孔 使深孔加工时更利于排屑 冷却 说明 X Y 孔的位置 Q 为每次向下的钻孔深度 增量值 取负 Z 绝对编程时是孔底Z点的坐标值 K 距已加工孔底上方的距离 增量值 取正 增量编程时是孔底Z点相对与参照R点的增量值 F 钻孔进给速度R 绝对编程时是参照R点的坐标值 L 循环次数 一般用于多孔加工的简化编程 增量编程时是参照R点相对与初始B点的增量值例 0083N10G92X0Y0Z80N15G00N20G99G83G91X100G90R40P2Q 10K5Z0F200I2N30G90G00X0Y0Z80N40M30注意 如果Z Q K的移动量为零 该指令不执行 2020 3 26 73 华中数控系统 五 简化编程指令 7 G84 攻丝循环 要主轴编码器 教学机不可用 G98 G99 G84X Y Z R P F L 74 华中数控系统 五 简化编程指令 7 G84 攻丝循环 要主轴编码器 教学机不可用 G98 G99 G84X Y Z R P F L 功能 攻正螺纹 主轴正转攻丝 到孔底时主轴停止旋转 主轴反转退回 攻丝时速度倍率不起作用 使用进给保持时 在全部动作结束前也不停止 说明 X Y 螺纹孔的位置 Z 绝对编程时是孔底Z点的坐标值 增量编程时是孔底Z点相对与参照R点的增量值 R 绝对编程时是参照R点的坐标值 增量编程时是参照R点相对与初始B点的增量值P 为孔底停顿时间 F 螺纹导程L 循环次数 一般用于多孔加工的简化编程 例 0074N10G92X0Y0Z80F200N20G98G74G91X100G90R40P10G90Z0F1N30G0X0Y0Z80N40M30注意 如果Z的移动量为零时 该指令不执行 2020 3 26 75 华中数控系统 五 简化编程指令 8 G85 镗孔循环G98 G99 G85X Y Z R P F L 镗刀 孔底Z点 初始B点 参照R点 76 华中数控系统 五 简化编程指令 8 G85 镗孔循环G98 G99 G85X Y Z R P F L 功能 该指令主要用于精度要求不太高的镗孔加工 其动作为 F速工进镗孔 孔底延时 F速工退 全过程主轴旋转 例 0076N10G92X0Y0Z80N15G00N20G99G85G91X100G91R 40P2G91Z 40I2F200N30G00X0Y0Z80N40M30注意 如果Z移动量为零 该指令不执行 2020 3 26 77 华中数控系统 五 简化编程指令 9 G86 镗孔循环G98 G99 G86X Y Z R F L 78 华中数控系统 五 简化编程指令 9 G86 镗孔循环G98 G99 G86X Y Z R F L 此指令与G81相同 但在孔底时主轴停止 然后快速退回 例 0086N10G92X0Y0Z80N15G00N20G98G86G90X100G90R40Q 10K5P2G90Z0F200N30G90G00X0Y0Z80N40M30注意 如果Z的移动位置为零 该指令不执行 2020 3 26 79 华中数控系统 五 简化编程指令 10 G87 反镗循环 需要主轴准停 教学机不能用 G98G87X Y Z R P I J F L 孔底Z点 初始B点 参照R点 G99 孔底延时P秒准停 偏移I或J量 刀具快移到B点 主轴定向停转 反向偏移I或J量 快移到参照高度 偏移到R点 主轴正转 向上工进镗孔 延时P秒 主轴定向停转 反向偏移I或J量 快速抬刀到安全高度 偏移到B点 主轴正转 80 华中数控系统 五 简化编程指令 10 G87 反镗循环 需要主轴准停 教学机不能用 G98G87X Y Z R P I J F L 0087N10G92X0Y0Z80N15G00F200N20G98G87G91X100Y100I 10G90R0P2G90Z40I2N30G90G00X0Y0Z80M05N40M30注意 1 如果Z的移动量为零 该指令不执行 2 此指令不得使用G99 如使用则提示 固定循环格式错 报警 2020 3 26 81 华中数控系统 五 简化编程指令 11 G88 镗孔循环 手镗 G98 G99 G88X Y Z R P F L 精镗孔 该类镗孔不需要主轴定向 孔底Z点 初始B点 参照R点 初始B点 G98 G99 返回R点后主轴正转 参照R点 孔底Z点 返回B点后主轴正转 孔底延时 主轴停止 82 华中数控系统 五 简化编程指令 11 G88 镗孔循环 手镗 G98 G99 G88X Y Z R P F L 图中给出了该指令的循环动作次序 工进镗孔到孔底 延时P秒后主轴停止旋转 机床停止进给 将工作方式置为手动 并将刀具从孔中手动退出 到初始平面或参照平面上方后 主轴正转 再将工作方式置为自动 按 循环启动 键 刀具返回B点或R点 运行下面的程序 该指令不需主轴准停例 0088N10G92X0Y0Z80N15G00F200N20G98G88G90X100Y100G90R40P2G90Z0N30G90G00X0Y0Z80M05N40M30注意 如果Z的移动量为零 该指令不执行 2020 3 26 83 华中数控系统 五 简化编程指令 12 G89 镗孔循环G98 G99 G89X Y Z R P F L 84 华中数控系统 五 简化编程指令 12 G89 镗孔循环G98 G99 G89X Y Z R P F L 此指令与G86指令相同 但在孔底有暂停 孔底延时 停主轴 例 0089N10G92X0Y0Z80N15G00N20G99G89G90X100Y100G90R40Q 10K5P2G90Z0I2F200N30G90G00X0Y0Z80N40M30注意 如果Z的移动量为零 该指令不执行 2020 3 26 85 华中数控系统 五 简化编程指令 注意 1 在固定循环中 定位速度由前面的指令决定 2 各固定循环指令均为非模态值 因此每句指令的各项参数应写全 3 固定循环中定位方式取决与上次是G00还是G01 因此如果希望快速定位则在上一行或本语句开头加G00 13 G80 取消固定循环该指令能取消固定循环 同时R点和Z点也被取消 2020 3 26 86 华中数控系统 五 简化编程指令 使用固定循环时应注意以下几点 在固定循环指令前应使用M03或M04指令使主轴回转在固定循环程序段中 X Y Z R数据应至少指令一个才能进行 孔加工在使用控制主轴回转的固定循环 G74 G84 G86 中 如果连续加工一些孔间距比较小 或者初始平面到R点平面的距离比较短的孔时 会出现在进入孔的切削动作前时 主轴还没有达到正常转速的情况 遇到这种情况时 应在各孔的加工动作之间插入G04指令 以获得时间 2020 3 26 87 华中数控系统 五 简化编程指令 当用G00 G03指令之一注销固定循环时 若G00 G03指令之一和固定循环出现在同一程序段 当程序格式为G00 G02 G03 G X Y Z R Q P F L 时 按G 指定的固定循环运行当程序格式为G G00 G02 G03 X Y Z R Q P F L 时 按G00 或G02 G03 进行X Y移动在固定循环程序段中 如果指定了辅助功能M 则在最初定位时送出M信号 等待M信号完成 才能进行孔加工循环 2020 3 26 88 华中数控系统 五 简化编程指令 例图47所示的钻孔循环程序 设Z轴开始点距工作表面100mm处 切削深度为20mm G92X0Y0Z50G91G00S300M03G99G81X10 0Y 10 0Z 22 0R 48 0F150G99G81Y30 0Z 22R 48G99G81X10 0Y 10 0Z 22R 48G99G81X10 0Z 22R 48G98G81X10 0Y20 0Z 22R 48 G98指令刀具返回初始点 G80X 40 0Y 30 0M05 G80取消固定循环 只移动不加工 G00X0Y0Z50M30 2020 3 26 89 华中数控系统 五 简化编程指令 例图48所示的螺纹加工程序 设Z轴开始点距工作表面50mm处 切削深度为10mm i 先用G81钻孔G92X0Y0Z50G91G00Y40M03G98G81X40 0Z 12 0R 48 0L4F100G00Y50G98G81X 40 0Z 12R 48L4G80X0Y0M05 2020 3 26 90 华中数控系统 五 简化编程指令 ii 再用G84攻丝G91G00Y40M03G99G84X40 0Z 17 0R 43 0L4F280 螺距为2 主轴转速为140r min G00Y50 0G99G84X 40 0Z 17R 43L4G80Z43 0X 160 0Y 90 0M05M30 2020 3 26 91 华中数控系统 六 其它功能指令 1 暂停G04指令G04X X 为停顿时间2 段间过渡方式G09 G61 G64指令1 准停检查G09指令 非模态 用于清角 2 精确停止检验G61指令 模态 与G64同组 3 连续切削方式G64指令 模态 缺省值 与G61同组 用于小线段连续加工 2020 3 26 92 华中数控系统 六 宏指令编程 宏指令编程宏程序指令适合抛物线 椭圆 双曲线等没有插补指令的曲线编程 适合图形一样 只是尺寸不同的系列零件的编程 适合工艺路径一样 只是位置参数不同的系列零件的编程 较大地简化编程 扩展应用范围 2020 3 26 93 华中数控系统 宏变量及常量宏变量 0 49当前局部变量 50 99全局变量 100 199刀补号100 199的补偿值 200 2490层局部变量 250 2991层局部变量 300 3492层局部变量 350 3993层局部变量 400 4494层局部变量 六 华中数控系统宏指令编程 2020 3 26 94 华中数控系统 450 4995层局部变量 500 5496层局部变量 550 5997层局部变量 600 699刀具长度寄存器H0 H99 700 799刀具半径寄存器D0 D99 800 899刀具寿命寄存器 1195 1199为系统内状态变量 可调用 不可改变 六 宏指令编程 2020 3 26 95 华中数控系统 3 4宏指令编程当前局部变量 0 38对应的宏调用量传递的字段参数名 2020 3 26 96 华中数控系统 3 4宏指令编程2 1参数传递规则 2020 3 26 97 华中数控系统 常量PI 圆周率 TRUE 真FALSE 假 六 宏指令编程 2020 3 26 9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南许昌市建安区招聘公益性岗位人员13人模拟试卷及完整答案详解1套
- 2025广西百色市第三人民医院(百色市应急医院)公开招聘5人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025年宁波市鄞州区面向社会公开招聘社区专职工作者55人模拟试卷及一套答案详解
- 2025平煤集团国际贸易公司面向集团内部招聘1人笔试题库历年考点版附带答案详解
- 2025年枣庄市立医院公开招聘备案制工作人员(36人)考前自测高频考点模拟试题参考答案详解
- 2025湖南新宁县招聘教师30人模拟试卷及答案详解1套
- 2025昆明市官渡区司法局辅助人员招聘(1人)考前自测高频考点模拟试题带答案详解
- 2025江西吉安市青原区青鸾文化传媒有限公司招聘5人模拟试卷及答案详解(夺冠)
- 2025安徽皖岳信合项目管理有限公司招聘9人笔试题库历年考点版附带答案详解
- 2025河南许昌市消防救援支队招聘政府专职队员50人考前自测高频考点模拟试题及答案详解(易错题)
- 2025-2026学年道德与法治八年级上册第四单元维护国家利益综合素质测评卷(含答案)
- 5s考试试题及答案
- 白酒分销商合同协议书
- 卫星通信技术的前沿发展及其在物联网中的应用-洞察阐释
- 《医学中心肺癌诊疗》(讲课课件)
- 物流公司法人代表个人简介范文
- 规模灵活资源广域接入的新型配电系统分层分群架构与规划技术研究
- 2025年恒丰银行烟台分行招聘笔试参考题库含答案解析
- 中外建筑史课件
- 2024年度商业保理合同:保理公司与出口商之间的商业保理协议3篇
- 宣传网络安全文明上网
评论
0/150
提交评论