The invention discloses a levee drawing method based on AutoCAD, which belongs to the technical field of computer network, including acquiring the first data file containing the information of pile number and levee top elevation; searching the base point in the first plane drawing according to the outer frame of pile document; and calculating the intersection operation in the first plane drawing to obtain the pile number line and the existing line in the first plane drawing. The intersection point between the intersection point and the base point is calculated, and the distance information is printed as the first column distance information in the second data file. According to the second data file, the existing lines in the first plan are marked out in the first cross-sectional graph, and the line position labeling data are obtained. According to the first data file and the line position labeling data, the second cross-sectional is designed. Graph. It solves the problem of long time-consuming and repetitive work in cross-section drawing, and improves the efficiency and accuracy of levee drawing.
【技术实现步骤摘要】
一种基于AutoCAD的堤防绘图方法
本专利技术涉及计算机网络
,特别涉及一种基于AutoCAD的堤防绘图方法。
技术介绍
在河道工程设计过程中,通常需要对几十公里的河道进行设计,河道断面众多,通常有几百个。对河道中每个断面进行设计,需要花费大量时间。在断面设计完成后,还需对几百个断面的工程量进行计算,这些工作大量且重复,出错率较高。目前,通常需要人工对每个堤防横断面进行设计,也可利用应用软件比如AutoCAD,实现对堤防横断面部分自动化的设计及计算,但需人工参与的工作量仍较大。
技术实现思路
本专利技术的目的在于提供一种基于AutoCAD的堤防绘图方法,以降低在堤防设计中人工参与的工作量,提高堤防设计效率。为实现以上目的,本专利技术采用一种基于AutoCAD的堤防绘图方法,预先在AutoCAD软件中导入第一平面图和第一横断面图,第一平面图和第一横断面图均经测量得到,包括:获取包含桩号和堤顶高程信息的第一数据文件;在第一平面图中,根据桩号文字外包框搜索该第一平面图中的基点;在所述第一平面图中,进行求交运算以获取桩号线与该第一平面图中已有线型之间的交点;计算所述交点与所述基点之间的距离,并将该距离信息作为第一列距离信息打印为第二数据文件中;根据第二数据文件,将所述第一平面图中已有线型在第一横断面图中标注出来,得到线型位置标注数据;根据所述第一数据文件和线型位置标注数据,设计第二横断面图。优选地,所述在第一平面图中,根据桩号文字外包框搜索该第一平面图中的基点,包括:选择所述第一平面图中所有的桩号文字,并以桩号文字外包框的四个角点为基准点,在设定范围内搜索所述 ...
【技术保护点】
1.一种基于AutoCAD的堤防绘图方法,其特征在于,预先在AutoCAD软件中导入第一平面图和第一横断面图,第一平面图和第一横断面图均经测量得到,包括:获取包含桩号和堤顶高程信息的第一数据文件;在第一平面图中,根据桩号文字外包框搜索该第一平面图中的基点;在所述第一平面图中,进行求交运算以获取桩号线与该第一平面图中已有线型之间的交点;计算所述交点与所述基点之间的距离,并将该距离信息作为第一列距离信息打印为第二数据文件中;根据第二数据文件,将所述第一平面图中已有线型在第一横断面图中标注出来,得到线型位置标注数据;根据所述第一数据文件和线型位置标注数据,设计第二横断面图。
【技术特征摘要】
1.一种基于AutoCAD的堤防绘图方法,其特征在于,预先在AutoCAD软件中导入第一平面图和第一横断面图,第一平面图和第一横断面图均经测量得到,包括:获取包含桩号和堤顶高程信息的第一数据文件;在第一平面图中,根据桩号文字外包框搜索该第一平面图中的基点;在所述第一平面图中,进行求交运算以获取桩号线与该第一平面图中已有线型之间的交点;计算所述交点与所述基点之间的距离,并将该距离信息作为第一列距离信息打印为第二数据文件中;根据第二数据文件,将所述第一平面图中已有线型在第一横断面图中标注出来,得到线型位置标注数据;根据所述第一数据文件和线型位置标注数据,设计第二横断面图。2.如权利要求1所述的基于AutoCAD的堤防绘图方法,其特征在于,所述在第一平面图中,根据桩号文字外包框搜索该第一平面图中的基点,包括:选择所述第一平面图中所有的桩号文字,并以桩号文字外包框的四个角点为基准点,在设定范围内搜索所述第一平面图中的桩号线;以桩号线的两个端点栏选搜索所述第一平面图中的基点。3.如权利要求1所述的基于AutoCAD的堤防绘图方法,其特征在于,所述第一平面图中已有线型包括河道线、现状堤防线、水域线以及房屋线;所述根据所述第一数据文件和线型位置标注数据,设计第二横断面图,包括:根据所述第一数据文件和线型位置标注数据,在所述现状堤防线上搜索缓于指定坡度的点作为拐点;根据拐点和所述第一数据文件,在所述第一横断面图中标注出河道线、现状堤防线、水域线以及房屋线的位置,得到线型属性标注数据;根据所述线型属性标注数据,得到所述第二横断面图。4.如权利要求2所述的基于AutoCAD的堤防绘图方法,其特征在于,在所述根据所述第一数据文件和线型位置标注数据,设计第二横断面图之后,还包括:利用所述第二横断面图,计算出第二横断面图中各线型的顶点到设定起点的距离,并将该距离信息作为第二类距离信息打印为第三数据文件;将所述第一平面图中的基点按桩号顺序连接成线段,作为基准线;将基准线向桩号线负方向偏移设定距离,以与桩号线相交;在所述在第一平面图中,根据桩号文字外包框搜索该第一平面图中的基点;根据所述第三数据文件中第二类距离信息中距离值的正负,分别沿桩号线向正方向或负方向打印定位点,并将第二类距离信息中...
【专利技术属性】
技术研发人员:李垚,张丰产,王天星,黄慧丽,吴伟,薛杰,李振鑫,张志彪,魏雁冰,吴圣贤,
申请(专利权)人:安徽省水利水电勘测设计院,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。