论文部分内容阅读
近年来,三维可视化技术在工程结构设计中日益受到重视,其直观的表现形式,为工程结构设计人员形成设计概念、选择最佳方案、提高工作效率、实现创造性设计提供了方便。三维可视化技术的核心是结构建模和浏览。由于水工结构设计的非规范性,结构建模非常困难,因此水工结构的三维设计研究进度缓慢,软件开发滞后。本课题应用CAD技术和可视化方法对船闸结构进行三维设计的研究,初步实现了船闸闸首结构的三维参数化设计和实时浏览。 本课题的主要工作有: (1)以原有的船闸结构CAD系统为基础,对闸首结构作三维参数化设计。建立常用结构模型库和参数化标准库来实现结构的参数化设计,并构建闸首结构三维模型。 (2)编制三维模型结构数据转换接口程序。 (3)采用OpenGL作为底层图形驱动程序,以VC++6.0为开发工具,创建交互式浏览环境。 (4)通过接口程序装载结构模型,进行实时渲染,实现三维闸首模型的实时浏览与漫游。 本课题的主要特色: 实现了水工结构的三维参数化设计及即时浏览,基本达到了设计与浏览一体化的目的,为水工结构三维设计的后续研究提供了基础。