NC编程基本原理
SIEMENS系统中的SIEMENS802S/c、SIEMENS802D和SIEMENS810等都是主流产品,本书主要介绍 SIEMENS802S/c的数控车床操作系统。同时也借助斯沃数控仿真系统对例题操作加以说明。我国自行开发的数控仿真软件有宇龙数控仿真、宇航 (YHCNC)数控仿真和斯沃数控仿真系统等。每一种数控仿真系统都可以在普通计算机上运行,操作接近真实场景。
3.2.1 SIEMENS NC编程基本原理
[J]程序名称
在编制程序时可以按以下规则确定程序名:
开始的两个符号必须是字母,其后的符号可以是字母、数字或下划线,最多为8个字符,不得使用分隔符。
举例:RAHMEN52、WA123456等。
[J]程序结构
1.结构和内容
NC程序由各个程序段组成;每一个程序段执行一个加工步骤。
程序段由若干个字组成;最后一个程序段包含程序结束符:M2。
2.NC程序结构
1.功能/结构
字是组成程序段的元素,由字构成控制器的指令。字由以下几部分组成:
(1)地址符
地址符一般是一字母。
(2)数值
数值是一个数字串,它可以带正负号和小数点。正号可以省略不写。
2.多个地址符
一个字可以包含多个字母,数值与字母之间用符号“□”隔开。举例:CR5.23。此外,G功能也可以通过一个符号名进行调用。举例:SCALE,打开比例系数。
3.扩展地址
对于如下地址:
R计算参数
H功能
I,J,K插补参数/中间点
可以通过1~4个数字进行地址扩展。在这种情况下,其数值可以通过“□”进行赋值。
举例:
R106.234 H512.1 I132.67
[J]程序段结构
1.功能
一个程序段中含有执行一个工序所需的全部数据。程序段由若干个字和段结束符“LF”组成。在程序编写过程中进行换行时或按输入键时可以自动产生段结束符。
2.字顺序
程序段中有很多指令时建议按如下顺序:
3.程序段号说明
以5或10为间隔选择程序段号,以后插入程序段时可不改变程序段号。
4.可被跳跃的程序段
那些不需在每次运行中都执行的程序段可以被跳跃过去,为此应在这样的程序段的段号字之前输入斜线符“/”。通过操作机床控制面板或者通过接口控制信号可以使跳跃程序段功能生效。
几个连续的程序段可以通过在其所有的程序段段号之前输入斜线符“/”被跳跃过去。
在程序运行过程中,一旦跳跃程序段功能生效,则所有带“/”符的程序段都不予执行,程序从下一个没带斜线符的程序段开始执行。
(1)绝对坐标G90
在绝对坐标中数值取决于当前坐标系(工件坐标系或机床坐标系)的零点位置。程序启动后G90适用于所有坐标轴,并且一直有效,直到在后面的程序段中由G91(相对坐标)替代为止(模态有效)。
(2)相对坐标G91
在相对坐标中,数值表示待运行的轴位移。移动的方向G91由符号决定。
G91适用于所有坐标轴,并且可以在后面的程序段中由G90(绝对坐标)替换。用AC(……),(……)赋值时必须要有一个等于符号。数值要写在圆括号内,定义圆心坐标也可以以绝对坐标AC(……)定义。
1.功能
车床中加工零件时通常把X轴(横向坐标轴)的位置数据作为直径数据编程,控制器把所输入的数值设定为直径尺寸,这仅限于X轴。程序中在需要时也可以转换为半径尺寸。
1.功能
如果工件上在不同的位置有重复出现的形状或结构,或者选用了一个新的参考点,在这种情况下就需要使用可编程零点偏置。由此就产生一个当前工件坐标系,新输入的尺寸均是在该坐标系中的数据尺寸。可以在所有坐标轴中进行零点偏移。
G158指令要求一个独立的程序段。
2.G158零点偏移
用G158指令可以对所有坐标轴设置零点偏移。后面的G158指令取代先前的可编程零点偏移指令。
- 面对面学习总是比在线学习好吗
- 最近关于重新开放学校的激烈争论主要取决于在线教学的质量。这是可以理解的。但是,关于在线指导的许多内容仍然被误解。现在该改变这种
- 06-09 关注:73
- 在线学习的4条建议
- 印第安纳大学(IU)的新资源介绍了使在线学习成功的一些最重要因素。
当IU关闭体育课并转向在线教学时,电子学习研究与实践实验室开始
- 06-09 关注:65
- 激光视盘 可以自由放置和使用
- 激光视盘采用丙烯酸塑料制成,大多数光盘直径为30厘米(C12英寸),也有13厘 米(5英寸)的小型盘,盘的转速为1500转/分,但应指出,为
- 09-18 关注:133
- 数字技术用于语音信号高效多路传输
- 欣赏声音、喜爱音乐,这是音响的源点。为了满足这一需要,音响系统需由两个系统组成。其一是对音乐与人声加以收音并加以调整,记录在唱
- 09-18 关注:122
- 电脑正在进入有线电视网
- 当前,随着数字计算机和多媒体技术的发展,许多大的计算机制造公司都提出,在微型计算机上实现电视的功能,即利用计算机网络来接收数字
- 09-18 关注:128
- 电视信号的传输过程
- 当前,像高保真音响、高清晰度电视、VCD、数码录音等新词汇大量充斥在我们身边,它们一方面代表这新技术的涌现,另一方面也体现了这些
- 09-18 关注:196
- 计算机6.2.180x86中断结构及类型
- 从Intel 8086/8088、286、386、486直到Pentium系列微处理器,它们中断系统的结构基本相同,不同之处主要有两点:一是 因CPU的工作模式
- 09-18 关注:132
- 中断技术引入计算机系统
- 中断技术是现代计算机系统中很重要的功能。最初,中断技术引入计算机系统,只是为了解决快速的CPU与慢速的外部设备之间传送数据的矛盾
- 09-18 关注:261