Current Issue Cover
基于类定义的室内设计CAD系统的设计与开发

赫荣威1, 孙悦红1, 黄家琳1, 刘文广1, 郝建强1, 司惠琳1(北京工商大学自控系,北京 100037)

摘 要
介绍了基于类定义的“室内设计CAD系统”的主要设计思想、技术路线和系统的主要功能特点,论述了CAD系统中采用面向对象设计思想和ARX编程技术以及专业对象按类进行定义的方法和优点.该系统是利用AutoCAD R14开发平台和ObjectARX开发系统进行设计和开发的,因此具有CAD的基本功能、室内设计功能(包括门设计、窗设计、墙设计、屋顶设计和楼梯设计等)和图库导航功能.该系统采用面向对象的分析设计方法,并利用AutoCAD核心数据库的开放结构和ObjectARX提供的基类及类的继承、派生机制,对包
关键词
Class-Based Interior Design CAD System's Development

()

Abstract
This paper introduces the principle, design method and main characteristics of class-based interior design CAD system. How to use ObjectARX to derive the classes a base class is discussed. The system was developed based on AutoCAD R14. It involves interior design functions (door design, window design, wall design, roof design, stair design and so on) and a block-database navigator. It can work in conjunction with AutoCAD's native functions. AutoCAD programming environment provides an object-oriented C++application interface that enables developers to use, customize, and extend AutoCAD. We take advantage of AutoCAD' s open architecture and ObjectARX to customize the main object's structure and styles. The system can dynamically create versatile objects and change the objects to satisfy the needs of users.
Keywords

订阅号|日报