对于公路、市政等专业来说,Civil 3D是我们最常见且功能强大便利的一个软件工具,它已成为了大多行业内工作者是不可分割的一部分。上个世纪80年代你要想了解世界的进步你就要了解一点蒸汽机的知识,而如今这世界“计算机语言”、“编程”这些字眼已成为这个时代进步的基石标签。
而AUTODESK为了更快捷、更准确的完成并改善我们的工作、提升我们的工作效率,在新版本的Civil 3D 2020中加入了可视化编程dynamo的内容。使编程可视化,变得通俗易懂。
本期就来了解一下dynamo在实际运用中的创建简易标线打断功能实例。
首先,我们可以从官网上得到dynamo,并且在他的论坛上面会有我们运用时可能遇到的问题以及官方内容变更及更新的消息,里面有对应的向导资料而在dynamo节点中会有对应的功能说明解释。
得到了dynamo、并掌握了基本节点操作之后,那我们来做一个一键简易标线的功能吧。
首先我们要获取当前文件及其模型空间
通过名称获取路线和纵断面
运用更新之后添加的通过纵断面得到一个对应高程的Polycurve
Polycure 转成曲线,虚线部分延长度处理一些点位以及点位排序,用相应节点分层输出到CAD中。(注:生成之前要新建图层)。
打开在civil3d,新建一个工程文件,并处理好相关路线,也给它设计了纵断数据,为标线创立生成做好前期准备。
下面是一个做好的功能节点包,输入好对应的参数信息
点击运行就可以啦
至此,我们的标线就完成了。
如果读到这篇文章的你对此非常感兴趣,欢迎留言交流。
领取专属 10元无门槛券
私享最新 技术干货