设计过程
目前的CAD系统提供了强有力的零件级的详细设计能力,设计者首先设计零件的详细结构,接着按指定零件间的装配关系来完成产品的装配设计,这种自底向上的设计过程并不符合人们的设计思维,造成设计结果不能保证达到设计者指定的功能。为此,设计质量保证系统必须支持装配级的设计,即所谓的自顶向下的设计过程。我们所设计的设计质量保证系统(DQAS)就建立在此理论的基础上。
整个系统的输入是用户的需求,输出是产品的设计结果,符合人们的设计思想。整个系统建立在设计知识库(包括几何库、技术库、功能库和管理库)和设计分析知识库(包括特征工艺库、可制造性评价知识库、可装配性评价知识库和优化评价分析库)的基础上。
2虚拟环境下设计质量保证的关键技术
虚拟设计质量保证环境的建立
根据虚拟现实(VR)的交互性,可以把它分成不同的类型,目前常用的有3种,即桌面虚拟现实、投入虚拟现实和增强虚拟现实。根据设计和制造的不同情况,设计质量保证需要采用桌面虚拟现实环境,即使用个人计算机和工作站去产生仿真,在此仿真环境中,设计者利用各种软件进行设计、评估和仿真工作。仿真环境的建立是桌面虚拟环境技术中的核心内容。由于面向对象的仿真在理论上突破了传统仿真的概念,它分析、设计和实现系统的观念与人们认识客观世界的自然思维方式极为一致,因而增强了仿真研究的直观性和易理解性,且面向对象的仿真具有内在的可扩充性和可重用性,因此为仿真大规模的复杂系统提供了极为方便的手段。此外面向对象的仿真容易实现与计算机图形学、人工智能/专家系统和管理决策科学的结合。所以面向对象的仿真技术为虚拟设计质量保证环境的建立提供了有利的技术支持。
虚拟设计质量保证环境下的数据库
虚拟设计质量保证系统由许多不同的功能模块组成,由于系统的结构复杂,数据交换量及应用频率都非常高,不同功能模块,其数据的组织和管理要求也不同,为管理虚拟设计质量保证系统中的大量数据,有必要建立数据库。由面向对象技术与数据库技术结合形成的面向对象数据库不仅能提供与传统的数据库相似的功能,如数据的持久存储、并发控制,事物管理、恢复、查询等,而且能提供一些适合工程应用的的高级功能和特点,如数据抽象与封装、强大的信息建模能力、对象表识与组合层次多态性、可扩展性等。随着PDES/STEP标准的逐渐完善和颁布,支持PDES/STEP的产品/过程建模的面向对象数据库将成为虚拟设计质量保证环境中数据库管理的重要支持。虚拟设计质量保证环境下的数据库包括设计知识库和设计分析知识库两大综合库,其中,设计知识库包括几何库、技术库、功能库、管理库,设计分析知识库包括特征工艺库、可制造性评价知识库、可装配性评价知识库和优化评价分析库。
虚拟设计质量保证环境下各种设计分析软件的编程和集成
从虚拟设计质量保证系统的框架图可以看出:设计过程包括设计、分析和仿真过程,整个过程需要各种设计、分析和仿真软件的支持,各种软件模块既互相独立又相互间通过一定的接口进行通信。目前面向对象编程(OOP)方法将软件系统分解为一系列表示对象的逻辑组件,每一对象是数据和过程的集合。数据表示对象的状态,过程表示对象的行为,只有对象本身拥有的过程才能存取和改变自己的数据,这些特征有助于创建与现实世界更为接近的模型,通过消息的传递执行面向对象程序以改变对象状态。因此面向对象编程工具是进行虚拟设计质量保证环境下各种设计分析软件的编程和集成的理想工具。
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容,以保证您的权益!联系电话:010-58612588 或 Email:editor@mmsonline.com.cn。
- 暂无反馈