基于Civil3D的疏浚施工图自动创建方法及系统技术方案

技术编号:34796689 阅读:17 留言:0更新日期:2022-09-03 20:02
本发明专利技术公开了一种基于Civil 3D的疏浚施工图自动创建方法及系统,包括:搭建疏浚断面结构体,并预留标签标注接口;通过标签标注接口制作中心线绘制模板、纵断面出图模板和横断面出图模板;创建疏浚中心线路线,将中心线绘制模板传递给疏浚中心线路线;沿疏浚中心线路线生成疏浚纵断面图;沿疏浚中心线路线生成疏浚横断面图。通过上述方法步骤可一次性解决了常规及非常规情况下平面图自动布置、横断面图自动出图、纵断面自动出图、自动添加标签、标注,能够达到施工图要求,无需手动修改及返工,提高了疏浚施工图出图效率。提高了疏浚施工图出图效率。提高了疏浚施工图出图效率。

【技术实现步骤摘要】
基于Civil 3D的疏浚施工图自动创建方法及系统


[0001]本专利技术涉及疏浚施工图创建
,具体而言,涉及一种基于Civil 3D的疏浚平面布置图、纵断面图、横断面图的施工图自动创建方法及系统。

技术介绍

[0002]目前,Civil3D软件逐渐被应用于航道整治设计,Civil3D作为一款面向公路设计专业的软件,按钮及功能均按照公路设计的习惯和要求制作,并不能满足水运设计的需求。广大水运用户的应用仅停留在剖切地面线上,疏浚及整治建筑物结构轮廓线以及标签、标注、显示样式、打印样式等依旧需要纯手工打造。近年来,基于Civil3D进行的航道疏浚设计的二次开发技术逐渐增多,但是,大部分基于Civil3D的二次开发不够完善,只能满足剖切地面线和横断面结构框架的需求,不能完全满足自动平面布置、添加标签、标注、显示样式、打印样式、计算工程量及校核工程量的需求,后续很多工作需要靠手动打造,依旧为不完善的半自动化开发;少数开发针对较简单的疏浚工程已初步具有智能化出图及算量功能,但是并未实现软件化、界面化、按钮化等流水线操作,各个设计院的出图模式、标注样式、结构形式等也具有较大的差异,开发成果不具有通用性。
[0003]有鉴于此,特提出本申请。

技术实现思路

[0004]本专利技术所要解决的技术问题是:目前基于Civil3D软件的二次开发技术得到的疏浚断面结构及模板具有较大差异,开发成果不具有通用性。目的在于提供一种基于Civil3D的疏浚断面结构及模板创建方法,采用二次开发创建能够适应不同地形变化的疏浚结构体,为疏浚结构体预留标签、标注、工程量统计接口,通过预留接口制定满足疏浚施工图出图要求的dwt 模板,使疏浚断面结构及模板具有统一的标准形式,自动生成的施工图平面布置图、纵断面图、横断面图无需手动修改和返工。
[0005]本专利技术通过下述技术方案实现:
[0006]一方面本专利技术提供一种基于Civil 3D的疏浚施工图自动创建方法,包括以下步骤:
[0007]获取用户参数;
[0008]根据用户参数搭建疏浚断面结构体,并预留标签标注接口;
[0009]通过标签标注接口制作疏浚断面结构体对应的施工图出图模板,包括:中心线绘制模板、纵断面出图模板和横断面出图模板;
[0010]向用户发送提示信息,提示用户选择疏浚中心线;
[0011]根据用户反馈的疏浚中心线选定信息,创建疏浚中心线路线,将中心线绘制模板传递给疏浚中心线路线;
[0012]沿疏浚中心线路线生成疏浚纵断面图,包括A1和A2;
[0013]A1:调用纵断面出图模板,创建疏浚纵断面图和对应的设计水位高程、设计水深和
超挖深度;
[0014]A2:将A1的创建内容传递至模型空间,生成疏浚纵断面图;
[0015]沿疏浚中心线路线生成疏浚横断面图,包括以下步骤:
[0016]B1:根据横断面出图模板,通过调用指令的形式分别执行疏浚平面布置图创建操作、横断面采样线创建操作和横断面图批量生成操作,生成疏浚横断面图。
[0017]作为对本专利技术的进一步描述,
[0018]该方法还包括以下步骤:
[0019]创建疏浚纵断面图生成按钮,用于绑定所述A1和所述A2;
[0020]创建疏浚横断面图生成按钮,用于绑定所述B1。
[0021]作为对本专利技术的进一步描述,
[0022]所述创建疏浚中心线路线包括以下步骤:
[0023]根据所述疏浚中心线选定信息,判断用户选定的疏浚中心线的类型;
[0024]若用户选定的疏浚中心线为多段线,则获取多段线的地址和起始点位置,在起始点位置创建起始点标记文本,将起始点标记文本加载到模板空间并发送至dwg用户界面;
[0025]若用户选定的疏浚中心线为直线,则先将直线转化为多段线,然后获取经过转化得到的多段线的地址和起始点位置,在起始点位置创建起始点标记文本,将起始点标记文本加载到模板空间并发送至dwg用户界面;
[0026]定义疏浚中心线路线实体,将多段线的地址和用户给定的多段线名称传递给所述疏浚中心线路线实体。
[0027]作为对本专利技术的进一步描述,
[0028]所述将中心线绘制模板传递给疏浚中心线路线之后,包括以下步骤:
[0029]向用户发送提示消息,提示用户选择是否需要翻转疏浚中心线路线;
[0030]若用户的反馈信息为需要翻转疏浚中心线路线,则对疏浚中心线路线进行翻转;否则,保持疏浚中心线路线的方向不变;
[0031]删除起始点标记文本。
[0032]作为对本专利技术的进一步描述,
[0033]所述创建疏浚纵断面图包括以下步骤:
[0034]根据所述纵断面出图模板定义疏浚纵断面图的特性和样式;
[0035]向用户发送提示消息,提示用户拾取纵断面插入点;
[0036]在用户拾取的纵断面插入点位置创建疏浚纵断面图,将定义的疏浚纵断面图的特性和样式传递给创建的疏浚纵断面图。
[0037]作为对本专利技术的进一步描述,
[0038]所述创建设计水位高程、设计水深和超挖深度包括以下步骤:
[0039]设置起点设计水位高程参数,提示用户输入起点设计水位高程的值,获取用户输入值,并将用户的输入值传递给起点设计水位高程参数;
[0040]设置终点设计水位高程参数,提示用户输入终点设计水位高程的值,获取用户输入值,并将用户的输入值传递给终点设计水位高程参数;
[0041]设置设计水深参数,提示用户输入设计水深的值,获取用户输入值,并将用户的输入值传递给设计水深参数;
[0042]设置超挖深度参数,提示用户输入设计水深的值,获取用户输入值,并将用户的输入值传递给超挖深度参数。
[0043]作为对本专利技术的进一步描述,
[0044]所述沿疏浚中心线路线生成疏浚横断面图还包括以下步骤:
[0045]向用户发送提示消息,提示用户选择是否修改横断面采样线,若用户选择修改横断面采样线,则向用户发送用于修改横断面采样线的弹窗;
[0046]向用户发送提示消息,提示用户选择是否修改疏浚横断面,若用户选择修改疏浚横断面,则向用户发送用于修改疏浚横断面的弹窗。
[0047]另一方面,本专利技术提供一种基于Civil 3D的疏浚施工图自动创建系统,包括:
[0048]参数输入模块,用于获取用户参数;
[0049]模型构建模块,用于根据用户参数搭建疏浚断面结构体,预留标签标注接口;
[0050]模板制作模块,用于通过标签标注接口制作疏浚断面结构体对应的施工图出图模板;
[0051]消息发送模块,用于向用户发送提示消息,提示用户执行与提示消息对应的操作;
[0052]中心线路线创建模块,用于根据用户反馈的疏浚中心线选定信息,创建疏浚中心线路线,将中心线绘制模板传递给疏浚中心线路线;
[0053]疏浚纵断面生成模块,用于根据纵断面出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Civil 3D的疏浚施工图自动创建方法,其特征在于,包括以下步骤:获取用户参数;根据用户参数搭建疏浚断面结构体,并预留标签标注接口;通过标签标注接口制作疏浚断面结构体对应的施工图出图模板,包括:平面布置出图模板、纵断面出图模板和横断面出图模板;向用户发送提示信息,提示用户选择疏浚中心线;根据用户的疏浚中心线反馈信息创建疏浚中心线路线,将中心线绘制模板传递给疏浚中心线路线;沿疏浚中心线路线生成疏浚纵断面图,包括A1和A2;A1:调用纵断面出图模板,创建疏浚纵断面图和对应的设计水位高程、设计水深和超挖深度;A2:将A1的创建内容传递至模型空间,生成疏浚纵断面图;沿疏浚中心线路线生成疏浚横断面图,包括以下步骤:B1:根据横断面出图模板,通过调用指令的形式分别执行疏浚平面布置图创建操作、横断面采样线创建操作和横断面图批量生成操作,生成疏浚横断面图。2.根据权利要求1所述的一种基于Civil 3D的疏浚施工图自动创建方法,其特征在于,包括以下步骤:创建疏浚纵断面图生成按钮,用于绑定所述A1和所述A2;创建疏浚横断面图生成按钮,用于绑定所述B1。3.根据权利要求1所述的一种基于Civil 3D的疏浚施工图自动创建方法,其特征在于,所述创建疏浚中心线路线包括以下步骤:根据用户选定的疏浚中心线,判断疏浚中心线的类型;若用户选定的疏浚中心线为多段线,则获取多段线的地址和起始点位置,在起始点位置创建起始点标记文本,将起始点标记文本加载到模板空间并发送至dwg用户界面;若用户选定的疏浚中心线为直线,则先将直线转化为多段线,然后获取经过转化得到的多段线的地址和起始点位置,在起始点位置创建起始点标记文本,将起始点标记文本加载到模板空间并发送至dwg用户界面;定义疏浚中心线路线实体,将多段线的地址和用户给定的多段线名称传递给所述疏浚中心线路线实体。4.根据权利要求3所述的一种基于Civil 3D的疏浚施工图自动创建方法,其特征在于,所述将中心线绘制模板传递给疏浚中心线路线之后,包括以下步骤:向用户发送提示消息,提示用户选择是否需要翻转疏浚中心线路线;若用户的反馈信息为需要翻转疏浚中心线路线,则对疏浚中心线路线进行翻转;否则,保持疏浚中心线路线的方向不变;删除起始点标记文本。5.根据权利要求1所述的一种基于Civil 3D的疏浚施工图自动创建方法,其特征在于,所述创建疏浚纵断面图包括以下步骤:根据所述纵断面出图模板定义疏浚纵断面图的特性和样式;向用户发送提示消息,提示用户拾取纵断面插入点;
在用户拾取的纵断面插入点位置创建疏浚纵断面图,将定义的疏浚纵断面图的特性和样式传递给创建的疏浚纵断面图。6.根据权利要求1所述的一种基于Civil 3D的疏浚施工图自动创建方法,其特征在于,所述创建设计水位高程、设计水深和超挖深度包括以下步骤:设置起点设计水位高程参数,提示用户输入起点设计水位高程的值,获取用户输入值,并将用户的输入值传递给起点设计水位高程参数;设置终点设计水位高程参数,提示用户输入终点设计水位高程的值,获取用户输入值,并将用户的输入值传递给终点设计水位高程参数;设置设计水深参数,...

【专利技术属性】
技术研发人员:金瑞祖福兴钟芸蒋江松刘小辉黄秀权曾德圣李惠酒原郭曙光巴添张小龙
申请(专利权)人:中铁长江交通设计集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1