利用Dynamo绘制行车道标线

本文详细介绍了如何使用Dynamo自动化绘制行车道的实线和虚线标线。实线部分通过获取路线或控制点坐标生成,虚线部分则需考虑断开和连续。步骤包括读取控制点、生成曲线、确定标线位置、建立坐标系、旋转轮廓以及最终生成实体。文章以实例展示了具体操作过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 这里写到的行车道标线,主要讲的是实线虚线两类。总体来说,实线部分因为它是连续的,所以只要能够获取到路线或者有桥面控制点坐标,那么就能依照前面箱梁放样制作的思路去生成;而虚线部分则需要进一步考虑哪里应该生成标线,哪里是需要断开的。

对于虚线部分制作的步骤流程如下:

  • 利用dy读入桥面两侧控制点坐标;
  • 将读入的两侧坐标进行一一连线;
  • 在连线上依据标线偏移距离找到对应点;
  • 将找到的对应点连成一条Curve线(这就是对应标线的中线);
  • 按照标线的长度(L)连续两标线间的距离(D)最大公约数对Curve线进行划分;
  • 在划分好的点上建立坐标系;
  • 将标线轮廓转移至坐标系中;
  • 对轮廓按照连线的角度(即各点处桥面横坡)进行旋转;
  • 提取需要的轮廓生成实体。

针对上面的流程,下面就一步步进行展示讲解,首先来张完成标线后的图。

同样,前面就是读取excel表格坐标数据。下面部分是根据左右两侧的数据生成两侧的点,将对应的点连成直线。有了一条条直

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值