摘要: |
随着CAD技术的发展和应用、CAD数据管理已成为开发CAD
系统要解决的一个重要课题,本文以桥梁计算机辅助设计为工程背
景,对工程设计的几何建模进行了分析,提出了一种新的数据模型
—OVL数据模型来组织安排桥梁构件,所建立的桥梁构件库系统
能支持桥梁结构的总体几何模型设计和动态模型修改。
OVL数据模型把几何模型看成为具有某种外形的构件在空间上
的实现,模型具有对象型,版本值及空间定位实现三要素。OVL数
据模型由六种数据结构组成,相应地用六个定长文件来存储。桥梁
构件库系统中,采用了缓冲存储技术,在内存中建立起直接基于
OVL数据模型的OVL构件库作为用户的工作构件库,通过OVL数
据管理例程OVLMR加以管理,OVL构件库与系统构件库、各用
户构件库之间的数据传递由库管理例程BMR加以实施和管理。
桥梁构件库管理系统具有以下特点:
(1)支持层次型桥梁结构总体几何模型设计和动态模型修改;
(2)提供有效的版本化管理措施;
(3)提供某些数据的完整性控制,并支持临时不相容状态;
(4)支持系统构件库与各用户构件库多库并存操作,并提供数
据安全性保障;
(5)友好的用户界面;
·具有工程语义的网络状索引结构;
·提供嵌入语言的用户接口。提供多种机制允许用户扩充
和维护构件库。
桥梁构件库管理系统是在Apollo DN3000工程工作站上,
在Calma DDM & DIMENSION Ⅲ软件环境下用DAL语
言实现的,程序调试成功后直接用于桥梁计算机辅助设计JT-
HBCADS系统。 |