您的位置:网站首页 > CAD2008

AutoCAD2008对象编辑——放弃和重做

时间:2010-11-18 20:34:29 来源:未知
一、放弃。在绘图过程中,可以用undo命令放弃最近的一个或多个错误的操作。可以通过以下方法激活undo命令。1、菜单栏【编辑】——“放弃”。2、单击“标准”工具栏上的“放弃”图标。3、在命令行中输入undo或者u并回车。

在命令行中输入undo和u得到的操作提示是不同的,输入u只取消单个命令,输入undo时,则会得到以下操作提示。

引用内容 引用内容
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>:


1、数目:指定放弃的操作数(步数),效果与多次输入u相同。

2、自动(A):将单个命令的操作编组,从而可以使用单个u命令放弃这些操作。当值为ON时,则启动一个命令将对所有操作进行编组,直到退出该命令,可以将操作组当作一个操作放弃。当值为OFF时,一次只能取消一个命令。

引用内容 引用内容
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: a 输入 UNDO 自动模式
[开(ON)/关(OFF)] <开>: off


这个命令选项现在没搞明白,不知道该怎么使用它,试验了很多次,“开(ON)”和“关(OFF)”,没什么差别。

3、控制(C):限制或关闭undo命令,有四个选项。

引用内容 引用内容
命令: undo 当前设置: 自动 = 关,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: c 输入 UNDO 控制选项
[全部(A)/无(N)/一个(O)/合并(C)] <全部>:  o


(1)全部(A):提供undo命令的全部功能。

(2)无(N):使undo命令失效,关闭。关闭u和undo命令, “标准”工具栏上的“放弃”按钮不可用。此时使用undo命令,命令行提示如下所示:

引用内容 引用内容
命令: undo 当前设置: 自动 = 关,控制 = 无,合并 = 是
输入 UNDO 控制选项 [全部(A)/无(N)/一个(O)/合并(C)] <全部>:


如果想恢复使用undo命令,选择“全部(A)”即可。

(3)一个(O):每次只取消一个命令,限制为单步操作,相当于u命令。此时使用undo命令,命令行提示如下所示:

引用内容 引用内容
命令: undo 当前设置: 自动 = 关,控制 = 一个,合并 = 是
输入选项 [控制(C)] <1>:


(4)合并(C):控制是否将多个、连续的缩放和平移命令合并为一个单独的操作。命令行提示如下所示:#p#分页标题#e#

引用内容 引用内容
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: c 输入 UNDO 控制选项
[全部(A)/无(N)/一个(O)/合并(C)] <全部>:  c 要合并“缩放”和“平移”操作吗?[是(Y)/否(N)]


4、“开始(BE)”和“结束(E)”。两个选项配合使用,将一系列操作编组为一个命令组。输入“开始(BE)”选项后,所有后面的操作都将成为此命令组的一部分,直到使用“结束(E)”选项。undo和u将命令组操作视为单步操作。

引用内容 引用内容
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: be
命令: line 指定第一点:
指定下一点或 [放弃(U)]:
指定下一点或 [放弃(U)]:
命令:
命令:
命令: _circle 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]:
指定圆的半径或 [直径(D)] <715.6012>:
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: e


应该是这样使用,我也不太清楚,这里太抽象了。

5、“标记(M)”和“后退(B)”。两个选项配合使用,“标记(M)”在放弃信息中放置标记,“后退(B)”返回到标记位置,放弃直到该标记为止的所做的全部操作。如果一次放弃一个操作,到达该标记时程序会给出通知。

当我们用“数目”进行多步放弃时,不能越过标记位置。有必要,可以放置任意个标记。“后退(B)”一次返回一个标记,并删除该标记。

引用内容 引用内容
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: m
命令:
命令:
命令: _line 指定第一点:
指定下一点或 [放弃(U)]:
指定下一点或 [放弃(U)]:
命令:
命令:
命令: _polygon 输入边的数目 <4>:
指定正多边形的中心点或 [边(E)]:
输入选项 [内接于圆(I)/外切于圆(C)] <I>:
指定圆的半径:
命令:
命令:
命令: _circle 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]:
指定圆的半径或 [直径(D)] <788.5818>:
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: b 圆 GROUP 正多边形 GROUP 直线
GROUP
发现标记


如果没有建立“标记”,使用“后退(B)”选项将取消绘图期间的所有操作,此时命令行提示如下所示:

引用内容 引用内容
命令: undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是#p#分页标题#e#
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: b 这将放弃所有操作。确定? <Y> ——/*如果不想放弃所有操作,输入N*/
GROUP 删除 GROUP AI_SELALL GROUP GROUP 直线 GROUP
已放弃所有操作


二、重做。在执行u命令或者undo命令的时候,如果放弃了有用的图形,则可以使用mredo命令恢复,取消“放弃”的操作。

可以通过以下方法激活mredo命令。1、菜单栏【编辑】——“重做”。2、单击“标准”工具栏上的“重做”图标。3、在命令行中输入mredo并回车。

1、数目:输入要重做的操作数目(步数)。

引用内容 引用内容
命令: _.undo 当前设置: 自动 = 开,控制 = 全部,合并 = 是
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)] <1>: 5 圆弧 GROUP 修订云线 GROUP 矩形 GROUP 圆 GROUP 直线 GROUP
已放弃所有操作


2、全部(A):重做(恢复)前面所有的操作。

引用内容 引用内容
命令: mredo 输入动作数目或 [全部(A)/上一个(L)]: a GROUP 直线 GROUP 圆 GROUP 矩形 GROUP 修订云线 GROUP 圆弧
所有操作都已重做


3、上一个(L):只恢复上一个操作。

引用内容 引用内容
命令: mredo 输入动作数目或 [全部(A)/上一个(L)]: l 上一个 UNDO 操作已经重做。


重做命令还有redo,但是必须紧跟着前面执行的u命令或者undo命令的后面才能使用,而且只能恢复上一个操作。

我觉得放弃和重做的命令选项太抽象了,至少现在有很多地方都没有弄明白,有很多疑问,建议自己不使用命令行,使用“标准”工具栏的相应图标,操作可视,一目了然。