前言

使用路线分析来计算从模型中的一个点行进到另一个点的距离和时间。 这是 Revit 在 2020 版本提供的新功能,这种带有半智能的功能也是 Revit 的一个特色。同时,Dynamo 也迅速提供了相应的节点,这确实可以方便实际中的应用,比如防火相关的计算。

路线分析

Revit 2020 功能,如果要在 Dynamo 里面拿到对应节点,需要升级到最新的2020,第一版2020是没有这些节点的。

官方文档

使用行进路径图元,可以分析模型中两个选定点之间的行进距离和时间。
在平面视图中,通过选择起点和终点来建立行进路径。将分析模型,并基于沿行进路径充当障碍物的模型图元生成行进路径。计算的行进路径将避免与分析分区中的模型图元接触,并计算起点和终点之间的最短距离。
行进路径图元特定于视图,并在放置它们的视图中充当详图图元。可以在模型中标记行进路径线并将其列入明细表。
注: 行进路径线在单个标高上计算。行进路径图元将不考虑垂直循环图元(楼梯和坡道),并且仅计算行进路径平面上的水平距离。

Dynamo 节点

模型是Revit安装之后的默认模型,假设想知道就餐的8个人到室外的最近距离,如何计算。或者说这8个位置的防火距离是多少?利用这个节点,PathOfTravel.ByFloorPlanPoints,可以迅速得到。实际上这个节点输入的位置,可以是列表,所以可以处理多对多的关系。即,实际上上也可以判断各个位置到多个出口的最短路径。

多对一:八个位置到一个出口


多对多:八个位置到两个出口


总结

有了这个节点之后,可以生成任意两个节点之间的距离,就可以根据距离的长短不同,来做一些不同的应用。不仅限于防火距离,也可以用于商场或者办公楼的路径规划等等,可以有无限多的应用。

Dynamo For Revit: Path of Travel 行进路径相关推荐

  1. add python to path是什么意思_Python原来这么好学(PATH保存了与路径相关的参数安装时需要将Add Python to PATH行勾选)...

    (PATH保存了与路径相关的参数安装时需要将Add Python to PATH行勾选) https://www.cnblogs.com/chipscoco/p/12335891.html 这是一本教 ...

  2. Dynamo For Revit: 创建镂空圆柱面

    如何使用Dynamo For Revit 创建一个镂空圆柱面? 效果如下: 右击在新的标签页打开更加清楚.(已经对节点进行分组并加了注释) Python 节点中的代码(求输入的表面中面积最大的一个): ...

  3. Go 学习笔记(53)— Go 标准库之 path(判断绝对路径、拆分目录和文件、组合路径、返回路径目录、获取路径最后文件名、获取文件扩展名、路径匹配规则)

    1. 概述说明 import "path" path 实现了对斜杠分隔的路径的实用操作函数. 2. 主要函数 2.1 func IsAbs func IsAbs(path stri ...

  4. 9.path Sum III(路径和 III)

    Level:   Easy 题目描述: You are given a binary tree in which each node contains an integer value. Find t ...

  5. linux导出路径path,Linux kernel 绝对路径之d_path篇【转】

    一. d_path函数说明 d_path 是内核提供的根据dentry和vfsmount获取绝对路径函数 此函数有2个版本,以内核版本2.6.25为分界 extern char *d_path(con ...

  6. multipathd: sdn: readsector0 checker reports path is down 多路径出错问题解决

    /var/log/messages 出现多路径出错问题解决: 原因为在配置ISCSI 时,使用了两条无效路径,看到在进行存储器分区时,每一个LUN 磁盘,只能指定一个控制器, 一个控制器,只有两条线路 ...

  7. Dynamo For Revit: NurbsCurve

    前言 三维建模总是逃不过样条曲线,Dynamo支持 NurbsCurve. Nurbs 介绍 百度百科: NURBS是一种非常优秀的建模方式,在高级三维软件当中都支持这种建模方式.NURBS能够比传统 ...

  8. Dynamo For Revit: 铺地砖

    前言 本文介绍如何用 Dynamo 铺地砖,仅仅是演示版,把基本思想梳理一下. 地砖效果 可以适用于不规则的地块,地砖长和宽可以调整. Dynamo 脚本逻辑 要完成这个功能: 找到要铺地砖的平面,设 ...

  9. Dynamo For Revit: 多边行花瓶

    概述 利用 Dynamo 的几何造型功能创建一个多边形的花瓶.花瓶的水平截面是一个多边形,两头大中间小.做这个例子的目的主要是为了熟悉 Dynamo 的 list 以及几何节点. 步骤 创建一个递增序 ...

  10. os.path.join (python路径拼接)

    python路径拼接os.path.join()函数的用法 # 数据路径root = 'H:\Butterfly_detection\yolov5-1.0-baseline\VOCdevkit\VOC ...

最新文章

  1. python snmp采集交换机信息_Python采集12星座信息,分析出12星座的各个特点
  2. python函数库 阶跃 信号函数 调用_有没有大神知道 step2 阶跃响应函数的 里面的T的怎么定义...
  3. 《深入理解 Spring Cloud 与微服务构建》第八章 声明式调用 Feign
  4. 集中云数据加密能否填补安全漏洞?
  5. 降价上标(Github风味)?
  6. python零基础能学吗-Python编程语言好学吗?零基础转行能学Python吗?
  7. 记一次 JAVA 的内存泄露分析 1
  8. ef mysql 分页查询语句_MySQL、Oracle和SQL Server的分页查询语句
  9. 线程的同步互斥之事件对象(Event)
  10. android计时器代码百度网盘下载,计时器flash_求几个简单Flash计时器,可以自己设定时间的,百度云...
  11. plsql查看建表语句
  12. java中n次方怎么表示_java中的一个数的N次方
  13. vue播放flv视频流
  14. 阿卜杜拉·法兹里和两个哥哥的故事(二)
  15. mac bigsur python3.8 安装pillow失败
  16. 自动控制原理(1)-典型环节的传递函数
  17. 高频电路之LC并联谐振回路
  18. 计算机无法检索文件夹,win7系统不能搜索文件夹怎么回事
  19. 备战2022高考,贺阳衡水一中高级中学高三师生全力以赴
  20. android智能云电视,率先升级Android4.0 TCL3D智能云电视独领技术风潮

热门文章

  1. 腾讯云 CentOS 7.4 安装 Mysql
  2. canvas画布绘制矩形时形状被拉伸
  3. 【科目二】东方时尚 100分一次过 机考顺序变化 一般是 倒库 侧方位 坡起 直角转弯 曲线...
  4. 软件工程实验--测试用例的设计
  5. Stream仅能操作一次java.lang.IllegalStateException: stream has already been operated upon or closed
  6. js手机号中间四位_手机号码344的读法最有逻辑,3323最有文化,443最剁手
  7. cpp 原子操作_C++ 11 开发中的 Atomic 原子操作
  8. matlab-图像腐蚀算子SE的选取
  9. Unity3d导入模型尺寸问题
  10. 零碎知识点(实习day5)