环境:OPM UP7
语言:C#
问题:使用OPM SDK生成的通风方管,再使用自带的放置工具放置时,自动匹配分支接头会不停弹出错误,具体如下图:
我看这个提示应该是您用SDK生成的管道的类型选错了吧?Oval是卵形管,Rectangle才是方形管。
符老师,很奇怪的是,这个管道类型并没有错,是按SDK提供的例子写的,我还查看管道和PORT的EC_CLASS_NAME,和OPM自带生成的是一样的,所以报这个错就不是很理解
请手工放置一个正确的管道,然后提取SDK生成的管道和手工放置管道的所有属性打印出来加以比较,分析一下到底是哪个参数不同了。
Answer Verified By: Liaoyuan Zhang
好的,符老师,我详细测试一下
符老师,测试发现,Specification = "mA1-OPM"; 或在为“”,当前等级库不为mRectHVAC-OPM,就不会报这个错误,原因不明,猜测可能和等级库里面有些列的值有关系