【技术实现步骤摘要】
EICAD与IFC的路线数据自动转换方法、介质及系统
本专利技术属于市政道路和桥梁设计领域,尤其是涉及一种EICAD与IFC的路线数据自动转换方法、介质及系统。
技术介绍
随着计算机信息技术的飞速发展,其在工程
的应用已成为建筑业在新经济形势下持续发展的命脉。BIM(BuildingInformationModelling,建筑信息模型)技术,作为一种建筑信息化手段,近几年逐渐扩展至基础设施领域,并得到了较好地普及和应用。利用BIM核心建模软件进行道路和桥梁的正向设计或者逆向建模是设计阶段最常见的BIM应用方向,为了避免重复的路线绘制工作,需要将已有的路线设计资料导入三维建模软件,然而现有的技术流程尚不能完整且精确地传递路线信息,存在桩号信息丢失、缓和曲线绘制不精确等问题,从而导致BIM模型失真,难以作为施工阶段的出图依据。为了解决上述技术问题,本领域技术人员已进行了一些研究。如梁小龙的论文“EICAD路线设计软件与Bentley平台交互数据接口程序”(《公路》,2019年12期)公开EICAD路线数据与Bentley平台的接口设计,能够满足EICAD与Bentley平台的数传递需求,但针对性较强,仅适用于Bentley平台这种特定的BIM软件平台,无法兼容其他BIM核心建模软件。因此,亟需改善传统的路线数据交换方式,在确保路线精度和软件兼容性的前提下,实现EICAD路线数据的无损传递。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种操作简单、具有高兼容性 ...
【技术保护点】
1.一种EICAD与IFC的路线数据自动转换方法,其特征在于,包括以下步骤:/n获取EICAD路线数据的平竖曲线设计文件以及断链设计文件,以预先创建的数据模型类封装平曲线和竖曲线的线型数据;/n根据所述平曲线的线型数据,采用积木法路线设计思路和路线连续性原则,获得IFC平曲线中各个线型单元的线元参数;/n根据所述竖曲线的线型数据及断链设计文件,采用交点法路线设计思路和路线连续性原则,获得IFC竖曲线中各个线型单元的线元参数;/n根据IFC文件的语法规则,创建IFC路线实体,将获取的所述线元参数集成至IFC线元描述语句的属性值中,同时创建IFC场地实体,并构建IFC路线实体与IFC场地实体的关联,输出IFC文件。/n
【技术特征摘要】
1.一种EICAD与IFC的路线数据自动转换方法,其特征在于,包括以下步骤:
获取EICAD路线数据的平竖曲线设计文件以及断链设计文件,以预先创建的数据模型类封装平曲线和竖曲线的线型数据;
根据所述平曲线的线型数据,采用积木法路线设计思路和路线连续性原则,获得IFC平曲线中各个线型单元的线元参数;
根据所述竖曲线的线型数据及断链设计文件,采用交点法路线设计思路和路线连续性原则,获得IFC竖曲线中各个线型单元的线元参数;
根据IFC文件的语法规则,创建IFC路线实体,将获取的所述线元参数集成至IFC线元描述语句的属性值中,同时创建IFC场地实体,并构建IFC路线实体与IFC场地实体的关联,输出IFC文件。
2.根据权利要求1所述的EICAD与IFC的路线数据自动转换方法,其特征在于,所述数据模型类包括平竖曲线的直线数据模型类、圆弧线数据模型类以及平曲线的缓和曲线数据模型类。
3.根据权利要求1所述的EICAD与IFC的路线数据自动转换方法,其特征在于,所述平曲线的线型单元包括直线、圆弧线以及缓和曲线,通过平面几何算法计算各个线型单元的线元参数。
4.根据权利要求3所述的EICAD与IFC的路线数据自动转换方法,其特征在于,对平曲线的直线,其线元参数包括直线的终点坐标(x,y)以及终点方位角ρ,计算公式为:
其中x0为直线起点横坐标,y0为直线起点纵坐标,L为直线长度,ρ0为直线起点方位角。
5.根据权利要求3所述的EICAD与IFC的路线数据自动转换方法,其特征在于,对平曲线的圆弧线,其线元参数包括圆弧线的终点坐标(x,y)以及终点方位角ρ,计算公式为:
其中x0为圆弧线起点横坐标,y0为圆弧线起点纵坐标,L为圆弧线长度,ρ0为圆弧线起点方位角,δ为圆弧线的转向值,R为圆弧线的半径。
6.根据权利要求3所述的EICAD与IFC的路线数据自动转换方法,其特征在于,对平曲线的缓和曲线,其线元参数包括缓和曲线的终点坐标(x,y)、长度L以及终点方位角ρ,计算公式为:
其中x0为缓和曲线起点横坐标,y0为缓和曲线起点纵坐标,ρ0为缓和曲线起点方位角,δ为缓和曲线的转向值,R为缓和曲线起点或终点...
【专利技术属性】
技术研发人员:曹炳勇,欧阳智魁,施新欣,陈莎莎,董冰,龚辉,崔小建,
申请(专利权)人:同济大学建筑设计研究院集团有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。