注射模具设计的三维核心发展(一)(3)
2016-01-06 01:07
导读:无 完整系统 7互动使用接口 无 通常 8 3D系统的可视化 概念性框架和若干功能库 完全发展 9文件控制系统 概念性框架和若干功能库 完全发展 5.2 3D应用系统
无 完整系统
7互动使用接口 无 通常
8 3D系统的可视化 概念性框架和若干功能库 完全发展
9文件控制系统 概念性框架和若干功能库 完全发展
5.2 3D应用系统的框架
框架随着由发达的工具和应用程序的要求所提供的基准设备发展的。它的设计是为了在个体的模具之间有很小的差异。这个会导致一小部分的重复。但是换句话来说,它却有更适宜的编程码,最轻易的维护和更好的伸张前景。这个框架的概述在Fig. 2.中详细的说明。在如下几个部分各种模具的细节会被详细的讨论。
Fig. 2. 3D应用程序的前景
5.2.1 WINDOWS 使用接口(A)
Parasolid没有提供程序者使用接口。因此,3D应用系统在每个独立阶段的发展都包括设计来自划痕的使用接口。必要的发展包括如下几点:
1 环境因素和3D应用系统的陈列
2 相互作用的几何接口和执行所有应用程序系统
5.2.2 3D发展层
(科教范文网http://fw.NSEAC.com编辑发布)
因为不同的3D应用程序3D设备到不同的方面,因此框架要提供这些的不同。概念上的3D发展层(见表格2的B项)需要处理各种变化。它是各种物体的文库或靠Parasolid核心发展的阶层。发展的范围主要依靠先前阶段识别程序的要求。这样的接口同样可以被其他的3D应用程序所使用。3D发展层主要包括3个方面。他们分别是3D模具集成,3D可视化和3D数据整理
3D模具和集成 3D模具的集成是最重要和精细的地方。它类似于大多数CAD系统的API。模具包含3D物体的文库或层次,它对应用模具的发展是很有用的。应该首先发展被大多数3D应用程序需要的基本3D功能。依靠这些独立的3D应用程序的需求,其他的先进特色也可逐渐被增加。
3D可视化 在WINDOWS 3D系统的陈列中需要一个几何软件接口。几何与被选中的几何接口一起被输出,被用作在3D应用程序中的3D图形的复制,同样也可以操控观察投影和转换。这里为这样的需求发展了层次文库。
3D的数据操控 3D的数据操控磨具在frustrum的顶部发展。在设备的归档和评估3D部分文件的Parasolid核心系统中frustrum是模具。为了处理以下情况,应经使用frustrum发展了层次文库:
1. 3D物体表格
2. 例如开和保存3D物体文件
5.2.3应用模具(C)
这些是在3D发展层和应用使用接口之间的3D应用模具。这些模具的设计主要依靠应用程序的本质和他们之间的不同。发展工作的主要部分就是在这个区域实施。然而,发展的
放松主要依靠发展层的能力。
5.2.4 其他软件模具(D)
3D应用程序会从其他应用软件和应用程序中获取功能。因此,这样的一个链接是存在的。这样的例子在这篇文章中加以叙述。
5.3个体模具的发展
(科教作文网 zw.nseac.com整理)
每个模具在推出设计之前都是需要学习和分析的。发展极大程度上依靠框架的设计和工具的选择。下面的部分就是说明在以设计为基础的3D注射模和集成应用程序的方法上是如何实现的。
六 实施
运用系统设计发展注射模具的应用程序。这个在上一部分提到的利用发展工具就可以完成。为了说明选择以模为基础的模具,因为它需要最广泛的3D功能,包括总体的集成。
6.1应用程序的框架和每个模具的需求
应用程序框架的设计与发展工作的识别先联系。Figure 3说明了模具应用程序的框架。每个模具发展的细节如下讨论
Fig. 3.
6.1.1Windows NT使用接口
模具基础设计是相互作用的基础程序。模具设计者首先从数据库中选择标准的模具,然后直到所有的设计标准符合之前不断的设计模型。因此为了这样的目标选择这样的使用接口是必要的。使用VC++和MFC发展WINDOWS接口,他们包括:
1.创作,陈列和掌控菜单中每项,每个文档和工具按钮为了更容易的达到应用程序的功能
2.创作,陈列和掌控对话箱为了引导使用者或获得输出。
3.创作,陈列和掌控陈列区的不同观点,为了说明。
4.鼠标控制相互作用。
5.对每个功能运行的一系列设计。
在Figure 4中显示的应用程序的结果是一个典型的带有友善接口的WINDOWS接口。
Fig. 4
6.1.2 3D发展层
人们分析了以设计为基础的模具的3D基础要求和模具的发展需要鉴别。以设计为基础的3D模具的建模要求是:
1.创建块,圆柱,缀