一种数据驱动的轨道交通自动扶梯施工图一键成图方法与流程

文档序号:16264309发布日期:2018-12-14 21:49阅读:268来源:国知局
一种数据驱动的轨道交通自动扶梯施工图一键成图方法与流程

本发明属于高速铁路及轨道交通领域,具体涉及一种数据驱动的轨道交通自动扶梯施工图一键成图方法。

背景技术

随着我国经济的迅猛发展,越来越多的城市开始建设高速铁路、城市轨道交通,自动扶梯是高速铁路及轨道交通车站设备的一个重要部分。每条地铁线基本都有200台至300台的自动扶梯需要设计。在施工图阶段,每台自动扶梯都要绘制相应的施工图安装布置工艺图纸,有限的设计人员需要耗费大量的时间和精力完成工艺设计,且国内高铁、轨道交通项目建设周期短,需进行基于不同地域、多个设备厂家的包容性设计,需解决工期紧张、包容性要求高、标准统一等难题。

以往高速铁路及轨道交通自动扶梯施工图需在建筑图基础上进行安装布置工艺图纸的绘制,全部需要人工绘图,效率低,图纸质量易出现人为差错,且无法解决工期紧张、包容性要求高、标准统一等难题。

对于会签问题(会签是指对其他专业、单位是否严格执行自动扶梯设计内容、数据的核实过程),现有的会签方式是各设计人员直接看接口专业的图纸、文件,凭借对提资要求的印象和设计经验进行确认,这种会签方式人为因素较多,质量难以把控。



技术实现要素:

针对现有技术以上缺陷或改进需求中的至少一种,本发明提供了一种数据驱动的轨道交通自动扶梯施工图一键成图方法,实现高速铁路及轨道交通自动扶梯施工图绘制参数的完整性、关联性、正确性校验,复杂建筑结构自动扶梯的数据驱动快速成图,专业会签参数表与施工图一键对接的“一键成图”。

为实现上述目的,按照本发明的一个方面,提供了一种数据驱动的轨道交通自动扶梯施工图一键成图方法,该自动扶梯施工图一键成图方法包括以下步骤:

s1、自动扶梯施工图的出图要素的参数化;

s2、通过vb.net编程语言数据驱动cad图形绘制;

s3、成册图纸的参数化成图;其中,所成的图中包括会签信息。

优选地,步骤s3中,成册图纸的参数化成图的步骤包括:

(1)进入施工图绘制子界面;

(2)判断界面选择;

(3)若选择第一界面,则输入绘图参数,包括选择扶梯本身结构尺寸、填写上下工作点标高、计算填写相关包容尺寸、选择中间支撑数量和型式、选择吊钩数量和布置方式、选择扶梯布置形式、选择建筑结构形式、修改本项目有别于其他项目的尺寸,然后添加单幅图参数到汇总表中,循环输入会图参数后添加封面、目录、设计说明;

若选择第二界面,则导入预先调好的专业会签参数表,添加封面、目录、设计说明;

(4)编辑标题栏和会签栏;

(5)开始绘图。

优选地,成册图纸的参数化成图的步骤(3)中,当选择第二界面时,专业会签参数表导入的步骤包括:

(a)定义excel工作簿;

(b)调用excel程序;

(c)先判断是否存在站内扶梯数据,若存在站内扶梯数据,则激活站内扶梯工作簿,以行记录循环读取到记录站内扶梯绘图数据的datagridview控件,然后再继续判断是否存在出入口扶梯数据;若不存在站内扶梯数据,然后直接判断是否存在出入口扶梯数据;若存在出入口扶梯数据,则激活出入口扶梯工作簿,以行记录循环读取到记录出入口扶梯绘图数据的datagridview控件;若不存在出入口扶梯数据,然后直接执行步骤(d);

或者先判断是否存在出入口扶梯数据,若存在出入口扶梯数据,则激活出入口扶梯工作簿,以行记录循环读取到记录出入口扶梯绘图数据的datagridview控件,然后再继续判断是否存在站内扶梯数据;若不存在出入口扶梯数据,然后直接判断是否存在站内扶梯数据;若存在站内扶梯数据,则激活站内扶梯工作簿,以行记录循环读取到记录站内扶梯绘图数据的datagridview控件;若不存在站内扶梯数据,然后直接执行对接的步骤(d);

(d)导入读取完成。

优选地,步骤s2中,通过vb.net编程语言数据驱动cad图形绘制的流程包括:

s2.1、添加cad程序引用;

s2.2、读取或打开cad程序并新建图纸;

s2.3、创建图层;

s2.4、图形参数化绘制;

s2.5、编辑实体;

s2.6、尺寸标注;

s2.7、其他单侧图元素绘制,包括插入会签栏;

s2.8、循环绘制成册图纸。

上述优选技术特征只要彼此之间未构成冲突就可以相互组合。

总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:

1、本发明的数据驱动的轨道交通自动扶梯施工图一键成图方法,实现高速铁路及轨道交通自动扶梯施工图绘制参数的完整性、关联性、正确性校验,复杂建筑结构自动扶梯的数据驱动快速成图,专业会签参数表与施工图一键对接的“一键成图”。

2、创造性地将专业会签参数表与施工图一键对接,将会签数据导入“一键成图”,快速响应工程变化,绘制完整的一册轨道交通自动扶梯施工图仅需60s,革新了轨道交通自动扶梯设计流程,施工图出图时间提高为原来的10倍以上,大大缩短设计周期,适应我国高速铁路及城市轨道交通的建设需求。

3、利用autocad的二次开发技术分别针对车站站内扶梯、车站出入口扶梯,汇总绘图参数,通过点信息关联规则、图形特征聚类规则,提取复杂建筑结构的图形特征,建立参数自适应的单元图形库,实现数据驱动的高速铁路及轨道交通自动扶梯施工图快速成图;并提供封面、目录、说明的参数化功能,实现工程设计领域“甩掉cad”的突破。

附图说明

图1是本发明实施例通过vb.net编程语言数据驱动cad图形绘制的流程图;

图2是本发明实施例数据驱动的高速铁路及轨道交通自动扶梯施工图参数化成图的流程图;

图3是本发明实施例专业会签参数表导入的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。下面结合具体实施方式对本发明进一步详细说明。

作为本发明的一种较佳实施方式,如图1-3所示,本发明提供一种数据驱动的轨道交通自动扶梯施工图一键成图方法,该自动扶梯施工图一键成图方法包括以下步骤:

s1、自动扶梯施工图的出图要素的参数化。

高速铁路及轨道交通自动扶梯施工图中要表达的要素可分为建筑结构尺寸、扶梯本身尺寸2个部分。根据扶梯土建基础、安装条件的不同,常规的扶梯施工图可分为车站站内扶梯、车站出入口扶梯。

每张图纸上要表达80多个尺寸、位置、受力等参数(出图参数是通过设计经验及扶梯图纸类型总结出来的),所有表达的参数均设置在界面,初始设置为默认经验值。

为提供便捷的设计参数输入界面,输入界面按自动扶梯布置形式分类,且通过参数汇总的方式进行成册图纸的绘制。

本发明总结高速铁路及轨道交通自动扶梯的布置形式,提取绘制自动扶梯施工图的出图要素,保证出图要素的图形包容性、标准统一性。

s2、通过vb.net编程语言数据驱动cad图形绘制。

运用基于vb.net编程语言的com(componentobjectmodel,组件对象模型)引用,在运行绘图命令时直接利用getobject或createobject打开电脑中对应版本的autocad,通过点信息关联规则、图形特征聚类规则,在不同的绘图节点进行分单元处理,以点坐标驱动各个图形图块的绘制,从而适应复杂建筑结构的图形特征,建立参数自适应的单元图形库,通过图元的组合形成完成的高速铁路及轨道交通自动扶梯施工图绘制。

将autocad引用到编程环境中,添加autodest.autocad、autodest.autocad.interop、autodest.autocad.interop.common类,利用多种对象及其方法、属性,完成一张工艺图绘制,如layers(图层)、acadline(线)、acadlwpolyline(多段线)、acadcircle(圆)、acadarc(弧)、acadhatch(填充)、acaddimaligned(线性标注)、acadmtext(多行文字)、acadblock(块)等。将80多个出图要素转化为autocad对象的坐标,利用坐标完成各个图元的绘制,利用坐标之间的约束,统筹全局图形分布,并利用autocad块编辑,将不变的放大图块直接插入到图形中,以实现图形表达的完整性。

图1即为通过vb.net编程语言数据驱动cad图形绘制的流程图。具体地,步骤s2中,通过vb.net编程语言数据驱动cad图形绘制的流程包括:

s2.1、添加cad程序引用;

s2.2、读取或打开cad程序并新建图纸;

s2.3、创建图层;

s2.4、图形参数化绘制;

s2.5、编辑实体;

s2.6、尺寸标注;

s2.7、其他单侧图元素绘制,包括插入会签栏;

s2.8、循环绘制成册图纸。

s3、成册图纸的参数化成图;其中,所成的图中包括会签信息。

通过计算机语言实现数据驱动cad图形绘制后,以图纸中扶梯下工作点为基准点信息,结合界面输入参数信息,从左至右、从下至上计算各视图中图形点坐标信息,而后绘制扶梯外形、绘制建筑结构、标准工艺尺寸、书写设计说明,最后运用整体坐标循环偏移的方式,实现成册图纸的参数化成图。

图2即为数据驱动的高速铁路及轨道交通自动扶梯施工图参数化成图的流程图。具体地,步骤s3中,成册图纸的参数化成图的步骤包括:

(1)进入施工图绘制子界面;

(2)判断界面选择;

(3)若选择传统界面,则输入绘图参数,包括选择扶梯本身结构尺寸、填写上下工作点标高、计算填写相关包容尺寸、选择中间支撑数量和型式、选择吊钩数量和布置方式、选择扶梯布置形式、选择建筑结构形式、修改本项目有别于其他项目的尺寸,然后添加单幅图参数到汇总表中,循环输入会图参数后添加封面、目录、设计说明;

若选择简单界面,则导入预先调好的专业会签参数表(会签信息),添加封面、目录、设计说明;通过对各专业、各单位设计成果的会签过程,得到会签参数表,会签参数表一键导入,直接进入添加封面、目录、设计说明阶段。

(4)编辑标题栏和会签栏(会签信息);因各城市、各设计单位、各项目均有自己的图纸输出标准的标题栏、会签栏要求,因此,开发编辑标题栏、会签栏的功能,通过该功能,可据不同要求一次导入适应个性化的标题栏、会签栏,并记录在数据库中,以保证图纸适应不用城市、不同项目的特点。

(5)开始绘图。

运用基于vb.net编程语言的excel二次开发,通过预置在程序内部的数据库,直接循环读取导入的excel多行数据信息,再转化为驱动绘图的坐标数据,实现专业会签参数表与自动扶梯施工图参数的一键对接,可简化循环操作过程,实现数据驱动设计的“一键成图”。

图3即为专业会签参数表导入的流程图。具体地,成册图纸的参数化成图的步骤(3)中,当选择简单界面时,专业会签参数表导入的流程步骤包括:

(a)定义excel工作簿;

(b)调用excel程序;

(c)先判断是否存在站内扶梯数据,若存在站内扶梯数据,则激活站内扶梯工作簿,以行记录循环读取到记录站内扶梯绘图数据的datagridview控件,然后再继续判断是否存在出入口扶梯数据;若不存在站内扶梯数据,然后直接判断是否存在出入口扶梯数据;若存在出入口扶梯数据,则激活出入口扶梯工作簿,以行记录循环读取到记录出入口扶梯绘图数据的datagridview控件;若不存在出入口扶梯数据,然后直接执行步骤(d);

步骤(c)中“判断是否存在站内扶梯数据”和“判断是否存在出入口扶梯数据”的顺序可以互换,下面提供一个并列选择方案:

或者先判断是否存在出入口扶梯数据,若存在出入口扶梯数据,则激活出入口扶梯工作簿,以行记录循环读取到记录出入口扶梯绘图数据的datagridview控件,然后再继续判断是否存在站内扶梯数据;若不存在出入口扶梯数据,然后直接判断是否存在站内扶梯数据;若存在站内扶梯数据,则激活站内扶梯工作簿,以行记录循环读取到记录站内扶梯绘图数据的datagridview控件;若不存在站内扶梯数据,然后直接执行对接的步骤(d);

(d)导入读取完成。

本发明的数据驱动的轨道交通自动扶梯施工图一键成图方法,实现高速铁路及轨道交通自动扶梯施工图绘制参数的完整性、关联性、正确性校验,复杂建筑结构自动扶梯的数据驱动快速成图,专业会签参数表与施工图一键对接的“一键成图”。

本发明创造性地将会签阶段形成的专业会签参数表(专业会签参数表是指:与建筑、结构专业协同设计过程中,对于建筑、结构专业图纸的信息参数正确性的确认和记录)与施工图一键对接,将会签数据导入“一键成图”,跳过中间的数据输入和选择过程,即专业接口会签数据记录后,直接可以生成施工图图纸,快速响应工程变化,绘制完整的一册轨道交通自动扶梯施工图(含外封+内封+目录+设计说明+标题栏+会签栏)仅需60s,革新了轨道交通自动扶梯设计流程,施工图出图时间提高为原来的10倍以上,大大缩短设计周期,解决了工期紧张、绘图效率低、易出现人工差错的难题,适应我国高速铁路及城市轨道交通的建设需求。

本发明利用autocad的二次开发技术分别针对车站站内扶梯、车站出入口扶梯,汇总绘图参数,通过点信息关联规则、图形特征聚类规则,提取复杂建筑结构的图形特征,建立参数自适应的单元图形库,使得施工图阶段原本复杂且工作量较大的自动扶梯安装布置工艺图,能够实现数据驱动的高速铁路及轨道交通自动扶梯施工图快速成图;并提供封面、目录、说明的参数化功能,实现工程设计领域“甩掉cad”的突破,缩短设计周期,提高高速铁路及轨道交通自动扶梯施工图绘制效率和标准化程度,解决国内高铁、轨道交通项目工期紧张、包容性要求高、标准统一等难题。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1