请问一下,我想通过新的坐标点的XYZ的值来替换revit项目文件中原有构件的位置,该如何实现?RIR插件中找不到revit构件的坐标值?
通过以下步骤可以实现,
- 抓取到图元,例如 Grahpical Element 运算器,
- 接入 Inspect Element 运算器查找该图元的参数范围,且进一步读取相关参数值,
- 如果这个图元存在位置参数,直接使用 Element Parameter 来设置参数,
- 如果这个图元没有位置参数,也可以创建参数的方法尝试新建一个定位参数,然后赋予你需要的位置值
例如修改一个墙体的基准高度,
好的,我来试一下,谢谢!
兄弟,同问这个问题,后面是怎么解决的呢
我试图用graphical element 连到add component (location)去控制 确实能实现 但还是太麻烦了 操作有点反直觉
尤其是element体量越大,用xyz坐标来控制就越难,因为没办法在rhino里直接选中element的边缘或者定位点,不知道有没有更优的解法