DBWorld平台+APP建筑工程软件在行业中的实际应用邹亦芊前言:建筑业是专门从事土木工程、房屋建设和设备安装以及工程勘察设计工作的生产部门。其产品是各种工厂、矿井、铁路、桥梁、港口、道路、管线、住宅以及公共设施的建筑物、构筑物和设施。建筑业分类1房屋和土木工程以及桥梁工程建筑业2建筑安装业3建筑装饰业4其他建筑业国内建筑业仍属于劳动密集型产业,成本高,劳动力需求大,涉及专业多,项目周期长,对项目的一些中间成果,例如,图纸,用料,造价,安全性等均拥有一定的硬性指标。其中对于密集型劳动方式与指标之间有一定不可调和的矛盾,虽然可以通过一些规范规定员工的工作方式,但人数较多时在统一管理上存在一定难度。随着计算机硬件性能的高速发展和软件行业的逐步完善,国内外很早就开始通过使用一些专业的计算机软件介入建筑行业的各个流程,提高设计的准确性和标准化,这里先简单介绍下。专业软件分类建筑专业中所使用到的软件主要分为三大类:CAD计算机辅助设计(ComputerAidedDesign)指利用计算机及其图形设备帮助设计人员进行设计工作。在设计中通常要用计算机对不同方案进行大量的计算、分析和比较,以决定最优方案;各种设计信息,不论是数字的、文字的或图形的,都能存放在计算机的内存或外存里,并能快速地检索;设计人员通常用草图开始设计,将草图变为工作图的繁重工作可以交给计算机完成;由计算机自动产生的设计结果,可以快速作出图形,使设计人员及时对设计作出判断和修改;利用计算机可以进行与图形的编辑、放大、缩小、平移、复制和旋转等有关的图形数据加工工作。CAE计算机辅助工程CAE(ComputerAidedEngineering),指用计算机辅助求解分析复杂工程和产品的结构力学性能,以及优化结构性能等。而CAE软件可作静态结构分析,动态分析;研究线性、非线性问题;分析结构(固体)、流体、电磁等。CAM计算机辅助制造(computerAidedManufacturing):利用计算机来进行生产设备管理控制和操作的过程。它输入信息是零件的工艺路线和工序内容,输出信息是刀具加工时的运动轨迹(刀位文件)和数控程序。计算机软件参与建筑工程项目的主要流程建筑外观设计使用软件:CAD结构计算分析结构载荷计算结构配筋计算钢结构计算使用软件:CAD,CAE建筑管线综合使用软件:CAD,CAM工程设备制造与安装使用软件:CAM工程用量计算使用软件:CAD施工进度及成果模拟动画使用软件:CAD软件在建筑工程中的实际价值传统建筑行业工作流程使用人工绘制草图并处理成蓝图供施工人员确定施工方案,过程中会产生大量纸质图纸,不易于保存和携带,且不便于反复修改,不符合工作习惯,目前这一个过程已经基本被CAD类软件取代,软件可以按图层区分不同信息,多个楼层图纸只需要一个CAD文件就能存放,且便于随时修改和标注。工程项目中统计材料的使用量靠人工统计会带来较大的工作量和准确性的问题,尤其当设计方案需要反复修改时,现在通过在CAD软件上设计的成果可以迅速的直接统计出图中绘制的混凝土构件,钢筋,螺栓等部件的实际用量,并且根据设计人员修改设计方案实时更新数据。三维碰撞是过去纸质图纸时代很难解决的问题,设计人员往往通过多个平面和断面图靠经验和想象确定构件的高度位置,只有在实际施工中才会发现设计上的一些错误,会由于需要报废一定原料造成成本上的浪费,三维CAD软件可以在设计之初就发现这些问题。图纸审核,一个建筑项目涉及不同专业,不同人员,不同工期,加上图纸版本多,管理复杂,难免会造成疏漏,导致实际施工的图纸和设计人员期望不同,人工审核周期长,由于标准上的不统一和审核后的二次修改同样会出现额外的错误,软件可以对图纸进行一定范围上的审核,随着标准配置的精细程度,可以满足不同绘图习惯的审核需要。注:市面上的软件产品一般没有图纸审核功能,需要通过软件支持的二次开发实现,详情见[CAD二次开发专题]建筑构件,工程设备自动化制造,工程项目中,对于标准化设备和部件,可以采购市面上的通用产品,但针对一些特殊形状,特殊要求的情况,CAD和CAM软件本身支持数据共享和转换,设计人员在项目初期就可以确定这一类的材料的几何数据,通过数控设备自动加工,快速,精确,大量生产复杂形状的建筑构件,使得一些较为复杂的建筑结构在建造上能缩短工期和减少构件加工中的报废率。随着时代的发展和计算机的进度,新一代的工程协作软件应运而生,这类软件是基于互联网模式打造的工程建设行业的协同工作云平台,服务工程建设项目的所有参与方,形成工程行业的互联网生态圈,提高工程从业人员的协同工作能力、效率和质量,促进整个建设行业和城市管理的变革和生产效能的提升。下面以DBWorld工程云为例,简单介绍下这类软件的应用。DBWorld平台与传统软件在建筑工程中的结合应用DBWorld服务工程建设项目的所有参与方,形成工程行业的互联网生态圈,提高工程从业人员的协同工作能力、效率和质量,促进整个建设行业和城市管理的变革和生产效能的提升。其核心价值在于“大幅提升工作效能、确保沟通效率、显著降低成本”。DBWorld客户端可以通过加载APP应用方式管理和启动工程项目中所用到的其他软件产品以及产品的衍生工具,形成一整套完整的工作流程,并实现不同软件产品之间的信息共享,减少人工处理所花费的时间。DBWorldAPP应用可通过服务端安装常用软件和加载应用,用户以客户端或者网页形式访问服务器上的APP应用使用服务器上的软件,减少软件本地安装所需要的时间和维护上的成本。实际项目应用:用户启动DBWorld客户端,点击项目管理APP提资打开CAD设计图纸,(注:通过DBWorld平台启动CAD会自动加载一些用户定制的CAD插件,直接启动本地CAD不会加载)用户使用CAD批量处理APP对图纸进行自动化校对,审核,错误标注等批量处理功能,提交文件到管理平台自动分类归档,并生成中间数据文件用户点击Revit模型转换APP自动启动Reivt软件将2维图纸信息转换为三维模型,检查三维碰撞,记录碰撞位置用户点击CAD校审结果反馈APP将三维模型中的碰撞位置,自动标注到原始2维图纸中,并根据项目管理中记录的图纸所有者信息发送邮件提醒相关设计人员修改。所有流程通过DBWorld平台操作即可完成,减少中间环节,节省人力成本和各个环节中信息沟通不及时产生的重复工作软件在建筑工程中的应用衍生产品虽然专业软件在建筑行业较为普及,但大部分软件的设计理念在于解决用户的基本需求和大众化的问题,在建筑项目多样化,使用环境越来越复杂的将来,只靠已有的软件产品已经不能满足用户定制化的需求,而这些产品本身也存在开发周期长,功能更新慢,价格高,体系过于庞大,操作复杂,占用系统资源多等问题。为了解决这一问题,大部分软件都支持用户自己对产品进行定制开发,满足不同的需求。DBWorld中所使用的各种APP应用就是通过二次开发实现。开发语言主流开发语言有C++,C#,VistulaBasic,VB.NET详情见[开发语言基础专题]建筑外观设计AutoCAD2010/2012/2014/2017支持语言:C++,C#,VB.NETRhino4.0/5/0(犀牛)支持语言:C#Revit2014/2015支持语言:C#CATIAV5/V6支持语言:VistulaBasic结构计算分析结构载荷计算结构配筋计算钢结构计算PKPM(软件本身不支持二次开发,可转换为CAD格式使用AutoCAD工具解析)建筑管线综合Revit2014/2015支持语言:C#工程设备制造与安装CATIAV5/V6支持语言:VistulaBasicSolidworks支持语言:VistulaBasic施工进度及成果模拟动画3DMax2014支持语言:C++MAYA支持语言:Python邹亦芊Resume个人履历六年对日本箱梁混凝土,波形梁混凝土结构桥梁设计与深化设计经验一年对日本钢结构建筑设计与深化设计经验一年对日本桥梁软件开发经验一年Revit构件(族库)开发经验四年AutodCAD定制项目开发经验一年Revit定制项目开发经验一年Rhino(犀牛)软件定制项目开发经验擅长软件技术与机械,电气,土木,结构优化项目实际应用,擅长新技术研发结合BIM标准,基于软件辅助设计,分析,制造的理论研究,并提出软件产品开发的可行性方案,提高传统行业生产效率。擅于独立或者指导团队,结合自身传统行业工作经验,开发对用户有实际帮助的中,小型软件产品,优化软件开发概念,缩短软件开发周期,提高软件的灵活性,针对不同用户的定制需求。LargeProject参与的重大项目中煤集团下属设计院矿区电网一次侧二次侧数字化设计与故障分析模块定制开发。上海迪士尼BIM信息管理,施工辅助审查模块定制开发。《住建部发展对策研究项目:白蓝替代蓝图发展对策研究》《研究项目:框架结构,框剪结构,框筒结构结构安全自动化审核》《研究项目:建筑工业化标准推广BIM技术应用》