工程量计算系统和方法

文档序号:6573655阅读:247来源:国知局
专利名称:工程量计算系统和方法
技术领域
本发明涉及一种计算系统和方法,尤其涉及一种工程量计算系统和方法。
背景技术
目前,利用计算机进行工程量计算的系统主要用于建筑工程或构筑工程方面,其原理是利用AUTOCAD设计的电子图纸,输入相关的设计参数后,可以提取大部分的主要工程量,这一原理是基于建筑设计中工程量种类不多,同一条件下的工程量已有经验参数,工程量相差不大等特点来决定的,所以建筑工程或构筑物工程在电子文件上是较易提取出来的。而机电安装工程的设计与建筑工程的设计则不同,具有系统复杂、分项多、材料设备品种繁多、专业内容多、管线走向复杂、同一设计符号包含设计内容多、计算复杂、隐含工程量多等特点,机电安装工程量的计算在AUTOCAD电子图上很难自动提取出来的,因此目前机电安装工程量的计算仍然是依靠工程技术人员在设计图纸上逐点逐线进行清点度量,并在理解系统的基础上补充图纸上未能反映的工程量,造成工作量大、效率较低、不同人员的计算千差万别、校对困难、工程量清单不规范等问题。

发明内容
本发明所要解决的技术问题在于提供一种能自动计算工程量和生成工程量清单的工程量计算系统和方法。
为解决上述技术问题,本发明所采用的技术方案是提供一种工程量计算方法,其包括以下步骤A、输入算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;B、根据所述工程量的计算结果生成工程量清单。
所述步骤A具体包括以下步骤A201、从键盘输入算式或从光电测量装置读入测量的工程图纸数据;A202、判断数据的输入来源,如果是光电测量装置,则进入步骤A203,如果是键盘输入,则直接进入步骤A208;A203、连续读取测量数据,直至测量完成;A204、判断测量数据的类型,如果测量数据为长度测量数据,则进入步骤A205;A205、长度变量换算;A206、变量累加;A207、判断光电测量装置测量是否完成,如未完成,则返回步骤A203,如已完成,则进入步骤A208;A208、进行算式编辑;A209、判断该工程量算式编辑是否完成,如未完成,则返回步骤A201,如已完成,则进入步骤A210;A210、进行算式运算;A211、存储运算的工程量的计算结果和算式。
所述步骤B具体包括以下步骤B201、输入各级工程名称;B202、编辑工程量清单;B203、判断是否从计算装置中调入工程量的计算结果,如果是,则进入步骤B204;如果不是,则可以在原有的工程量清单上进行编辑和修改,修改后所有的汇总表自动重新汇总和调整;B204、计算机从计算装置的存储器中读入数据;B205、选择各分项工程编号下的工程量算式和计算结果;B206、编辑分项工程量;B207、将数据保存,自动生成工程量清单。
为解决上述技术问题,本发明所采用的另一技术方案是提供一种工程量计算系统,其包括工程量计算及存储模块,用于接收算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;和工程量清单生成模块,用于根据所述工程量的计算结果生成工程量清单。
所述工程量计算及存储模块包括
算式或工程图纸数据接收模块,用于接收从键盘输入的算式或从光电测量装置读入的测量的工程图纸数据;数据的输入来源判断模块,用于判断数据的输入来源,如果是光电测量装置,则连续读取测量数据,如果是键盘输入,则调用算式编辑模块进行算式编辑;数据的类型判断模块,用于判断测量数据的类型,如果测量数据为长度测量数据,则调用长度变量换算模块;变量累加模块,用于对变量进行累加;光电测量装置测量任务判断模块,用于判断光电测量装置测量是否完成,如未完成,则连续读取测量数据,如已完成,则调用算式编辑模块进行算式编辑;工程量算式编辑判断模块,用于判断工程量算式编辑是否完成,如未完成,则继续调用算式或工程图纸数据接收模块,如已完成,则调用算式运算模块进行进行算式运算;存储模块,用于存储运算的工程量的计算结果和算式。
所述工程量清单生成模块包括工程名称接收模块,用于接收输入的各级工程名称;工程量清单编辑模块,用于编辑工程量清单;调入工程量的计算结果判断模块,用于判断是否从计算装置中调入工程量的计算结果,如果是,则调用数据读取模块;如果不是,则可以在原有的工程量清单上进行编辑和修改,修改后所有的汇总表自动重新汇总和调整;数据读取模块,用于使计算机从计算装置的存储器中读入数据;分项工程选择模块,用于选择各分项工程编号下的工程量算式和计算结果;分项工程量编辑模块,用于编辑分项工程量;存储模块,用于将数据保存,自动生成工程量清单。
本发明的有益效果是由于本发明的工程量计算系统和方法可根据输入的算式及测量的工程图纸数据自动计算工程量,并存储所述工程量的计算结果,根据所述工程量的计算结果生成工程量清单,因此具有速度快、效率高、计算规范等特点。


图1是本发明工程量计算系统功能模块框图。
图2是本发明工程量计算方法的流程图。
图3是图2所示的本发明工程量计算方法中步骤A的流程图。
图4是图2所示的本发明工程量计算方法中步骤B的流程图。
图5是本发明光电测量装置的结构示意图。
图6是本发明计算装置的功能模块框图。
具体实施例方式
下面结合附图对本发明的具体实施方式
作进一步详细的描述。
请参阅图1,本发明工程量计算系统包括工程量计算及存储模块和工程量清单生成模块,该工程量计算及存储模块用于接收算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;该工程量清单生成模块用于根据所述工程量的计算结果生成工程量清单。
所述工程量计算及存储模块包括算式或工程图纸数据接收模块,用于接收从键盘输入的算式或从光电测量装置读入的测量的工程图纸数据;数据的输入来源判断模块,用于判断数据的输入来源,如果是光电测量装置,则连续读取测量数据,如果是键盘输入,则调用算式编辑模块进行算式编辑;数据的类型判断模块,用于判断测量数据的类型,如果测量数据为长度测量数据,则调用长度变量换算模块;变量累加模块,用于对变量进行累加;光电测量装置测量任务判断模块,用于判断光电测量装置测量是否完成,如未完成,则连续读取测量数据,如已完成,则调用算式编辑模块进行算式编辑;工程量算式编辑判断模块,用于判断工程量算式编辑是否完成,如未完成,则继续调用算式或工程图纸数据接收模块,如已完成,则调用算式运算模块进行进行算式运算;存储模块,用于存储运算的工程量的计算结果和算式。
所述工程量清单生成模块包括
工程名称接收模块,用于接收输入的各级工程名称;工程量清单编辑模块,用于编辑工程量清单;调入工程量的计算结果判断模块,用于判断是否从计算装置中调入工程量的计算结果,如果是,则调用数据读取模块;如果不是,则可以在原有的工程量清单上进行编辑和修改,修改后所有的汇总表自动重新汇总和调整;数据读取模块,用于使计算机从计算装置的存储器中读入数据;分项工程选择模块,用于选择各分项工程编号下的工程量算式和计算结果;分项工程量编辑模块,用于编辑分项工程量;存储模块,用于将数据保存,自动生成工程量清单。
请参阅图2,本发明工程量计算方法包括以下步骤A、输入算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;B、根据所述工程量的计算结果生成工程量清单。
请参阅图3,步骤A具体包括以下步骤A101、输入工程图纸的比例;输入的比例要求为单位换算后的比例系数,例如图纸比例为1MM100MM,实际要求测量单位为M,则应换算为输入比例系数0.1M;在输入过程中,保存上一次的比例数据,如果在同一比例下可以不用重新输入;A102、输入分项工程编号;
操作人员可以输入自己容易记忆和分辨的分项工程编号,以便编辑工程量清单时使用;A103、从键盘输入算式或从光电测量装置读入测量的工程图纸数据;读入的数据来源有光电测量装置的长度测量数据和计点数据和键盘输入的数据,键盘输入的数据主要为运算符号和数字符号,各数据在有运算符输入和结束键输入时中断,在运算符后接收新的数据输入;A104、判断数据的输入来源,如果是光电测量装置,则进入步骤A105,如果是键盘输入,则直接进入步骤A110;A105、连续读取测量数据,直至测量完成;A106、判断测量数据的类型,如果测量数据为长度测量数据,则进入步骤A107,如果不是长度数据,而是计点数据,则直接进入步骤A108;A107、长度变量换算;光电测量装置测量的座标变量为ΔX和ΔY,本座标变量不考虑方向的问题,则光电测量装置移动轨迹变量为ΔZ,ΔZ=(ζX)2+(ζY)2,]]>由于ΔZ只是位移变量,并不是位移的真实尺寸,必须乘上一修正系数A,系数A是在产品生产时测得的每一个ΔZ变量所表示的长度,单位为MM,这样实际的位移变量为ΔL=ΔZ*A,则实测工程量长度变量为ΔM=ΔL*B,B为经单位换算后输入的图纸比例系数;A108、变量累加;A109、判断光电测量装置测量是否完成,如未完成,则返回步骤A105,如已完成,则进入步骤A110;A110、进行算式编辑;A111、判断该分项工程的工程量算式编辑是否完成,如未完成,则返回步骤A103,如已完成,则进入步骤A112;A112、进行算式运算;A113、存储运算的工程量的计算结果和算式,这时某一分项工程的工程量计算完毕;A114、判断是否所有的分项工程的工程量已计算完成,如果已计算完成,则工程量计算结束,如未计算完成,则返回步骤A101进行下一分项工程的工程量计算,直到完成。
请参阅图4,步骤B具体包括以下步骤B101、输入工程项目名称;如已经建立了工程项目名称,则可以直接选定,在本步骤中显示该工程项目目录下的专业工程名称,并可以输出该目录下的所有专业工程、单位工程、分部工程目录清单;B102、输入专业工程名称,如已有专业工程名称,则可以直接选定,显示专业工程名称目录下的单位工程名称,双击专业工程名称,可以显示和输出该专业工程的工程量汇总表;B103、输入单位工程名称,如已有单位工程名称,则可以直接选定,显示单位工程名称目录下的分部工程名称,双击单位工程名称,可以显示和输出该单位工程的工程量汇总表;B104、输入分部工程名称,如已有分部工程名称,则可以直接选定,显示和输出该分部工程的工程量汇总表,双击分部工程名称,编辑分部工程的工程量;B105、编辑工程量清单;本步骤可以直接打开输出已有的工程量原始记录清单;B106、判断是否从计算装置中调入工程量的计算结果,如果是,则进入步骤B107;如果不是,则可以在原有的工程量原始记录清单上进行编辑和修改,修改后所有的汇总表自动重新汇总和调整;B107、计算机从计算装置的存储器中读入数据;B108、选择各分项工程编号下的工程量算式和计算结果;B109、输入相应的分项工程名称;B110、输入材料规格型号以及需要的安装方式说明等内容;B111、判断是否所有的分项已编辑完成,如果已编辑完成,则执行步骤B112,如未编辑完成,则返回步骤B108进行下一分项工程量的编辑;B112、将数据保存,自动生成分部工程原始计算清单、分部工程工程量汇总表、单位工程工程量汇总表、专业工程工程量汇总表。
请参阅图5,本发明提及的光电测量装置呈笔的形状,其包括外壳112,外壳112的壳尖部分具有一感光窗口110,外壳112内具有在同一光路上的发光二极管101、光学透镜102、光学反射镜103和光电传感器104,光电传感器104与信号处理器105连接,信号处理器105通过传输线106与外部装置连接,光电测量装置还包括位于外壳112内的计数笔107,该计数笔107包括笔杆114和按键115,在笔杆114的笔尖108和按键115之间设有伸缩部件113和微动开关109,微动开关109还通过传输线111与信号处理器105连接,笔杆114的笔尖108可伸出于外壳112外。另外,本发明工程量计算系统的光电测量装置还可包括显示器(图未示),该显示器与信号处理器105连接。
本发明的光电测量装置的工作原理如下发光二极管101发出足够强度和稳定的光线经光学透镜102聚焦到光电测量装置的感光窗口110下方的图像,再反射到光学反射镜103,光学反射镜103将图像反射到光电传感器104,光电传感器104将光电测量装置移动时的图像变化经信号处理器105处理产生位移变化量ΔX和ΔY,经传输线106传送到计算装置处理;计数笔107上的笔杆114处设置有伸缩部件113,通过按键115下推笔尖108,笔尖108点击设计图纸上设备的位置,触动微动开关109进行计数,微动开关109将计数信号经传输线111传输到信号处理器105,经信号处理器105处理后经传输线106传送到计算装置处理。
请参阅图6,本发明中提及的计算装置包括依次连接的输入接口201、存储器202、输出接口204和显示器203,其还包括与输入接口201连接的键盘206,与输入接口201、存储器202和输出接口204分别连接的微处理器205。另外,计算装置还内置有自保持电源,以保存数据,内存满位后,数据要及时调出清空。
本发明的计算装置的工作原理如下光电测量装置测量的数据信号经传输到输入接口201,输入接口201请求微处理器205读入数据,微处理器205将读入的数据存到存储器202中,计算装置根据数据的类型选择不同的算式,经微处理器205计算,计算的结果保存到存储器202中,并经过输出接口204传输到显示器203显示,光电测量装置测量完毕后,利用键盘206输入算式,微处理器205经输入接口201读入存储器202存储,微处理器205进行计算,计算结果保存到存储器202中,存储器202的数据和算式经输出接口204传送到显示器203显示。当工程量计算系统与计算机连接使用时,微处理器205发出指令给输出接口204,将保存的算式按分项编号传输到计算机进行处理,生成工程量清单。
本发明工程量计算系统和方法可以代替人工操作机电安装工程量的计算,具有速度快、效率高、计算规范等特点,在机电安装工程的工量计算中,是人工计算操作的一大改进,可广泛应用在机电安装工程施工单位、设计单位、工程造价咨询单位和各单位的预结算部门,对提高生产效率有一定的积极意义,开发的产品有一定的市场空间。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种工程量计算方法,其特征在于包括以下步骤A、输入算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;B、根据所述工程量的计算结果生成工程量清单。
2.如权利要求1所述的工程量计算方法,其特征在于所述步骤A具体包括以下步骤A201、从键盘输入算式或从光电测量装置读入测量的工程图纸数据;A202、判断数据的输入来源,如果是光电测量装置,则进入步骤A203,如果是键盘输入,则直接进入步骤A208;A203、连续读取测量数据,直至测量完成;A204、判断测量数据的类型,如果测量数据为长度测量数据,则进入步骤A205;A205、长度变量换算;A206、变量累加;A207、判断光电测量装置测量是否完成,如未完成,则返回步骤A203,如已完成,则进入步骤A208;A208、进行算式编辑;A209、判断该工程量算式编辑是否完成,如未完成,则返回步骤A201,如已完成,则进入步骤A210;A210、进行算式运算;A211、存储运算的工程量的计算结果和算式。
3.如权利要求2所述的工程量计算方法,其特征在于所述步骤A201之前还包括步骤A200输入工程图纸的比例和分项工程编号。
4.如权利要求3所述的工程量计算方法,其特征在于所述步骤A211之后还包括以下步骤判断是否所有的分项已计算完成,如果已计算完成,则工程量计算结束,如未计算完成,则返回步骤A200进行下一分项工程量的计算直到完成。
5.如权利要求2所述的工程量计算方法,其特征在于在所述步骤A204中,如果不是长度数据,而是计点数据,则直接进入步骤A206。
6.如权利要求1所述的工程量计算方法,其特征在于所述步骤B具体包括以下步骤B201、输入各级工程名称;B202、编辑工程量清单;B203、判断是否从计算装置中调入工程量的计算结果,如果是,则进入步骤B204;如果不是,则可以在原有的工程量清单上进行编辑和修改,修改后所有的汇总表自动重新汇总和调整;B204、计算机从计算装置的存储器中读入数据;B205、选择各分项工程编号下的工程量算式和计算结果;B206、编辑分项工程量;B207、将数据保存,自动生成工程量清单。
7.如权利要求6所述的工程量计算方法,其特征在于所述步骤B206包括以下步骤B2061、输入相应的分项工程名称;B2062、输入材料规格型号以及需要的安装方式说明;B2063、判断是否所有的分项已编辑完成,如果已编辑完成,则执行步骤B207,如未编辑完成,则返回步骤B205进行下一分项工程量的编辑。
8.一种工程量计算系统,其特征在于包括工程量计算及存储模块,用于接收算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;和工程量清单生成模块,用于根据所述工程量的计算结果生成工程量清单。
9.如权利要求8所述的工程量计算系统,其特征在于所述工程量计算及存储模块包括算式或工程图纸数据接收模块,用于接收从键盘输入的算式或从光电测量装置读入的测量的工程图纸数据;数据的输入来源判断模块,用于判断数据的输入来源,如果是光电测量装置,则连续读取测量数据,如果是键盘输入,则调用算式编辑模块进行算式编辑;数据的类型判断模块,用于判断测量数据的类型,如果测量数据为长度测量数据,则调用长度变量换算模块;变量累加模块,用于对变量进行累加;光电测量装置测量任务判断模块,用于判断光电测量装置测量是否完成,如未完成,则连续读取测量数据,如已完成,则调用算式编辑模块进行算式编辑;工程量算式编辑判断模块,用于判断工程量算式编辑是否完成,如未完成,则继续调用算式或工程图纸数据接收模块,如已完成,则调用算式运算模块进行进行算式运算;存储模块,用于存储运算的工程量的计算结果和算式。
10.如权利要求8所述的工程量计算系统,其特征在于所述工程量清单生成模块包括工程名称接收模块,用于接收输入的各级工程名称;工程量清单编辑模块,用于编辑工程量清单;调入工程量的计算结果判断模块,用于判断是否从计算装置中调入工程量的计算结果,如果是,则调用数据读取模块;如果不是,则可以在原有的工程量清单上进行编辑和修改,修改后所有的汇总表自动重新汇总和调整;数据读取模块,用于使计算机从计算装置的存储器中读入数据;分项工程选择模块,用于选择各分项工程编号下的工程量算式和计算结果;分项工程量编辑模块,用于编辑分项工程量;存储模块,用于将数据保存,自动生成工程量清单。
全文摘要
本发明公开了一种工程量计算系统和方法,该方法包括以下步骤A.输入算式及测量的工程图纸数据,并根据所述算式计算工程量,并存储所述工程量的计算结果;B.根据所述工程量的计算结果生成工程量清单。本发明的工程量计算系统和方法适用于机电安装工程量、建筑物工程量、构筑物工程量等的工程量计算,能自动计算工程量和生成工程量清单,具有速度快、效率高、计算规范等特点。
文档编号G06F19/00GK101030194SQ20071007332
公开日2007年9月5日 申请日期2007年2月12日 优先权日2007年2月12日
发明者谢红安 申请人:谢红安
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1