摘要
针对目前国内无轻型木结构设计软件,且国外软件在规范和设计惯例等方面与国内实际的应用存在较大差距的问题,基于AutoCAD的ObjectARX开发一套轻型木结构住宅建筑CAD软件.该软件的模块架构将墙体、楼盖和屋盖等3个构件设计为平行层次,在构件层次之上再架设结构整体模块,处理构件间的彼此作用,很好地解决部分与整体的关系.运用面向对象编程方法进行软件开发,主要的核心类包括木构件基类、木构件聚合基类、木杆件类、墙体类、楼面类、桁架类、墙洞类和楼面洞口类等.通过实例介绍软件的主要功能,包括墙体和楼面建模,坡屋面和桁架建模,载荷布置与自动导算,墙体和楼面的结构计算以及结构施工图自动绘制等.
As to the facts that there is no software for light wood structure design in China,and the oversea softwares are not suitable for domestic design in many aspects,such as different codes and conventions,a CAD software for light wood structure residence building is developed based on AutoCAD ObjectARX.To better handle the relation between members and the whole structure,the members such as wall,floor,and roof are designed in a same layer and the whole module is built above this layer to deal with the interaction among the members.The object-oriented programming method is utilized and the main kernel classes include the base class and assembly base class of wood member,and the classes of wood,wall,floor,truss,wall hole,floor hole and so on.A sample project is used to introduce the main functions of the software,including wall and floor modeling,roof and truss modeling,load configuration and automatic calculation,structure analysis of wall and floor,automatic drawings for construction,and so on.
出处
《计算机辅助工程》
2012年第1期50-54,共5页
Computer Aided Engineering
基金
"十一五"国家科技支撑计划(2008BAJ08B06)