没有合适的资源?快使用搜索试试~ 我知道了~
首页西门子840系统数控编程基础
西门子840系统数控编程基础
需积分: 34 263 浏览量
更新于2023-05-25
评论
收藏 1.6MB DOC 举报
常见系统有802S/C系统、802D系统、810D系统和840D系统。其中,西门子802S/C系统是西门子公司专门针对中国用户开发的一款系统。目前西门子系统在中国市场得到了广泛的应用,西门子840D更是以高端系统出现。
资源详情
资源评论
资源推荐

第一讲:基本概念
1、西门子系统简介:
常见系统有 802S/C 系统、802D 系统、810D 系统和 840D 系统。其中,西门子 802S/C
系统是西门子公司专门针对中国用户开发的一款系统。目前西门子系统在中国市场得到了
广泛的应用,西门子 840D 更是以高端系统出现。
西门子系统与 FANUC 系统的比较
2、基本概念
2.1 插补功能:指定刀具沿直线轨迹或圆弧轨迹移动的功能称为插补功能。
它属于准备功能,用 G 代码后跟若干位数字来表示。
2.2 进给功能:用于指定刀具运动速度的功能。
单位为 mm/min。用 F 指令
2.3 参考点:一个固定的点,是机床生产商通过行程开关设定的一个特定位置。在
数控操作中所谓的“回零”回的就是此点。
2.4 机床原点(零点):即机床坐标系的原点,也是一个固定点。它是机床制造商
在制造、校正机床时设定的一个特殊位置。
2.5 坐标系:在数控系统中提到共四个坐标系,即机床坐标系、机床参考坐标系、
工件坐标系和编程坐标系。
数控系统中的坐标系均为右手笛卡尔坐标系,如图示:

2.5.1 机床坐标系:是机床制造商在设计机床时设定的一个坐标系
2.5.2 机床参考坐标系:是机床生产商通过行程开关设定的一个坐标系
2.5.3 工件坐标系:为确定工件在机床中的准确位置而建立的一个坐标系,即后面所学
到的可设定零点偏置确定的坐标系。
2.5.4 编程坐标系:在程序编制过程中,在零件图纸上建立的坐标系
2.6 主轴功能:用于确定主轴转速的功能,即 S 指令
主轴定位用 SPOS=XX 格式表示
2.7 切削速度:切削工件时刀具与工件的相对速度称为切削速度 v.
S=1000v/Πd
其中:
S:主轴转速
V:切削速度
D:刀具直径
例:假设用直径 φ160mm 的刀具,以 100m/min 的切削速度加工工件,试求其主轴转速?
注:º进给速度 Vf=机床转速 n*刀具齿数 Z*每齿切削深度 fz,单位是 º毫米/分钟

2.8 辅助功能:指令机床部件启停操作的功能。用 M 指令表示
2.9 主程序和子程序:
2.10 准备功能:用来控制刀具(或工作台)运动轨迹的机能。即 G 指令
2.11 刀具长度与半径补偿功能:
2.12 极坐标:以极点用圆周半径(极半径)和角度(极角)来表示工件的坐标的位置
2.13 绝对尺寸、增量尺寸
即所谓的 G90\G91
2.14 模态、非模态
用于说明指令的时效性,如果一个指令指定以后直到被同组的其他指令取代才失效,
否则持续有效。这样的指令即为具有模态
第二讲:准备功能
一、复习回顾:
提问:数控机床中的坐标系是一个什么样的坐标系?方向如何判断?数控机床中的坐标系
有哪些?它们有什么异同?
二、新课:
、西门子 系统程序命名规则
、前一个符号必须是字母或数字(或一个字符有下划线)
、其余符号可以是字母、数字及下划线
、程序名最多有 个字符
、字符间不允许使用分隔符
、常见程序段格式
说明:
程序段号

准备功能
坐标终点
进给速度
主轴转速
刀沿号
刀具号
辅助功能
、平面选择指令
每两个坐标轴确定一个平面。第三个坐标轴始终垂直于该平面,并定义刀具进给深度(比
如用于 加 工)。在编程时要求告知控制系统在哪一个平面上加工,从 而可以正确
地计算刀具补偿。对于确定的圆弧编程方式和极坐标系中,平面的定义同样很有必要。
指令格式:、、
平面
平面
平面
、
指令作用:用于确定坐标输入方式
指令格式:
绝对坐标输入
增量坐标输入
指令应用:
绝对坐标:
为
为
为
在相对尺寸系统中,点 到 的位置为:
为 (以零点为基准)
为 以 为基准
为 以 为基准

、可设定零点偏置
调用
或者 或者 或者 或者
取消
或者 或者 !"或者
指令说明
以程序段方式取消当前可设定零点偏移和可编程零点偏移。
#$调用第二个到第五个可设定零点偏移框架
以程序段方式抑制可设定、可编程和整个基本框架。
%&零框架'标准设定'
(不包括偏移、旋转、镜像或者标度)
%取消可设定零点偏移框架( 到 ),直至下一次调用。
%激活整个基本框架 ()*"+,-"./
% 不等于
%激活第一个可设定的零点偏移框架 ()*!0-12/和
%激活整个基本框架()*"+,-"./,或者激活一个已修改的
基本框架。
!"程序段方式取消,包括编程的偏移、手轮偏移(-)、外部零点偏移和 -..
偏移。
调用第 到第 可设定的零点偏移。
功能
通过可设定的零点偏移 在所有轴中,工件零点以基本坐标系中的零点为基准进行调节。这
样可以通过 指令,在不同的程序之间调用不同夹具时的零点。
编程举例
在此示例中有 个工件,它们分别固定在随行夹具中并与零点偏移值 到 相对应,
一个一个进行加工。
返回
调用第一个零点偏移,主轴右旋
3程序运行,在此作为子程序
剩余63页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0