一种用于挡墙断面的绘制系统、方法及存储介质技术方案

技术编号:37722195 阅读:11 留言:0更新日期:2023-06-02 00:22
本发明专利技术涉及工程制图技术领域,具体为一种用于挡墙断面的绘制系统、方法及存储介质。所述方法运用了所述系统,所述系统包括录入模块与转换模块;所述录入模块包括标准录入子模块与需求录入子模块,所述标准录入子模块用于录入若干组尺寸数据的标准给定值并设置基准数据类型,所述需求录入子模块用于录入所需绘制的断面图尺寸的基准数据;所述转换模块,包括数值转换子模块、命令转换子模块,所述数值转换子模块用于根据填入的基准数据、标准给定值以及设置的基准数据类型获取绘制断面图所需的其他断面尺寸数据的数值,所述命令转换子模块用于将断面尺寸数据转换为绘图命令。该技术方案能够提高挡墙断面的绘制效率。方案能够提高挡墙断面的绘制效率。方案能够提高挡墙断面的绘制效率。

【技术实现步骤摘要】
一种用于挡墙断面的绘制系统、方法及存储介质


[0001]本专利技术涉及工程制图
,具体为一种用于挡墙断面的绘制系统、方法及存储介质。

技术介绍

[0002]用假想的剖切面将物体的某处切断,仅画出该剖切面与物体接触部分的图形称作断面图,在公路施工中,部分路段存在挡墙结构,为了准确地计量,以及后期的竣工图绘制,必须绘制相应的挡墙断面图,挡墙断面图数量较多,需要一种快捷且准确的断面绘制方法来解决挡墙断面绘制问题。
[0003]传统的绘制方法通过现场收方记录将挡墙断面整理后,根据挡墙的高度反推出挡墙的基础、顶面及衡重台尺寸,根据计算出的数据进行挡墙断面绘制需要逐根线段地进行绘制,绘图效率极低,且容易出错。

技术实现思路

[0004]本专利技术的目的在于:提出一种用于挡墙断面的绘制系统、方法及存储介质,该技术方案能够提高挡墙断面的绘制效率。
[0005]为解决上述问题,本专利技术提供的基础方案:一种用于挡墙断面的绘制系统,包括录入模块与转换模块;所述录入模块包括标准录入子模块与需求录入子模块,所述标准录入子模块用于录入若干组尺寸数据的标准给定值并设置基准数据类型,所述需求录入子模块用于录入所需绘制的断面图尺寸的基准数据;所述转换模块,包括数值转换子模块、命令转换子模块,所述数值转换子模块用于根据填入的基准数据、标准给定值以及设置的基准数据类型获取绘制断面图所需的其他断面尺寸数据的数值,所述命令转换子模块用于将断面尺寸数据转换为绘图命令。
[0006]基础方案的有益效果:标准录入子模块能够根据实际施工的标准将尺寸数据的标准给定值录入本系统中,基准数据类型设置能够在需求录入子模块录入的基准数据时与标准给定值进行匹配,便于数值转换子模块获取绘制断面图所需的其他断面尺寸数据的数值,最后通过命令转换子模块将绘制断面图需要的所有尺寸数据转换为绘图命令,即可实现挡墙断面的快速绘制,提高绘制效率。
[0007]作为优选方案,所述标准给定值包括多种类型的尺寸数据,包括墙身高度,挡墙墙顶宽度,挡墙墙趾宽度、挡墙基础宽度、挡墙衡重台宽度、挡墙基础高度、挡墙衡重台至墙顶高度。
[0008]设置多个尺寸数据能够对所绘图像进行更多的限定,尽可能保证绘图的准确性。
[0009]作为优选方案,所述数值转换子模块转换时的计算公式如下:
为需求数值,本实施例中为需要绘制的挡墙断面图的墙身高度;为标准给定值中,小于且距离最近的基准数值;为标准给定值中,大于且距离最近的基准数值;为数值转换子模块需要计算的其他类型的断面尺寸数据的数值;为对应的该类型断面尺寸数据的标准给定值;为对应的该类型断面尺寸数据的标准给定值。
[0010]通过该公式能够根据录入的需要绘制断面图的断面尺寸基准数据准确计算出其他类型的断面尺寸数据,保证了绘图的准确性与一致性。
[0011]作为优选方案,还包括坐标转换子模块,用于将数值转换子模块计算出的断面尺寸数据的数值转换为坐标点。
[0012]在转换为命令之前首先将数值转换为坐标点,能够适配更多的命令转换,同时还便于提前通过坐标点对最终绘制的断面图进行检查。
[0013]作为优选方案,坐标转换子模块设置有比例参数,用于调整挡墙断面转化为图纸的伸缩比例。
[0014]便于根据需要绘制的挡墙断面图的尺寸要求调整合适的比例参数,以使得绘制的挡墙断面图更符合实际需求。
[0015]作为优选方案,还包括预览模块,用于根据坐标点描绘所需绘制的挡墙断面图的预览图像。
[0016]能够给绘图者参考,提前检查该断面图绘制是否有问题。
[0017]作为优选方案,还包括存储模块,能够存储标准录入子模块录入的若干组标准给定值。
[0018]方便需要绘制相同类型的断面图时进行后续调用,避免重复录入的标准给定值不仅麻烦还需要重复检查的问题,进一步加快了绘制效率。
[0019]一种用于挡墙断面的绘制方法,其特征在于:运用了如权利要求1

7任一项所述的一种用于挡墙断面的绘制系统,包括:S1:录入若干组断面尺寸数据的标准给定值,并设定基准数据类型;S2:获取需要绘制的挡墙断面图的所有类型尺寸数据的数值;S3:将所有类型的断面尺寸数据的数值转换为坐标点;S4:将所有坐标点转换为绘图命令:S5:利用生成的绘图命令进行制图。
[0020]作为优选方案,所述S2包括:S21:录入需要绘制的挡墙断面图的基准数据;S22:匹配标准给定值中,与录入的基准数据最接近的相邻两组基准数据数值;S23:根据匹配到的基准数据数值及对应的其他类型数据,计算出需求数据对应的所有类型的尺寸数据。
[0021]一种存储介质,其特征在于:所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求8

9任一项所述的一种用于挡墙断面的绘制方法。
[0022]存储介质上的计算机程序能够执行一种用于挡墙断面的绘制方法,保证该系统能够在不同计算机设备上正常运行实施。
附图说明
[0023]图1是一种用于挡墙断面的绘制方法的逻辑图。
具体实施方式
[0024]下面通过具体实施方式对本申请技术方案进行进一步详细说明:实施例一一种用于挡墙断面的绘制系统,包括录入模块与转换模块,所述录入模块包括标准录入子模块与需求录入子模块,所述标准录入子模块用于录入若干组断面尺寸数据的标准给定值,每组标准给定值设置有若干个不同的断面尺寸数据类型,包括墙身高度,挡墙墙顶宽度,挡墙墙趾宽度、挡墙基础宽度、挡墙衡重台宽度、挡墙基础高度、挡墙衡重台至墙顶高度等,录入时指定一类数据作为基准数据,本实施例中,将墙身高度设置为基准数值。在具有快速绘图需求时,通过需求录入子模块录入需要绘制的断面图的断面尺寸基准数据。
[0025]转换模块,包括数值转换子模块、坐标转换子模块,命令转换子模块,所述数值转换子模块用于根据标准给定值计算出录入的基准数据与对应的其他类型的断面尺寸数据的数值。数值转换子模块转换时的计算公式如下:的数值。数值转换子模块转换时的计算公式如下:为需求数值,本实施例中为需要绘制的挡墙断面图的墙身高度;为标准给定值中,小于且距离最近的基准数值;为标准给定值中,大于且距离最近的基准数值;为数值转换子模块需要计算的其他类型的断面尺寸数据的数值;为对应的该类型断面尺寸数据的标准给定值;为对应的该类型断面尺寸数据的标准给定值。
[0026]坐标转换子模块用于将数值转换子模块计算出的断面尺寸数据的数值与录入的基准数据转换为直角坐标系中的坐标点,本实施例中,将X轴和Y轴中的(0,0)点作为相对坐标点。坐标转换子模块设置有比例参数,用于调整挡墙断面转化为图纸的伸缩比例。根据绘制习惯设置有默认数值,还能根据需要绘制的挡墙断面图的尺寸要求调整合适的比例参数。
[0027]命令转换子模块用于将坐标点转换为制图软件的制图命令,命令转换子模块内置有多种常用制图软件命令的转换格式,能够根据实际需要进行调用。本实施例中,以CAD本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于挡墙断面的绘制系统,其特征在于:包括录入模块与转换模块;所述录入模块包括标准录入子模块与需求录入子模块,所述标准录入子模块用于录入若干组尺寸数据的标准给定值并设置基准数据类型,所述需求录入子模块用于录入所需绘制的断面图尺寸的基准数据;所述转换模块,包括数值转换子模块、命令转换子模块,所述数值转换子模块用于根据填入的基准数据、标准给定值以及设置的基准数据类型获取绘制断面图所需的其他断面尺寸数据的数值,所述命令转换子模块用于将断面尺寸数据转换为绘图命令。2.根据权利要求1所述的一种用于挡墙断面的绘制系统,其特征在于:所述标准给定值包含多种类型的尺寸数据,包括墙身高度,挡墙墙顶宽度,挡墙墙趾宽度、挡墙基础宽度、挡墙衡重台宽度、挡墙基础高度、挡墙衡重台至墙顶高度。3.根据权利要求1所述的一种用于挡墙断面的绘制系统,其特征在于:所述数值转换子模块转换时的计算公式如下:模块转换时的计算公式如下:为需求数值,本实施例中为需要绘制的挡墙断面图的墙身高度;为标准给定值中,小于且距离最近的基准数值;为标准给定值中,大于且距离最近的基准数值;为数值转换子模块需要计算的其他类型的断面尺寸数据的数值;为对应的该类型断面尺寸数据的标准给定值;为对应的该类型断面尺寸数据的标准给定值。4.根据权利要求1所述的一种用于挡墙断面的绘制系统,其特征在于:还包括坐标转换子模块,用于将绘图所需的断面尺寸数据的数值转换为坐标点。5.根据权利要求4所述...

【专利技术属性】
技术研发人员:樊成渝贾家银韩旭何军元周世均熊杰余海祥赵海辉肖翔
申请(专利权)人:重庆中环建设有限公司
类型:发明
国别省市:

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

1