首页 > 其他分享 >Revit+Dynamo市政管网自动翻模

Revit+Dynamo市政管网自动翻模

时间:2024-08-20 18:25:36浏览次数:12  
标签:管道 dynamo 翻模 坐标 Dynamo Revit CAD

Dynamo管道翻模流程

视频链接:【Dynamo助力市政管网建模】 https://www.bilibili.com/video/BV1pg411o7bF/?share_source=copy_web&vd_source=e081a1123f5c211dcc12a14aad419771

第一步:制作翻模参数表

1.根据原设计管道数据一览表可提取管道端点标高,管径,井径必要参数:

2.根据图纸提取CAD在管道端点坐标(雨污井坐标)。

示例:使用浩辰CAD软件的坐标输出工具,输出X,Y坐标值,(首先需要在CAD进行UN设置图形单位),按照管道表中雨污井编号按顺序点选,导出的excel表数据会与原表一一对应。

(说明:若管井中X坐标对应着CAD中的Y坐标,则X坐标一栏应与cad中导出来的Y轴坐标调换位置,Y坐标同理)

Z坐标对应表格中的管内底标高上端、下端数值。最后整合以上参数数据如下:

最终使用dynamo翻模表格需复制在单独sheet中

第二步:利用dynamo翻模

  1. 运行revit,定位到管理—dynamo一栏

  1. 点击打开,找到对应的dynamo文件
  2. 双击“管网生成.dyn”,进入dynamo界面

  1. 打开外部接节点包(根据点确定的线绘制管道:)

  1. 点击读取文件中的浏览,找到“管井数据”表格

  1. 点击左下角“运行”,生成管道模型

  1. 生成模型如下图

针对dynamo工作流程的疑难点:

(翻模过程易出错点)

1.利用List.RestOfItems节点,保留excel表头,方便后期理解运行流程。

  1. 翻模过程需添加参照坐标(项目基点),其他坐标位相对基点确定位置。

3.从项目中提取元素,通过索引确定元素。

4.通过索引选择管道系统

Dynamo雨污井翻模流程(见下期)

标签:管道,dynamo,翻模,坐标,Dynamo,Revit,CAD
From: https://blog.csdn.net/m0_74909741/article/details/141364777

相关文章

  • Revit+Dynamo市政管井自动翻模
    Dynamo雨污井翻模流程视频链接:【Dynamo助力市政管网建模】Dynamo助力市政管网建模_哔哩哔哩_bilibili第一步:制作翻模参数表根据原设计管道数据一览表可提取管道端点标高,管径,井径必要参数:2.根据之前提取的管道端点坐标值确定管井位置,最终使用dynamo翻模表格需复制在单独sh......
  • 三维建模神器:Revit2021怎么下载安装?Revit2021版图文安装教程
    Revit是一款专门为建筑信息模型(BIM)构建的,可以帮助建筑设计师设计、建造和维护质量更好、更高效的建筑,也是现在建筑行业必备的软件之一,现在已经更新了2021的版本,我拿到之后进行了测试,发现还不错,今天我们就来看看Revit2021版本的下载安装方法,详细请看下文图文介绍。软件安装包......
  • 【Dynamo】AnyCAD使用Dynamo绘制三维模型(二)——生成序列和范围的几种方式
    说明:Dynamo为开源项目,开源地址:https://github.com/DynamoDS/Dynamo.git本文章使用版本:v3.0.3范围使用Range节点start和end分别表示范围的边界,step表示步长。如下为[1,10]范围内步长为2结果​使用CodeBlock节点在CodeBlock填写如下形式的代码beginning..end..step-si......
  • torch._dynamo 理解(1)——Frontend
    0概述TorchDynamo是一个Python级别的即时(JIT)编译器,旨在让未修改的PyTorch程序运行得更快。它通过PythonFrameEvaluationHooks(Python框架评估钩子)来实现这一目标,以便在运行时动态地生成和优化代码。这使得TorchDynamo可以有效地处理各种Python代码,包括包......
  • 【Dynamo】AnyCAD使用Dynamo绘制三维模型(一)——效果展示
    说明:AnyCAD为国产CAD,官网为:AnyCAD图形平台参考代码:https://gitee.com/anycad/anycad.visualprogramming.git参考代码的AnyCAD为2024版本项目采用AnyCAD版本为2022.10.24,由于缺少一些2024版本的关键API,采用了和参考项目不一样的创建模型和展示模型的方式来实现和参考项......
  • Revit 二次开发多版本架构
    一、选对项目模板二、选择".NetStandard2.0"三、请直接Copy至项目配置中(各版本API需要提前准备好,路径引用即可)<PropertyGroup><TargetFramework>net48</TargetFramework><Configurations>Debug;Release;RVT_18;RVT_19;RVT_20;RVT_21;RVT_22;RVT_23......
  • Pytorch的编译新特性TorchDynamo的工作原理和使用示例
    在深度学习中,优化模型性能至关重要,特别是对于需要快速执行和实时推断的应用。而PyTorch在平衡动态图执行与高性能方面常常面临挑战。传统的PyTorch优化技术在处理动态计算图时效果有限,导致训练时间延长和模型性能不佳。TorchDynamo是一种为PyTorch设计的即时(JIT)编译器,通过在运行时......
  • RevitServer 2018安装教程
    1.服务器系统必备环境安装在“.NETFramework功能”窗格中,选中“TCP端口共享”、“HTTP激活”、“TCP激活”和“Web服务器(IIS)支持”等复选框。在“Web服务器角色(IIS)-角色服务”窗格上展开“应用程序开发”并选择“ASP”、“CGI”。“在服务器端的包含文件”展......
  • Dynamo: Amazon’s Highly Available Key-value Store
      《Dynamo:Amazon’sHighlyAvailableKey-valueStore》这篇发表于07年,虽然时间久远但仍是一篇值得一读的文章,当然现在Amazon的DynamoDB跟这篇文章介绍的架构应该是完全不一样了。感兴趣的同学可以再去读一下《AmazonDynamoDB:AScalable,PredictablyPerformant,and......
  • Revit二次开发-使用Advanced Installer打包插件安装包
    插件开发属于客户端开发,当我们交付产品给客户的时候,肯定用安装包的形式交付是最佳方案。所以我摸索了一下怎么用AdvancedInstaller来打包插件安装包。AdvancedInstaller简介AdvancedInstaller是一款功能强大且用户友好的Windows安装包制作工具,专门用于创建安装包(MSI、EX......