QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

 
搜索
12
返回列表 发新帖
楼主: zuifeng
打印 上一主题 下一主题

[求助] 请教层切宏程序

[复制链接]

上校

Rank: 7Rank: 7Rank: 7

14

主题

2165

帖子

1万

积分
11#
发表于 2023-1-13 14:36:13 | 只看该作者
本帖最后由 流浪在水一方 于 2023-1-13 14:40 编辑
X孤雨 发表于 2023-1-13 14:24
#1 = 0
#2 = 51
#5203 = #2

不對 #5203是系統z值補正值 你這樣是直接z向補正51了
他是要用系統的z值補正 整體程序每次增量-10.2下去
但看起來是條件式有問題了 #2也許是-51 不是正51 可能打錯了
但如果是-51打錯成+51 也不應該是用LE....
我整個就是覺得很怪 ...為何還能無事走2層?依樓主條件式 循環應該是永遠不會停...

回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

2

主题

46

帖子

4008

积分
12#
发表于 2023-1-13 14:47:06 | 只看该作者
你这样写,就算是对的也免不了撞机停止,因为你的#5203永远小于#2,不会跳出循环。假如你就是想让他撞机,可能是#5203变量设置了保护范围,改下就行。
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

14

主题

2165

帖子

1万

积分
13#
发表于 2023-1-13 14:55:30 | 只看该作者
4311816j 发表于 2023-1-13 14:47
你这样写,就算是对的也免不了撞机停止,因为你的#5203永远小于#2,不会跳出循环。假如你就是想让他撞机, ...

對吧 這循環永遠不會停...但說是走2層又重覆? 我很好奇為何?
樓主貼出的指令應該和機上的不一樣....才合理
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

54

帖子

1650

积分
14#
发表于 2023-1-13 15:57:48 | 只看该作者
流浪在水一方 发表于 2023-1-13 14:36
不對 #5203是系統z值補正值 你這樣是直接z向補正51了
他是要用系統的z值補正 整體程序每次增量-10.2下去 ...

应该对吧.我这个是底为0的
偏移到最顶层开始往下
如果是顶为0
他那样写用LE也对
就是#2要改成-51
他原来的就是个死循环,一直往下.让我奇怪的是为什么到3层会重复,
像楼上说的.保护范围了?还是机台超限了?不应该要机台报警吗?
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

14

主题

2165

帖子

1万

积分
15#
发表于 2023-1-13 16:30:01 | 只看该作者
本帖最后由 流浪在水一方 于 2023-1-13 16:31 编辑
X孤雨 发表于 2023-1-13 15:57
应该对吧.我这个是底为0的
偏移到最顶层开始往下
如果是顶为0

頂為0 每次向下-10.2的話 應該要用GE 直到-51結束 不是LE
用LE的話 一層都不走  -10.2是大於-51
回复 支持 反对

使用道具 举报

四级士官

Rank: 3Rank: 3

10

主题

70

帖子

740

积分
16#
 楼主| 发表于 2023-1-30 08:33:18 | 只看该作者
流浪在水一方 发表于 2023-1-13 14:00
這就很奇怪了 你的#2是51正值    while #5203 le(小於等於) #2
#5203 一直-10.2 ....一直是負值 永遠小 ...

机器上的程序我改过
只执行2次增量第3次就不再执行z-10.2
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-28 16:01

返回顶部