NX三维标准件库的建立方法
- 格式:doc
- 大小:17.00 KB
- 文档页数:3
工业技术科技创新导报 Science and Technology Innovation Herald80大量的标准件对于机床夹具的设计与生产来说具有非常重要的作用,更是机床夹具生产发展水平的一个重要标志。
如果没有大量的标准件,那么在进行夹具的设计与生产时,就会花费许多时间来进行建模,延误了生产的顺利进行。
而应用计算机技术,构建机床夹具标准件的三维图形库,则可以很好地解决标准件建模过于花费时间的问题,是当今机床夹具设计与生产领域重点的研究方向。
1 机床夹具标准件三维图形库的构成要进行机床夹具标准件三维图形库的构建,就需要对图形库软件的构成有非常详细的了解,知道图形库是由哪几个部分所组成,以便于在进行构建的时候更加具有针对性。
一般机床夹具标准件的三维图形库从不同的角度可以有不同的构成划分方法,如果从软件结构上来进行划分,则图形库软件包括了系统控制模块、二次开发程序、软件操作平台等三个部分。
如果从图形库的功能方面进行划分,则可以分为主控模块、数据查询模块、三维构型模块、辅助模块等多个部分。
而如果从软件结构以及功能组成两个方面进行图形库结构的解析,那么其基本结构可以如图1所示:从图1中可以看出,从功能组成的角度进行分析,系统主控模块将图形库的功能分成了两条线路,系统主控功能为核心,数据查询以及三维实体造型为一条功能线路,帮助模块为另一条线路,在实际的使用过程中可以两条线路的功能共同应用,用帮助模块来解决三维实体造型中所遇到一些疑问。
而从软件结构方面进行分析,系统控制模块、二次开发程序、软件操作平台等在三维图形建立的过程中每一部分都发挥着非常重要的作用,三者缺一不可。
通常一个完善的标准件三维图形库可以满足用户的大多数机床夹具使用需求,对夹具的设计与生产有非常好的帮助作用。
在实际的夹具设计过程中,用户可以首先登陆标准件三维图形库,从图形库中选取所需要使用到的标准件,将所选的标准件提出,在操作界面上输入所需要的夹具类型以及具体参数,图形库软件就可以生成具体的夹具模型,使用起来非常方便,极大地促进了机床夹具生产水平的高速发展。
三维标准件库三维标准件库是指一种包含各种标准零部件三维模型的数据库,它为工程师和设计师提供了方便快捷的途径,以便在他们的设计中使用标准化的零部件。
这些标准件包括螺栓、螺母、螺钉、垫圈、销子、轴承等等,它们是工程设计中不可或缺的一部分。
三维标准件库的作用主要有以下几点:1. 提高工作效率。
工程设计中经常需要使用到各种标准件,而这些标准件的模型可以直接在标准件库中获取,避免了工程师重复绘制的时间,大大提高了工作效率。
2. 保证设计的准确性。
标准件库中的模型都是经过严格标准化的,使用这些模型可以保证设计的准确性和一致性。
3. 降低成本。
通过使用标准件库中的模型,可以减少重复设计的成本,同时也可以避免因为设计错误带来的成本损失。
三维标准件库的建设是一个系统工程,需要考虑到各个方面的因素。
首先,需要对标准件进行分类整理,建立起一套完善的分类体系,以便工程师能够快速准确地找到需要的标准件模型。
其次,需要对标准件进行严格的建模标准,确保模型的准确性和一致性。
最后,需要建立起一个高效的检索系统,使工程师能够方便地查找到需要的模型。
在建设三维标准件库的过程中,需要充分考虑到各个行业的需求。
不同行业对标准件的需求可能会有所不同,因此在建设标准件库时需要充分考虑到这一点,确保标准件库能够满足不同行业的需求。
三维标准件库的建设还需要考虑到数据的更新和维护。
随着技术的发展和标准的更新,标准件库中的模型也需要不断更新和维护,以保证其与实际标准的一致性。
总之,三维标准件库的建设对于提高工程设计效率、保证设计准确性、降低成本都具有重要意义。
在建设过程中需要充分考虑各个方面的因素,确保标准件库能够满足工程设计的需求,为工程师和设计师提供更好的工具和支持。
基于CATIA V5的三维标准件库的创建与使用1. 前言近年来,随着企业的快速发展,在机械设计、工程制造等领域,对三维标准件的需求不断增加,以节省产品设计过程中的时间和成本。
因此,建立一套完整的三维标准件库已成为当前各行各业亟需解决的问题。
CATIA V5作为一款流行的三维CAD软件,具有强大的绘制和建模功能,因此,基于CATIA V5建立三维标准件库成为很多企业的选择。
本文主要介绍了如何使用CATIA V5建立三维标准件库的方法和步骤,包括工程设计标准件选择、标准件三维建模和标准件库管理等内容。
2. 工程设计标准件选择在进行标准件建模之前,首先需要确定需要建立的标准件种类和类型。
在工程设计中,标准件主要包括螺栓、螺母、垫圈、轴承等一些常用的零部件。
因此,确定需要建立的标准件种类有助于在建模过程中提高效率和准确性。
3. 标准件三维建模建立三维标准件库的关键是如何高效且准确地进行三维建模。
在建模前,首先需要确定标准件的结构、尺寸和材质等基本参数,这些参数对于标准件的性能和应用极其重要。
在建模过程中,应首先绘制标准件的主体轮廓,然后根据设计要求添加细节和特殊结构。
在建模过程中,应根据实际情况进行调整和修改,以确保建模效果准确并符合设计要求。
4. 标准件库管理在标准件建模完成后,需要将建立好的标准件添加到标准件库中,以便于其他工程师在设计过程中调用。
标准件库的管理主要包括标准件的分类、存储和使用等方面。
在分类上,应根据标准件的种类、材质和尺寸等因素进行分类;在存储上,应考虑文件的大小和存储位置等因素,以便于管理和维护;在使用上,应提供标准件查询和选择、导入和修改等方便的功能。
5. 结论本文对基于CATIA V5的三维标准件库的创建与使用进行了详细的介绍和分析,包括工程设计标准件选择、标准件三维建模和标准件库管理等方面。
对于那些需要建立高效、准确和实用的三维标准件库的企业和工程师们,本文提供了一些有益的建议和经验,可以提高工作效率和准确性,促进工程设计的发展和创新。
ug标准件库开发教程UG标准件库开发教程。
UG标准件库是一款非常实用的工程设计软件,它可以帮助工程师们快速、准确地找到所需的标准件,从而节约设计时间,提高工作效率。
本教程将介绍UG标准件库的开发方法,希望能够帮助大家更好地利用这一工具。
一、UG标准件库的作用。
UG标准件库是UG软件中的一个重要功能模块,它包含了大量常用的标准件模型,如螺栓、螺母、轴承等。
通过UG标准件库,工程师可以直接将这些标准件导入到自己的设计模型中,无需重复绘制,极大地提高了设计效率。
二、UG标准件库的开发步骤。
1. 收集标准件模型。
首先,我们需要收集各种常用的标准件模型,可以从互联网上下载,也可以通过自己绘制。
收集的标准件模型需要符合一定的规范,包括尺寸、材质等信息。
2. 创建UG标准件库。
在UG软件中,我们可以通过“工具-选项-文件路径”来设置标准件库的路径,然后在该路径下创建一个新的标准件库文件。
3. 导入标准件模型。
将收集到的标准件模型导入到新创建的标准件库文件中,可以通过“插入-组件”命令来实现。
在导入模型的过程中,需要注意模型的位置、方向等信息,以确保导入后能够正确使用。
4. 设置标准件属性。
对于每个导入的标准件模型,我们还需要设置其属性信息,包括零件号、尺寸、材质等。
这些属性信息将帮助工程师在使用标准件库时更加方便地查找所需的标准件。
5. 验证和测试。
在完成标准件库的创建后,我们需要对其进行验证和测试,确保其中的标准件模型能够正常使用。
可以通过在实际设计中应用标准件库来进行测试,发现问题并及时进行修复。
三、UG标准件库的使用方法。
在完成UG标准件库的开发后,工程师可以通过以下步骤来使用它:1. 打开标准件库。
在UG软件中,选择“文件-打开”命令,然后在文件类型中选择标准件库文件,即可打开已创建的标准件库。
2. 查找所需标准件。
通过标准件库中的搜索功能,工程师可以快速地查找到所需的标准件模型。
可以根据零件号、尺寸等信息来进行搜索,找到后直接导入到设计模型中即可使用。
基于UG/Part families建立模具标准件库2006-6-6 来源:阅读:395次本文重点介绍标准零件库、组件库的建库方法,基于UG/Part families建立参数化模具标准件库、组件库和模架库,其中组件的驱动是通过建立索引文件来实现的。
本文介绍的标准件库主要包括标准零件库和组件库,是提高模具设计效率的必要手段。
虽然目前的CAD系统都可以实现参数化的设计,从而满足不同的装配需求,但为了进一步提高设计效率,模具标准零件和组件也必须实现参数化。
另外模具标准零件和组件也应该含有装配信息,才能实现自动化和智能化。
在冲模标准件库中,一个标准件主要有二个文件,即模型文件(prt)和数据文件(dbf)。
标准件库的内容一般采用二级结构,第一级为数据库主引导文件。
第二级为零件的DBF数据文件,该DBF文件记录了标准件一系列参数。
对于标准组件,需要采用三级数据文件。
在标准件建库过程中,用户必须先建立标准件信息模型,输入的内容分为三类,一是三维参数化特征实体模型;二是特征变量;三是装配信息。
它们以一定的结构存贮于数据库中,提供对标准零件或组件的完整描述。
一参数化标准零件库的建立在标准零件库的建设中,主要应用基于特征变量的参数设计方法。
在模型创建的过程中,添加设计变量,通过设计变量表中的表达式,设置变量间的关联规则,重要参数采用Excel表格来控制,通过对设计变量的修改来驱动生成新零件。
具体的步骤如下:在三维CAD环境中,建立产品实体模型;"将每个特征相关的数据用变量来表示,以便于变量的驱动和管理;"对于相互关联的特征尺寸,在变量表的公式中表达,简化实体的尺寸要素。
"UG系统中标准件建立流程如图1所示。
图1 标准零件建立流程以下以常用的导柱为例,利用UG/Part families建立导柱系列标准零件库。
在expression表中建立冲模标准导柱数学表达式,由数学表达式驱动模型。
三维标准件库三维标准件库是指一种包含了各种标准件模型的数据库,这些标准件可以被工程师们在他们的设计中使用。
这些标准件包括了螺栓、螺母、轴承、齿轮等各种机械零部件。
在工程设计中,使用标准件可以节省设计时间,降低成本,并且提高设计的精度和可靠性。
因此,三维标准件库在工程设计中起着非常重要的作用。
首先,三维标准件库可以帮助工程师们节省大量的设计时间。
在传统的设计中,工程师需要从零开始设计每一个零部件,这需要大量的时间和精力。
而有了三维标准件库,工程师们可以直接在库中选择合适的标准件模型,然后将其直接应用到自己的设计中。
这样一来,不仅可以大大缩短设计周期,还可以避免重复劳动,提高工作效率。
其次,三维标准件库还可以降低设计成本。
在传统的设计中,如果每个零部件都需要从零开始设计,那么设计成本将会非常高昂。
而有了标准件库,工程师们可以直接使用已有的标准件模型,这样就可以大大降低设计成本。
此外,由于标准件通常是大批量生产的,因此其成本也会比自行设计的零部件要低廉。
这对于企业来说是非常有利的,可以提高产品的竞争力。
另外,三维标准件库还可以提高设计的精度和可靠性。
标准件经过了严格的设计和测试,其性能和质量都是得到了保证的。
因此,使用标准件可以保证设计的精度和可靠性。
此外,标准件库中通常包含了各种不同规格和型号的标准件,工程师们可以根据自己的需求选择合适的标准件模型,这样就可以更好地满足设计要求。
总的来说,三维标准件库在工程设计中起着非常重要的作用。
它可以帮助工程师们节省设计时间,降低设计成本,并且提高设计的精度和可靠性。
因此,建立和完善三维标准件库对于企业和工程设计人员来说都是非常有益的。
希望未来能够有更多的企业和组织投入到三维标准件库的建设中,为工程设计提供更好的支持。
三维标准件库三维标准件库是指一种包含了各种标准化的三维零部件模型的库存,通常用于工程设计和制造领域。
这些标准件包括螺栓、螺母、轴承、齿轮、联轴器等,它们的标准化模型可以被工程师们直接应用于他们的设计中,从而提高设计效率,减少重复劳动,降低成本。
在工程设计中,三维标准件库的作用不可忽视。
首先,它为工程师提供了丰富的零部件选择,避免了从头开始设计每一个零部件的繁琐工作。
其次,使用标准件可以减少设计错误的发生,因为这些标准件经过了严格的测试和验证,可以保证其质量和可靠性。
此外,标准件库还可以帮助工程师们更好地与供应商进行沟通,因为他们可以直接使用标准件的模型来进行报价和采购。
三维标准件库的建设和维护是一项复杂的工作。
首先,需要对市场上常见的标准件进行调研和收集,包括各种规格、型号和材料的零部件。
然后,对这些零部件进行建模和验证,确保其符合标准和规范。
最后,需要将这些模型整合到一个统一的库存中,并定期更新和维护,以保证其与市场上最新的标准件保持同步。
对于工程设计公司或制造企业来说,建立自己的三维标准件库是非常重要的。
首先,它可以提高设计效率,减少重复劳动,从而节省时间和成本。
其次,它可以提高产品的质量和可靠性,因为使用标准件可以避免一些常见的设计错误。
最后,它可以提高企业的竞争力,因为拥有自己的标准件库可以使企业在市场上更具优势。
总的来说,三维标准件库在工程设计和制造领域有着重要的作用。
它可以提高设计效率,减少错误发生,降低成本,提高产品质量,增强企业竞争力。
因此,建立和维护一个完善的三维标准件库对于任何工程设计公司或制造企业来说都是非常重要的。
希望各位工程师和企业能够重视这一点,并加以实践和推广。
目录1范围 (1)2规范性引用文件 (1)3术语 (1)4三维建模的原则 (3)5三维建模的精度要求 (3)5.1曲线的精度。
(4)5.2曲面的精度。
(4)6三维建模的通用要求 (4)6.1绘图单位 (4)6.2日期格式 (4)6.3图层设置 (4)6.4线型 (5)6.5颜色 (5)6.6文本字体和字符集 (6)6.7引用集 (6)6.8部件属性 (6)6.9材料与质量特性 (8)6.10原点和坐标系设置 (8)6.11视图 (8)6.12应按规定的方式组织和显示数据: (8)6.13其它 (8)7文件目录与命名原则 (9)7.1文件目录 (9)7.2命名规则 (9)8三维建模的特征应用要求 (10)8.1特征应用的基本要求 (10)8.2体素特征 (11)8.3参考特征 (11)8.4草图特征 (11)8.5 拉伸、旋转和扫描特征 (11)8.6成形特征 (12)8.1 引用特征 (12)8.2螺纹特征(Thread Feature) (12)8.3倒角特征(Chamfer Feature)和倒圆特征(Blend Feature) (12)8.4用户自定义特征(User Defined Feature) (13)8.5部件间相关建模 (13)9标准件、借用件、外购件的三维建模 (13)9.1概述 (13)9.2典型结构件 (13)9.3借用件 (13)9.4外购件 (13)9.5钣金零件的三维建模 (13)10模型的检查和提交 (13)附表一标准内置函数 (1)前言基于NX软件进行产品的三维设计与基于AutoCAD软件进行产品的二维设计,在产品的设计理念上具有根本性的不同,它需要以产品的三维模型为核心来开展工作,为此需要制定基于NX软件的相关应用规范。
本规范规定了采用NX软件进行产品设计时,在三维建模过程中所用的定义、三维建模的原则、三维建模的通用规定、文件管理、建模特征应用等要求。
本规范由XXXXXXXX提出。
ug标准件库开发实例教程UG标准件库开发实例教程。
在UG软件中,标准件库的开发是非常重要的,它可以大大提高工程师的工作效率,减少重复劳动,提高工作的准确性。
在本教程中,我们将以UG标准件库的开发为例,为大家介绍如何进行标准件库的开发和应用。
一、准备工作。
在进行UG标准件库的开发之前,我们首先需要准备好相应的软件和素材。
首先,我们需要安装好UG软件,并确保软件的版本是符合我们实际需求的。
其次,我们需要收集好相关的标准件的图纸和参数,这些都是进行标准件库开发的基础素材。
二、创建标准件库。
在UG软件中,我们可以通过“工具-选项-文件路径”来设置标准件库的路径,然后在相应的路径下创建一个新的标准件库文件。
在创建标准件库文件的过程中,我们需要注意文件的命名规范和文件的组织结构,这样可以方便我们后续的管理和使用。
三、导入标准件模型。
在创建好标准件库文件之后,我们需要将收集到的标准件模型导入到标准件库中。
在UG软件中,我们可以通过“文件-导入”命令来将标准件模型导入到标准件库中,并在导入的过程中设置好相应的参数和属性,这样可以确保标准件模型的质量和准确性。
四、设置标准件参数。
在导入标准件模型之后,我们需要对标准件的参数进行设置,包括尺寸、材料、表面处理等参数。
在UG软件中,我们可以通过“编辑-属性”命令来设置标准件的参数,并确保参数的准确性和完整性。
五、应用标准件库。
在完成标准件库的开发之后,我们就可以在实际工程设计中应用标准件库了。
在UG软件中,我们可以通过“插入-标准件”命令来调用标准件库中的标准件模型,并将其应用到我们的设计中。
这样可以大大提高我们的工作效率,减少重复劳动,提高工作的准确性。
六、总结。
通过本教程的学习,我们了解了UG标准件库的开发实例,掌握了标准件库的创建、标准件模型的导入、标准件参数的设置和标准件库的应用等基本技能。
希望大家能够通过实践不断提高自己的标准件库开发能力,为工程设计工作贡献自己的力量。
creo自带标准件库Creo是一款功能强大的三维建模软件,它拥有丰富的标准件库,为用户提供了便捷的零部件创建和使用功能。
Creo自带的标准件库包含了大量常用的标准零部件,用户可以直接在软件中进行搜索和选择,省去了用户自行创建或下载标准件的时间和麻烦。
本文将介绍Creo自带的标准件库的使用方法和注意事项。
首先,我们需要打开Creo软件,在新建零部件或装配体的过程中,可以通过“插入”-“组件”-“标准零部件”来打开标准件库。
在标准件库中,用户可以根据需要选择不同的类别,如螺栓、螺母、轴承、齿轮等,也可以直接在搜索框中输入关键词来查找特定的标准件。
在选择标准件后,将其拖拽至零部件或装配体的相应位置即可完成标准件的使用。
在使用Creo自带的标准件库时,需要注意以下几点。
首先,要确保所选择的标准件符合实际的使用要求,包括尺寸、材质、标准等方面的要求。
其次,对于需要经常使用的标准件,可以将其添加至用户自定义的标准件库中,以便于后续的快速使用。
另外,对于特殊的标准件,如果在Creo自带的标准件库中无法找到,可以通过其他途径获取并导入至Creo中进行使用。
除了直接使用Creo自带的标准件库外,用户还可以根据需要自行创建和管理标准件库。
在Creo中,用户可以通过“文件”-“管理”-“标准件”来创建和管理自定义的标准件库,将经常使用的标准件保存至自定义的标准件库中,以便于后续的使用和共享。
通过自定义标准件库的管理,可以更好地满足用户特定的工程需求,并提高工作效率。
总之,Creo自带的标准件库为用户提供了便捷的零部件创建和使用功能,能够大大节省用户的设计时间和精力。
在使用标准件库时,用户需要注意选择合适的标准件,并可以根据需要进行自定义标准件库的管理。
希望本文介绍的内容能够帮助用户更好地使用Creo自带的标准件库,提高工作效率,完成更加优秀的设计工作。
· 38 ·IMcadcam@IMCHINA@投稿邮箱经验撰文/山推工程机械股份有限公司 孟立勇 程冠艳 王岭信息化系统的实施使得企业利用Creo 软件实现了产品及机床夹具设计的三维化。
再利用与Windchill 系统的集成功能,将其设计结果存入Windchill 系统进行统一管理并共享应用。
由于没有机床夹具设计所需的三维标准件的数据系统,夹具设计人员仍然需要使用传统的纸质工具手册进行资料查询,再进行三维实体图绘制工作,影响了机床夹具设计的效率、质量以及标准化、规范化。
因此,研究机床夹具标准件库的三维化对夹具设计以及管理非常必要,利用Creo 的建模和族表功能创建三维机床夹具标准件,与产品设计类似将设计结果保存到Windchill 系统所创建的夹具标准件库,进行统一管理并共享应用。
一、机床夹具三维标准件的编码物料编码是信息化系统实施的基础,为了数据的检索、应用和管理方便,系统中每个物料都有唯一编码,为避免一物多码或一码多物,编码包含能使物料之间区别开来的规格参数。
三维夹具标准件编码及名称均参照国/行标进行,取消年代号,在族表的顶级(类属模型)部件的备注中注明“年代号,编码:国/行标编号-规格代号”。
因为“.”、“/”、“(”等在Creo 中为非法字符,推荐标准中取消“/T”。
编码中符号“.” 改为“_”,名称中不变。
标准件的类型在国/行标号后面表示。
例如:机床夹具三维标准件库的创建及管理应用质量改进研究”,ARJ21-700机翼翼盒制孔质量和效率得到大幅度提高,降低工人劳动强度,加快生产节奏,制孔质量改进效果明显。
12个人同时工作的情况下,制孔周期由10个工作日压缩为4个工作日。
按批量年产10架机计算,一年共计节省约110万元,产生了一定的经济效益。
(2)降低工人劳动强度。
定距钻和自动进给钻在进行制孔时,工具能牢固的与产品结合并自动进给制孔,工人只要在制完一个孔后,将钻模连接凸台卡在另一个钻模孔内就可以了,大大减轻了工人的劳动强度。
NX三维标准件库的建立方法
本文利用NX软件的二次开发工具,详细介绍了我所标准件的建库方法,同时探索了友好界面的开发,此项研究将有利于提高我所设计人员的工作效率,推动NX软件在我所更有效的应用。
1 引言
西门子公司SIEMENS PLM sofware的NX是一个优秀的机械CAD/CAM/CAE一体化高端软件,它基于完全的三维实体复合造型、特征建模、装配建模技术,能设计出任意复杂的产品模型。
再加上技术处于领先地位的CAM模块、内嵌的CAE模块,使CAD,CAE和CAM有机集成,可以使产品的设计、分析和制造一次完成,NX软件目前已经是我所用于产品研发和数字化加工的核心软件,是所有设计人员的必备工具,该软件的应用大大提高了我所武器型号研制效率,有效地提高了产品研发质量;同时该软件的使用将进一步推进我所科研工作信息化进程,实现与PDM系统的无缝集成。
但是任何一个CAD软件都应根据各单位和用户的特点进行再开发,创建本地化的应用库,才能取得比通用软件更有针对性、设计效率更高、设计质量更好、反映速度更快的效果。
本文是利用西门子公司NX软件作为开发平台,利用图形参数化思想和图形库建库工具部件族电子表格Spreadsheet进行所标准件的二次开发,通过NX软件面向用户的二次开发工具User Tools开发了标准件库的用户界面,该方法的研究将有利于设计人员对所标准零件的设计、修改、查询和装配图的零件调用,减轻设计人员的工作强度,提高了设计效率。
2 确定建库方法
分析所标准件各零件的结构特点,其共性是同一零件有多个变量尺寸组成,从而形成外形相似而尺寸不同的一组零件家族,为了节省开发时间,应基于零件的共性,选择一组参数建立几何模型,通过改变变量尺寸,达到相应几何模型的更新,因此设计过程中必须进行参数化设计。
NX为用户提供了图形建库工具Spreadsheet(电子表格),它具有一个友好的、自然的表格驱动界面,从而使参数化设计变得非常清楚和明了。
它有以下几方面的特点:
a.通过一种标准的表格布局建立一组标准件的参数表,使用该表可对标准件模型内的各种尺寸类型进行驱动;
b.可配合使用Expression公式驱动功能,对标准件内无关紧要的尺寸进行公式驱动,这样就可以生成既有关键尺寸又有形象外观的标准件系列;
c.计算机可以优化几何图形;
d.通过分析脚本增加造型设计:可以节省绘图时间并预先进行装配和出装配图,节约设计时间,提高了设计效率;
此外,Spreadsheet还允许你建立或调入一个表格文件,这个表格文件中包含一组变量和多组数组,标准件三维实体的prt文件的变量与表格变量相对应,而每组数值是所标准件中的一个规格。
在调用表格驱动功能时,你可以任意澈活一组数值,或者选择所有数组,选择Create part family生成零件家族,就能够得到各个不同零件的prt文件,用户以后就可以直接调用这些零件。
Spreadsheet生成的Part文件中的参数仍可以再次进行修改。
设计时调出prt文件,再针对具体情况对标准结构的位置尺寸及少量参数上的改变,就可完成设计工作,这无疑会大大缩短设计周期。
3 建库步骤
建立标准件应遵循一定原则,即建模时坐标系应在标准件的对称中心位置,模型特征应尽量少。
特征间尺寸用关系表达式表示;每个标准件应在菜单“装配(Assemblies)”中设置“参考集(Reference Rets)”,调出时仅显示特征实体(Solid)。
下面仅以某一标准件为例说明其建库的方法:
3.1 标准件模型的建立
由于同一标准件的规格较多,为了下一步方便进行电子表格驱动,可按最小化规格建模,这样就可在第一个配置输入电子表格尺寸值时,方便地将尺寸名称与尺寸值对应起来,让模型与最小规格尺寸值建立正确的对应关系,是参数化的重要过程。
建立模型时应先分析零件的外型特点,以及零件变量尺寸的定位关系,对一些外形规则部份可用体素、特征建模。
而对于外形不规则,由多个变量控制的部份,可用草图Sketch来建立模型,草图尺寸标注方法要尽可能与标准件的尺寸标注方式一致,以便在后面进行参数化控制,并为下一步建立数学表达式提供方便。
图1是某一标准件实体模型图。
图1 三维实体模型图
3.2 建立数学表达式
进入表达式Expression对话框中,将表达式内的参数与标准件的可变参数一一对应,并按照标准件变量名对参数表达式进行重命名Rename和Edit。
对利用体素和特征建模,表达式没有生成的尺寸,可将该尺寸与表达式内的相关尺寸建立关联,图2是编辑表达式对话框,表达式内各变量的含义可参见图4对话框中的二维图。
图2 编辑表达式
3.3 建立部件族电子表格列表
进入零件家族Part families,在Available Columns栏内选定标准件可变参数表达式,点击Add Column放在Choose Column栏内,待选定所要参数后,点击Create进入Spreadsheet (电子表格)内。
3.4 填写并编辑电子表格
在Spreadsheet内要输入标准件零件系列号以及相关可变参数值(D1、D2…),填写完毕后,选择Part Pamily的Verify Part生成零件,测量模型是否按尺寸被驱动,明确参数选定是否正确,特上述工作明确无误后,可选择Patt Family的Sawe Family来存储该电子表格。
所有家族零件都是以后缀为prt的格式存放在用户指定的路径上。
这种方法提供了一个用NX 3D实体格式定义的标准件库系统,创建直观、容易,并能通过直观的图形界面调入装配体;可使标准件具有子装配功能。
通过以上方法我对几十种不同规格的所标准零件建立了数据库。
图3是某标准件的数据库。
图3 某一标准件的数据库
4 标准库应用界面的二次开发
建立完标准库后,所得到的仅仅是不同参数的prt零件被存放在硬盘上,用户可随时调用,但遗憾的是没有一个良好的用户界面,给用户调用标准件带来了不便。
如果能将设计的标准件挂靠的NX的用户界面上,将为用户提供方便。
本人采用NX为用户开放的二次开发工具User Tool来开发标件对话框,利用Toolbar来建立标准件菜单条。
4.1 利用User Tool开发标准件对话框
Uset Tool可以使用图标、按钮以及列表中的条目来引导NXUNC程序、MACRO程序或UTD(即User Tool Define)文件的执行。
User Tool建立的扩展名为UTD(User Tool Definition)文件来表示对话框。
建立或编辑用户工具定义文件,应首先通过文字编辑进行,UTD是一个ASCII文件格式,它由四部分组成:头模块、图标模块、按钮模块和列表模块,它的书写格式是以关键字+值组成的,如:NAME、BITMAP、TYPE、ACTION等,下面是某标准件对话框开发实例:(图4是开发的某标准件对话框)
图4 利用UserTools开发的对话框
4.2 利用Toolbar建立标准件菜单条
NX提供了一个标准的菜单条,通过它用户可以很方便的新建、打开、编辑,修改、存储文件,以及视图旋转、放大等工作,当建立了多个标准件库后,建立友好的用户界面,将开发的标准件菜单条挂靠在NX界面上,当点击某图标,相应标准件的对话框就出现在NX 图形界面上,这将为用户使用标准件提供了方便,提高了工作效率。
以下是某标件菜单条的部分编辑语句。
图5是开发的标准件菜单条。
图5 基于NX界面用户开发的标准件工具条
5 总结
NX面向用户开放的非编程建库工具和参数化方法设计标准零件,这一方法避免了用程序开发图形库的弊端,减少了开发工作量,有利于扩充图形库。
引用参数化设计技术建立的图形库,能有效地对因图形尺寸变化而引起的图形相关变化进行自动处理,便于用户进行设计修改,可使设计人员从大量繁重而琐碎地工作中解脱出来,有利于提高设计人员的工作效率。
对实现研制过程中数据的无障碍共享,提高数据的重用性将起到重要的作用。