野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 4489|回复: 4

[已解决] 关系式定义变量出问题

[复制链接]

1

主题

5

回帖

0

威望

实习生

Rank: 1

积分
7
发表于 2017-11-23 15:52 | 显示全部楼层 |阅读模式
在建立蜗轮的模型中,试图用FUHAO这个变量改变螺旋的左右旋,螺旋线的方程已经建好,使用下列语句:
FUHAO=1                           ;设置一个变量符号并令其等于1
IF LEFT==YES                       ;如果是左旋
FUHAO=-1                           ;令变量符号为-1
END IF
可是这段语句在PROE的关系里,总是显示出错。这句话哪里有问题?

关系式错误

关系式错误

1

主题

76

回帖

1

威望

助工

Rank: 2

积分
90
发表于 2017-11-23 16:39 | 显示全部楼层
把我下面的拿去试试呢
FUHAO=1                           ;设置一个变量符号并令其等于1
IF LEFT==YES                       ;如果是左旋
FUHAO==-1                           ;令变量符号为-1
END IF
回复 支持 反对

使用道具 举报

1

主题

5

回帖

0

威望

实习生

Rank: 1

积分
7
 楼主| 发表于 2017-11-23 18:30 | 显示全部楼层
雨断水 发表于 2017-11-23 16:39
把我下面的拿去试试呢
FUHAO=1                           ;设置一个变量符号并令其等于1
IF LEFT==YES   ...

你好,源程序就是按你这样写的,可是关系错误~我才改的~
从IF ==YES那里开始,下面每句程序都写着:关系中有一个错误
回复 支持 反对

使用道具 举报

1

主题

5

回帖

0

威望

实习生

Rank: 1

积分
7
 楼主| 发表于 2017-11-23 22:22 | 显示全部楼层
我自己已经搞定;这段程序错误之处在于:
FUHAO=1已经给FUHAO赋值了,不能再用下面的IF给FUHAO赋值~
应该是
IF LEFT==NO
FUHAO=-1
ENDIF
IF LEFT==YES
FUHAO=1
ENDIF
回复 支持 反对

使用道具 举报

101

主题

2612

回帖

300

威望

教授

Rank: 8Rank: 8

积分
3741

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

发表于 2017-11-24 08:54 | 显示全部楼层
雨断水 发表于 2017-11-23 16:39
把我下面的拿去试试呢
FUHAO=1                           ;设置一个变量符号并令其等于1
IF LEFT==YES   ...

倒数第2行,“==”不是赋值,变成是判断了。
回复 支持 反对

使用道具 举报

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

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-5-13 03:28 , Processed in 0.101243 second(s), 27 queries .

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