面向网络的仪表三维实体造型参数化设计的应用研究
0 前言
由于当今市场竞争日益激烈与科学技术进步的加快,使得产品开发的技术含量与复杂程度日益增加,同时也由于产品的生命周期不断地缩短,因此,缩短 新产品开发的周期、提高新产品开发的技术水平、降低新产品开发的成本,并保证上市后产品的上市周期就成为企业形成竞争优势的重要因素。实现产品三维模型网 络化参数化设计能够快速、便捷地实现产品模型的改进和开发,利用Sun公司的java结合美国SDRC公司的I-DEAS NX11提供的二次开发工具实现三维产品模型参数化设计的网络化。
1 参数化设计
参数化设计是虚拟设计的一项重要技术,因为它更符合和贴近现代CAD中概念设计以及并行设计思想。同一系列的产品可以直接通过修改第1次设计尺 寸来实现。通过改动图形的某一部分或某几部分的尺寸,或是修改已定义好的零件参数,自动完成对图形中相关部分的改动,从而实现对图形的驱动。参数驱动的方 式便于用户修改和设计。用户可以将零部件的关键部分定义为参数,通过对参数的修改实现设计和优化。参数化设计极大地改善了图形的修改手段,提高了设计的柔 性,在概念设计、实体造型、装配、公差分析、优化设计等领域发挥着越来越重要的作用,具有很高的实用价值。
2 实现参数化设计的网络平台
I-DEAS软件是美SDRC公司(Structural Dynam-ics Research Corporation)的旗舰产品,贯穿了从概念设计到生产制造的产品开发全过程,是世界最著名的CAD/CAM/CAE/CAT一体化的机械设计自动 化软件。它有强大的三维参数化建模技术,便于用户实现三维实体模型的参数化设计。另外I-DEAS软件为用户提供了一系列二次开发工具,主要有2种:一种 是使用PRG宏文件,另一种就是使用Open I-DEAS(OI)。
2.1 PRG(Program Files)文件
PRG ( Program Files)文件是I-DEAS软件自带的可以执行I-DEAS顺序命令流的开发工具,它可以是在I-DEAS绘图过程中自动录制,也可以使用文本编辑器 进行编制,它拥有I-DEAS软件所有的函数。它主要功能是自动实现重复的任务和简化复杂的任务。
2.2 Open I-DEAS(OI)
Open I-DEAS(OI)是一套对I-DEAS软件的标准功能进行扩展的开发工具。Open I-DEAS几乎所有的对象都从OI Base直接或间接派生而来,OIBase的直接子类主要包括各服务器对象和OIRoot对象。
客户在访问I-DEAS时,首先调用OI Connect()函数连接到Orbix服务器,该函数返回OI Server对象的一个引用,然后由OI Server对象访问其他服务器对象,使用这些对象的方法完成进一步的实际操作。
相关文章
- 2024-08-05通用内孔键槽对称度测量装置
- 2022-06-09基于CXA1191和SHT11的无线温湿度监测系统
- 2022-05-11基于MC9S12DP256的燃料电池电动汽车硬件研制
- 2023-02-02一种条纹变像管静态电子光学聚焦特性数值模拟
- 2024-07-31MEMS仿生矢量水听器优化设计
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。