每周微课
在实际工作中需要标记管件的地上地下,于是考虑通过Com的方式定制Label,根据管件的XYZ坐标值来判断地上地下,再进行处理。
首先基于Intergraph Smart 3D查看了模型中管件的Piping Parts和Piping Features属性,并没有XYZ坐标值这个直接属性。接着打开我们常用的工具AutomationToolkit,在RQE Generator中查看,竟然也没有。于是再打开Relationship Browser尝试,虽然里面能找到Range Information,却仍然没有XYZ坐标信息。
如下图,在软件自带的Label中,用于输出模型信息的 label有坐标相关的信息。最终基于Intergraph Smart Review的Piping Data获取了Label。
它除了包含XYZ坐标信息,几乎涵盖了我们常用到的绝大部分属性信息。
经过测试,这些属性虽然不能直接在Label Editor里编辑,但是可以找到Label文件存放位置,再对RQE文件进行编辑。
整个Label都使用Com查询语句编写,也就是说我们可以方便快捷的复制和引用这些信息。
尝试新建了一个空白Label,把Smart Review Piping Data中关于Z坐标的语句粘贴至RQE文件中,新的空白Label就成功获取到了Z坐标的信息。
额外再说明一下,在Smart 3D v13版本中,Piping Feature的直接属性中已经包含了XYZ坐标信息。在此夸赞一下新版软件!
本次分享到此为止,期待对大家有所帮助。
END
鸣谢:中石化中原石油工程设计有限公司 韩智超老师的精彩分享!
关于海克斯康
海克斯康,作为数字化信息技术解决方案的革新者,秉承“智慧引擎,共赋未来”的理念,凭借“双智战略”推动制造业的智能与创新,构建新基建智慧城市生态体系。海克斯康业务遍及全球50个国家及地区,拥有员工超过24,000人。
关于海克斯康数字智能
海克斯康数字智能是海克斯康集团的独立产业单元。作为全球领先的工程类软件研发企业和信息应用服务商,从数字化工程到数字化交付以及数字化工厂,海克斯康数字智能始终致力于面向工厂全生命周期的企业级工程和管理软件系统的开发及应用服务。海克斯康数字智能通过数字化、智能化的解决方案助力客户充分利用有价值的数据资产,实现可持续发展,赋能流程工业的数字化转型,提高生产效率。