汽车造作
1:根基概想:
1)? 刀具号
????? 刀具号是指装在刀库刀套中或者被安放在主轴上的刀具被用户自界说的ID号,该号码在统一刀库中是唯一的,用户能够在数控系统刀库刀补职能当选择刀库表进行编纂。
????? 在系统中当前主轴上的刀具号在刀库表0地位,0号刀具号默认暗示空刀,0号地位映射的是B188寄放器,所以当前主轴上的刀号对应的断电寄放器是B188所存的值。
????? 刀具号能够肆意界说,除了维持唯一性和不要超过最大的刀具号界说领域就能够。

?
2)? 刀套号
??????刀套号其实指的就是刀库表中的地位号,每一个刀具号都唯一的对应着一个刀套号。在进行了机械手互换刀作为以来,该对应关系将产生扭转,但对应关系依然维持唯一。
??????刀库的最大容量由最大刀套数量来设定。
??????刀套号对应的断电寄放器由B698起头,换言之,刀套号1中所存的刀具号将保留在B698寄放器中,以此类推。
3)? 刀位号
????? 刀位号是指当前刀库停在换刀缺口上的那把刀的刀套号。在旋转刀库找刀的时辰必要该数据进行数值推算。
????? 刀位号对应的断电寄放器是B189。
4)? 最大刀套数量
????? 最大刀套数量是用来界说刀库的最大容量的数值。该数值由B187断电寄放器设定。
5)? 机械手原始位
??????换刀起头或换刀实现时,机械手所终场到的安全地位。在该点会有机械上的传感器信号,通常称之为刀臂原点信号。
6)? 机械手扣刀位
????? 机械臂扣紧刀具的地位,在该地位会有扣刀刀位信号和机械手刹车信号。
7)? 机械手互换位
????? 机械臂拉出刀具并进行180度旋转并上升插回刀具后终场的地位。在该地位会有扣刀到位信号和机械手刹车信号。
?
2:机械手作为根基流程
?????? 机械手作为根基流程能够分化为选刀过程和换刀过程,选刀作为必须在换刀作为之前实现。选刀作为重要是掌管拔取指定的刀号的刀具,旋转刀库到指定刀具地位,而后期待换刀作为起头;坏蹲魑匾乒芙犊馍涎《ǖ牡毒吆椭髦嵘系牡毒呓谢セ坏淖魑。


?
3:换刀用户自界说循环G代码法式
IF [#190188 EQ #100111]
G[#1]????????????????; 复原进循环之前模态值
G[#2]
M99
ENDIF
M60?????????????????? ;换刀起头象征
M61?????????????????? ;换刀查抄
G91G30P2Z0?????;定位到换刀地位(机床第二参考点)
M33 ??????????????????;第二参考点到位查抄??????????????
M19???????????????????;主轴定向开
G4P300
M68???????????????????;倒刀
G4P500
M63?????????????????? ;扣刀
G4P500
G4P500
M66?????????????????? ;互换刀
G4P500
M13???????????????????;刀具紧
G4P500
M65???????????????????;回原位
M72?????????????????? ;换刀寄放器复位
G04P200
M20???????????????????;主轴定向关
M69?????????????????? ;换刀实现??
把稳:?
#190188暗示的是B188寄放器的值;
#100111暗示的是R111寄放器的值。
IF [#190188 EQ #100111]
G[#1]???????????????? ; 复原进循环之前模态值
G[#2]
M99
ENDIF
该法式段的意思是当两个寄放器的值相称,则暗示当前所选刀与当前主轴上的刀号一样,不进行换刀。
?
4:刀库重要职能
1:重要M代码
|
职能 |
M代码 |
实现前提 |
|
正转一个刀位 |
M10 |
正转一个刀位到指定刀套号 |
|
回转一个刀位 |
M11 |
回转一个刀位到指定刀套号 |
|
自动松刀 |
M12 |
松刀到位信号 |
|
自动紧刀 |
M13 |
紧刀到位信号 |
|
主轴定向 |
M19 |
置主轴定向象征G402.12(主轴为5号轴) |
|
取缔主轴定向 |
M20 |
主轴定向实现象征F403.8(主轴为5号轴) |
|
刀具领域查抄 |
M32 |
刀套号应该满足??? 0 |
|
第二参考点查抄 |
M33 |
第二参考点刀位信号F160.8 |
|
第三参考点查抄 |
M34 |
第三参考点刀位信号F160.9 |
|
换刀查抄 |
M61 |
刀具夹紧状态,刀套在回刀位,刀臂处于原始位 |
|
换刀肇始象征?? |
M60 |
换刀允许 |
|
机械手作为步骤1 扣刀 |
M63 |
机械手实现第一步扣刀作为 |
|
机械手作为步骤2 互换刀具 |
M66 |
机械手实现第二步互换刀作为 |
|
机械手作为步骤3 回原始位 |
M65 |
机械手实现回原始位作为 |
|
刀套倒下 |
M68 |
倒刀确认信号 |
|
刀套回位 |
M69 |
回刀确认信号 |
|
换刀实现象征 |
M72 |
换刀实现,换刀不允许 |
2:M代码的梯形图实现
M10
M11


M12? 自动松刀
M13? 自动紧刀?



M19? 自动主轴定向起头
M20 自动主轴定向实现


????? 主轴定向职能能够通过M代码起头,也能够通过手动方式下面板的按键起头。定向的起头前提为主轴转速必须处于零速度。主轴定向起头时将通过置主轴定向标志G402.12,定向实现以来通过断根该标志来取缔定向,以便下一次定向的起头。若是换到松紧灯亮时,不允许主轴定向,不然报警。