A-A+
Creo关系式中的条件语句
在Creo中,可以使用If 条件语句编辑关系式, if 条件语句可以分为以下几类格式。
(1)简单if 条件语句格式
其表达式为:
if< 条件判断表达式>
< 执行语句>
endif
例:
if d1>d2
width=10
endif
(2)复合if 条件语句格式
其表达式为:
if< 条件判断表达式>
< 执行语句>
else
< 执行语句>
Endif
例:
if d1>d2
width=15
else
width=10
endif
(3)嵌套型if 条件语句格式
其表达式为:
if < 条件判断表达式>
顺序0 或更多关系或if 子句
else< 可选项目表达式>
顺序0 或更多关系或if 子句<可选项目表达式>
endif
例:
if floor(sd4/1000)*1000==sd4
if floor(sd4/10000)*10000==sd4
a=" "
else
a=itos(sd4/10)
endif
else
a=" "
endif
注意:
(1)endif 中间没有空格;
(2)else 需要添加在单独的一行;
(2)条件语句中的相等关系用“==”表示,赋值用“=”形式;
(4)包含if 条件语句的关系式不可以进行关系式的排序。