当前位置: 首页 > 专利查询>康勖萍专利>正文

园林工程图纸绘制和自动化工程核算方法技术

技术编号:17138915 阅读:26 留言:0更新日期:2018-01-27 14:45
本发明专利技术公开了一种园林工程图纸绘制和自动化工程核算方法,属于建筑工程领域。基于人工读图和手工统计的园林工程核算方法存在效率低下、容易出错、不够直观以及不适应工程量巨大情况的缺陷。本发明专利技术提出的园林工程图纸绘制和自动化工程核算方法立足于解决此类问题。本发明专利技术能在工程绘图的同时自动核算工程量,绘图完毕即可输出直观明了的工程核算清单,核算效率高、核算结果准确无误,尤其适应于大型工程的工程量核算。因此本发明专利技术方法可以有效克服现有基于人工读图和手工统计的工程核算方法的缺陷,具有较强的工程应用价值和推广前景,可应用于园林设计和建筑工程领域的工程图纸绘制和工程核算。

Drawing and automation engineering calculation method of landscape engineering drawings

The invention discloses a method for drawing and automated engineering calculation of landscape engineering drawings, which belongs to the field of architectural engineering. The garden engineering accounting method based on manual reading and manual statistics is inefficient, error prone, not intuitive and incompatible with the huge volume of engineering. The drawing of the garden engineering drawing and the automatic engineering accounting method proposed by this invention are based on solving such problems. The invention can automatically calculate the amount of engineering at the same time of engineering drawing, and after the completion of drawing, it can output clear and intuitive engineering accounting list, which has high accounting efficiency and accurate accounting results, especially for large engineering accounts. Therefore, the method can effectively overcome the defects of the existing engineering accounting methods based on manual reading and manual statistics, and has strong engineering application value and popularization prospect, and can be applied to engineering drawing and engineering accounting in the field of landscape design and construction engineering.

【技术实现步骤摘要】
园林工程图纸绘制和自动化工程核算方法
本专利技术涉及一种建筑工程图纸绘制和工程核算方法,特别是涉及一种园林工程的图纸绘制和工程核算方法。
技术介绍
现阶段城市建设迅速,城市扩张,而人们对生活质量的要求也越来越高,园林工程从市域级的城市绿化到个人小庭院,从高档社区的园林绿化到农业产业园,从城市到乡村,皆有涉及,园林工程项目极多,且园林工程涉及的专业较多,如建筑、绿化、道路、水体,从园林设计至园林施工周期过长,其中一个核心的问题就是园林的工程核算。在目前的工程应用中,常用方法一般通过人工读图和手工统计的方法实现工程核算,该方法主要通过以下三个步骤实现:(1)绘制施工图纸;(2)至少分两组进行人工读图和手工统计;(3)将各组核算的结果进行对比,若结果一致,完成工程的核算;若结果不一致,重新核算直至结果一致。这种基于人工读图和手工统计的园林工程核算方法存在四个明显的缺陷:(1)效率低下,核算效率严重依赖于施工人员的技术熟练度;(2)容易出错,当各组核算结果不一致时,需返工重新核算,耗费大量的时间和人力;(3)不够直观,非业内人士难以直接理解;(4)当工程量巨大时,工程核算浪费大量的时间,严重影响后续工期的开展。
技术实现思路
本专利技术的目的是提出一种园林工程图纸绘制和自动化工程核算方法,解决现有基于人工读图和手工统计的工程核算方法存在的效率低下、容易出错、不够直观以及不适应工程量巨大情况的问题。本专利技术提出的园林工程图纸绘制和自动化工程核算方法的技术方案包括以下内容:第一步:变量定义和图纸初始化步骤1:变量定义(1)S表示园林的边界,Φ表示园林要素库,M表示园林要素的种类数,W表示园林总造价;(2)Elementi表示第i种园林要素,包含园林要素的名称Namei、单位Uniti和规格种数Ni和规格Speci,j附属数据,而规格Speci,j又包含数量Yi,j、综合单价Pricei,j、图例Legendi,j、坐标集Coordinatei,j和数量集Numi,j附属数据,其中i=1,2,...,M,j=1,2,...,Ni;步骤2:图纸初始化(1)设置比例尺的大小和坐标原点,并在图纸上标注比例尺和指北方向;(2)定义园林的边界S,并根据S绘制园林的边界线;(3)令园林要素库园林要素的种类数M=0,园林总造价W=0;第二步:绘图动作决策(1)根据绘图需要选择绘图指令;(2)若选择“增加园林要素”指令,令flag=0,转第三步;(3)若选择“修改园林要素”指令,令flag=1,转第四步;(4)若选择“删除园林要素”指令,令flag=2,转第五步;(5)若选择“结束绘图”指令,转第八步;第三步:增加园林要素步骤1:园林要素及规格检索(1)输出“请输入园林要素名称”,并输入园林要素名称Name;(2)若M=0,输出“园林要素库为空,请先将园林要素Name入库”,转步骤2;(3)若M≥1,转第六步;(4)若F=0,输出“未找到园林要素Name,请先将该园林要素入库”,转步骤2;(5)若F≥1,输出“找到园林要素NameF,请输入具体规格”,并输入园林要素名称NameF的具体规格Spec,转第七步;(6)若G=0,输出“未找到该规格,请先创建园林要素NameF规格Spec”,转步骤3;(7)若G≥1,输出“已找到该规格,请绘制名称为NameF规格为SpecF,G的园林要素”,转步骤4;步骤2:园林要素入库(1)令M=M+1,更新园林要素的种类数,并创建园林要素ElementM;(2)令F=M,NameF=Name,录入园林要素ElementF的名称;(3)输入UnitF,录入园林要素ElementF的单位;(4)令NF=0,初始化园林要素ElementF的规格种数;(5)将园林要素ElementF及其名称、单位和规格种数保存到园林要素库;(6)输出“园林要素NameF入库成功,请创建园林要素NameF的规格”,并输入具体规格Spec;步骤3:园林要素规格创建(1)令NF=NF+1,更新园林要素ElementF的规格种数;(2)令G=NF,录入具体规格SpecF,G=Spec;(3)令YF,G=0,初始化规格SpecF,G的数量YF,G;(4)输入PriceF,G,录入规格SpecF,G的综合单价;(5)绘制LegendF,G,录入规格SpecF,G的图例;(6)令和初始化规格SpecF,G的坐标集和数量集;(7)将新规格SpecF,G及其数量、综合单价、图例、坐标集和数量集附属数据保存至园林要素ElementF,并输出“规格创建成功,请绘制该园林要素”;步骤4:园林要素绘制(1)输出“请输入园林要素的坐标”;(2)输入坐标的具体数值(x,y),并检测坐标(x,y)是否位于园林边界S内;(3)若坐标(x,y)位于园林边界S内,转(4),否则输出“坐标超出范围,请重新输入园林要素的坐标”,并转回(2);(4)输出“请输入园林要素的数量”,并输入园林要素数量的具体数值m,调出规格SpecF,G的图例LegendF,G,在坐标(x,y)处绘制该图例并标注坐标(x,y)和数量m;(5)令YF,G=YF,G+m和W=W+m×PriceF,G,更新规格SpecF,G的数量和园林总造价;(6)令CoordinateF,G={CoordinateF,G,(x,y)}和NumF,G={NumF,G,m},分别将坐标(x,y)和数量保存到规格SpecF,G的坐标集和数量集中;(7)根据绘图需要判断是否继续绘制该园林要素,若是转回(1),否则转第八步;第四步:修改园林要素步骤1:园林要素及规格检索(1)若M=0,输出“园林要素库为空,不能修改”,转第八步;(2)输出“请输入要修改的园林要素”,并输入园林要素的名称Name,转第六步;(3)若F=0,输出“未找到该园林要素”,判断是否修改其它园林要素,若是转回(2),否则转第八步;(4)若F≥1,输出“找到园林要素NameF”,根据绘图需要,若对园林要素及附属数据进行修改,转步骤2;若对园林要素规格及附属数据进行修改,输出“请输入需要修改的具体规格”;(5)输入园林要素名称NameF的具体规格Spec,转第七步;(6)若G=0,输出“未找到该规格”,根据绘图需要判断是否修改其它规格,若是输出“请重新输入需要修改的具体规格”,并转回(5),否则转第八步;(7)若G≥1,输出“已找到该规格,请修改园林要素的规格及附属数据”,转步骤3;步骤2:园林要素及附属数据修改(1)输出“仅可对园林要素ElementF的名称和单位参数进行修改”,并根据绘图需要输入修改指令;(2)若修改园林要素ElementF的名称,输出“请输入新的名称”,并输入新的名称Name,令NameF=Name,更新园林要素ElementF的名称;(3)若修改园林要素ElementF的单位,输出“请输入新的单位”,并输入新的单位Unit,令UnitF=Unit,更新园林要素ElementF的单位;(4)根据绘图需要判断园林要素及附属数据修改是否完成,若是转第八步,否则转回(1);步骤3:园林要素规格及附属数据修改(1)输出“可修改规格、数量、综合单价图例以及坐标参数”,根据绘图需要输入修改指令;(2)若修改规格,输出“请输入新的规格”,并输本文档来自技高网...
园林工程图纸绘制和自动化工程核算方法

【技术保护点】
园林工程图纸绘制和自动化工程核算方法,其特征包括以下步骤:(1)对变量进行定义和图纸初始化:对变量进行定义,设置比例尺大小及坐标原点,定义图纸边界和园林要素库及附属数据;(2)根据绘图需要选择绘图指令;(3)园林要素的增加:对园林要素及规格进行检索,并判断园林要素及规格是否已存在,若园林要素不存在则先将园林要素进行入库处理并录入其附属数据,然后创建园林要素的规格并录入规格的附属数据,最后绘制园林要素;若园林要素已存在而园林要素的规格不存在,则先创建新规格并录入附属数据,然后绘制园林要素;若园林要素及规格均已存在,则直接绘制园林要素;(4)园林要素修改:对园林要素及规格进行检索,检测园林要素及规格是否已存在,若园林要素不存在,判断是否修改其他的园林要素,若园林要素已存在则判断是否对园林要素及附属数据修改;若判断对园林要素及附属数据修改,直接在园林要素库中对其及附属数据进行修改并更新园林要素库,若判断对园林要素规格及附属数据修改,则对规格及附属数据进行相应的修改并更新园林要素的规格。(5)园林要素删除:对园林要素及规格进行检索,检测园林要素及规格是否已存在;若园林要素不存在,判断是否删除其他的园林要素,若园林要素已存在则判断是否直接删除该园林要素及附属数据,若是则直接从园林要素库中删除该园林要素及附属数据,若否则继续判断是否直接删除该园林要素的规格,若是则直接删除该园林要素的该规格及附属数据,并判断该园林要素的规格是否已空,若是继续直接从园林要素库中删除该园林要素;若判断是否不直接删除该园林要素的规格,则对该规格的数量进行核减;(6)园林要素检索:首先输入园林要素的名称,然后检测其是否存在于园林要素库中,若存在返回该园林要素在园林要素库中的序号,若不存在返回0,最后并返回调用园林要素检索前的位置;(7)园林要素规格检索:首先输入园林要素的规格,然后检测其是否已在相应的园林要素中创建,若已创建返回该园林规格在园林要素中的序号,若不存在返回0,最后并返回调用园林要素规格检索前的位置;(8)根据绘图需要判断是否结束绘图:若结束进行后续的工程核算,若不是则继续进行绘图操作;(9)工程核算:首先判断园林要素库是否存在,若园林要素库,绘制园林工程核算清单表格,完成园林工程图纸绘制和工程核算。...

【技术特征摘要】
1.园林工程图纸绘制和自动化工程核算方法,其特征包括以下步骤:(1)对变量进行定义和图纸初始化:对变量进行定义,设置比例尺大小及坐标原点,定义图纸边界和园林要素库及附属数据;(2)根据绘图需要选择绘图指令;(3)园林要素的增加:对园林要素及规格进行检索,并判断园林要素及规格是否已存在,若园林要素不存在则先将园林要素进行入库处理并录入其附属数据,然后创建园林要素的规格并录入规格的附属数据,最后绘制园林要素;若园林要素已存在而园林要素的规格不存在,则先创建新规格并录入附属数据,然后绘制园林要素;若园林要素及规格均已存在,则直接绘制园林要素;(4)园林要素修改:对园林要素及规格进行检索,检测园林要素及规格是否已存在,若园林要素不存在,判断是否修改其他的园林要素,若园林要素已存在则判断是否对园林要素及附属数据修改;若判断对园林要素及附属数据修改,直接在园林要素库中对其及附属数据进行修改并更新园林要素库,若判断对园林要素规格及附属数据修改,则对规格及附属数据进行相应的修改并更新园林要素的规格。(5)园林要素删除:对园林要素及规格进行检索,检测园林要素及规格是否已存在;若园林要素不存在,判断是否删除其他的园林要素,若园林要素已存在则判断是否直接删除该园林要素及附属数据,若是则直接从园林要素库中删除该园林要素及附属数据,若否则继续判断是否直接删除该园林要素的规格,若是则直接删除该园林要素的该规格及附属数据,并判断该园林要素的规格是否已空,若是继续直接从园林要素库中删除该园林要素;若判断是否不直接删除该园林要素的规格,则对该规格的数量进行核减;(6)园林要素检索:首先输入园林要素的名称,然后检测其是否存在于园林要素库中,若存在返回该园林要素在园林要素库中的序号,若不存在返回0,最后并返回调用园林要素检索前的位置;(7)园林要素规格检索:首先输入园林要素的规格,然后检测其是否已在相应的园林要素中创建,若已创建返回该园林规格在园林要素中的序号,若不存在返回0,最后并返回调用园林要素规格检索前的位置;(8)根据绘图需要判断是否结束绘图:若结束进行后续的工程核算,若不是则继续进行绘图操作;(9)工程核算:首先判断园林要素库是否存在,若园林要素库,绘制园林工程核算清单表格,完成园林工程图纸绘制和工程核算。2.根据权利要求1所述的园林工程图纸绘制和自动化工程核算方法,其方法具体为:第一步:变量定义和图纸初始化步骤1:变量定义(1)S表示园林的边界,Φ表示园林要素库,M表示园林要素的种类数,W表示园林总造价;(2)Elementi表示第i种园林要素,包含园林要素的名称Namei、单位Uniti和规格种数Ni和规格Speci,j附属数据,而规格Speci,j又包含数量Yi,j、综合单价Pricei,j、图例Legendi,j、坐标集Coordinatei,j和数量集Numi,j附属数据,其中i=1,2,...,M,j=1,2,...,Ni;步骤2:图纸初始化(1)设置比例尺的大小和坐标原点,并在图纸上标注比例尺和指北方向;(2)定义园林的边界S,并根据S绘制园林的边界线;(3)令园林要素库园林要素的种类数M=0,园林总造价W=0;第二步:绘图动作决策(1)根据绘图需要选择绘图指令;(2)若选择“增加园林要素”指令,令flag=0,转第三步;(3)若选择“修改园林要素”指令,令flag=1,转第四步;(4)若选择“删除园林要素”指令,令flag=2,转第五步;(5)若选择“结束绘图”指令,转第八步;第三步:增加园林要素步骤1:园林要素及规格检索(1)输出“请输入园林要素名称”,并输入园林要素名称Name;(2)若M=0,输出“园林要素库为空,请先将园林要素Name入库”,转步骤2;(3)若M≥1,转第六步;(4)若F=0,输出“未找到园林要素Name,请先将该园林要素入库”,转步骤2;(5)若F≥1,输出“找到园林要素NameF,请输入具体规格”,并输入园林要素名称NameF的具体规格Spec,转第七步;(6)若G=0,输出“未找到该规格,请先创建园林要素NameF规格Spec”,转步骤3;(7)若G≥1,输出“已找到该规格,请绘制名称为NameF规格为SpecF,G的园林要素”,转步骤4;步骤2:园林要素入库(1)令M=M+1,更新园林要素的种类数,并创建园林要素ElementM;(2)令F=M,NameF=Name,录入园林要素ElementF的名称;(3)输入UnitF,录入园林要素ElementF的单位;(4)令NF=0,初始化园林要素ElementF的规格种数;(5)将园林要素ElementF及其名称、单位和规格种数保存到园林要素库;(6)输出“园林要素NameF入库成功,请创建园林要素NameF的规格”,并输入具体规格Spec;步骤3:园林要素规格创建(1)令NF=NF+1,更新园林要素ElementF的规格种数;(2)令G=NF,录入具体规格SpecF,G=Spec;(3)令YF,G=0,初始化规格SpecF,G的数量YF,G;(4)输入PriceF,G,录入规格SpecF,G的综合单价;(5)绘制LegendF,G,录入规格SpecF,G的图例;(6)令和初始化规格SpecF,G的坐标集和数量集;(7)将新规格SpecF,G及其数量、综合单价、图例、坐标集和数量集附属数据保存至园林要素ElementF,并输出“规格创建成功,请绘制该园林要素”;步骤4:园林要素绘制(1)输出“请输入园林要素的坐标”;(2)输入坐标的具体数值(x,y),并检测坐标(x,y)是否位于园林边界S内;(3)若坐标(x,y)位于园林边界S内,转(4),否则输出“坐标超出范围,请重新输入园林要素的坐标”,并转回(2);(4)输出“请输入园林要素的数量”,并输入园林要素数量的具体数值m,调出规格SpecF,G的图例LegendF,G,在坐标(x,y)处绘制该图例并标注坐标(x,y)和数量m;(5)令YF,G=YF,G+m和W=W+m×PriceF,G,更新规格SpecF,G的数量和园林总造价;(6)令CoordinateF,G={CoordinateF,G,(x,y)}和NumF,G={NumF,G,m},分别将坐标(x,y)和数量保存到规格SpecF,G的坐标集和数量集中;(7)根据绘图需要判断是否继续绘制该园林要素,若是转回(1),否则转第八步;第四步:修改园林要素步骤1:园林要素及规格检索(1)若M=0,输出“园林要素库为空,不能修改”,转第八步;(2)输出“请输入要修改的园林要素”,并输入园林要素的名称Name,转第六步;(3)若F=0,输出“未找到该园林要素”,判断是否修改其它园林要素,若是转回(2),否则转第八步;(4)若F≥1,输出“找到园林要素NameF”,根据绘图需要,若对园林要素及附属数据进行修改,转步骤2;若对园林要素规格及附属数据进行修改,输出“请输入需要修改的具体规格”;(5)输入园林要素名称NameF的具体规格Spec,转第七步;(6)若G=0,输出“未找到该规格”,根据绘图需要判断是否修改其它规格,若是输出“请重新输入需要修改的具体规格”,并转回(5),否则转第八步;(7)若G≥1,输出“已找到该规格,请修改园林要素的规格及附属数据”,转步骤3;步骤2:园林要素及附属数据修改(1)输出“仅可对园林要素ElementF的名称和单位参数进行修改”,并...

【专利技术属性】
技术研发人员:康勖萍
申请(专利权)人:康勖萍
类型:发明
国别省市:山东,37

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

1