论文部分内容阅读
钢结构由于其自身的优越性正得到越来越广泛的应用。借助于钢结构CAD软件来指导钢结构的分析、设计以及施工详图的制作,减轻了工程师设计的负担,提高了设计效率,对推动我国建筑设计行业实现现代化具有重要的意义。 本论文根据钢结构设计的特点,吸取了国内外一些钢结构CAD软件的优点,采用面向对象的系统分析方法进行系统分析,对具体的节点对象的特征进行归纳和总结,将复杂的钢结构标准件以类的形式抽象出来以建立钢结构标准件设计系统的系统对象模型。根据建立的系统对象模型,采用基于零件特征的参数化技术建立了完整的标准件数据库模型。 本系统通过COM技术实现了对三维实体造型软件SolidWorks的二次开发应用;通过调用SolidWorks提供的COM接口函数完成了钢结构节点的实体造型和详图的功能;利用插件技术将用户界面嵌入SolidWorks主界面中,实现了与应用程序的交互;用ADO访问Access数据库,实现了后台数据的存储、修改和实时更新,完成了节点数据的保存和材料表的自动生成。 本系统是以C++作为开发语言,Visual C++6.0作为开发环境,开发并实现了该系统。系统实现了对标准形状的钢结构节点的设计功能,提高了设计效率,为钢结构CAD软件的开发和应用起到了很好的推进作用。