野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 5926|回复: 4

[已解决] ProE里面给某变量赋负值时出错?

 关闭 [复制链接]

4

主题

22

回帖

0

威望

实习生

Rank: 1

积分
30
发表于 2008-4-14 19:58 | 显示全部楼层 |阅读模式
我在关系里面加了如下的语句:(其中的 WD和BETA为定义的变量,WD为YES_NO型,BETA为实型变量(角度值))
IF WD==YES
D21=BETA
ENDIF
IF WD==NO
D21=-(BETA)
ENDIF
然后运行,将WD=NO,系统出错。于是,返回到关系式界面查看,出现
IF WD==YES
D21=BETA
ENDIF
IF WD==NO
D21=-(BETA)
error试图将负值-10.124672分配给'D21'是无效的。在符号之前加'$'可允许负值。
ENDIF
我按照要求,在D21之前加了符号$ ,如下所示:
$D21=-(BETA)
再调试,又出错,
IF WD==YES
D21=BETA
ENDIF
IF WD==NO
$D21=-(BETA)
error赋值语句左侧无效
ENDIF
请高手指导一下怎么解决问题?

1261

主题

4万

回帖

899

威望

管理员

Rank: 10Rank: 10Rank: 10

积分
47329

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

发表于 2008-4-14 20:32 | 显示全部楼层
你把零件发上来看下

110

主题

1152

回帖

255

威望

VIP(贵宾)

积分
2046

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

发表于 2008-4-14 20:46 | 显示全部楼层

回复 楼主 的帖子

定义D21=360-(BETA)试试!

评分

参与人数 1威望 +1 收起 理由
野火 + 1 热心助人

查看全部评分

4

主题

22

回帖

0

威望

实习生

Rank: 1

积分
30
 楼主| 发表于 2008-4-14 20:47 | 显示全部楼层
原件

2.prt.rar

45.41 KB, 下载次数: 21

4

主题

22

回帖

0

威望

实习生

Rank: 1

积分
30
 楼主| 发表于 2008-4-14 20:54 | 显示全部楼层
谢谢版主,我用你的方法解决了问题!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

GMT+8, 2024-5-3 13:07 , Processed in 0.113729 second(s), 28 queries .

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