术语“特征”通常用于 NX 中描述一类已定义父对象的对象借助于特征的父体,特征能够重新调用创建过程所用的输入和操作特征包括所有实体、体、体素和一些线框对象可以采用以下特性说明特性:· 特征的输入是其“父”,所得的特征对象是“子”,后者是关联的或与其父“相关联” · 父体可以是几何对象或数字变量(称为表达式)在数字变量的情况下,数字被称为子对象的“参数”,子即是“以参数表示的” · 修改了任一对象后,其相关子对象也会更新(重新创建),以反映这一更改· 父体的组合以及创建操作有时也称为对象的“历史”· 在 NX 中可以将父子这样的组合进一步扩展,并理所当然地产生了祖先、子代、同胞、无源、重新指定父级等说法请参阅父/子关系 特征建模中所用的其它通用术语以下所列为用于“特征建模”中最常用的术语体包含实体和片体的一类对象实体围成立体的面和边的集合片体没有围成体的一个或多个面的集合面由边封闭的体的外部区域创建实体创建实体的方法如下:· 扫掠草图和非草图几何体以创建关联特征(请参见扫掠特征) 扫掠草图和非草图几何体允许以复杂几何体创建实体这一方法还可以全面控制对该体的编辑过程完成编辑过程的方法是:更改扫掠创建参数,或更改草图。
编辑草图会更新扫掠特征,以便与草图相匹配· 创建基本构造块的体素,然后添加更特定的特征(比如,孔和槽)以提供更多的详细信息使用体素创建实体会得出一个简单的几何实体更改体素较为困难,因为有时不能采用参数对体素进行编辑如果不需要考虑对模型的编辑过程,可以使用体素不过,由草图创建模型通常更为有利特征参数用户默认值用“文件”→“实用工具”→“用户默认设置”来指定“建模”特征参数和对话框的默认值有关更多信息,请参见“用户默认设置帮助”基本术语特征指所有的实体、体和体素体面和边的集合包括实体和片体实体“闭合”后围成体的面和边的集合图纸页是一个厚度为零的体,由未“闭合”而围成体的面和边的集合组成面体的外表区域,通过边的线串与其它面分开剖面线串扫掠的曲线,以便创建体引导线串有助于定义扫掠操作的路径的曲线常用概念以下选项和主题将贯穿于所有“特征建模”选项 对象选择所有“特征”选项都要求选择对象定义点包括原点、限制点、起点和端点在内的所有点都使用点构造器进行定义定义矢量所有方向、参考和目标矢量都使用矢量构造器进行定义使用“面关联”的“通过”选项创建的特征定义了映射到“绝对坐标系”中的矢量 I、J、K组件输入 I、J、K组件的方法有两种:实数值或表达式。
目标实体在其上创建新特征的实体如果只显示一个实体,则系统会为用户选中目标实体否则,就必须将所需的实体选择作为目标实体布尔运算创建体素和扫掠特征时,必须选择以下两种方法之一:创建新的目标实体或对现有目标实体执行布尔运算撤消每次一步,退回到以前的状态撤消”出现在“编辑”之下的主菜单中,以及 MB3 弹出式菜单中对象选择有一些选项(比如拉伸或旋转)会扫掠几个对象,因此会根据扫掠对象或对对象进行扫掠的路径创建与草图或非草图曲线的关联性这就意味着当编辑曲线时,实体将自动更新 布尔运算创建体素和扫掠特征时,必须选择以下两种方法之一:创建新的目标实体或对现有目标实体执行布尔运算在特征创建过程结束时,将在一个对话框中显示以下选项:创建创建独立于任何现有实体的新特征然后新建的实体将成为新的目标实体求和将新特征与目标实体合并新的实体将包含目标实体和新特征的组合体求差从目标实体中移除新特征相交由新特征和目标实体的公共材料中创建实体下面是一些需要牢记的布尔运算的内容:· 当用户试图向实体添加扫掠特征时,要确保用户所定义的特征与目标实体相接触· 如果由实体减去扫掠特征,或使扫掠特征与实体相交,要确保用户所定义的特征与目标实体相交。
· 如果新特征没有与当前的目标实体相接触,成为一个独立的实体,则选择“创建” 一个新的目标实体颜色和着色偏差在对实体执行操作时,有些面所获得的颜色可能与其父实体不同如果发生这种情况,在高品质着色图像中,实体中受影响的面可能会带有不同的颜色通过执行“编辑”→“对象显示”→“类型”→“面”→“全选”,然后将所有面设为单色,用户可以轻易地校正这种情形着色图像将正确显示无效的实体可能不会被着色如果对实体的着色失败,使用“分析”→“检查几何体”来查看该体是否有效行和列很多片体创建选项使用行的概念行定义片体的 U 方向例如,如果正在通过指定一组点或极点创建片体,则行就是沿近似同一方向的一组点同样地,如果正通过一组曲线创建片体,则选择的各个曲线定义一行列被定义为曲线上近似垂直于行的一组点它定义的是 V 方向请参见下图体由 U-V 栅格图示化表示栅格由直线组成,这些线创建了与体曲率一致的一个网栅格只是提供体的可见表示的一种显示特征U-V 栅格的密度和体的数学精度没有关系栅格的密度是用户定义的,并且可以修改它以最好地表示体要正确地显示一个复杂的体需要很多栅格线,而一个平面体则需要很少可以使用建模预选项对话框上的栅格线选项来改变所有随后创建的体的栅格显示。
阶次阶次是一个数学概念 - 它实际上是指用于描述曲面的多项式的阶次NX 使用类似的概念来定义片体每个片体都有一个 U 向阶次和一个 V 向阶次片体的阶次(在任一方向)必须在 1 和 24 之间然而,我们建议在创建片体时使用三次的(阶次为 3)创建低阶次的片体可使随后的操作(如加工及显示)更快地执行使用高阶次的片体则减少了把数据传送到其它可能不支持它们的系统的机会同样,通过很多点创建高阶次的片体会导致不可预见的结果对于高阶片体,要使片体的形状发生可感知的改变,必须把极点移动很长的距离,从这方面而言,高阶片体“更硬”低阶次的片体更柔软,并且趋向于更紧密地跟随它们的极点极点与片体的自由度有一些关联要增加片体的自由度,可以:· 增加每个补片的点数(即阶次)· 增加片体的补片数补片补片是片体的一部分使用较多的补片来创建片体将使您可以对片体的曲率有更多的局部控制当创建片体时,最好是将用于定义片体的补片数降到最小限制补片数可改善下游应用程序的性能并可产生一个更光滑的片体智能体智能体是可以“记忆”其创建数据(线串、公差和参数)的体除了通过通过点、根据极点、由点云及外来的创建的体外,通过“自由曲面特征”下的选项创建的体都是智能体。
对用于创建智能体的几何体或表达式的任何改变都会导致该体重新创建任何从智能体中创建的实特征也都更新这样可以创建多个级别的关联例如,可以使用草图几何体来创建自由曲面体,然后用得到的体来创建特征于是,可以通过编辑原始线串来编辑特征(即草图几何体)轮廓线可以通过把隐藏的边和轮廓线关掉来改善性能您可以通过切换位于“视图”→“可视化”中的选项来控制是否显示片体上的隐藏边和/或轮廓(或轮廓线)有关更多详细信息,请参见“NX Gateway 帮助” 信息选项可以通过“分析”→“检查几何体”选项来检查自由曲面特征的有效性使用“分析”→“最小半径”选项来找到一个面或一组面中最小的弯曲(包括曲面中的微小钩或反向)半径可以使用“信息”→“特征及信息”→“对象”选项来显示有关自由曲面特征的信息片体与实体创建当使用扫掠、通过曲线网格、通过曲线、直纹及剖面自由曲面特征创建选项时,创建的体(实体或片体)类型取决于体类型建模预选项例如,如果“体类型”设定为“实体”,选择的剖面线串形成封闭的环,并且第一条和最后一条剖面线串是平面的,则创建一个实体 当创建自由曲面特征时,创建的体的类型显示在“状态”行中如果“体类型”设定为“实体”,但有一个或所有选定的剖面线串不形成封闭的环,或其中一条末端剖面线串不是平面的,则创建一个片体。
布尔运算如果另一实体(不管是片体还是实体)已经存在,且您创建一个自由曲面特征,则必须指定用于组合两个体的布尔运算 - 创建、求和、求差或相交 对于布尔运算有两条限制:· 不能通过减去另一个体而把目标体劈成两块· 不能通过试图(例如)“求和”两个片体来创建非流型(Non-Manifold)实体线串选择几个自由曲面特征创建选项要求选择称为线串的曲线轮廓线线串可以由一个或多个对象组成每个对象可以为曲线、实体边、实体面、曲线的终点或点一条线串上对象的最大数量是 5000,一个自由曲面特征上线串的最大数量是 150,除在“直纹体”上为 2 条线串外默认情况下,如果选定草图或投影曲线的曲线,则系统选择整个草图或投影曲线可以使用下面的任何方法屏蔽对象的选择:实体面可以一次选择面的所有边缘,作为线串的对象可以使用这个选项在两个现有实体间创建桥接自由曲面特征实体边缘可以选择实体的单个边作为线串的对象曲线可以选择单个曲线、草图和非草图曲线,作为线串的对象成链曲线用于选择草图或非草图曲线的链对于“曲线和特征”创建中的某些功能,“成链曲线”也支持下列添加的特征:· 不仅可以使用“链曲线”为选择轮廓选择曲线还可以选择边。
也可以为链从不同面选择边· 当链在顶点遇到多个边时,链的行进方向沿着角度最小的路径· 可以通过双击曲线或边的链片段来自动链接整个轮廓这些“链曲线”的特殊功能可用于“合并曲线”、“偏置曲线”、“扫掠”、“直纹表面”、“通过曲线”、“通过曲线网格”、“剖面”、“拉伸”、“旋转”、“管”和“沿导线扫掠”点可以选择单个点作为线串成链曲线”用于选择草图或非草图曲线的链通过选择起始曲线并选择“确定”,可以无须选择链的终点而选择连续的曲线链这在决定一组连接曲线是否实际上无缝隙连接时很有帮助如果在任意曲线间有缝隙,则系统停止选择成链的曲线点”用于选择单个点作为线串在选择“通过曲线网格”选项的第一条和/或最后一条主线串,或在选择“直纹”选项的第一条剖面线串的过程中,可以选择已存点或曲线的终点,作为整个线串当选择点作为线串时,系统自动地继续下一条线串的选择只有“对齐控制”设置为 参数 或 圆弧长 时,点选择才可用于创建“直纹”自由曲面特征选择剖面线串当选定了每个剖面线串时,显示方向矢量,指明选定线串的起始方向矢量用来排列剖面线串以防止得到的体扭转(请参见下图)必须从大致相同的位置(从相同的终止处)开始选择所有的剖面线串,如下图所示。
可以以任意的顺序选择每个剖面线串上的对象在第一个选定对象的基础上对选定对象进行分类和排序为所需线串选择了所有对象后,选择“确定”显示方向矢量来表示起始对象(串中选定的第一个对象)当选择面作为剖面线串时,起始对象是离选择面的位置最近的面的边缘,如下图所示每个剖面线串的起始位置是点对齐的要终止线串的选择,可以做两件事中的一件:· 只需通过在该线串内选择对象即可重新指定预先选定线串的起始对象如果选择重新指定方向矢量,则系统擦除旧的矢量并显示新的方向矢量· 可以开始选择下一条剖面线串的新对象对于“扫掠”、“通过曲线”和“直纹”自由曲面特征选项来说,如果选定的剖面线串包含任何尖锐的拐角,则建议在尖锐拐角处使用 根据点 对齐来保留它们系统将创建在由尖锐拐角构成的边上连接的分开的面也可以将定义为 0.00 的公差用于自由曲面特征到尖锐拐角的精确拟合,这对于相似外形。