[发明专利]在Civil3D中利用要素线进行道路纵断设计的方法有效
申请号: | 201810326412.2 | 申请日: | 2018-04-12 |
公开(公告)号: | CN108549765B | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 吴楠;姜恒;李昱瑾 | 申请(专利权)人: | 北京市市政工程设计研究总院有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06T17/00 |
代理公司: | 北京万科园知识产权代理有限责任公司 11230 | 代理人: | 杜澄心;张亚军 |
地址: | 100082 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | civil3d 利用 要素 进行 道路 设计 方法 | ||
本发明公开了一种在Civil3D中利用要素线进行道路纵断设计的方法,包括:第一,使用要素线进行道路纵断设计的方法步骤,即将civil3d中的定线对象转换成要素线对象,通过要素线的高程编辑器进行纵断参数的数据调节,从而完成纵断面设计中顶点高程和纵坡坡度的设计,将设计好的要素线再转换成纵断设计对象;第二,将civil3d中要素线转换成纵断设计数据存储于文件数据库的程序内容,本程序使用VBA调用civil3d对象,实现了civil3d的内部数据转换和纵断设计对象的自动生成。本发明可以解决在civil3d中既可以实现平纵结合、又可以通过方便的编辑工具来进行纵断设计,并且可以实现要素线转换的方法,以提高工作效率等技术问题。
技术领域
本发明涉及一种利用计算机辅助设计、程序设计,对道路进行设计及规划、场地竖向设计及规划的技术。
背景技术
在国内,规划设计公司目前多采用在Autocad平台上进行二次开发而得到的道路设计软件进行道路规划与设计的工作,而civil3d虽然已经被Autodesk推出多年,是一款极为综合的土木工程规划设计软件,其中包含了道路规划与设计的全部功能,并可以支持动态更新设计结果等优异的功能,但却一直未能在国内大面积普及。随着BIM技术的推广,civil3d逐渐开始进入国内规划设计市场,但由于使用civil3d会改变设计习惯和出图方式等因素,以至于civil3d一直未能大面积替代国内的其他设计工具软件,只能起到辅助建立BIM早期模型的功能,大大降低了civil的使用价值。
采用civil3d进行道路设计,本属于civil3d自身的功能,但是使用civil3d进行道路设计时,必须通过定线后生成的线名生成纵断图,纵断设计要在纵断图中进行纵断线的绘制,才能产生纵断设计参数,在装配横断面后才能产生道路模型并计算道路土方,因此流程中必须包含纵断图产生和纵断设计,而且纵断设计必须在纵断图中进行绘制。虽然civil3d提供了纵断设计参数导入导出功能,但是这样的方法并不高效,也无法在导入生成的纵断设计进行再修改;在纵断设计时,civil3d支持在纵断图中临摹其他纵断数据,但是由于civil3d的存储机理,临摹后的数据为临时数据,不支持存盘操作,一旦关闭civil3d文档,将丢失因为临摹纵断而产生的后续设计数据。
Civil3d提供了一种名为要素线(英文对象名:FeatureLine)的对象,该要素线是为了计算场地的放坡线而创建的一种对象,该对象可以按照道路的平纵设计要求进行绘制,也可以通过道路定线(英文对象名:Alignment)直接构建基于道路平面定线的要素线,再通过要素线的高程编辑工具来控制要素线控制点上的高程以及因高程所引起的要素线纵面上的纵断坡度。从而方便的完成了平面定线和纵断面设计的同一位置的设计内容,实现了平纵结合。
Civil3d虽然提供了要素线的编辑工具,但上述civil3d对道路设计的流程中并不支持要素线与道路定线的纵断设计进行结合操作,在civil3d中,纵断设计是不同于要素线的对象(英文对象名为:Profile),civil3d中也不提供这两种对象的数据传递。因此,通过要素线方便的编辑的纵断面高程和坡度的数据,无法被道路纵断设计过程所使用。
发明内容
本发明的目的是提供一种在Civil3D中利用要素线进行道路纵断设计的方法,以解决在civil 3d中既可以实现平纵结合、又可以通过方便的编辑工具来进行纵断设计,并且可以实现要素线转换的方法,以提高工作效率等技术问题。
本发明所述的在Civil3D中利用要素线进行道路纵断设计的方法,包括:第一,使用要素线进行道路纵断设计的方法步骤,即将civil3d中的定线对象(alignment)转换成要素线对象(featureline),通过要素线的高程编辑器进行纵断参数的数据调节,从而完成纵断面设计中顶点高程和纵坡坡度的设计,将设计好的要素线再转换成纵断设计对象(Profile)的方法,第二,将civil3d中要素线转换成纵断设计数据存储于文件数据库的程序内容,本程序使用VBA调用civil3d对象,实现了civil3d的内部数据转换和纵断设计对象的自动生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市市政工程设计研究总院有限公司,未经北京市市政工程设计研究总院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810326412.2/2.html,转载请声明来源钻瓜专利网。