CAD与EXCEL的深层开发在沉桩内业计算中的应用打桩一键通软件介绍

时间:2022-10-05 04:31:51

CAD与EXCEL的深层开发在沉桩内业计算中的应用打桩一键通软件介绍

【摘要】本文主要介绍在高桩码头桩基工程中,利用CAD、EXCEL软件的VB二次开发“全自动”“全智能”的画桩位图、碰桩图、并且可以根据碰桩条件自动检查碰桩。通过一个按键使打桩技术中的计算、绘图变得简单、方便。

【关键词】CAD;EXCEL;VB;深层开发;碰桩

1、引言

本设计利用本人在沉桩施工中的实践经验,并结合VB、VBA程序语言、ActiveX Automation理论知识、ADO开发程序,把沉桩施工技术与工程中常用的EXCEL、AUTOCAD联系在一起,再经过VB、VBA自动化EXCEL并通过ActiveX把AUTOCAD与EXCEL连接起来形成EXCEL与AUTOCAD为一体的功能强大的全自动沉桩技术工程软件。

VB(Visual Basic) 是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。

VBA(Visual Basic for Application) ,是用于开发应用程序的Basic 语言。

ActiveX Automation (ActiveX)是微软建立的标准(此前称之为OL E 自动化) ,它允许一个Windows 应用程序通过ActiveX对象控制另一个Windows 应用程序。

ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术。

2、设计意图

2.1 桩基工程施工中,技术人员常用桩位图做指导编辑桩编号,检查已沉桩与打桩船船体是否相撞,确定打桩顺序等等。由于简单、方便、直观,CAD上手工绘制桩位图已经成为沉桩技术中必不可少的一部分。本设计通过ActiveX把CAD图通过在EXCEL中输入简单的桩位直接绘制,形成EXCEL计算与CAD成图相结合,工程实践理论与软件开发相结合的程序软件。

2.2 目前海上沉桩过程中碰桩验算普遍使用EXCEL及绘制立体图检查碰桩,本软件的开发可以把CAD立体碰桩图通过计算出来的桩位直接输入EXCEL智能得出,免去了在CAD中的绘制。如果发现碰桩可以直接修改桩位的坡比、方位角来调整图形,方便快捷。更重要的是由于软件的全自动全智能性,也减少了验桩工作当中的人为错误,让广大技术人员用得舒心,用着放心。

2.3 由于考虑到碰桩指的并不只是两个桩相撞,当两桩间距离小于某个值的时候我们也把它看成碰桩。本软件设计了按技术人员的要求,智能的碰桩自动查询功能。只要按一下桩位查询按键就可以知道所有设计桩位之间是否碰桩,而且还可以查询两个桩在任意位置的距离。

3、软件介绍

3.1 软件安装

双击Setup安装程序进入安装界面,依次点击下一步=>接受=>完成就可以完成安装(如图3-1,3-2,3-3)。在桌面上就可以看到安装好的打桩一键通程序。

3.2 软件应用

安装好应用程序以后,选择桌面上“打桩一键通.exe”点击打开(如图3-4),进入软件界面(如图3-5)。

首先点击导入数据(如图3-6)进入EXCEL,在白色部分输入已知桩位数据,输入完毕后保存并关闭EXCEL。

现在就可以选择所需要的操作了(画桩位图、画碰桩图、碰桩查询、桩间距查询)

说明:四种操作均为独立操作运行无先后。

点击画桩位图按键,自动启动CAD生成CAD桩位图(如图3-7、图3-8)

点击画碰桩图按键,自动启动CAD生成CAD碰桩图(如图3-9、图3-10)

输入碰桩间距、碰桩间隔点击碰桩查询按键,(如图3-11)进行智能碰桩查询

备注:碰桩间距指工程中允许的桩与桩之间最小理论距离。

碰桩间隔指相邻两次VB碰桩计算的高差(建议值0.1)。

点击碰桩查询自动显示结果(如图3-12)。

结果显示J1与XK3-2在4.6米处碰桩,G6与PT2-17在-41.1米处碰桩。

如果查询某两个桩在某高度上的桩间距,可以用桩间距查询。输入已知数据(桩A编号、桩B编号、查询高度),点击查询显示查询结果如图3-13所示。

5、注意事项

本软件基于OFFCE软件和AUTOCAD的二次开发,由于不同版本涉及的编程代码有所不同,本软件只适用与OFFCE2003和AUTOCAD2004中。

6、结语

本软件以Visual Basic语言为依托,以EXCEL软件为载体,以碰撞技术为理论依据,通过南浦三号岛工程装机工程施工中的实际应用,沉桩正位率100%没有出现任何技术问题。为了保证该软件在计算时的精确性,本软件还通过曹妃甸三十万吨油码头工程、曹妃甸矿石码头起步工程、南堡1号人工岛工程、南堡2号人工岛工程等进行验证,目前内业计算均没有出现任何问题。

上一篇:PCCP管道阴极保护监测数据分析 下一篇:探究资料员在土建工程中的重要作用