工程科技华中世纪星车床数控系统HNC21T编程说明书.doc
《工程科技华中世纪星车床数控系统HNC21T编程说明书.doc》由会员分享,可在线阅读,更多相关《工程科技华中世纪星车床数控系统HNC21T编程说明书.doc(106页珍藏版)》请在三一办公上搜索。
1、数控技术培训系列教程世纪星车床数控系统HNC-21/22T编程说明书华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2001 年 11 月前言非常感谢您选用了本公司生产的 HNC-21/22 世纪星系列数控系统。本说明书详细介绍了数控编程基本知识、指令体系、各指令功能的特点、注意事项和宏指令编程方法,并配以大量典型编程实例和图例加以说明。既可作为世纪星车床数控系统产品说明书,也可作为数控编程的培训教材。在使用本产品前,请先仔细阅读本说明书,以达到最佳使用效果。请妥善保存说明书,并交最终使用者认真阅读。本说明书版权为武汉华中数控股份有限公司所有。华中科技大学国家数控系统工程技术研
2、究中心武汉华中数控股份有限公司2002 年 11 月世纪星车床数控系统(HNC-21/22T)编程说明书目录第一章 概述. 11.1 数控编程概述.11.2 数控编程基本知识.11.2.1 机床坐标轴. 11.2.2 机床坐标系、机床零点和机床参考点. 31.2.3 工件坐标系、程序原点和对刀点. 4第二章 零件程序的结构. 52.1 指令字的格式.52.2 程序段的格式.62.3 程序的一般结构.72.4 程序的文件名.7第三章 HNC-21T 的编程指令体系 . 83.1 辅助功能 M 代码 .83.1.1 CNC 内定的辅助功能 . 9(1) 程序暂停 M00 . 9(2) 程序结束 M
3、02 . 9(3) 程序结束并返回到零件程序头 M30 . 9(4) 子程序调用 M98 及从子程序返回 M99 . 93.1.2 PLC 设定的辅助功能 . 11(1) 主轴控制指令 M03、M04、M05. 11(2) 冷却液打开、停止指令 M07、M09 . 113.2 主轴功能 S、进给功能 F 和刀具功能 T . 113.2.1 主轴功能 S . 113.2.2 进给速度 F . 123.2.3 刀具功能(T 机能) . 123.3 准备功能 G 代码 . 133.3.1 有关单位的设定. 14(1) 尺寸单位选择 G20,G21. 14(2) 进给速度单位的设定 G94、G95.
4、153.3.2 有关坐标系和坐标的指令. 15(1) 绝对编程 G90 与增量编程 G91 指令 . 15I世纪星车床数控系统(HNC-21/22T)编程说明书(2) 坐标系设定 G92. 16(3) 坐标系选择 G54G59. 18(4) 直接机床坐标系编程 G53. 19(5) 直径方式和半径方式编程. 203.3.3 进给控制指令. 21(1) 快速定位 G00. 21(2) 线性进给及倒角 G01. 22(3) 圆弧进给 G02/G03. 25(4) 螺纹切削 G32. 273. 3.4 回参考点控制指令. 30(1) 自动返回参考点 G28. 30(2) 自动从参考点返回 G29 .
5、 313.3.5 暂停指令 G04. 323.3.6 恒线速度指令 G96、G97. 323.3.7 简单循环. 34(1) 内(外)径切削循环 G80. 34 圆柱面内(外)径切削循环 . 34 园锥面内(外)径切削循环 . 35(2) 端面切削循环 G81. 37 端平面切削循环 . 37园锥端面切削循环 . 38(3) 螺纹切削循环 G82. 40 直螺纹切削循环 . 40 锥螺纹切削循环 . 413.3.7 复合循环. 43(1) 内(外)径粗车复合循环 G71. 43(2) 端面粗车复合循环 G72. 50(3) 闭环车削复合循环 G73. 54(4) 螺纹切削复合循环 G76. 5
6、7(5) 复合循环指令注意事项. 603.3.8 刀具补偿功能指令. 60刀具偏置补偿和刀具磨损补偿 . 60IV世纪星车床数控系统(HNC-21/22T)编程说明书刀尖圆弧半径补偿 G40,G41,G42. 63编程步骤 . 67综合编程实例. 683.4 宏指令编程. 703.4.1 宏变量及常量. 70(1) 宏变量. 70(2) 常量. 733.4.2 运算符与表达式. 73(1) 算术运算符:. 73(2) 条件运算符. 73(3) 逻辑运算符. 74(4) 函数. 74(5) 表达式. 743.4.3 赋值语句. 743.4.4 条件判别语句 IF, ELSE,ENDIF . 74
7、3.4.5 循环语句 WHILE,ENDW . 74附表 1 准备功能一览表 . 76附表 2 直径编程注意条件 . 78附录 1 HNC-21T 车削循环宏程序 . 78(1) 车削循环指令的实现及子程序调用的参数传递 . 78(2) 车削循环指令的宏程序实现 . 83V世纪星车床数控系统(HNC-21/22T)编程说明书第一章 概述本书针对 HNC-21/22T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的 ISO 码。本章旨在对本说明书中提到的一些基本概念进行解释。1.1 数控编程概述零件程序是由数控装置专用编程语言书写的一系列指令组成的(应用得最广泛的是 ISO 码:国际标准
8、化组织规定的代码)。数控装置将零件程序转化为对机床的控制动作。最常使用的程序存储介质是磁盘和网络。1.2 数控编程基本知识1.2.1 机床坐标轴为简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制订了统一的标准,规定直线进给坐标轴用 X,Y,Z 表示,常称基本坐标轴。X,Y,Z 坐标轴的相互关系用右手定则决定,如图 1.2.1 所示,图中大姆指的指向为 X 轴的正方向,食指指向为 Y轴的正方向,中指指向为 Z 轴的正方向。+Y+X+Y+B+Z+X+X +Y +Z+C+A+Z+Y+A +B+C+X+Z图 1.2.1 机床坐标轴围绕 X,Y,Z 轴旋转的圆周进给坐标轴分别用 A,B,C 表
9、示,根据右手螺旋定则,如图所示,以大姆指指向+X,+Y,+Z 方向,则食指、中指等的指向是圆周进给运动的+A,+B,+C 方向。1世纪星车床数控系统(HNC-21/22T)编程说明书数控机床的进给运动,有的由主轴带动刀具运动来实现,有的由工作台带着工件运动来实现。上述坐标轴正方向,是假定工件不动,刀具相对于工件做进给运动的方向。如果是工件移动则用加“”的字母表示,按相对运动的关系,工件运动的正方向恰好与刀具运动的正方向相反,即有:+X =-X, +Y =-Y, +Z =-Z,+A =-A, +B =-B, +C =-C同样两者运动的负方向也彼此相反。机床坐标轴的方向取决于机床的类型和各组成部分
10、的布局,对车床而言:Z 轴与主轴轴线重合,沿着 Z 轴正方向移动将增大零件和刀具间的距离;X 轴垂直于 Z 轴,对应于转塔刀架的径向移动,沿着 X轴正方向移动将增大零件和刀具间的距离;Y 轴(通常是虚设的)与 X 轴和 Z 轴一起构成遵循右手定则的坐标系统。图 1.2.2车床坐标轴及其方向2世纪星车床数控系统(HNC-21/22T)编程说明书注:1、本说明书针对数控车床进行说明,其为 X、Z 两轴联动2、其中实例图形中坐标系情况如下:实线刀具代表上位刀架机床,其坐标系为:X 轴向上为正,Z轴向右为正;虚线刀具代表下位刀架机床,其坐标系为:X 轴向下为正,Z轴向右为正。两种刀架方向的机床,其程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 科技 华中 世纪 车床 数控系统 HNC21T 编程 说明书
链接地址:https://www.31ppt.com/p-2943698.html