Smart3D COM 查询生成工具-Rqe Generator

对于一般的工程人员来讲,编程写代码,做查询,这样的方案都不是很受待见的办法。
作为label 及report查询输出属性的基础,rqe文件是重中之重。在培训资料里面,使用的是直接进行stroke跳转,手动编辑的方法。
本文推荐一下RQE生成工具rqe generator的相关基本应用。使用该工具,我们就可以完成很多对象com属性的查询,对象间关系的跳转以及属性查询。
界面:automation tool kit插件工具条第一列最下面:

对话界面:

使用这个工具时我们主要注意以下几点:
  1. 起始对象,即查询对象;比如要查pipe part所属的pipeline的name信息,pipe part所在pipe run的spec信息等。在使用时必须首先无误的确认好起始对象。

  2. 查询应该是从多到一的关系跳转。比如我们从pipe part到pipe line可以查询得到唯一的一个管线,反过来从pipe line 到pipe part就取出来了一个集合的管件。

  3. add property时,有可能取得的属性默认名称一样,需要手动修正一下比如对象“name”。

  4. 在使用rqe之后,复制时需要使用自带的复制按钮。通过下面选中,然后复制得到的rqe字段和按钮复制的结果是不一样的。

    下面,我们以管件为例做一些示例查询。

从pipe part取area name

从pipe part取unit name

从pipe part取pipe run spec name

从pipe part取pipe line name

从pipe part取管件的材质信息(material grade)

从pipe part取元件的制造标准(industry standard )

从以上各种操作,我们取得了各种信息的语句,下面演示一下如何应用。
首先定义一个从part起始的label:

label 测试:

使用rqe生成工具copy属性后,编辑rqe文件:

注意:
插入时注意return properties的语法。
数字化工程设计公众号二维码
原文链接:查看原文  文章来源:数字化工程设计
🔗 分享 0

上5篇 more...

下5篇 more...