4.3 FeatureWorks
FeatureWorks是第一个为CAD用户设计的特征识别应用程序。与其他CAD系统共享三维模型,充分利用原有的设计数据,更快地向SolidWorks系统过渡,这就是特征识别软件FeatureWorks所带来的好处。
4.3.1 FeatureWorks的特点
FeatureWorks提供了崭新的灵活功能,包括在任何时间按任意顺序交互式操作,以及自动进行特征识别。FeatureWorks提供了在新的特征树内进行再识别和组合多个特征的能力,新增功能还包含识别拔模特征和筋特征的能力。
下面对FeatureWorks功能特点做简要介绍。
1.便捷的重建模型
标准的数据转换器使人们可以共享不同CAD系统的几何信息,但是转换的模型有时成功,有时不成功,通常需要人工重建模型。人们往往需要引入新的设计意图,或增加转换过程中丢失的信息。FeatureWorks软件能让你迅速而方便地在转换的数据模型中添加新的设计意图。
2.第一个为用户设计的特征识别应用程序
FeatureWorks与SolidWorks完全集成,是第一个为用户设计的特征识别应用程序。
FeatureWorks能对由标准数据转换器转换来的几何模型进行特征识别,为几何模型添加信息,形成SolidWorks特征管理员中的特征。
3.方便用户对孔、切除、圆角、倒角和拉伸的尺寸和位置进行修改
一旦特征识别完成,用户便可以使用SolidWorks的命令按需要对设计进行修改。例如用户可以简单地将识别后的孔直径从3cm改成5cm。由FeatureWorks识别的特征是完全可以编辑的,是全相关的和参数化的,而且可随时增加新的特征。FeatureWorks给以前的设计数据赋予新的价值,使不同的CAD用户之间更方便、更快地共享三维设计模型。
4.保持设计思想,提高产品质量
FeatureWorks不仅能够灵活地对转换数据进行修改,而且能保持或修改新的设计思想。例如一个孔原来是【盲孔】或【通孔】,转换时它可能丢失而需要重新定义,因此转换时需要保持原始的设计思想,以确保产品质量。
5.使用特征识别,节省时间
FeatureWorks可以从标准转换器转换的几何模型捕捉所有的数据,然后进行特征识别。标准数据格式包括STEP、IGES、SAT(ACIS)、VDAFS和Parasolid。FeatureWorks最适合识别规则的机加工轮廓和钣金特征,其中包括:
●拉伸特征,特征的轮廓是由直线、圆或圆弧构成。
●圆柱或圆锥形状的旋转特征。
●所有孔特征,包括简单孔、螺纹孔和台阶孔。
●筋和拔模特征。
●等半径圆角。
●其他诸如倒角或圆角的特征。
6.自动和交互两种方式
FeatureWorks提供自动和交互两种特征识别方式。自动的方式不需要人工干预。一般情况下,如果不能自动识别特征,就有一个交互式的对话框弹出,通过简单的交互,选择一个孔或凸台的一个面,通过控制或指定设计意图来实现特征识别。模型指示器显示特征识别前后的轮廓变化。交互识别方式和自动识别方式可以交替使用。
7.安装简单,易学易用,与SolidWorks完全集成
启动FeatureWorks非常简单。你可以从SolidWorks菜单中选取所有FeatureWorks的命令,SolidWorks中特征管理器中特征树自动保存有FeatureWorks识别的特征,整个操作过程直观、简单。
4.3.2 关闭和激活FeatureWorks
FeatureWorks在SolidWorks的零件文档中可以对输入实体中的特征进行识别。对初学者来说,FeatureWorks可以帮助用户了解没有详细设计参数的模型的建模过程。
要使用FeatureWorks,执行【工具】|【插件】命令,然后在弹出的【插件】对话框的【活动插件】列表框中选中【FeatureWorks】复选框,再单击【确定】按钮即可在【特征】选项卡中显示FeatureWorks工具,如图4-36所示。
图4-36 在【特征】选项卡显示的FeatureWorks工具
一般情况下,在SolidWorks中打开的是具有详细设计参数的模型时,启动FeatureWorks的按钮【识别特征】未激活呈灰色显示。当打开具体参数的模型后,【识别特征】按钮已激活。
要关闭FeatureWorks,可在【插件】对话框取消选中【FeatureWorks】复选框。
用户可通过以下方式来执行FeatureWorks命令:
●在【特征】选项卡中单击【识别特征】按钮或者【FeatureWorks选项】按钮。
●在菜单栏执行【插入】|Feature Works|【识别特征】或【选项】命令。
●在图形区域选中模型并选择右键菜单中的【识别特征】或【选项】命令。
●在特征管理器设计树中选择【输入】特征并选择右键菜单中的【识别特征】或【选项】命令。
4.3.3 FeatureWorks识别方法与类型
FeatureWorks的识别特征的方法包括自动特征识别、交互特征识别和逐步识别。
1.自动特征识别
FeatureWorks的自动识别方法可以自动识别并高亮显示尽可能多的特征,这种方法的好处是加速特征的识别,而不必选取面或特征。
技术要点
如果FeatureWorks软件自动识别到模型中大部分或所有的特征,则会使用自动特征识别。
2.交互特征识别
交互特征识别方法是选择特征类型和构成所要识别特征的实体。这种方法的好处是可以控制所识别的特征。
例如,当决定要将圆柱切除识别为拉伸、旋转或孔时。此外,还可以借助所选的面及边线来决定特征草图的位置及复杂程度。
3.逐步识别
逐步识别方法可以识别零件的某些输入实体特征,保存该零件,稍后再识别同一输入实体的其他特征;也可以识别部分识别零件(包含输入实体和识别特征)的特征;可以保存部分识别的文档,以便保留各个识别阶段。
逐步识别被自动和交互特征识别或这些方法的组合所支持。
逐步识别方法的好处是:
●逐步识别可供多体零件或带钣金特征的零件使用。
●识别前的特征名称在识别后不被保留。
●查找阵列、组合特征和重新识别命令仅适用于当前显示在中级阶段PropertyManager中识别的特征下的特征。
4.识别类型
FeatureWorks最适合识别带有长方形、圆锥形、圆柱形的零件和钣金零件。表4-3中列出了使用交互特征识别方法可识别的标准特征类型。
表4-3 可识别的标准特征类型
4.3.4 FeatureWorks操作选项
在【特征】选项卡中单击【识别特征】按钮,属性管理器中显示【FeatureWorks】面板。【FeatureWorks】面板中包含两种识别模式:自动和交互。【自动】识别模式的选项设置如图4-37所示。【交互】识别模式的选项设置如图4-38所示。
图4-37 【自动】识别模式
图4-38 【交互】识别模式
技术要点
当打开其他软件生成的文件(实体或钣金零件)时,【识别特征】工具才可用。
【FeatureWorks】面板中各选项、按钮的含义如下:
●信息:显示用户进行下一步操作的提示。
●自动:选择此单选按钮,按自动识别的方法识别特征。
●交互:选择此单选按钮,按交互特征识别方法识别特征。
●标准特征:表4-3中的特征类型即是标准特征。选择此单选按钮,将在【自动特征】选项组中显示标准特征复选框。
●钣金特征:FeatureWorks所能识别的钣金特征。选择此单选按钮,将在【自动特征】选项组中显示钣金特征。
●复选所有过滤器:单击此按钮,则【自动特征】选项组中所有复选框被自动选中。
●取消复选所有过滤器:单击此按钮,则【自动特征】选项组中所有被选中的复选框被自动取消选中。
●本地识别实体:当用户选择特征进行识别时,【本地识别实体】列表框中将列出选择的特征。
●特征类型:在【特征类型】下拉列表中包含了FeatureWorks所能识别的交互特征。
●所选实体:从图形区域选择用户想识别的几何体为所选的实体。
●成型到面:选取特征终止的面。FeatureWorks从草图基准面拉伸特征到所选的面。
●检查平行面:识别非类型特征(如果它们具有与选定面平行的面)。
●识别阵列:识别阵列特征类型。
●识别相同:选择该复选框来识别具有相同特点的特征。例如,图形区域拥有数个具有矩形截面的凸台拉伸,选择其中一个凸台的面,这些特征会同时识别,但作为单独的特征。
●识别:单击此按钮,FeatureWorks运行识别功能。
●删除面:删除在【所选实体】列表中的特征。
4.3.5 FeatureWorks选项设置
用户可以设置FeatureWorks选项,以帮助识别。在【特征】选项卡中单击【FeatureWorks选项】按钮,程序弹出【FeatureWorks选项】对话框,如图4-39所示。
图4-39 【FeatureWorks选项】对话框
该对话框中包括【普通】、【尺寸/几何关系】、【调整大小工具】、【高级控制】等选项设置。
1.【普通】选项设置
【普通】选项主要设置在文件中FeatureWorks选项识别特征的生成,其中包括3个选项,含义如下:
●覆写现有零件:在现有的零件文件中生成新特征,并且替换原来的输入实体。
●生成新文件:在新的零件文件中生成新特征。
●零件打开时提示识别特征:选择此选项时,当用户在SolidWorks零件文件中打开来自另一系统的零件作为输入实体时,将自动开始特征识别。
2.【尺寸/几何关系】选项设置
【尺寸/几何关系】选项主要设置在草图中是否启用标注尺寸,如图4-40所示。各选项含义如下:
图4-40 【尺寸/几何关系】选项设置
●启用草图自动标注尺寸:自动将尺寸添加到识别的特征。
●模式:将尺寸标注方案设定为基准线、链或尺寸链。
●放置:设定尺寸的水平和垂直放置方式。
●几何关系:为草图添加几何约束。
技术要点
在上图中,如果未选中【给草图添加约束】复选框,则草图实体仍然处于欠定义。
3.【调整大小工具】选项设置
【调整大小工具】选项主要用于调整特征的识别顺序,以及是否自动识别或提示用户在编辑时特征自动识别子特征如图4-41所示。该设置中各选项含义如下:
图4-41 【调整大小工具】选项设置
●识别顺序:为编辑特征设定识别顺序。
●调序的特征:该列表框中列出了识别特征项目,单击上移按钮或下移按钮,可调整选中的特征项目的顺序。
●在使用编辑特征时自动识别子特征:在使用编辑特征识别输入实体上的面时,识别面的子特征。右边下拉列表框中列出3个选项,分别为【是】、【否】和【提示】。
4.【高级控制】选项设置
【高级控制】选项主要用于设置诊断、检查识别特征,以及是否识别向导孔特征,如图4-42所示。
图4-42 【高级控制】选项设置
该设置中的各选项含义如下:
●允许失败的特征生成:允许软件生成有重建模型错误的特征。如果不选择此复选框,当一个或多个特征有重建模型错误时,软件无法识别任何特征。
●进行实体区别检查:在特征识别后,比较原始的输入实体及新的实体。
●不进行特征侵入检查:当选中此复选框时,软件在自动特征识别过程中不会对侵入另一特征的特征进行检查。
●不进行实体检查:当选中此复选框时,软件可以在特征识别过程中周期性地检查实体。如果不选中此复选框,软件不为实体检查任何错误。
●识别孔为异形孔向导孔:识别孔为异形孔向导孔。FeatureWorks支持识别柱孔、锥孔、螺纹孔、管道螺纹孔,以及普通孔类型异形孔向导特征。