Rhino.Inside.Revit 中很多电池我都找不到 ( 提取Revit中 Text Notes 的文字)

image

对,你需要更新,参考这里

老师我还有一个问题想问,比如说我在revit里面画了一个填充区域,我在这个区域里面写了一个3500的text ,然后到rir里提取轮廓线生成对应的楼板或者屋顶。这样做下来的痛点在于我没有办法用电池提取到这个3500的数字。

可以利用 Inspect Element + Element Parameter 来实现,


但是revit文字属性没有我想要的内容,请问老师rir有电池可以提取文字内容的电池吗?

你这里需要抓取的是 填充区域,而不是 文本, 所以你看我前面的截图,使用的是 Room 运算器,

提醒:鼠标右键点击 Inspect Element 运算器可以显示全部查询参数内容,然后查找下你所需要修改的文字内容。

在此之前尝试过在填充区域里面做一个高度的标记,然后输出高度标记的参数,但是因为前期做净高分析已经会在填充图案上写上文字,为了避免重复工作所以才想利用revit的文字输出文字内容(主要还是工作流的问题)目前问题已经解决,很抱歉占用公共资源了。谢谢您!

抱歉,看来是我没有理解你的需求 :saluting_face:,因为 Text Notes 是内建参数,所以抓取方法有一些特殊 :stuck_out_tongue:


老师请问下,这个组合筛选逻辑错在哪里呢?我想要筛选1F所有的风管


我这边换个思路可以筛选出来,但是手册中的那个logical and filterlogical or filter两个电池我个人觉得有点难理解 :joy:

请注意 Query Elements 这个运算器的输入端 Limit, 默认是200,你可以直接移除它,在下面的教学我也有说明,

:warning: 提醒: 一个贴讨论一个话题,如果你一楼的问题已经在这贴的某个回帖中提供了解决方法,请在贴后勾选 【解决方案】。为了方便讨论,其他话题请你重新开贴。