上次介绍了【道路及周边结构的模型生成方法】,但完成的模型还是光秃秃的,这次就介绍在道路上绘制标志标线和路灯等设施的方法。
(资料图片)
同样,这次分享的文件也包括一些Revit族,两个Dynamo程序,和一个输入表格样例。下载地址在文末获取。
先简单介绍一下,这次包含有两个Dynamo程序,一个是专用于交通标线的生成,支持弯曲起伏的道路空间结构;另一个用途比较灵活,可用于路灯、栏杆等交通设置的布置,支持单点和两点自适应族的形式。
下面就来详细介绍。
Excel部分就不多解释了,和之前用的表格是完全相同的,不过在这次的任务中,程序只用到了【路中线】这个sheet。
这次的重点在Revit部分,也就是Dynamo播放器的输入界面。
-- 标线生成 --
先介绍比较简单的,道路标线生成,这个程序可绘制宽度为100mm、150mm和200mm的 黄、白 道路标线,可手动设置虚实线,以及虚线的线长和间隔。
这次提供的标线族也是基于两个点的自适应族,所以自适应点数默认为2。
数据表格:这个选择路面参数的标准表格。
水平偏移距离:标线距路中线的水平距离。
起点偏移:设置是否从路线的起点开始绘制。数值为正,则起点位置为路线内设定距离处。
实线长度:标线的实际长度,也是单个标线族的绘制长度。
间隔长度:两个实线间的无标线长度,设置为0,可生成长实线。
竖向偏移:标线高出路中线的垂直距离,设置为0,则标线与水平路面重叠,可能影响视觉效果。
路面坡度:设置路面纵坡,自动计算水平距离处的路面标高,与上一个选项共同影响标线的高度位置。
标线宽度:提供100、150和200三个选项,适用于大多数标线规格。
下面三个选项,根据提示选择。
其中,【切换左右】功能适用于当【是否单侧生成】为【是】的情况下,仅生成一侧路面或对向路面的标线。
-- 道路设施生成 --
道路设施可生成基于单点式布置的构件和两点自适应模型,点式构件可以是路灯、标志牌等模型,两点自适应可以布置边坡、护栏、排水沟等模型。
由于道路设施的多样性,这里各类型仅提供一个样例文件供参考,可依据下方说明快速应用到本地项目中。
输入模块部分大部分和道路标线模块类似,其中有以下几点不同之处。
1、当自适应点数设置为1时,【模型长度】和【间隔长度】之和为模型的布置间距;
2、族类型需载入项目后再做选择,布置多个模型,可多次运行Dynamo播放器;
3、旋转矫正适用于自适应点数为1的情况,且自适应族需包括名为【R_旋转角】的族参数。这个参数会使模型在适应路中线切线方向的同时,增加一定的旋转角度,用以调整使模型垂直或平行道路布置的情况。
-- rfa 族部分 --
道路标线部分,提供的三个尺寸的地面标线族默认需要全部载入,程序会根据设定选用匹配的族类型。
道路设施部分,这里提供两个样例文件,分别是单点和两点自适应族,演示程序的运行效果,如果需要定制族,也可以点击公众号窗口的【联系我】,提供有偿技术服务。
【Dynamo】道路标线及设施自动建模.rar
下载链接:
https://pan.baidu.com/s/16i26AXOyliUtZPq96OJ8FA
提取码:6666
解压密码参见文末:https://mp.weixin.qq.com/s/XXsI1tMVDvm4toB-KGXjWA