QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 8233|回复: 10
打印 上一主题 下一主题

[分享] 西门子FOOKE机床 探针 cycle730 探点编程 文字教程

[复制链接]

少尉

Rank: 5Rank: 5

5

主题

184

帖子

2710

积分
跳转到指定楼层
楼主
发表于 2016-4-3 12:52:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在网上找了好久、也没有找到相应代码CYCLE730的教程或资料。


闲话不多说、开始我们的教程之旅.....
1:在FOOKE机床加工过程中为什么要加入探点呢?
答:-1 因为型材在挤压过程中会产生扭拧或弯曲、型材长度越长、扭曲或弯曲变形就越大。
       -2 工装定位、装夹工件时也会产生少许误差。
       -3 加工图纸的特征尺寸要求较严格时。
因此为了保证加工特征尺寸要求、提高产品的加工效率、降低废品率,所以要在程序开始时对所加工的工件进行探点、并将探出的偏差值带到所要加工的程序中。
CYCLE730探点循环的格式如下:
DEF REAL SETVAL[3]         
DEF REAL TCD[3]
DEF REAL STO=30           (起始平面距离理论被侧平面30mm。)
DEF REAL DEO=30           (终止平面距离理论被侧平面30mm。)
DEF REAL RTP=45           (安全平面距离理论被侧平面45mm。)
SETVAL[0]=SET(10,0,0)    (10,0,0) 所要探测的点坐标、即X10、Y0、Z0点。
TCD[0]=SET(0,0,1)            (0,0,1) 向量、即移动方向。
                                            探点过程中、机床主轴的移动方向平行于X、Y、Z,任意一轴时、则用0或1表示
                                            0表示不运动、1为运动。
                                           (正直为正方向向负方向探测、负值为负向向正方向探测)
CYCLE730(SETVAL,TCD,STO,DEO,RTP)
R21=R3                R21存储位置(R21~R500均可使用)、即将测得的R3值保存在系统参数R21值里。
                              R3为存储值的方式(1、2、3测得的结果为绝对值、4、5、6为测得的结果为相对值)
STOPRE                    程序预读结束

以上就是一个测量循环的整体格式、为标注注释的代码均为固定格式、无需更改。


现在大家知道了CYCLE730的格式含义、但是具体该如何使用呢?
下面来为大家举例:
现有一正方形,长300、宽150、高50。(想测得的点位在顶面、长168、宽75位置、并将测得的结果保存在R50参数中)
将坐标系设置在左下角。。
DEF REAL Setval[3]
DEF REAL TcD[3]
DEF REAL Sto=40                        ;从高度Z90位置开始探测(被测平面Z50+40安全高度)。
DEF REAL Deo=40                      ;允许探测到Z10位置(被测平面Z50-40终止高度),注:如被测平面不在起始平面与终止平面之内,系统将会报警。
DEF REAL Rtp=60                       ;探测时、探针会从定刀点快速移动到安全平面(被测平面Z50+60安全高度)、后开始探测。  
G40 G17 G710 G94 G90              ; 这些代码只要操作过机床的朋友,大部分都应该知道。
T14                                               ;探头(在刀库中选择探头刀柄)
M6                                                 ;换刀,将探头换到主轴上。
G0 A0 C0                                      ;A轴、C轴快速回到0点状态、即探针垂直于工作台。
SUPA G0 Z0                                  ;可编程框架取消、Z轴回到机床参考点。
TRAORI                                         ;开启刀尖跟踪指令
G54                                               ;调用G54坐标系
G0 X168 Y75                                 ;将主轴快速移动至被测目标的正上方。
Z300                                              ;Z轴向下快速移动至距被测平面300高度。
G01 Z150 F3000                           ;逼近被测平面。
;--------------                                   ;分割符、方便日后查找探点语句即更改探点、
;--------------
SetVal[0]=SET(168,75,50)            ;被测点坐标为X168、Y75、Z50
TcD[0]=SET(0,0,1)                        ;探测的方向为Z方向、由正方向向负方向探测。
Cycle730(SetVal,TcD,StO,DeO,Rtp)
R50=R6                                        ;将测得的Z向“相对中”保存在系统参数R50中。
STOPRE                                       ;程序预读结束
G0 Z200                                        ;主轴抬到至脱离工件表面、Z200高度。
TRAFOOF                                     ;关闭刀尖跟踪指令
SUPA G0 Z0                                  ;可编程框架取消、Z轴回到机床参考点。
M17                                               ;程序结束、程序结束后要有一个回车另起一行


这就是一个探点的过程、日后会为大家分享探点循环、坐标系旋转、测量斜面等教程,欢迎大家关注。
有不懂得朋友也可以加我QQ117136062  大家一起学习、一起进步。。。。。。。
                                                      

评分

参与人数 1元宝 +10 收起 理由
副总经理 + 10 支持原创!

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

上尉

Rank: 6Rank: 6

6

主题

815

帖子

5162

积分
沙发
发表于 2016-4-3 17:24:37 | 只看该作者
没看懂  牛逼啊
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

1

主题

179

帖子

1650

积分
5#
发表于 2016-4-23 09:43:00 | 只看该作者
同道中人啊,我也是做60米Fook编程的,公司就我一个人编。
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

0

主题

255

帖子

634

积分
6#
发表于 2016-4-23 11:35:42 | 只看该作者
自学路漫漫,我在路上
回复 支持 反对

使用道具 举报

少将

Rank: 8Rank: 8

12

主题

3170

帖子

2万

积分

灌水王论坛元老

7#
发表于 2016-4-23 12:23:58 | 只看该作者
自学路漫漫,我在路上!
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

5

主题

184

帖子

2710

积分
8#
 楼主| 发表于 2016-5-21 10:12:08 | 只看该作者
快乐的萝卜 发表于 2016-4-23 09:43
同道中人啊,我也是做60米Fook编程的,公司就我一个人编。

既然都是做FOOKE机床编程的  那么互相加个好友吧

我的QQ117136062
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

1

主题

113

帖子

1326

积分
9#
发表于 2018-2-26 16:29:49 | 只看该作者
很详尽的介绍 顶
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

200

帖子

5648

积分
10#
发表于 2021-12-17 13:53:42 | 只看该作者

谢谢分享,学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-5-4 08:02

返回顶部