2.1 草图概述
二维草图是位于特定平面上的曲线和点的已命名集合,很多特征建模离不开草图设计,包括相当多的曲面特征和实体特征等。创建的草图特征可以与拉伸、旋转、扫掠等相应特征关联,体现了NX在参数化设计方面的典型特点。对于一些实体特征,可以采用修改其相关草图特征的方法,以达到修改实体特征的目的。这在某种程度上提高了模型建模的工作效率,并且使模型特征的修改过程直观且容易管控。
NX具有十分便捷且功能强大的草图绘制工具。用户可以先快速地在指定的草图平面上或默认的草图平面上绘制出大概的二维轮廓曲线,再通过施加尺寸约束和几何约束使草图曲线的尺寸、形状和方位更加精确,从而使草图最终符合自己的设计意图。
二维草图对象需要在某一个指定的平面(可以是坐标平面、创建的基准平面、某实体的平表面等)上绘制。在NX中,既可以使用草图任务环境模式来绘制草图,也可以使用直接草图模式绘制草图。前者是进入草图任务环境中创建或编辑草图;后者则是在当前应用模块中创建草图,使用直接草图工具来添加曲线、尺寸和几何约束等。在实际设计工作中,应该根据具体的设计需求来采用最适合的草图模式。
1.草图任务环境模式
NX为用户提供了传统的具有独立设计界面的草图任务环境,该环境集中了一系列草图工具命令。在草图任务环境中工作,可以很方便地控制建立草图的选项,控制关联模型的更新行为。通常在二维方位中建立新草图时,或者编辑某特征的内部草图时,可以选择草图任务环境模式绘制草图和编辑草图。
要创建草图并进入草图任务环境,可以单击“菜单”按钮并选择“插入”|“在任务环境中绘制草图”命令,或者从功能区的“曲线”选项卡中单击“在任务环境中绘制草图”按钮(如果在功能区的“曲线”选项卡中没有显示该按钮,那么需要由用户自己定制显示),系统弹出“创建草图”对话框,利用该对话框指定草图类型及相应的选项设置后单击“确定”按钮,从而进入草图任务环境。此时,该任务环境的功能区“主页”选项卡提供了“草图”“曲线”和“约束”3个组的工具集,如图2-1所示。
图2-1 草图任务环境功能区的“主页”选项卡
NX会自动为新创建的草图赋予一个有数字后缀的默认名,如“SKETCH_000”,该草图名显示在功能区“主页”选项卡的“草图”组的“草图名称”下拉列表框中。使用此“草图名称”下拉列表框可以定义当前草图的名称(即命名草图)或激活一个现有的草图(通过从列表中选择)。
在草图任务环境中使用相应的草图工具命令绘制好满足设计要求的草图之后,在“草图”组中单击“完成”按钮,即可完成绘制草图并退出草图任务环境。
2.直接草图模式
直接草图模式只需进行少量的鼠标单击操作,便可以快速、方便地绘制和编辑草图。通常,当要在当前模型方位中创建新草图时,或实时查看草图改变对模型的影响时,或编辑有限数的下游特征草图时,可选择直接草图模式进行草图绘制。
在NX建模应用模块的功能区“主页”选项卡中提供有一个“直接草图”组,可见直接草图模式在草图绘制方面的地位得到了显著提升。使用“直接草图”组中的工具按钮可以在当前应用模块中直接创建平面上的草图,而无须进入草图任务环境中。当使用“直接草图”组中的工具按钮创建点或曲线时,NX将建立一个草图并将其激活,此时新草图名出现在部件导航器中的模型历史树中,指定的第一点(可在屏幕位置、点、曲线、表面、平面、边、指定平面、指定基准坐标系上定义第一点)将定义草图平面、方向和原点。例如,在“直接草图”组中单击“圆”按钮,将弹出一个“圆”对话框,如图2-2所示。在图形窗口中指定第一点作为圆心,而此时NX将根据指定的第一点自动判断一个草图平面,并且“圆”对话框不再提供用于定义草图平面的“草图”按钮,接着指定半径便可在该默认草图平面上绘制一个草图圆。然后还可以继续在“直接草图”组中单击所需的草图工具在当前草图平面上绘制其他草图对象。
需要读者注意的是,如果先在“直接草图”组中单击“草图”按钮,则系统弹出“创建草图”对话框以供用户定义草图平面,定义好草图平面后单击“确定”按钮,便进入草图绘制状态,此时“直接草图”组提供更多可用的直接草图工具命令,如图2-3所示。接下去便可以使用直接草图工具命令在当前指定的草图平面上添加曲线,以及为曲线添加尺寸和几何约束等,相关操作其实和在草图任务环境中绘制草图的操作是基本一致的。
图2-2 在“直接草图”组中单击“圆”按钮
图2-3 先单击“草图”按钮并指定草图平面的情形
要退出直接草图模式,可单击“完成草图”按钮。