QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 2589|回复: 12
打印 上一主题 下一主题

[求助] 西门子编程

[复制链接]

六级士官

Rank: 4

5

主题

89

帖子

1052

积分
跳转到指定楼层
楼主
发表于 2020-8-8 22:48:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  西门子走宏程序,最后一刀光刀,如何把走刀的F值, 重新给个变量。实现开粗和光刀是两个不同的走刀速度。

有奖推广贴子: 

回复

使用道具 举报

上等兵

Rank: 1

0

主题

6

帖子

148

积分
沙发
发表于 2020-8-10 07:32:45 来自手机 | 只看该作者
用宏调用,粗车和精车在主程序里面给不同的变量值
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

89

帖子

1052

积分
板凳
 楼主| 发表于 2020-8-10 19:32:08 | 只看该作者
h14235 发表于 2020-8-10 07:32
用宏调用,粗车和精车在主程序里面给不同的变量值

  这个就比较麻烦了,我的想法是给进给率一个R值,最后精铣在从新给一个值替换。
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

89

帖子

1052

积分
地板
 楼主| 发表于 2020-8-10 22:35:43 | 只看该作者
tkk42195 发表于 2020-8-10 19:32
这个就比较麻烦了,我的想法是给进给率一个R值,最后精铣在从新给一个值替换。

能写个简单铣床程序看看吗,用你的方法
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

3

主题

11

帖子

276

积分
5#
发表于 2020-8-11 03:00:17 来自手机 | 只看该作者
你把F值和R值用一个公共变量号代替不行吗?
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

0

主题

6

帖子

148

积分
6#
发表于 2020-8-11 13:49:13 来自手机 | 只看该作者
tkk42195 发表于 2020-8-10 19:32
这个就比较麻烦了,我的想法是给进给率一个R值,最后精铣在从新给一个值替换。

不麻烦,宏调用比直接写宏程序简单,每刀的吃刀量,走的刀数,f值都设在主程序里面,粗车精车直接两个宏调用一个子程序,子程序都不用改的
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

89

帖子

1052

积分
7#
 楼主| 发表于 2020-8-11 17:51:06 | 只看该作者
一战到底* 发表于 2020-8-11 03:00
你把F值和R值用一个公共变量号代替不行吗?

能写个简单程序看看吗/
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

9

主题

391

帖子

2832

积分
8#
发表于 2023-3-4 11:22:24 | 只看该作者
tkk42195 发表于 2020-8-10 19:32
这个就比较麻烦了,我的想法是给进给率一个R值,最后精铣在从新给一个值替换。

对!我们也是这样的使用R变量赋值给F
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

2

主题

91

帖子

3590

积分
9#
发表于 2023-4-8 14:20:30 | 只看该作者
加个条件判断就行,简单
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

59

帖子

5570

积分
10#
发表于 2023-4-13 11:04:59 | 只看该作者
tkk42195 发表于 2020-8-11 17:51
能写个简单程序看看吗/

R1=0
R2=-5
WHILE R1>R2
R1=R1-0.5
IF R1<=R2
F500
ENDIF
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-4-20 06:06

返回顶部