数控车床编程与应用.doc

上传人:bao****ty 文档编号:132338490 上传时间:2020-05-14 格式:DOC 页数:116 大小:3MB
返回 下载 相关 举报
数控车床编程与应用.doc_第1页
第1页 / 共116页
数控车床编程与应用.doc_第2页
第2页 / 共116页
数控车床编程与应用.doc_第3页
第3页 / 共116页
数控车床编程与应用.doc_第4页
第4页 / 共116页
数控车床编程与应用.doc_第5页
第5页 / 共116页
点击查看更多>>
资源描述

《数控车床编程与应用.doc》由会员分享,可在线阅读,更多相关《数控车床编程与应用.doc(116页珍藏版)》请在金锄头文库上搜索。

1、CAK D B 系列 数 控 车 床 编 程 与 应 用 目 录 1 1 基本概念 座标轴的定义 第 3 页 绝对座标值和相对座标值 第 4 页 直径编程 第 5 页 X 轴 Z 轴的最小设定单位 第 5 页 座标系 第 6 页 刀具补偿 T 功能 第 7 页 直接测量对刀方法 第 8 页 D D 系列机床 系列机床 FANUCFANUC 0i0i MateMate TCTC 系统 系统 第 9 页 B B 系列机床 系列机床 SMTCLSMTCL NC100NC100 系统 系统 第 12 页 2 2 辅助功能 F 进给功能 走刀量 第 15 页 辅助功能 M 功能 第 16 页 主程序和子

2、程序 第 17 页 主轴功能 S 功能 第 18 页 3 3 G G 功能 G 功能指令 第 25 页 初态和模态 第 26 页 程序的构成 第 28 页 快速移动指令 G00 第 31 页 直线切削指令 G01 第 32 页 圆弧切削指令 G02 G03 第 34 页 暂停指令 G04 第 36 页 圆柱切削固定循环 G90 第 38 页 圆锥切削固定循环 G90 第 40 页 车端面固定循环 G94 第 42 页 恒线速功能 G96 第 44 页 车锥面固定循环 G94 第 46 页 外圆粗车复合循环 G71 第 49 页 精加工循环 G70 第 52 页 端面粗车复合循环 G72 第 5

3、4 页 仿形切削循环 G73 第 57 页 螺纹切削指令 G32 第 63 页 螺纹切削固定循环 G92 第 66 页 锥螺纹切削循环 G92 第 69 页 螺纹复合循环 G76 第 71 页 刀尖的园弧补偿 G41 G42 G40 第 74 页 附录一 综合样件程序 第 78 页 附录二 D D 系列机床 系列机床 FANUCFANUC 0i0i MateMate TCTC 系统 用户调整参数表系统 用户调整参数表 第 80 页 附录三 D D 系列机床 系列机床 FANUCFANUC 0i0i MateMate TCTC 系统 参数表系统 参数表 第 81 页 附录四 D D 系列机床 系

4、列机床 FANUCFANUC 0i0i MateMate TCTC 系统 编程报警一览表系统 编程报警一览表 第 87 页 附录五 B B 系列机床 系列机床 SMTCLSMTCL NC100NC100 系统 用户调整参数表系统 用户调整参数表 第 98 页 附录六 B B 系列机床 系列机床 SMTCLSMTCL NC100NC100 系统 参数表系统 参数表 第 99 页 附录七 B B 系列机床 系列机床 SMTCLSMTCL NC100NC100 系统 编程报警一览表系统 编程报警一览表 第 104 页 1 基本概念 座标系 刀具补偿 对刀方法 数控机床编程与应用 座标系 3 座标轴的

5、定义 Z 轴 主轴的中心线 指向台尾为正方向 X 轴 直径方向 与主轴的中心线垂直 远离工件为正方向 X Z 在 X 轴和 Z 轴组成的直角座标系 进行刀架的定位和插补运算 座标系 数控机床编程与应用 4 绝对座标值和相对座标值 绝对值 相对于座标系原点的距离 A 点的绝对值 X 40 0 Z 50 0 B 点的绝对值 X 20 0 Z 30 0 相对值 增量值 相对于前一位置的实际移动距离 方向与机械座标系方向相同 X 方向的增量值用 U 表示 Z 方向的增量值用 W 表示 A 点相对于 B 点的相对值 增量值 U 20 0 W 20 0 B 点相对于 A 点的相对值 增量值 U 20 0

6、W 20 0 编程时可以用绝对值 也可以用相对值 也可以绝对值和相对值混合使 用 数控机床编程与应用 座标系 5 直径编程 A 点 X30 0 B 点 X50 0 X 轴 Z 轴的最小设定单位 X 轴的最小设定单位为 0 001 因 X 轴为直径编程 所以 X 轴的最小移动单位为 0 0005 Z 轴的最小设定单位为 0 001 Z 轴的最小移动单位为 0 001 本机床采用直径编程方式 编程时 X 值直接输入直径值即可 座标系 数控机床编程与应用 6 座标系 机械座标系 机械座标系原点 M 一般设在卡盘端面与主轴的中心线上 机械座标系是刀台上的某一点 R 出厂设在刀台的左上角 通过参数的设置

7、 来完成的 出厂已设置好 机床采用具有断电记忆功能的绝对编码器 系统上电 机械座标系便自动建 立 因此不需要返参考点操作 机械座标系在屏幕中的显示 座标值为参考点 R 在机械座标系中的座标 数控机床编程与应用 座标系 7 刀具补偿 T 功能 T 代码含义 T 例 T0303 表示换 3 刀 执行 3 刀补 如 T0101 表示选择 1 号刀 同时执行 01 号刀补中设定的刀补值 为了方便 记忆 刀具号尽量与刀具补偿号一致 如 T0101 T0404 等 如果刀补号是 00 则刀具偏置功能被取消 即撤消刀补 如 T0100 表示换 1 号刀 且取消刀具补偿值 每一个刀补号有 X Z 两个补偿值

8、其中 X 向刀补为直径值 刀补页面 刀具号刀补号 座标系 数控机床编程与应用 8 编程座标系的建立 对刀 刀长 Lx Lz 的数据获得 Lx X Lz Z 刀长 Lx Lz 的数据获得是通过试车零件 输入实测值 通过刀具测 量 系统自动实现 若编程座标系建立在零件端面上 则 X 向输入实测值 Z 向输入实测值 0 数控机床编程与应用 座标系 9 直接测量法对刀 D 系列机床 按几次功能键 显示刀补画面 按 补正 软键 按 形状 软键 显示形状补偿页面 将光标移到刀补号上 手动车外圆 车圆 沿 Z 向退出 不要移动 X 轴 停主轴 测量外圆 比如是 50 输入 X50 0 按 测量 软键 X 向

9、刀长值自动生成 沿 Z 向退出 不要 移动 X 轴 座标系 数控机床编程与应用 10 将光标打到 Z 上 车端面 车平 因端面设为编程座标系的原点 所以输入 Z0 按 测量 软键 Z 向刀长值自动生成 这样 1 刀对刀完成 通过执行程序 T0101 建立编程座标系 编程座标系在屏幕中的显示 因输入的实测值为端面座标值 即等效于将机械座标系平移至端面 沿 X 向退出 不要 移动 Z 轴 编程座标系 数控机床编程与应用 座标系 11 同样方法可完成其它刀具的对刀 直接测量对刀法 的相关参数 5002 1 0 5003 1 0 5002 2 1 5003 2 0 5002 3 0 5003 3 0

10、5002 0 0 5003 0 0 5002 4 0 5003 4 0 5002 5 1 5003 5 0 5002 6 0 5003 6 1 5002 7 0 5003 7 1 每把刀独立座标系 互不干扰 对刀较方便 刀架可在任何安全位置都可启动加工程序 座标系 数控机床编程与应用 12 B 系列机床 按功能键 显示刀补画面 按 刀长 软键 手动车外圆 车圆 沿 Z 向退出 不要移动 X 轴 停主轴 测量外圆 比如是 50 输入 X50 0 测量外圆 50 比如测量 1 刀 在 T 括号 内输入 1 绝对值 状 态 X 显高亮 输入 X50 0 数控机床编程与应用 座标系 13 按输入键 X

11、 向刀长值自动生成 车端面 车平 因端面设为编程座标系原点 所以输入 Z0 按输入键 Z 向刀长值自动生成 这样 1 刀对刀完成 平端面 参 数 页 面 将 T 括号中输入 1 刀长值 机械值 输入值 即 306 735 356 735 50 0 刀长值 机械值 输入值 即 420 885 420 885 0 座标系 数控机床编程与应用 14 同样方法可完成其它刀具的对刀 直接测量对刀法 的相关参数 1062 0 1100 2 1097 0 1101 0 1098 0 1102 1 1099 0 每把刀独立座标系 互不干扰 因此对刀较方便 刀架可在任何位置都可启动加工程序 数控机床编程与应用

12、辅助功能 15 2辅助功能 F 功能 M 功能 S 功能 数控机床编程与应用 辅助功能 17 F 进给功能 走刀量 转进给 F 主轴每转一转床鞍的移动量 F mm 转 分进给 F 每分钟床鞍的进给量 F mm 分 机床的走刀量有 转进给 和 分进给 两种方式 可根据需要来选择 一般选用 转进给 较为方便 机床上电系统默认 转进给 方式 转进给 方式也可通过 G99 指令来指定 分进给 方式必须通过 G98 指令来指定 辅助功能 数控机床编程与应用 18 辅助功能 M 功能 M00 程序无条件停止 M01 程序有条件停止 M02 程序结束 M03 主轴正转 M04 主轴反转 M05 主轴停止 M

13、08 冷却开 M09 冷却关 M10 卡盘松开 M11 卡盘卡紧 M30 程序结束并返回程序开头 M40 主轴空挡 M41 主轴 挡 M42 主轴 挡 M43 主轴 挡 M44 主轴 挡 M50 误差检测有效 M51 误差检测无效 D 系列机床 M52 螺纹退尾功能有效 M53 螺纹退尾功能无效 M98 调用子程序 M99 子程序返回主程序 数控机床编程与应用 辅助功能 19 主程序和子程序 指令格式 D 系列 M98 子程序调用指令 M99 子程序返回主程序指令 M98 P 子程序调用次数 调用子程序号 例 M98 P10 2005 表示调用 2005 子程序 10 次 如果次数不写 表示子

14、程序调用 1 次 例 M98 P2005 表示调用 2005 子程序 1 次 B 系列 M98 P L 调用子程序号 子程序调用次数 例 M98 P2005 L10 表示调用 2005 子程序 10 次 如果次数不写表示子程序调用 1 次 例 M98 P2005 表示调用 2005 子程序 1 次 将零件重复的形状编成子程序 需要时进行调用 以减化编程格式 辅助功能 数控机床编程与应用 20 主轴功能 S 功能 机械变挡 通过机械手柄来选择高 中 低三挡 通过 M41 42 43 44 来选择转速 比如 选主轴正转 转速为 900 转 分 首先 将机械手柄扳至 H 高挡上 程序为 M42 M0

15、3 在同一个机械挡位上 比如 H 挡 可通过变挡指令来选择不同的转速 M42 转速为 900 转 分 M03 M44 转速为 1800 转 分 注意 H 高挡 M 中挡 L 底挡 O 空挡 用 挡或 挡主轴高速时 最好先用 M41 挡启动主轴后 再升高挡 停主轴时 先降为 M41 挡 再 M05 停主轴 数控机床编程与应用 辅助功能 21 加工时需要不同机械挡位转速的选择 比如 1 刀粗加工需 M 挡 236 转 2 刀精加工需 H 挡 1320 转 M42 M03 挡位在 M 挡上 236 转 分 T0101 T0202 M05 主轴停止 M00 程序暂停 这时将挡位扳到 H 挡上 按循环启

16、动键 程序接续执行 M43 转速 1320 转 分 M03 电动变挡 M43 高挡 转速范围 203 2200 转 分 M42 中挡 转速范围 66 725 转 分 M41 低挡 转速范围 22 246 转 分 M40 空挡 比如 实现主轴 1900 转 分的程序为 M43 电动变挡取消了床头变挡手柄 高 中 低和空挡由 M43 M42 M41 M40 指令来实现 主轴转速通过 S 指令实现主轴每挡中的无级调速 因主轴旋转时是不能扳动机械变挡手柄的 因此需不同机械挡位的转速时 必须将主轴和程序暂停 手动扳到需要的挡位上 再按循环启动键 程序接续执行 M00 指令正是为这一需要而设计 辅助功能 数控机床编程与应用 22 S1900 M03 3G 功能 固定循环 复合循环 刀尖圆弧补偿 数控机床编程与应用 G 功能 25 G 功能指令 G00 快速移动定位 G01 直线插补 G02 圆弧插补 顺圆 G03 圆弧插补 逆圆 G04 暂停 G18 ZX 平面选择 G20 英制输入 G21 公制输入 G27 参考点返回检测 G28 参考点返回 G30 第二参考点返回 G32 螺纹切削 G40 刀

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

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