PID中的设计温度、设计压力、操作温度、操作压力属性可以通过i-model传递到OPM的Pipeline中,但传递不到管段管件Piping Component中,如图,
PIPING_COMPONENT下,属性NORMAL_OPERATING_PRESSURE的Calculated ECProperty Specification设置为下,
this.GetRelatedInstance("SEGMENT_HAS_PIPING_COMPONENT:1:PIPING_NETWORK_SEGMENT").GetRelatedInstance("PIPELINE_HAS_SEGMENT:1:PIPING_NETWORK_SYSTEM").NORMAL_OPERATING_PRESSURE
不清楚是哪个环节没有设置对,求大神指点!
您好,工程师开始休假了,可能要国庆节过后回复您,谢谢理解。
您好,请问您是出于什么目的需要在所有管件获取该属性值.
另外,截图看不清楚,最后一张能否重新发下。
由于模型交付业主时,需要有操作压力/温度、设计压力/温度等属性,这些属性在PID时已经录入,需要数据一致性和避免重复工作,所以OPM需要从PID中获取该属性值。
补充截图。
我这边测试也暂时没有成功,需要花时间再研究一下。
但是操作压力/温度、设计压力/温度等属性一般来说都是管线的属性,管道元件上一般不需要。您这边从PID可以传递到管线上应该就满足使用要求了。
您好,经过研究:
把数据类型改为 string 就可以获取到管线的值了
Answer Verified By: Yan.Wen