摘要
针对铁路涵洞出入口在各种孔径、角度等约束条件下的批量三维建模问题,以铁路钢筋混凝土框架箱涵通用图为研究对象,以Excel作为数据源对CATIA二次开发进行了研究,利用VB.NET调用CATIA类库,采用独立窗体显示并加载通用图数据,开发出基于VBScript的箱涵出入口三维建模程序。可通过向程序导入Excel通用图数据文件,在CATIA中自动创建、拉伸及裁剪出入口三维模型,并批量输出模型文件。本程序已在铁路BIM相关设计项目中应用,效果良好,改变了手动建模的工作模式,提高了建模效率。
Aiming at the batch 3D modeling of railway culvert portal under various constraints such as aperture and angle, this paper took the general diagram of railway reinforced concrete frame box as the research object, and studied on the CATIA secondary development with Excel as data source. Using VB.NET to call CATIA class library, using independent form display and loading data of general diagram, the paper developed 3D automatic modeling program of culvert portal based on VB Script. The 3D portal models in CATIA could be automatically created, stretched, and cut. The model fles were output in batches. The program was applied in the railway BIM design project. The application efect was good. The program changed the manual modeling work mode, improved the efciency of modeling.
出处
《铁路计算机应用》
2018年第1期43-45,50,共4页
Railway Computer Application