找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 3405|回复: 6

[求助] 错误:基于调用DoLoop宏,此文件需要扫描功能

[复制链接]

1

主题

44

回帖

384

积分

二级士官

积分
384
发表于 2018-2-20 16:10:04 | 显示全部楼层 |阅读模式
哪位大神帮我看下,这是什么情况,7.3和8.03版本VT都试过,同时更换过十几个控制系统,结果都是只铣一刀,不判断不循环,直接跳出循环,仿真车床宏程序完全没问题,但是三轴就不行了,下面是程序:
G98G94G80G49G40
G91G28Z0.
T1M6
M03S2000
G54G90G43H1G00X0.Y0.Z100.M08
G16G17G90
G00X27.5Y43.5Z0
#1=-2.8
WHILE[#1GE-8.8]DO1
G01Z#1F200.
G03Y128.5R27.5F100.
G00Z1.
X27.5Y43.5
#1=#1-1.
END1
M30

QQ图片20180220160331.png

4

主题

243

回帖

8396

积分

爱好者终身VIP

积分
8396

VIP会员

发表于 2018-3-11 20:59:36 | 显示全部楼层
新建位图图像.jpg
可能是这原因

1

主题

3267

回帖

4万

积分

大将

积分
47746
发表于 2018-2-21 11:32:23 | 显示全部楼层
我书读的少,没学过微积分、高数啥的。
但就我掌握的数学知识,从Y43.5到Y128.5画一条R27.5的弧,是无法成立的……
有要拍砖的请轻些{:smile:}

1

主题

44

回帖

384

积分

二级士官

积分
384
 楼主| 发表于 2018-2-21 13:23:09 | 显示全部楼层
赤兔拉磨* 发表于 2018-2-21 11:32
我书读的少,没学过微积分、高数啥的。
但就我掌握的数学知识,从Y43.5到Y128.5画一条R27.5的弧,是无法成 ...

您好老师,这的确如您所说是一段圆弧,程序是极坐标旋转铣腰型槽,不知道为什么有了极坐标就不能正常仿真了

1

主题

3267

回帖

4万

积分

大将

积分
47746
发表于 2018-2-21 16:07:55 | 显示全部楼层
本帖最后由 赤兔拉磨* 于 2018-2-21 16:09 编辑

{}没用过极坐标……
你这样分析:先不用极坐标,看仿真是否正确,如果OK,就是VC控制系统极坐标命令有问题,你自己去修改。不然有可能控制系统WHILE指令有问题,有些FUNAC系统不支持,一般IF用的多一点。

1

主题

44

回帖

384

积分

二级士官

积分
384
 楼主| 发表于 2018-2-22 08:30:33 | 显示全部楼层
赤兔拉磨* 发表于 2018-2-21 16:07
没用过极坐标……
你这样分析:先不用极坐标,看仿真是否正确,如果OK,就是VC控制系统极坐标命令 ...

首先感谢老师的指点,我按照您说的试了一下重新编了一下,改成下面的两个程序也还是一样的报警,用while和if两种判断都是不行,但是报警有所区别了,用数车模块也是fanuc的两种判断都能完美识别程序1:G98G94G80G49G40
G91G28Z0.
T1M6
M03S2000
G54G90G43H1G00X0.Y0.Z100.M08
G00X27.5Y43.5Z0
#100=0
WHILE[#100GE-8.]DO1
G01Z#100F200.
G01Y128.5F100.
G00Z1.
Y43.5
#100=#100-1.
END1
G91G28Z0.
M30
程序2:
G98G94G80G49G40
G91G28Z0.
T1M6
M03S2000
G54G90G43H1G00X0.Y0.Z100.M08
G00X27.5Y43.5Z0
#100=0
N1
G01Z#100F200.
G01Y128.5F100.
G00Z1.
Y43.5
#100=#100-1.
IF[#100GE-8.]GOTO1
G91G28Z0.
M30
QQ截图20180222083001.png

0

主题

137

回帖

3777

积分

中尉

积分
3777
发表于 2019-5-11 23:16:10 | 显示全部楼层

谢谢了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-19 14:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表