下载此文档

SINUMERIK系统参数编程.doc


文档分类:汽车/机械/制造 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
SINUMERIK系统参数编程
一 计算参数R

要使一个NC程序不仅仅适用于特定数值下的一次加工,或者必须要计算出数值,
两种情况均可以使用计算参数,你可以在程序运行时由控制器计算或设定所需要的数值;
可以通过

N10 MARKE1:G1 X20 ;MARKE1为标记符,跳转目标程序段
...
TR789:G0 X10 Z20 ;TR789为标记符,跳转目标程序段没有段号
三 绝对跳转

NC程序在运行时以写入时的顺序执行程序段。
程序在运行时可以通过插入程序跳转指令改变执行顺序。
跳转目标只能是有标记符的程序段。此程序段必须位于该程序之内。
绝对跳转指令必须占用一个独立的程序段。

GOTOF Lable ;先前跳转
GOTOB Lable ;向后跳转
AWL 说明
GOTOF 向前跳转(向程序结束的方向跳转)
GOTOB 向后跳转(向程序开始的方向跳转)
Lable 所选的标记符
四 有条件跳转

用IF-(也就是值不等于零),.
.
使用了条件跳转后有时会使程序得到明显的简化.

IF条件GOTOF Lable ;先前跳转
IF条件GOTOB Lable ;向后跳转
AWL
说明
GOTOF
向前跳转(向程序结束的方向跳转)
GOTOB
向后跳转(向程序开始的方向跳转)
Lable
所选的标记符
IF
跳转条件导入符
条件
作为条件的计算参数,计算表达式

运算符
意义
= =
等于
<>
不等

大于

小于
> =
大于或等于
< =
小于或等于
用上述比较运算表示跳转条件,计算表达式也可用于比较运算.
比较运算的结果有两种,一种为“满足”,另一种为“不满足”。 “不满足”时,该运算结果值为零。

R1>1 ;R1大于1
1<R1 ;1小于R1
R1<R2+R3 ;R1小于R2加R3
R6>=SIN(R7*R7) ;R6大于或等于SIN(R7)2
五 程序跳转举例
L1(半球):
L2(椭圆):
效果图:
代码如下:
G54X0Y0Z10F100M03S100
R10=-15 R11=-
L1
R10=15 R11=-
L1
R10=0
L2
子程序L1代码如下:
G0 X=R10+-4 Y=R11
G1 Z-6 F100
G3 I=4-
G1 X=R10+8 Y=R11
G41 D1 X=R10+4 Y=R11
G2 I-4
G0 Z5
R1=4
R2=90
AAA:
R3=R1*COS(R2)+4+R10
R4=R1*SIN(R2)-R1
G0 X=R3 Y=R11
G1 Z=R4 F300
G2 I=R10

SINUMERIK系统参数编程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小136 KB
  • 时间2022-06-20