III. Parameters Manager.
The parameters manager acts as a link between the mould base application module and the database support. When a specific standard mould base is selected, the corresponding parameter set for the mould base assembly is extracted from the database file and sent to the component library generator and the assembly generator. Besides this, the parameters manager also allows the parameters to be modified by the users for design purposes. Figure 8 illustrates the modifications of bottom screw dimensions through the interactive user-interface.
IV. Mould Base Designer.
The mould base designer serves two main purposes. First, to allow the user to select standard mould bases from the assembly generator. Secondly, to facilitate mould base design, by allowing the mould designer to modify dimensions of the selected mould base. The sample code for the function call to generate the mould base in this module is illustrated in Fig. 9. It was noted that the function uses a large number of variables that represent the parameters of the mould base. These are fed into the component generator for the creation of the various mould base components. The assembly generator then uses the components and the parameter set, for the creation of the mould base assembly. As this is outside the 3D developer layer, no direct Parasolid function calls are seen in the sample program. The current mould base design application is capable of realising all the functionality of the injection mould base design requirement in a mould design shop. As the mould base is the most 3D-intensive of the IMOLD modules, its successful development implies the feasibility of developing a complete 3D-based injection mould design and assembly application.
7. Conclusion
Advancement in high-level programming languages has allowed programmers to re-use programming codes that are embodied in objects such as the Microsoft Foundation Classes. These powerful features have freed the programmer from the more mundane routines of programming standard functions and creating user-interfaces. They are now able to focus on the core components of the software, thus increasing productivity.This led to the increasing feasibility of developing stand-alone versions of add-in software such as those for CAE, CAD and CAM. Currently, however, such an approach is both time-consuming and technically demanding. It is nevertheless, feasible and very promising. By integrating the capabilities of several advanced developer tools, we have managed to increase the power of these tools to develop successfully a stand-alone application for injection mould design. So far, only the first three stages of the mould design process have been coded.These form the foundation for the development of the subsequent mould design modules. The methodology applied can also be easily implemented on other software that involves designing with standard components. These include jigs and fixtures design, die casting, and manufacturing line-automation.
注射模设计的三文模型发展
如今,为了使注塑工艺变得更简单,很多嵌入式软件都在高级3D 注塑平台的基础上开发出来的,诸如有限元分析,计算机辅助制造,注射模设计,模拟以及形象化设计。这些软件都是很有利的。然而,它关非没有缺点。事实上,这些嵌入式软件也可以通过低级的3D更灵活和更轻便性开发出来。这篇文章查阅了各种各样基于3D应用发展的期刊和方法,主要是关于软件方面。首先,提出了一种基于3D的应用发展的方法,这种观点通过使用Parasolid模型的注射模实现的。基于在已建立的模具设计中的模具设计概念,文中说明了一种被叫做IMOLD的模件。在一个Windows NT 平台上,面向对象的编程语言被用来开发这种软件。5136
关键字: 3D 模型; 计算机辅助设计; 注射模设计;毕业论文
1. 介绍
三文计算机辅助设计系统已经越来越被用来加速产品的实现过程。涉及产品自动化设计过程的第一步是3D建模应用中的组件部件的建立,在建模过程中,这种3D模型的建立称为数字化建模,这种数字化建模得到的3D的关键一步是生产过程自动化。组件部件的3D数字化建模仅仅是第一步。还有许多的其他辅助任务必须在零件被生产之前完成。这些任务包括有限元分析、夹具和固定装置的设计、注射模设计、计算机辅助制造、模拟和形象化设计。当今很多在高级3D建模平台上发展起来的嵌入式软件来促进这些辅助任务。这种3D建模站台提供了一个具有编程的用户界面和风格的嵌入式软件。结果,这种嵌入式软件的开发时间大幅度地减少。 注射模设计的三维模型英文文献和翻译(7):http://www.youerw.com/fanyi/lunwen_2067.html