认识精雕雕刻CAD/CAM软件——JDPaint,从认识操作界面布局开始。JDPaint 5.0的用户界面是Windows系统的标准式操作界面,如图1-3所示。这个界面具有Windows系统标准的菜单栏、浮动工具栏、状态栏和绘图区等。
JDPaint 5.0的操作界面主要由以下部件组成:
标题栏 | 显示当前正在执行的应用程序和正在处理的文件名称。 |
菜单栏 | 菜单栏列出了应用程序可使用功能的分类。 |
状态工具栏 | 状态工具栏中的每个按钮分别对应了的不同的命令工具状态,每种状态对应不同的系统工作环境,可以完成相应的对象操作。 |
观察工具栏 | 最常用的工具栏之一,主要支持平面视图和三维视图操作。 |
导航工具栏 | 用于引导用户进行与当前状态或操作相关的工作。 |
颜色工具栏 | 颜色工具栏可设置对象的显示颜色或者填充颜色。 |
操作提示栏 | 显示正在使用功能的操作过程提示和操作结果。 |
坐标提示窗口 | 显示鼠标在工作窗口中的坐标位置。 |
输入窗口 | 一些功能的操作过程允许通过键盘输入坐标或数值数据。这时,位于操作提示栏上的输入窗口会自动打开,准备接受键盘输入。所有的键盘输入,必须在英文输入状态下进行。 |
2D/3D输入按钮 | 该按钮提示为“投影”时, 此时键盘输入的三维点或者空间捕捉点将直接投影到当前绘图平面上,作为当前绘图平面上的输入点。 该按钮提示为“空间”时, 此时键盘输入的三维点或者空间捕捉点将作为系统三维空间点直接输入。 |
坐标系转换按钮 | 该按钮提示为“U”时,此时键盘输入的点,将作为当前绘图面坐标系下输入的点处理。 该按钮提示为“W”时,此时键盘输入的点,将作为系统世界坐标系下输入的点处理。 |
工作窗口 | 用来绘图和对图形进行操作的区域。 |
工作区 | 用来表示设计工作的参照区域。 |
滚动条 | 分为水平和垂直滚动条两种,分别用来水平或垂直移动工作窗口中的观察区域。 |
标尺 | 在2D显示状态,标识工作窗口的位置和尺寸。在3D显示状态,仅用来表示工作窗口的尺寸,不能真实反映工作窗口的位置。 |
导航菜单 | 通过点击鼠标右键可弹出导航菜单,菜单中包含一些常用的命令。 |
辅助线 | 为蓝色虚线,分为水平辅助线与竖直辅助线,用于辅助准确排列和放置对象。辅助线仅在二维显示状态下可见。 |
JDPaint中有许多工具栏,通过工具栏可以很方便快捷地操作命令。其中最主要的三个工具栏:状态工具栏、导航工具栏、颜色工具栏,在此需加以详细介绍。
状态工具栏是JDPaint系统最重要的工具栏之一,用于实现不同工具命令状态之间的切换。雕刻应用面广,应用对象特殊,针对不同行业有具体的行业要求,例如工业产品设计要求绘图高效而且设计精度要求高,而广告绘图虽不要求精确,但要求非常直观和便捷。为适应多方面的应用需求,JDPaint针对不同应用对象,设计了不同的编辑工具,相应地提供不同的工具命令状态。JDPaint针对文字、图形、图象、小型复杂曲面、和非规则的艺术浮雕曲面等对象,提供五个基本工具命令状态,如图1-4所示。
图1-4 状态工具栏
图形选择工具 | 系统常规工作状态。在该状态下,可以进行常规的对象选取、绘图、编辑、变换、构造曲面、生成加工路径等操作。 |
节点编修工具 | 系统特殊工作状态——图形节点编辑与曲线修边编辑状态。在该状态,可以观察到图形节点的基本构成,并能通过对图形节点、控制点及曲线的移动、拉伸、删除等操作,对常规图形以及由文字、艺术变形等对象转变成的图形进行局部编修或变形处理。 |
文字编辑工具 | 在该状态下,可以进行文字的录入、编辑和排版。 |
艺术变形工具 | 在该状态下,可以对图形、文字等对象进行封套、透视、推拉、拉链和扭转等艺术变形。 |
图象矢量化工具 | 在该状态下,可以对图象对象按灰度阈值或者按指定颜色区域,提取轮廓曲线和中心线。 |
除了以上基本工具状态外,JDPaint可以根据系统模块定制,支持多种工具命令。例如:
虚拟雕塑工具 | 在该状态下,可以对艺术曲面进行设计、编辑和修饰。该工具是由JDVirs1.0所提供的功能。虚拟雕塑工具使得设计与编辑艺术浮雕曲面如同修改平面图象一样方便快捷,特别适合复杂的艺术浮雕、首饰设计、钱币图案、人物外貌、花草等的造型创意。 |
曲面造型工具 | 该状态为工业模具设计服务,提供了复杂曲面的三维设计环境,具备强大的三维线框设计功能和NURBS曲面造型功能。该工具是由北京进取者软件有限公司在JDPaint平台上研发的SurfMill 1.0所提供的。 |
数控加工工具 | 该状态为工业模具加工服务,提供了复杂曲面的加工环境,支持复杂曲面模型的各种加工工艺方法。同曲面造型工具一样,该工具也是由SurfMill 1.0所提供的。 |
导航工具栏能引导用户进行与当前状态或操作相关的工作,是JDPaint系统中十分重要的工具栏之一。状态工具栏中的不同工具,总有一个不同的导航工具栏与之相对应。该导航工具栏会包含一些与当前工具相关的常用基础命令。
刚进入JDPaint5.0界面,系统处于图形选择工具状态时,位于界面右侧导航工具栏的状态如图1-5所示。
在一些命令执行时,会在当前的导航工具栏的下部区域动态添加一组导航选项,指导用户的操作过程;这些导航选项的形态主要包括按钮、检查框等。图1-6所示的是圆绘制命令在选择导航工具栏上添加的导航选项。
图1-5 图形选择工具状态的导航工具栏 图1-6 圆绘制命令的导航选项
另外,也有一部分命令会创建自己的导航工具栏,在此导航工具栏上,用户可输入命令参数、改变命令选项,最终完成命令执行过程。常规命令的导航工具栏被创建后,会悬挂在导航工具栏的分页窗口中的最右侧位置,命令结束后,它会被命令自动删除,分页窗口恢复原来的状态。如图1-7所示,是图层命令创建的导航工具栏。
导航工具栏会因为当前工具和执行命令的不同,而具有不同的参数选项和形态,从而具有不同的功能和操作方法。各种导航工具栏的相关参数意义和操作方法将会在以后的有关章节中结合具体的命令和工具进行详细说明。
“颜色工具栏”主要用于修改图形、文字等操作对象的颜色,设置轮廓线或者区域填充颜色,从而获得彩色效果图。“颜色工具栏”位于操作界面的右边,布局如图1-8所示。
图1-8 颜色工具栏
颜色填充 | 仅在2D绘制下有效,是2D颜色显示模式的切换开关。 按钮为 按钮为 |
颜色拾取 | 启动颜色拾取命令,拾取某一对象的颜色作为系统当前颜色。 |
调色板 | 启动调色板命令,从颜色调色板中选择一种颜色作为系统当前颜色。 |
当前颜色 | 显示系统的当前颜色。 |
清除填充 | 当某一选中对象(轮廓曲线或者区域)处于颜色填充绘制状态时,点击该按钮,取消该对象颜色填充状态。 |
颜色按钮 | 颜色按钮列表中列出了几十种颜色,有两种用法: (1) 当系统有选中对象时,点击颜色按钮中的任意一种颜色,将直接修改选中对象的显示颜色; (2) 当系统没有选中对象时,点击颜色按钮中的任意一种颜色,将指定颜色设置为系统当前颜色。 |
颜色上卷 | 显示上一卷的颜色。 |
颜色下卷 | 显示下一卷的颜色。 |
通过颜色调色板设置系统当前颜色。单击〖调色板〗按钮可以弹出“颜色”对话框,如图1-9所示,选中一种颜色,单击〖确定〗后,实现系统当前颜色设置。
图 1-9 颜色调色板
菜单是应用程序的操作命令集,按照其功能不同分为若干菜单组。JDPaint的菜单有下拉式菜单、弹出式菜单两种。
主菜单栏中所有的菜单项都是下拉式菜单,包括“文件、查看、绘制、编辑、变换、艺术曲面、几何曲面、专业功能、刀具路径、测量、帮助”等菜单项,用鼠标单击一下其中的一个菜单项,或者使用键盘组合键“Alt+菜单项右面的大写字母”,就会拉下来一串菜单,故称下拉式菜单。如图1-10所示,点击“绘制”菜单项,或使用键盘组合键“Alt+D”,即可弹出下拉式菜单,菜单中列出了所有的绘制命令。
每个菜单项都包含若干条菜单命令,它们可以是:
① 子菜单项——子菜单项右边带有“”表示本身不能被执行,而是带有下一级菜单项。
② 菜单命令——可执行的操作命令。
可执行的菜单命令大体可分为四类:
命令右边带有“…” | 表示执行时要弹出一个对话框,在对话框中要求用户选择或输入一定的参数才能继续执行命令。 |
以黑色亮字符显示 | 表示当前状态下此命令可执行。 |
以灰色暗字符显示 | 表示当前状态下不能使用此命令。 |
开关式菜单命令 | 此类命令通常没有明显的执行动作,它在程序运行期间始终起作用或始终不起作用,直至用鼠标单击后改变它的作用状态。 此类命令前面“√”,表示正在起作用,无“√”则表示不起作用。 |
如图1-12标注了”视图”菜单命令的使能状态。
图 1-12 “视图”菜单命令的使能状态
弹出式菜单平时不可见,在JDPaint中通常是点击按鼠标右键弹出,弹出的菜单击只有菜单命令。点击右键时,鼠标指向的位置不同,弹出的菜单内容就可能不同。弹出式菜单中的命令包含了一些常用命令和一些与上下文相关的的命令。
以图形选择工具状态为例,在JDPaint工作窗口中的绘图区单击鼠标右键,即可弹出一个弹出式菜单,这个菜单也称为导航菜单,如图1-13所示。
图 1-13 弹出式菜单
图1-13菜单命令布局说明:
最近的两次操作命令 | 即:重复命令⑴和重复命令⑵。 点击其中的一个命令,可对此命令进行再次操作。“重复命令⑴和重复命令⑵”只有在进行了两次不同的操作之后才会显示出来。(撤消、重做命令及视窗操作命令以外)。 |
对象属性 | 选中一个或一组对象,可查看它们的属性。未选择对象时,此命令不显示。 |
观察命令 | 即窗口观察、全部观察、选择观察、上次观察。这四个命令始终存在于导航菜单中供你选择执行。 |
辅助线编辑 | 鼠标未指向辅助线时,此命令不显示。用鼠标指向一条辅助线,点击右键,可弹出辅助线编辑的对话框。 |
重画 | 此命令用于重画当前视图。 |