特征造型需考虑特征的描述与提取、参数化设置与CAD造型零件信息模型的建立关系,同时结合造型功能,设计者可方便地在建模实体中加入洞、槽和凸起等特征实体,只要确定所置实物大小及位置参数,软件会自动将所置实物加到建模部件中,从而减少操作者的输入,提高实体建模效率。虚拟建模设计时,尺寸参数及其它非图形属性信息可实时进行消隐;分块造型既要考虑各相关及相邻零件有装配约束关系的尺寸,又要考虑射流泵内、外轮廓特征和辅助特征(如喷嘴出口与喉管入口结构形状特征及位置关系)的影响。*后,综合处理并合理分类面向对象设计,将流体通过射流泵体的整个流程描绘出来,完成射流泵虚拟建模设计及实现功能原理的虚拟实时操作。
基于框架的面向对象设计面向对象的设计应用分两个过程,一是面向对象设计,它脱离具体程序系统而独立存在;二是面向对象程序设计,它具体解决程序设计中各项操作的具体实现,并与一种具体程序系统相联系<4>。若在机械设计软件系统与虚拟现实环境之间建立一种自然联系,面向对象设计则是一种良好选择,因为其核心就是建模。根据仿真内部机理与客观需要,对设计的射流泵结构进行全面细致分析并做必要简化,再确定仿真对象的输入、输出量,消除中间量,得到只含输入量和输出量的动态方程式。输入建模参数,即可得到解算后对象类的可视结果。
基于框架的面向对象设计是在计算机上建立现实事物的软件数学模型,以全物理过程为基础,以实际虚拟对象的结构设计和计算数据及现场收集的其它资料为依据,联系其它相关要素及参数关系,建立与合理假设相应的射流泵数学模型。
实现射流泵对象虚拟设计主要是用C语言中共享相同特性和操作的各类功能及结构。射流泵筒类的对象类建模设计,有3个区域B类名、属性表及操作表。对象间联系是通过发布对话消息来控制建模状态,消息和方法会告诉对象该如何操作、如何反应。射流泵体各主要零件(喷嘴、喉管、打捞头、扩散管、泵筒等)对象间内部属性及外部属性的联系存在一种基本逻辑关系(关联、聚集、归纳),这些各类对象间彼此联系的创建是用C语言对射流泵对象类进行有机组合,以显示相关联对象的整体与部分、共性与特殊性的层次关系。面向对象方法在建立该领域问题的类层次结构数据库基础上,用C语言中的构造函数标识出对象间的类属性,抽取每个对象的行为特征,确定设计对象间的类函数关系,并规范类行为,实现对象类功能。