Dynamo For Revit: Path of Travel 行进路径

2023-11-09 06:59

本文主要是介绍Dynamo For Revit: Path of Travel 行进路径,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

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

路线分析

Revit 2020 功能,如果要在 Dynamo 里面拿到对应节点,需要升级到最新的2020,第一版2020是没有这些节点的。
图片源自Revit官方帮助文档

官方文档

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

Dynamo 节点

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

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

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

总结

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

这篇关于Dynamo For Revit: Path of Travel 行进路径的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/374590

相关文章

Windows系统下如何查找JDK的安装路径

《Windows系统下如何查找JDK的安装路径》:本文主要介绍Windows系统下如何查找JDK的安装路径,文中介绍了三种方法,分别是通过命令行检查、使用verbose选项查找jre目录、以及查看... 目录一、确认是否安装了JDK二、查找路径三、另外一种方式如果很久之前安装了JDK,或者在别人的电脑上,想

Python中Windows和macOS文件路径格式不一致的解决方法

《Python中Windows和macOS文件路径格式不一致的解决方法》在Python中,Windows和macOS的文件路径字符串格式不一致主要体现在路径分隔符上,这种差异可能导致跨平台代码在处理文... 目录方法 1:使用 os.path 模块方法 2:使用 pathlib 模块(推荐)方法 3:统一使

一文教你解决Python不支持中文路径的问题

《一文教你解决Python不支持中文路径的问题》Python是一种广泛使用的高级编程语言,然而在处理包含中文字符的文件路径时,Python有时会表现出一些不友好的行为,下面小编就来为大家介绍一下具体的... 目录问题背景解决方案1. 设置正确的文件编码2. 使用pathlib模块3. 转换路径为Unicod

MySQL9.0默认路径安装下重置root密码

《MySQL9.0默认路径安装下重置root密码》本文主要介绍了MySQL9.0默认路径安装下重置root密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录问题描述环境描述解决方法正常模式下修改密码报错原因问题描述mysqlChina编程采用默认安装路径,

解决jupyterLab打开后出现Config option `template_path`not recognized by `ExporterCollapsibleHeadings`问题

《解决jupyterLab打开后出现Configoption`template_path`notrecognizedby`ExporterCollapsibleHeadings`问题》在Ju... 目录jupyterLab打开后出现“templandroidate_path”相关问题这是 tensorflo

解读静态资源访问static-locations和static-path-pattern

《解读静态资源访问static-locations和static-path-pattern》本文主要介绍了SpringBoot中静态资源的配置和访问方式,包括静态资源的默认前缀、默认地址、目录结构、访... 目录静态资源访问static-locations和static-path-pattern静态资源配置

python中os.stat().st_size、os.path.getsize()获取文件大小

《python中os.stat().st_size、os.path.getsize()获取文件大小》本文介绍了使用os.stat()和os.path.getsize()函数获取文件大小,文中通过示例代... 目录一、os.stat().st_size二、os.path.getsize()三、函数封装一、os

python获取当前文件和目录路径的方法详解

《python获取当前文件和目录路径的方法详解》:本文主要介绍Python中获取当前文件路径和目录的方法,包括使用__file__关键字、os.path.abspath、os.path.realp... 目录1、获取当前文件路径2、获取当前文件所在目录3、os.path.abspath和os.path.re

hdu2544(单源最短路径)

模板题: //题意:求1到n的最短路径,模板题#include<iostream>#include<algorithm>#include<cstring>#include<stack>#include<queue>#include<set>#include<map>#include<stdio.h>#include<stdlib.h>#include<ctype.h>#i

poj 1734 (floyd求最小环并打印路径)

题意: 求图中的一个最小环,并打印路径。 解析: ans 保存最小环长度。 一直wa,最后终于找到原因,inf开太大爆掉了。。。 虽然0x3f3f3f3f用memset好用,但是还是有局限性。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#incl