摘要: |
桥梁设计是高速公路勘查设计中任务最为繁重的一项。由于其工作量大,数据繁多,计算和绘图中很容易发生差错,导致设计、计算和图纸数据的不一致。而人工绘图不仅劳动强度大,效率低,质量也无法得到保证。因此,迫切需要CAD技术辅助设计桥梁。目前,国内在桥梁CAD系统的开发和应用方面已经取得了一定的研究成果,国内的桥梁设计软件也日趋成熟,并且在工程设计中得到了广泛的运用,但是这些软件主要侧重于桥梁结构的计算,而绘图类软件则十分少。本文针对桥梁设计施工的标准化、规范化特点,在现有软件——“弯斜桥设计施工分析系统”的基础上,对桥梁参数化绘图方法进行了研究,并运用Visual C++和ObjectARX工具对桥梁CAD绘图系统进行了开发。
首先,构建了预应力混凝土梁桥CAD系统的框架,比较分析了各种程序开发方法,选择了在稳定高效的AutoCAD平台上,利用ObjectARX强大的二次开发功能,将Windows的可视化资源,面向对象的C抖开发语言和AutoCAD的图形处理功能有机结合,提高了程序开发的速度和质量。
其次,在箱梁断面图、预应力钢索布置图和桥梁下部构造图的自动绘制方面作了一定的分析与研究,提出了模式化程序设计方法。尤其在预应力钢索图的绘制上,根据对预应力钢索特点的分析,针对横向和纵向预应力,以及平弯和竖弯的情况,提出了“钢索模型”的概念,对预应力束进行描述,并给出了控制“钢索模型”以及钢索布置的参数,实现了预应力钢索的参数化绘图。
再次,利用面向对象的C++语言,定义了预应力钢索类、截面类、下部构造类、桩基类等,并利用MFC对话框技术与ObjectARX的强大的图形对象操作功能相结合,绘制了桥梁截面图、纵向和横向预应力索布置图、桥梁下部构造图和桩基的钢筋配置图,实现了在AutoCAD中直接出图的目的。
最后,通过其在工程实例中的应用,证明了它的实用性与可行性,大大减少了桥梁设计中AutoCAD绘图的工作量。同时根据它在实际应用中的不足,为今后更进一步的工作指明了方向。 |