UG爱好者

标题: Creo关于关系式错误问体 [打印本页]

作者: hongganghb    时间: 2016-9-10 10:43
标题: Creo关于关系式错误问体
请帮忙看看我的关系式存在什么问题,总是提示错误,

作者: 暗菩提    时间: 2016-9-10 20:06
只是讨论下,第一个可能是pro_mp_mass没有定义这个参数。
第二个可能是应该这样编:
IF C-DIAMETER==0
C_MODEL1=C_LENGTH+"*"+C_WIDTH+"*"+C_HIGHT
C_MODEL=C_MODEL1
ELSE
C_MODEL2=C_DIAMETER+"*"+C_LENGTH
C_MODEL=C_MODEL2
ENDIF
作者: 暗菩提    时间: 2016-9-10 21:02
需要定义密度才能使用pro_mp_mass这个内部参数
作者: open2011    时间: 2016-9-10 21:03
推测问题的产生:借用了别人的模板,想自己弄,结果出了问题
问题一:数据类型不正确
问题二:需先弄清楚这段内容最终的目的,目的清楚了,编程问题很容易解决
作者: hongganghb    时间: 2016-9-11 11:41
暗菩提 发表于 2016-9-10 21:02
需要定义密度才能使用pro_mp_mass这个内部参数

已经定义好了材料的,上面有密度
作者: hongganghb    时间: 2016-9-11 11:42
open2011 发表于 2016-9-10 21:03
推测问题的产生:借用了别人的模板,想自己弄,结果出了问题
问题一:数据类型不正确
问题二:需先弄清楚 ...

自己新建的模版,参数全部手动输入,材料/单位/公差都已经设置好了,不知道怎么一回事的:D
作者: hongganghb    时间: 2016-9-11 11:46
暗菩提 发表于 2016-9-10 20:06
只是讨论下,第一个可能是pro_mp_mass没有定义这个参数。
第二个可能是应该这样编:
IF C-DIAMETER==0

关系式不能用中-啊,
作者: 暗菩提    时间: 2016-9-11 13:51
不是中—,打错了,是下_
作者: 暗菩提    时间: 2016-9-11 13:54
hongganghb_creo 发表于 2016-9-11 11:41
已经定义好了材料的,上面有密度

那你试试在文件/准备/模型属性/质量属性里设置密度看看
作者: open2011    时间: 2016-9-11 14:29
CMASS参数是网上流传比较广的一个模板中的参数。
CMASS=PRO_MP_MASS有效的前提是:
1、设置CMASS参数,且类型正确
2、指定材料
3、设置mass_property_calculate
文中的另一个问题根据逻辑关系自个解决吧
作者: 暗菩提    时间: 2016-9-11 15:49
open2011 发表于 2016-9-11 14:29
CMASS参数是网上流传比较广的一个模板中的参数。
CMASS=PRO_MP_MASS有效的前提是:
1、设置CMASS参数,且 ...

学习了:handshake
作者: hongganghb    时间: 2016-9-13 17:12
open2011 发表于 2016-9-11 14:29
CMASS参数是网上流传比较广的一个模板中的参数。
CMASS=PRO_MP_MASS有效的前提是:
1、设置CMASS参数,且 ...

谢谢解答,第一个搞定了,但是第2个一直都不行哦,总是左右侧矛盾
作者: open2011    时间: 2016-9-13 21:12
推测(本人不喜欢让人猜的问题)你所有的变量类型均为字符型 ,如果是字符,要赋初值,且写成c_d***==“0"




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2