您当前的位置:首页 > 时尚 > 内容

加工中心变量如何用(加工中心刀补宏变量)

加工中心变量如何用(加工中心刀补宏变量)?如果你对这个不了解,来看看!

雷尼绍测头用凯恩帝宏程序调用顺序及说明,下面是爱思考的杨斌给大家的分享,一起来看看。

加工中心变量如何用

(2)梯图编写(M78/M79提前在COD表已经定义好,直接调用即可,选手不做;输入点X12.2触发G11.7也是系统做的,选手无需做;选手要做的就是编写M代码触发和断开输出的编写) M78对应PLC地址:R82.5 M79对应PLC地址:R82.6

(3)接线 

     特别注意:雷尼绍测头打开需要高电平,但凯恩帝输出信号只能是低电平. 首先凯恩帝系统输入的端子定义是X12.0\X12.1\....X15.7,分线器上面没有直接标出输入的名称而是用数字代替,1代表X12.0,2代表X12.1,3代表X12.2,依次类推...... 其次凯恩帝系统输出的端子定义是Y12.0\Y12.1\....Y15.7,继电器板上面没有直接标出输入的名称而是用数字代替,由于采用继电器板,一个输出口要对应三个端子,1代表输出Y12.0公共端,可以是0V也可以是24V,1NC代表输出Y12.0常闭,1N代表输出Y12.0常开;2代表输出Y12.1公共端,可以是0V也可以是24V,2NC代表输出Y12.1常闭,2N代表输出Y12.1常开,依次类推......,17代表输出Y14.0公共端,接24V,17NC代表输出Y14.0常闭,17N代表输出Y14.0常开,测头开信号直接接在17N即可 最后了解雷尼绍接线,如下图:

特别说明:雷尼绍测头开启是要输入高电平的Y14.0,但是凯恩帝系统输出均为低电平,此时如果用的普通分线器,只能通过继电器转接;但是如果用的是继电器板,就不用转接了,实际比赛用的是继电器板,所以不涉及外加继电器转接的问题。

第二步:雷尼绍测头找正 

工件测头初次组装时需要注意调整测针未工作状态下的偏摆量,可通过安装测头至机床主轴,手动旋转主轴上测头,使用千分表观察,分别调整两个方向上的两对顶丝,最后用适当的力拧紧,通常使测球的圆跳动值保持在0.01mm以内,见图1:

第五步   毛坯类型二:方毛坯(长方或正方体)

试切件的加工坐标系设定和预加工件圆直径的测量(在录入方式下依据毛坯调用相应G代码,通过测头完成毛坯XY方向对刀,G54中心X/Y坐标存放在变量#504/#505中;然后装上加工的刀具,对刀完成Z方向的对刀,调用加工程序完成毛坯加工;;无论圆毛坯或方毛坯加工后都是圆,通过调用G9测外圆代码完成圆直径的测量,测量结果放在#507变量中)

如下图:

需要注意问题: 

1.测量时候必须要保证运行每一个程序前进给倍率与快速倍率都一样 

2.在录入方式下调用以上程序段也是可以的,但是需要注意运行过程中如果出现报警,按复位键消除报警后,必须录入方式切换为手轮方式再切换为录入方式下重新调用相应G代码,不能从程序中间开始测量 

3.主轴倍率必须置于100%,才能调用测量程序

加工中心刀补宏变量

EQ等于 NE不等于

GT大于 GE大于等于

LT小于 LE小于等于

SIN正弦 ASIN反正弦

COS余弦 ACOS反余弦

TAN正切 ATAN反正切

SQRT平方根

ABS绝对值

ROUND舍入

FIX上取整 FUP下取整

LN自然对数

EXP指数函数

OR或

XOR异或

AND与

BIN从BCD转BIN

BCD从BIN转BCD

GOTO无条件转移

IF如果

THEN预先执行

WHILE循环

系统变量:

#5201X偏移,#5202Y,#5203Z,外部坐标偏移

#5241=G55偏移 #5261=G56 #5221+20=G54+1

G10L2PpIP_:

p=0外部坐标偏移

p=1~p=6《G54~G59坐标偏移》G90为每个轴工件零点偏移值

G91为每个轴加到设定的工件零点偏移值

G10L12P1R_:P1表示修改D01 R表示给的修改值

#7021=G54.1P1X值,#7022Y值,#7023Z值

#7021+20=#7041=G54.1P2叠加20小坐标P值加1

#10001=刀长1,#10002=刀长2,#10000+1刀长叠加1

#11001刀长磨损补偿

#2401=刀补1,#2402=刀补2,#2400+1刀补叠加1

#3000=0报警

#3003=1#3003是设定宏程序执行时是否可以单节执行。#3003=0时,可以单节执行。#3003=1时,则不进行单节执行。即使是单节执行的开关被打开。3003=2时,可以单节执行。但不会等待同时正在进行的辅助功能,#3003=3的时候,则不进行单节执行。即使是单节执行的开关被打开。

#3011日期

#3012时间

#3004=2固定程序进给

#3004=0取消

刀具寿命变量:

IF[#变量GE#变量]THEN#3000=0.可用于刀具寿命。

如下:

#751=1000《设定刀具做的数量1000PCS》

IF[#851GE#751]THEN#3000=0.

#851=#851+1

时间变量例子

如下:

IF[#3012GE200000]AND[#3012LE80000]GOTOn1

IF[#3012LE200000]AND[#3012GE80000]GOTOn2

n1

G98Pn

n2

M99

循环变量常用格式

坐标G54.1Pn系列

换刀后写入

/#1=1

/WHILE[#1LEn]DO1

G54.1P#1…

加工程序

抬刀后

/#1=#1+1

/END1

M30

分层加工循环

跳跃段号:N100

加工程序

G43后给变量数据

#1=-0.5(当前下刀深度)

#2=-20(总深度)

加工程序

抬安全高度

#1=#1-0.5

IF【#1GE#2】goto100

M30


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 成都到四姑娘山多少公里怎么走(成都到四姑娘山多少公里)

下一篇: 如何用小熊录屏(下面6个步骤帮你解决)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号