1.8 重画与重生成

在创建图形时,有时为了突出屏幕图形显示的完美性,要用重新绘制或重新生成图形的命令来刷新屏幕图形的显示。例如,在屏幕上指定一点时,完成命令后可能会有小标记遗留在屏幕上(当系统变量BLIPMODE打开时),此时可以通过重画命令去掉这些元素(图1.8.1);再如,缩放图形时,有的圆或圆弧会出现带棱角的情况,利用重生成命令即可使圆或圆弧变得圆滑起来(图1.8.2)。

图1.8.1 重画操作

图1.8.2 重生成操作

图形对象的信息以浮点数值形式保存在数据库中,这种保存方式可以保证有较高的精度。重新绘制图形命令(重画命令)只是刷新屏幕的显示,并不从数据库中重新生成图形。但有时则必须把浮点数据转换成适当的屏幕坐标来重新计算或重新生成图形,这就要使用重新生成命令。有些命令可以自动地重新生成整个图形,并且重新计算屏幕坐标,当图形重新生成时,它也被重新绘制,重新生成比重新绘制需要更多的处理时间。

要重新绘制图形可选择下拉菜单命令(或者在命令行中输入REDRAWALL命令,然后按Enter键)。

要重新生成图形可选择下拉菜单命令(或者在命令行中输入REGEN或RE命令,然后按Enter键)。

注意

有些命令在某些条件下会自动强迫AutoCAD重新生成图形。然而对于大的图形来说,重新生成图形可能是一个较长的过程,因此可利用REGENAUTO命令控制是否自动重新生成图形。如要关闭图形的自动重新生成功能,可以在命令行中输入REGENAUTO,然后将自动重新生成设成OFF(关闭)。