[发明专利]一种钢模板设计计算辅助工具在审
申请号: | 201710679869.7 | 申请日: | 2017-08-10 |
公开(公告)号: | CN107480367A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 李毅;曹淑亮;孔令智;侯义南 | 申请(专利权)人: | 山东博远重工有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 256600 山东省滨州市滨*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模板 设计 计算 辅助工具 | ||
技术领域
本发明涉及领域,特别是一种钢模板设计计算辅助工具。
背景技术
以往多数时候都是凭经验值或者公式计算初步确定模板的主要材料型号,对于经验较少的人员来说凭经验判断个难点,套用公式计算又会花费一定的时间。而利用此程序将模型适当简化,将主要部件的计算公式全部囊括在内,输入几项关键参数便可以计算出主要受力型材的情况,方便快捷。
发明内容
本发明的目的是为了解决上述问题,设计了一种钢模板设计计算辅助工具。
实现上述目的本发明的技术方案为,一种钢模板设计计算辅助工具,包括配置管理单元,所述配置管理单元用于读取配置文件中不同业务模块的配置参数并存储在缓存单元中,所述配置参数包括背楞型号、拉杆直径、混凝土侧压力、拉杆的横向间距和拉杆的纵向间距,所述背楞型号和拉杆直径的参数预存在存储单元,所述存储单元中还存储有常用型材的相关计算公式,所述缓存单元,对从输入面板输入的配置参数和解析单元产生的公式解析结果进行缓存;所述解析单元,获取所述缓存单元中的配置参数和所述存储单元中对应的计算公式,配置参数对所述公式进行拆分和解析,循环处理所述公式的字符串中的每个字符,生成含有公式的数据结构集合并传递到运算单元;所述运算单元,响应计算请求,根据每个所述数据结构集合中的运算符和参与运算的量构造二叉树,根据业务标识对所述数据结构集合进行分组,调用业务适配器将经过分组后的公式集合传送给相应的业务处理服务进行处理,得到业务数据,将所述业务数据替换到所述二叉树中与所述业务数据对应的公式所在的位置,形成一个具有业务数据的二叉树结构的公式数据结构体,基于所述二叉树计算得到运算结果。
所述钢模板设计计算辅助工具的程序名称为“墩柱模板受力计算工具”。
所述输入界面为矩形界面,界面内设有名为“请选择背楞型号”、“请选择拉杆直径”、“混凝土侧压力Q”、“拉杆横向间距”、“拉杆纵向间距”的五种需要输入参数的项目和名为“计算”、“退出”的选项。
所述名为“请选择背楞型号”和“请选择拉杆直径”的项目的下方分别设有预设有常用背楞的型号和常用拉杆直径的下拉菜单。
所述输入界面在输入五种参数后,点击计算选项时会显示出背楞应力、背楞位移和拉杆位移的数据,若参数输入不全,点击计算选项时会显示出“输入参数不全”的提示。
所述解析单元包括判断子单元和逻辑处理子单元,判断子单元可判断当前从所述字符串中取出的字符的类型,逻辑处理子单元可根据字符的不同类型选择相应的处理逻辑,将处理结果返回到所述字符串中最后一个字符所在的位置。
所述运算单元在构造所述二叉树时,将所述二叉树的根节点设置为所述公式集合中的运算符,将所述二叉树的左右叶子节点设置为参与运算的量,按照从所述二叉树的左树到所述二叉树的右树的方向顺序进行递归运算,得到计算结果。
所述配置管理单元按照配置文件中指定的映射关系将所述配置参数缓存到缓存单元。
利用本发明的技术方案制作的一种钢模板设计计算辅助工具,可快速计算,将所用计算公式借助计算机自动运行,相比人工计算速度大幅提高,使用方便,共输入五项参数即可得到结果,其中常用型号的型材及拉杆均预设在下拉菜单中,需要填写的项目有混凝土侧压力,拉杆的布置间距,适用性强,适用于大多数常规砼结构或者复杂结构中局部模板形式可以看作常规结构的情况,拉杆横/纵向布置数≥2的都具有适应性。
附图说明
图1是本发明所述一种钢模板设计计算辅助工具各数据处理模块结构示意图;
图2是本发明所述一种钢模板设计计算辅助工具的程序输入界面图;
图3是本发明所述一种钢模板设计计算辅助工具的数据处理流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东博远重工有限公司,未经山东博远重工有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710679869.7/2.html,转载请声明来源钻瓜专利网。