QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 3114|回复: 13
打印 上一主题 下一主题

[求助] 付费找高手做寻边器2点校平工件

[复制链接]

中尉

Rank: 5Rank: 5

9

主题

464

帖子

4538

积分
跳转到指定楼层
楼主
发表于 2020-6-22 11:23:07 来自手机 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
西门子840Dsl和fanuc系统,卧式加工中心,回转轴B轴,求通过平面上A点和B点直接把工件校平的宏程序!西门子的优先

有奖推广贴子: 

回复

使用道具 举报

大校

Rank: 8Rank: 8

2

主题

654

帖子

1万

积分
推荐
发表于 2020-6-22 12:41:59 | 只看该作者
1.程序走到m00停止,打到手轮
2.手轮摇到另一边,再打回mdi,继续运行程序
3.机床z轴抬高,b轴自动转平
回复 支持 1 反对 0

使用道具 举报

大校

Rank: 8Rank: 8

2

主题

654

帖子

1万

积分
推荐
发表于 2020-6-22 12:40:06 | 只看该作者
%
O9020
#100=#5021
#101=#5023
M00
#102=#5021
#103=#5023
#104=ABS[#102-#100]
#105=ABS[#103-#101]
#106=ATAN[#105]/[#104]
IF[#102LT#100]GOTO1
IF[#103LT#101]THEN#106=#106
IF[#103GT#101]THEN#106=-#106
G91G0Z100.
B#106
M99
N1
IF[#103LT#101]THEN#106=-#106
IF[#103GT#101]THEN#106=#106
G91G0Z100.
B#106
M99
%
回复 支持 1 反对 0

使用道具 举报

中尉

Rank: 5Rank: 5

9

主题

464

帖子

4538

积分
14#
 楼主| 发表于 2020-8-16 16:13:02 | 只看该作者
lmjams 发表于 2020-8-8 13:32
此程序的用法和法拉克的差不多,也打表,启动程序,手轮摇第二个位置,打表,启动程序,就找正了。原理和楼 ...

感谢大神分享,回头试一试
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
13#
发表于 2020-8-8 13:32:56 | 只看该作者
此程序的用法和法拉克的差不多,也打表,启动程序,手轮摇第二个位置,打表,启动程序,就找正了。原理和楼上法拉克的都一样,只是西门子的有记录功能,所以用此程序时,第一次启动,记录第一个点,第二次启动记录第二个点,找正,转B轴,如果第三次启动,又重复了第一次。所以B轴旋转后就不要再启动这程序了。还有就是此程序最好是单独启动使用,不要作为子程序用,因为西门子的有记忆功能,作为单独使用,程序完了M30就相当于复位了。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
12#
发表于 2020-8-8 13:23:43 | 只看该作者
% _N_M110_MPF
R20=$AA_IW[Z]
R21=$AA_IW[B]
IF R30<>1 GOTO GG1
IF R30==1 GOTO II1
HH1:R10=$AA_IM[X]
R11=$AA_IM[Z]
IF R30==0 GOTO JJ1
GOTO ZZ1
II1:R12=$AA_IM[X]
R13=$AA_IM[Z]
R14=ABS(R12-R10)
R15=ABS(R13-R11)
IF R15<0.01 GOTO AA1
IF R13==R11 GOTO AA1
IF R12==R10 GOTO AA1
R16=ATAN2(R15,R14)
IF R16<0.001 GOTO AA1
IF R12<R10 GOTO BB1
IF R13<R11 GOTO CC1
IF R13>R11 GOTO DD1
EE3:G90 G01 Z=R20+200 F3000
B=R16+R21
R30=0
ZZ1:M30
AA1:R16=0
GOTO EE3
BB1:
IF R13<R11 GOTO EE1
IF R13>R11 GOTO FF1
CC1:R16=R16
GOTO EE3
DD1:R16=-R16
GOTO EE3
EE1:R16=-R16
GOTO EE3
FF1:R16=R16
GOTO EE3
GG1:R30=0
GOTO HH1
JJ1:R30=1
GOTO ZZ1
%
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
11#
发表于 2020-8-7 21:17:35 | 只看该作者
wy31703359 发表于 2020-8-6 09:44
西门系统:两种方法,一种是探针有这个功能,而是用百分表两点计数可以实现,都不难

探针没玩过,百分表打两点自己计算还要旋转,还要考虑小数点取值,西门子系统走程序有自动记录位置功能,不好搞半自动找正的程序,像楼上那位搞得法拉克的半自动找正就相当方便,玩熟了后只要对表启动,再移动距离对表启动就好了。
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

5

主题

305

帖子

2186

积分
10#
发表于 2020-8-6 09:44:13 | 只看该作者
西门系统:两种方法,一种是探针有这个功能,而是用百分表两点计数可以实现,都不难
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

5

主题

305

帖子

2186

积分
9#
发表于 2020-8-6 09:43:26 | 只看该作者
lmjams 发表于 2020-8-3 22:11
可以搞,有空在机床上试了给你,主要西门子的机床系统变量都是英文的,不记得了

西门系统:两种方法,一种是探针有这个功能,而是用百分表两点计数可以实现,都不难
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

527

帖子

5286

积分
8#
发表于 2020-8-3 22:11:56 | 只看该作者
可以搞,有空在机床上试了给你,主要西门子的机床系统变量都是英文的,不记得了
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

9

主题

464

帖子

4538

积分
7#
 楼主| 发表于 2020-6-22 16:47:03 来自手机 | 只看该作者
半夜行空 发表于 2020-6-22 12:40
%
O9020
#100=#5021

感谢大神,敢问西门子的好搞不
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

3

主题

171

帖子

5752

积分
6#
发表于 2020-6-22 13:52:08 | 只看该作者

虽说看不懂但是好厉害的样子
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-11-27 13:48

返回顶部