revit-api - 元素之间的相交几何
问题描述
我的目标是将管道与墙壁相交,然后获取交叉点的几何形状并获取其尺寸,以便我可以自动制作袖子。我在 dynamo 中尝试了工作流程,它通过将每个元素的实体相交然后获取交叉点的“长方体”并获取其尺寸等等来工作。问题是,我在 Revit API Docs 中找不到任何可以让我了解交叉点的形状和几何形状的东西。
任何人都可以帮忙吗?
解决方案
在 Revit API 中,您可以使用该Element.Geometry
属性来检索元素几何图形及其包含的实体。有了这些,您可以使用BooleanOperationsUtils.ExecuteBooleanOperation
方法确定交叉点。
推荐阅读
- java - Quartz执行方法不访问其他类或bean
- azure - 在 Azure Devops 中有条件地启动 ARM 模板部署
- regex - 正则表达式查找 + 运算符用于字符串连接的用法
- c++ - 将 std::array 推回 std::vector N 次的优雅方法
- ios - iPhone能否以编程方式用于蓝牙文件交换。(不使用 WiFi/NFC)
- node.js - 使用 vuejs 将图像上传到 Nodejs 服务器不起作用
- reactjs - 列表反应组件的多行辅助文本
- android - 未来是什么意思
在颤动中获取数据库异步() - scala - Scala组合函数问题
- java - 关于 JPA NamedNativeQuery 编译