CN109308402A - 曲面钢箱桥梁设计数据的提取方法 - Google Patents
曲面钢箱桥梁设计数据的提取方法 Download PDFInfo
- Publication number
- CN109308402A CN109308402A CN201811351419.6A CN201811351419A CN109308402A CN 109308402 A CN109308402 A CN 109308402A CN 201811351419 A CN201811351419 A CN 201811351419A CN 109308402 A CN109308402 A CN 109308402A
- Authority
- CN
- China
- Prior art keywords
- data
- camber
- steel box
- text
- elevation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013461 design Methods 0.000 title claims abstract description 22
- 229910000831 Steel Inorganic materials 0.000 title claims abstract description 20
- 239000010959 steel Substances 0.000 title claims abstract description 20
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000012545 processing Methods 0.000 claims abstract description 5
- 239000000284 extract Substances 0.000 claims description 6
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 2
- 238000000605 extraction Methods 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000013075 data extraction Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明涉及数据提取技术,其公开了一种曲面钢箱桥梁设计数据的提取方法,解决传统技术中的提取方式操作繁琐、容易出错的问题。该提取方法可以概括为:在打开道路设计平面图后,在需要获取平面坐标的位置绘制点,根据预拱度要求绘制预拱度图,在对应点位绘制预拱度高度线,将道路设计平面图中标注的高程文本处理为高程的单行文本;分别通过读取选择集中的点、线和文本的属性联合列表,自动读取数据并写入对应指定文本,最后将文件中的数据复制到预先建立的表格中的对应列,从而实现数据提取。
Description
技术领域
本发明涉及数据提取技术,具体涉及一种曲面钢箱桥梁设计数据的提取方法。
背景技术
在钢箱桥梁的图纸深化设计中,需要先对原dwg设计图中的数据进行提取,主要包括但不限于平面坐标点、高程、预拱度等数据的提取。通常,文本文字需要逐个通过编辑-复制-粘贴的步骤将数据提取到表格中,对于点、线等对象则用List命令查询属性列表并将需要的数据通过复制-粘贴的步骤提取到表格中。这种提取方式操作繁琐,且容易出错。
公开号为CN201210215657.0的专利申请提供了一种基于AUTOCAD图纸的地铁综合管线数据提取方法,为地铁综合管线的维修提供准确的信息,但是它不能解决在钢箱梁的图纸深化设计中的数据提取。此外,该技术没有提供自动提取所需对象数据的方法,不能解决效率低、繁琐、易出错的问题。
发明内容
本发明所要解决的技术问题是:提出一种曲面钢箱桥梁设计数据的提取方法,解决传统技术中的提取方式操作繁琐、容易出错的问题。
本发明解决上述技术问题所采用的技术方案是:
曲面钢箱桥梁设计数据的提取方法,包括以下步骤:
a.打开道路设计平面图,在需要获取平面坐标的位置绘制点;
b.按顺序逐个选择沿道路里程方向同一条线条上绘制的全部点;
c.逐个读取选择集中每个点的属性联合列表,读取点的坐标并输出到指定文件;
d.根据预拱度要求绘制预拱度图,在对应点位绘制预拱度高度线;
e.按顺序逐个选择预拱度高度线;
f.逐个读取选择集中每条预拱度高度线的属性联合列表,读取预拱度高度线的长度并输出到指定文件;
g.将道路设计平面图中标注的高程文本处理为高程的单行文本;
h.按顺序逐个选择高程的单行文本;
i.逐个读取选择集中每个高程的单行文本的属性联合列表,读取高程字段并输出到指定文件;
j.将步骤c、f和i中所述指定文件中的文本数据复制到预先建立的表格中的对应列;
k.重复步骤b-j,提取里程方向其它线条上的数据,并填充至预先建立的表格中的对应列。
作为进一步优化,步骤a中,通过AutoCAD工具打开道路设计平面图,先将所述道路设计平面图移动到坐标原点附近;然后,通过图形比例缩放保证图形比例为1:1;接着,选择一种易于观察的点样式,在需要获取平面坐标的位置绘制点。
作为进一步优化,步骤c中,所述指定文件中每行的数据是一个点的坐标,下一个点坐标换行输出。
作为进一步优化,步骤f中,所述指定文件中每行的数据是一条预拱度高度线的长度,下一条预拱度高度线的长度换行输出。
作为进一步优化,步骤i中,所述指定文件中每行的数据是一个高程值,下一个高程值换行输出。
本发明的有益效果是:
通过程序对选择集中每个点、线、高程文本的属性联合列表的读取,获取相应坐标点、预拱度高度线的长度、高程值并输出到对应指定文件;最后将文件中的数据复制到预先建立的表格中的对应列;通过本发明的方案,可以解决钢箱桥梁施工图深化设计中,逐个“复制-粘贴”提取所需数据繁琐、缓慢、易错的问题。
尤其是对于大型钢结构桥梁,涉及数据量大、点数多的情况下,本发明在解决上述问题方面的优势更明显。
附图说明
图1为本发明的曲面钢箱桥梁设计数据的提取方法流程图;
图2为实施例中的在设计平面图上绘制点的示意图;
图3为实施例中的绘制预拱度图和预拱度高度线的示意图;
图4为实施例中的存储提取数据的表格示意图。
具体实施方式
本发明旨在提出一种曲面钢箱桥梁设计数据的提取方法,解决传统技术中的提取方式操作繁琐、容易出错的问题。
如图1所示,本发明中曲面钢箱桥梁设计数据的提取方法,包括以下步骤:
a.打开道路设计平面图,在需要获取平面坐标的位置绘制点;
b.按顺序逐个选择沿道路里程方向同一条线条上绘制的全部点;
c.逐个读取选择集中每个点的属性联合列表,读取点的坐标并输出到指定文件;
d.根据预拱度要求绘制预拱度图,在对应点位绘制预拱度高度线;
e.按顺序逐个选择预拱度高度线;
f.逐个读取选择集中每条预拱度高度线的属性联合列表,读取预拱度高度线的长度并输出到指定文件;
g.将道路设计平面图中标注的高程文本处理为高程的单行文本;
h.按顺序逐个选择高程的单行文本;
i.逐个读取选择集中每个高程的单行文本的属性联合列表,读取高程字段并输出到指定文件;
j.将步骤c、f和i中所述指定文件中的文本数据复制到预先建立的表格中的对应列;
k.重复步骤b-j,提取里程方向其它线条上的数据,并填充至预先建立的表格中的对应列。
实施例:
以钢箱桥梁顶板平面数据提取为例,其具体实施方式为:
A、通过AutoCAD工具打开dwg格式道路设计平面图,先将顶板平面图移动到坐标原点附近,以避免提取出的坐标数据太长;此外,若图形比例不是1:1,先将图形比例缩放为1:1;在“点样式”中选择一种易于观察的点样式,如图2中的样式然后在图2中A1~A5和B1~B5位置绘制点。
B、在AutoCAD工具中加载预先编写的程序“提取点坐标_tqdzb.lsp”。其原理是将选择集赋给变量“ss”,依次通过“(setq en(ssname ss n))”读取第n个“ss”中点的图元名称并赋给变量“en”,再从该图元名称的属性联合列表中通过“(cdr(assoc 10(entgeten)))”获取群码为“10”的数据即点坐标,然后以“x,y”的格式输出到指定文件“d://tqdzb.txt”。
C、按顺序选择A1~A5的点,运行命令“tqdzb”获取点的坐标并输出到指定文本文件“d://tqdzb.txt”。文件中每行的数据是一个点的坐标,下一个点坐标换行输出。
D、根据设计图纸对预拱度要求绘制预拱度图,再在对应点位绘制预拱度高度线,参见图3;图3仅仅为本发明便于表达而提供的示意图,未按照1:1的尺寸绘制,在实际操作中,需按1:1的实际尺寸绘制;
E、在AutoCAD工具中加载预先编写的程序“提取直线长_tqzxc.lsp”。其原理是将选择集赋给变量“ss”,依次通过“(setq en(ssname ss n))”读取第n个“ss”中线段的图元名称并赋给变量“en”,再通过“(command"_lengthen"en"")(setq ln(rtos(getvar"PERIMETER")2 5))”查询并获取该图元线段的长度,然后输出到指定文件“d://tqzxc.txt”。
F、按顺序逐个选择A1~A5的预拱度高度线,运行命令“tqzxc”获取预拱度高度线长度并输出到指定文本文件“d://tqzxc.txt”。文件中每行的数据是一条线段长度,下一条线段长度换行输出。
G、将道路设计平面图中标注的高程文本,如图2中类似“523.598”的字符全部选择,使用“炸开”命令处理为单行文本。
H、在AutoCAD工具中加载预先编写的程序“提取单文本_tqdwb.lsp”。其原理是将选择集赋给变量“ss”,依次通过“(setq en(ssname ss n))”读取第n个“ss”中单行文本的图元名称并赋给变量“en”,再从该图元名称的属性联合列表中通过“(cdr(assoc 1(entgeten)))”获取群码为“1”的数据即高程值,然后输出到指定文件“d://tqdwb.txt”。
I、按顺序逐个选择A1~A5的高程文本,运行命令“tqdwb”获取文本并输出到指定文本文件“d://tqdwb.txt”。文件中每行的数据是一个高程值,下一高程值换行输出。
J、分别打开上述获取的数据文本文件,将其中的文本数据全选复制到表格中对应列,图4中的B、C、D列。
同样,可以根据步骤C-J的处理方式获取B1~B5的数据,并填充至图4所示表格的对应项中。
需要说明的是,本发明中所提及的“预先编写的程序”为本领域技术人员根据本发明中上述实施例的原理性描述容易实现的,这里不再对程序本身进行赘述。
参考该实施例的实现方案,本发明还可以实现对钢箱桥梁施工图深化设计所需的其它数据的自动提取。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
Claims (5)
1.曲面钢箱桥梁设计数据的提取方法,其特征在于,包括以下步骤:
a.打开道路设计平面图,在需要获取平面坐标的位置绘制点;
b.按顺序逐个选择沿道路里程方向同一条线条上绘制的全部点;
c.逐个读取选择集中每个点的属性联合列表,读取点的坐标并输出到指定文件;
d.根据预拱度要求绘制预拱度图,在对应点位绘制预拱度高度线;
e.按顺序逐个选择预拱度高度线;
f.逐个读取选择集中每条预拱度高度线的属性联合列表,读取预拱度高度线的长度并输出到指定文件;
g.将道路设计平面图中标注的高程文本处理为高程的单行文本;
h.按顺序逐个选择高程的单行文本;
i.逐个读取选择集中每个高程的单行文本的属性联合列表,读取高程字段并输出到指定文件;
j.将步骤c、f和i中所述指定文件中的文本数据复制到预先建立的表格中的对应列;
k.重复步骤b-j,提取里程方向其它线条上的数据,并填充至预先建立的表格中的对应列。
2.如权利要求1所述的曲面钢箱桥梁设计数据的提取方法,其特征在于,
步骤a中,通过AutoCAD工具打开道路设计平面图,先将所述道路设计平面图移动到坐标原点附近;然后,通过图形比例缩放保证图形比例为1:1;接着,选择一种易于观察的点样式,在需要获取平面坐标的位置绘制点。
3.如权利要求1所述的曲面钢箱桥梁设计数据的提取方法,其特征在于,
步骤c中,所述指定文件中每行的数据是一个点的坐标,下一个点坐标换行输出。
4.如权利要求1所述的曲面钢箱桥梁设计数据的提取方法,其特征在于,
步骤f中,所述指定文件中每行的数据是一条预拱度高度线的长度,下一条预拱度高度线的长度换行输出。
5.如权利要求1所述的曲面钢箱桥梁设计数据的提取方法,其特征在于,
步骤i中,所述指定文件中每行的数据是一个高程值,下一个高程值换行输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811351419.6A CN109308402A (zh) | 2018-11-14 | 2018-11-14 | 曲面钢箱桥梁设计数据的提取方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811351419.6A CN109308402A (zh) | 2018-11-14 | 2018-11-14 | 曲面钢箱桥梁设计数据的提取方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109308402A true CN109308402A (zh) | 2019-02-05 |
Family
ID=65223055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811351419.6A Pending CN109308402A (zh) | 2018-11-14 | 2018-11-14 | 曲面钢箱桥梁设计数据的提取方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109308402A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109815640A (zh) * | 2019-03-19 | 2019-05-28 | 中国十九冶集团有限公司 | 曲面钢箱桥梁地胎的搭设方法 |
CN109829254A (zh) * | 2019-03-19 | 2019-05-31 | 中国十九冶集团有限公司 | 曲面钢箱桥梁顶底板展开后横隔板定位线的绘制方法 |
CN109840390A (zh) * | 2019-03-19 | 2019-06-04 | 中国十九冶集团有限公司 | 曲面钢箱桥梁腹板展开后横隔板定位线的绘制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5634016A (en) * | 1993-01-21 | 1997-05-27 | Blade Software, Inc. | Event management system |
US6587746B1 (en) * | 1996-12-04 | 2003-07-01 | D'souza Melanius | Process and apparatus for facilitating automatic production of drawing using a CAD system |
JP2003287422A (ja) * | 2002-03-27 | 2003-10-10 | Sony Corp | 3次元地形情報生成システム及び方法、並びにコンピュータ・プログラム |
WO2011095980A1 (en) * | 2010-02-05 | 2011-08-11 | Shreenivas Potnis | Method and system for pipe routing and design including piping layout, isometrics, and bill of material |
CN108536973A (zh) * | 2018-04-13 | 2018-09-14 | 中国十九冶集团有限公司 | 曲面钢箱桥梁的施工图深化设计方法 |
-
2018
- 2018-11-14 CN CN201811351419.6A patent/CN109308402A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5634016A (en) * | 1993-01-21 | 1997-05-27 | Blade Software, Inc. | Event management system |
US6587746B1 (en) * | 1996-12-04 | 2003-07-01 | D'souza Melanius | Process and apparatus for facilitating automatic production of drawing using a CAD system |
JP2003287422A (ja) * | 2002-03-27 | 2003-10-10 | Sony Corp | 3次元地形情報生成システム及び方法、並びにコンピュータ・プログラム |
WO2011095980A1 (en) * | 2010-02-05 | 2011-08-11 | Shreenivas Potnis | Method and system for pipe routing and design including piping layout, isometrics, and bill of material |
CN108536973A (zh) * | 2018-04-13 | 2018-09-14 | 中国十九冶集团有限公司 | 曲面钢箱桥梁的施工图深化设计方法 |
Non-Patent Citations (4)
Title |
---|
E OANTA等: ""Effective method used to create the analytical models of large sets of curves – application for the ship hull body plan"", 《IOP CONF. SERIES: MATERIALS SCIENCE AND ENGINEERING》 * |
刘承权等: "AutoLISP在工程制图中对命令的简化应用", 《科技视界》 * |
杨连发: "AutoCAD12.0 中图形实体数据的提取", 《广西工学院学报》 * |
马晓明等: "基于AutoLISP的AutoCAD与Excel数据交换的二次开发程序设计", 《现代制造技术与装备》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109815640A (zh) * | 2019-03-19 | 2019-05-28 | 中国十九冶集团有限公司 | 曲面钢箱桥梁地胎的搭设方法 |
CN109829254A (zh) * | 2019-03-19 | 2019-05-31 | 中国十九冶集团有限公司 | 曲面钢箱桥梁顶底板展开后横隔板定位线的绘制方法 |
CN109840390A (zh) * | 2019-03-19 | 2019-06-04 | 中国十九冶集团有限公司 | 曲面钢箱桥梁腹板展开后横隔板定位线的绘制方法 |
CN109840390B (zh) * | 2019-03-19 | 2022-05-06 | 中国十九冶集团有限公司 | 曲面钢箱桥梁腹板展开后横隔板定位线的绘制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109308402A (zh) | 曲面钢箱桥梁设计数据的提取方法 | |
CN103366633B (zh) | 基于水利地图数据模型的洪水风险图绘制方法及其*** | |
CN101676838B (zh) | 输入装置 | |
CN104008252A (zh) | 地下电缆管线平断面图自动生成方法 | |
Weibel et al. | Computational Perspectives on Map Generalization. | |
KR0156270B1 (ko) | 지도데이터 작성방법 및 작성장치 | |
JP2749020B2 (ja) | ダイアグラム認識システム | |
CN102509511A (zh) | 基于gis数据的快速地图制图*** | |
CN102136218A (zh) | 一种计算机地图制图中的地图注记自动配置方法 | |
CN103150398A (zh) | 一种基于国家基础地理信息数据的增量式地图更新方法 | |
WO2008105611A1 (en) | Database auto-building method for link of search data in gis system using cad drawings | |
CN105760536A (zh) | 一种基于地理数据库的地质图件建库装置及方法 | |
Tucci et al. | Using spatial analysis and geovisualization to reveal urban changes: Milan, Italy, 1737–2005 | |
CN113051885B (zh) | 基于AutoCAD的设计图纸快速排版方法 | |
CN101388079B (zh) | 一种图签识别方法 | |
CN106294686B (zh) | 一种应用于计算机技术领域思维导图中快速更新树结点位置坐标的方法 | |
CN109784236B (zh) | 一种识别铁路图纸中表格内容的方法 | |
CN108182272A (zh) | 基于平均面积理念制作中国环境风险图的方法 | |
CN104200501A (zh) | 一种轨道交通列流图自动编制方法 | |
CN109190255B (zh) | 一种面向城市三维产权空间立体重构方法 | |
CN107229687B (zh) | 一种批量将dft文件转换为dwg文件的***及方法 | |
CN116541912A (zh) | 一种基于cad图像识别生成接线图的方法及装置 | |
CN112307725B (zh) | 一种在二维制图界面添加表格信息的方法 | |
CN115375795A (zh) | 一种洪水频率分析的快速出图方法 | |
CN103838903A (zh) | 一种通过用自定义字体库创建Label的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190205 |
|
RJ01 | Rejection of invention patent application after publication |