第一章 数控编程基础
1.1 数控机床入门
1.1.1 数控机床与数控系统
1.1.2 数控机床加工过程
1.1.3 数控加工程序
1.1.4 数控机床坐标系
1.2 西门子(SINUMERIK)系统手工编程概述
1.2.1 手工编制零件加工程序步骤
1.2.2 数控程序组成
1.2.3 程序段格式
1.2.4 常用M代码说明
1.2.5 数字单位英制与公制的转换
1.2.6 平面选择指令G17、G18、G
1.2.7 DIN标准代码与ISO标准代码
第2章 西门子(SINUMERIK)系统数控车削程序编制
2.1 数控车床编程基础
2.1.1 数控车床坐标系
2.1.2 工件坐标系及工件零点
2.1.3 工件坐标系与机床坐标系的关系
2.1.4 设定工件坐标系
2.1.5 直径编程与半径编程
2.1.6 绝对尺寸与增量尺寸G90、G91、AC、IC
2.2 数控车床直线与圆弧运行编程
2.2.1 快速直线移动G
2.2.2 进给率F
2.2.3 直线插补指令G
2.2.4 圆弧进给G2、G
2.2.5 通过中间点进行圆弧插补CIP
2.2.6 切线过渡圆弧CT
2.2.7 倒圆、倒角
2.2.8 返回固定点G
2.2.9 回参考点运行G
2.2.10 暂停指令G
2.3 刀具补偿
2.3.1 刀具补偿和刀具补偿号D
2.3.2 调用刀具补偿指令
2.3.3 刀具补偿存储内容
2.3.4 刀具半径补偿
2.4 程序跳转
2.4.1 程序跳转
2.4.2 绝对程序跳转
2.4.3 有条件程序跳转
2.4.4 程序跳转例题
2.5 子程序
2.5.1 什么是子程序
2.5.2 子程序名称
2.5.3 调用子程序
2.5.4 子程序嵌套
2.6 循环指令
2.6.1 循环概述
2.6.2 切割循环CYCLE
2.6.3 切槽循环CYCLE
2.6.4 退刀槽(形状E和F)循环CYCLE
2.6.5 轮廓切削循环,带底切CYCLE
2.7 轴类件的螺纹车削
2.7.1 等螺距螺纹切削指令G
2.7.2 G33的可编程导入和导出行程DITS、DITE
2.7.3 变螺距的螺纹切削G34、G
2.7.4 螺纹退刀槽循环CYCLE
2.7.5 螺纹切削循环CYCLE
第3章 西门子(SINUMERIK)系统数控车床操作
3.1 西门子(SINUMERIK)数控系统操作界面
3.1.1 数控车床操作部分组成
3.1.2 数控系统操作面板(PPU)
3.1.3 机床控制面板(MCP)
3.2 跟我学看懂屏幕显示内容及屏面切换
3.2.1 数控系统屏幕窗口布局
3.2.2 从状态区域中洞悉数控系统(CNC)当前状态
3.2.3 应用区域显示内容
3.2.4 提示和软键区域
3.2.5 窗口布局综述
3.3 跟我学SINUMERIK808数控车床手动操作
3.3.1 开机与关机
3.3.2 手动回参考点
3.3.3 用按键手动移动刀架(手动连续进给JOG)
3.3.4 在JOG窗口(图3-20)上软键的操作(打开JOG的子窗口)
3.3.5 用手轮移动刀架(手摇脉冲发生器HANDLE进给)
3.3.6 手动输入程序并自动运行(MDA模式运行)
3.4 跟我学参数设置(当前操作区为“参数”)
3.4.1 跟我学配置刀具
3.4.2 跟我学输入和确定零点偏移
3.4.3 设定编程数据
3.5 跟我学创建、运行加工程序
3.5.1 编写加工程序
3.5.2 在机床上创建数控程序
3.5.3 装夹工件,测量法存储刀具补偿值
3.5.4 运行程序进行自动加工
第4章 西门子(SINUMERIK)系统数控车削编程与加工实例
4.1 数控车削加工工艺简介
4.1.1 工件装夹
4.1.2 车削加工方案
4.1.3 车削切削用量的选择
4.1.4 数控车床加工步骤
4.2 车削轴件典型表面编程与创建程序操作
4.2.1 工艺要点
4.2.2 加工程序
4.2.3 配置刀具,对刀
4.2.4 模拟运行程序、调试程序
4.2.5 运行程序(自动加工)
4.3 车削工件内轮廓
4.3.1 工艺要点
4.3.2 加工程序
4.4 工件的粗、精车加工
4.4.1 工艺要点
4.4.2 加工程序
4.5 组合件车削
4.5.1 加工工艺概述
4.5.2 刀具选择
4.5.3 数控加工工序卡
4.5.4 工件2加工程序
4.5.5 工件1加工程序
第5章 西门子(SINUMERIK)系统数控镗铣加工程序编制
5.1 西门子数控系统镗铣加工程序概述
5.1.1 数控铣床、加工中心机床坐标系
5.1.2 工件坐标系与程序原点
5.1.3 工件坐标系与机床坐标系的关系
5.1.4 用G54~G59设定工件坐标系
5.1.5 绝对尺寸与增量尺寸G90、G91、AC、IC
5.1.6 极坐标
5.2 镗铣刀具位移指令
5.2.1 快速定位指令G0(模态)
5.2.2 直线插补指令G1(模态)
5.2.3 圆弧插补G2/G3(模态)
5.2.4 切线过渡圆弧CT
5.2.5 螺旋线插补G2/G3TURN
5.2.6 倒圆、倒角
5.2.7 暂停时间G
5.2.8 返回固定点G
5.2.9 返回参考点指令G
5.3 零件加工程序包含的基本内容
5.3.1 刀具沿Z轴切入工件
5.3.2 跟我学直线、圆弧切削编程
5.3.3 程序结构
5.4 刀具偏置
5.4.1 刀具号与刀具补偿号
5.4.2 刀具半径补偿G40、G41、G
5.4.3 拐角特性G450、G
5.4.4 执行半径补偿程序刀具动作过程
5.4.5 半径补偿编程举例
5.4.6 刀具半径补偿功能的应用
5.5 钻削循环
5.5.1 钻削循环概述
5.5.2 定中心钻削循环CYCLE
5.5.3 钻削、锪平面钻削循环CYCLE
5.5.4 深孔钻削循环CYCLE
5.5.5 “模态调用”的应用
5.5.6 其他钻削循环指令
5.6 加工孔的图循环
5.6.1 成排孔图循环HOLES
5.6.2 圆弧排孔图循环HOLES
5.6.3 任意位置孔图循环CYCLE
5.6.4 在图循环中参数R应用
5.7 铣削循环
5.7.1 铣削循环概述
5.7.2 平面铣削CYCLE
5.7.3 轮廓铣削CYCLE
5.7.4 铣削矩形腔(凹槽)循环POCKET
5.7.5 铣削圆形腔(环形凹槽)循环POCKET
第6章 西门子(SINUMERIK)系统数控铣床及加工中心操作
6.1 西门子(SINUMERIK)系统数控铣床操作界面
6.1.1 数控铣床操作部分
6.1.2 数控系统操作面板(PPU)
6.1.3 数控铣床机床控制面板(MCP)
6.1.4 屏幕显示内容及屏面切换
6.2 跟我学SINUMERIK810数控铣床操作
6.2.1 开机与回参考点
6.2.2 手动进给
6.2.3 手动JOG模式可以完成的操作
6.2.4 用手轮移动刀架(手摇脉冲发生器进给)
6.2.5 手动输入程序并自动运行(MDA模式运行)
6.3 跟我学配置刀具(当前操作区为“参数”)
6.3.1 创建新刀具
6.3.2 创建新刀沿,删除刀沿
6.3.3 刀具表数据存入操作
6.3.4 用“测量刀具”输入刀具偏置值(手动)
6.4 跟我学配置工件(当前操作区为“参数”)
6.4.1 输入和修改零点偏置值
6.4.2 用“测量工件”存入零点偏移值
第7章 西门子(SINUMERIK)系统数控镗铣加工实例
7.1 分析零件图
7.2 确定加工工艺
7.3 编程(加工程序)
7.4 检验程序
7.5 装夹工件
7.6 设置工件坐标系原点(对刀)
7.7 自动加工试切削
7.8 测量并修调尺寸
参考文献
展开