论文部分内容阅读
当前国内外水工CAD技术发展相对比较缓慢且实用性不高,究其原因在于未充分认识和掌握图形与数据间的关系,未能将图形和数据紧密的结合起来,使二者一直处于相对分离的一种状态,仅在表面上对图形的图元、图素等进行开发设计,致使已开发的诸多水工CAD软件缺乏实用的、直观的交互模式,且易出现数据丢失,导致设计模型和二维出图不符的状况等。
本文针对上述问题提出了钢闸门可视化设计的图形数据方法,并运用Autodesk Inventor为开发平台,应用Inventor API原理及参数化建模方法,结合ACIS图形造型引擎,将图形数据方法应用于水工钢闸门软件开发中。图形数据方法的核心为图形和数据,并以图形为媒介,将图形与数据融为一体,数据依附于图形,图形中又包含着数据及属性,二者之间通过拓扑关系联系在一起。数据附着于图形,即数据附着于图形之上并通过一定的拓扑规律构成图形;图形中包含着数据及属性,即图形中的任何图元都存在着自己的位置、坐标等数据信息,当三维实体模型投影为二维图形时,其图形的数据信息也相应的映射到二维图形中,通过对Brep的访问即可得到相应图元的数据信息,即可达到工程自动出图的目的。
钢闸门可视化设计系统是一套集钢闸门设计、建模、出图融为一体的三维可视化软件设计系统,该系统具有可视化、交互性的图形用户界面(GUI)。本文以闸门门槽为例,详细阐述了图形数据方法在钢闸门门槽三维实体参数化建模及二维图形自动输出技术中的运用,改变了以往设计中设计模型和产品模型相分离的状况,大大提高了工程的设计标准和设计效率。