AutoCAD Express Tools 也就是AutoCAD软件的快捷扩展工具,通称为ET工具。 该软件要先安装AutoCAD软件,以AutoCAD软件为平台才可以运行,安装后将会出现在AutoCAD界面的工具栏中。
ET工具涵盖并扩展了广泛的AutoCAD功能,并可以自行设置快捷命令使用,主要包括图层工具、图块工具、文本工具、布局工具、尺寸工具、选择工具、编辑工具、绘图工具、文件工具、Web工具、定制工具等。
1、应用“图层工具”中的“冻结”“隔离”“关闭”“打开”等对于抽取图层有很便捷之处,可以选取图中一条线,就快速将该线所属图层抽取出,或关闭,或冻结,免去了在“图层特性管理器”中一个一个点选的麻烦。
2、“编辑工具”中的“二维化对象”可以任意分解在CAD中无法分解的图;
3、可用mstretch,ncopy等好多新的增强命令
下面是关于Express tools使用的详细介绍:
标注工具
1. DIMEX
利用该命令,可以将命名尺寸标注样式和所有它们的设置输出到一个输出文件中。
Command: DIMEX
执行上述命令后,会出现Dimension Style Export对话框。可以在Export filename(输出文件名):编
辑框中输入所需尺寸标注样式文件名。在当前图形中有效的尺寸标注样式列表罗列在Available
Dimension Style列表框中。可以选择所需尺寸标注样式,并写入ASCII文件中。在Text Style Options区
域,可以选择Full Text Style Information单选钮或选Text Style Name Only单选钮。
2. DIMIM
利用该命令,可以从一个DIM文件,向当前图形输入一个命名尺寸标注样式。
Command: DIMIM
执行上述命令后,弹出Dimension Style Import对话框。可以在Import filename编辑框中输入所需尺寸
标注样式名或从Open对话框中完成相同操作, Open对话框可通过点击Browse按钮调用。可以在当前图形
中保留尺寸标注样式或通过在Import Options区域选择合适的单选钮来替代它。
3. QLATTACH
该命令用于为一个注释对象附着引线,这些注释对象可以是段落文本、公差或块参照对象。其命令提示是
:
Command: QLATTACH
Select Leader:选择引线
Select Annotation:选择注释对象
4. QLATTACHSET
该命令用于为一个注释对象附着全局引线,这些注释对象可以是段落文本、公差或块参照对象。其命令提
示是:
Command: QLATTACHSET
Select objects: 选择引线或注释对象
Select objects:按Enter
Number of Leaders = n
Number with annotations detached = n
5. QLDETACHSET
该命令用于为一个注释对象分离其引线,这些注释对象可以是段落文本、公差或块参照对象。其命令提示
是:
Command: QLDETACHSET
Select objects:选择引线或注释对象
Select objects: 按Enter
Number of Leaders = n
Number with annotations detached = n
标准工具
1. MSTRETCH
该命令用于拉伸多个对象。如果对象完全被选中,则该命令的作用与MOVE命令相似。其命令提示是:
Command: MSTRETCH
Define crossing windows or crossing polygons...
Options: Crossing Polygon or Crossing first point
Specify an option [CP/C]: 确定交叉窗口的第一点
Specify an option [CP/C/Undo]: 确定交叉窗口的第二点
Specify an option [CP/C/Undo]: 按Enter
Specify an option [Remove objects]: 选择一个基准点
Specify base point: 选择一个新的基准点
2. MOCORO
MOCORO一个命令可以完成移动、复制、旋转和缩放所选对象的多种编辑功能。其命令提示序列如下:
Command: MOCORO
Select objects:选择需修改的对象
Base point:选择一个基准点
[ Move/Copy/Rotate/Scale/Base/Undo]:选择一个选项
3. EXTRIM
通过指定一个裁剪边界,以修剪一个对象,其裁剪边界可以是一条多段线、直线、圆或弧。其命令提示是
:
Command: EXTRIM
Pick a POYLINE,LINE,CIRCLE,ARC,ELLIPSE,IMAGE or TEXT for cutting edge...
Select objects:选择一个裁剪边
Pick the side to trim on:选择一个点以指定裁剪边
执行上述操作后,对象位于裁剪边界内的部分被修剪。
4. MPEDIT
该命令可编辑多条多段线,也可以将直线或弧转换为多段线。其命令提示序列是:
Command: MPEDIT
Select objects:选择对象
Convert Lines and Arcs to polylines ?[Yes/No]: 按Enter。
Enter an option [Open/Close/Join/Width/Fit/Spline/Decurve/Ltype gen/eXit]
< eXit>:选择一个选项
5. WIPEOUT
利用该命令,可以将所选区域用背景颜色覆盖,从而达到隐藏该区域的目的。所选区域必须是由一条闭合
多段线所定义的。其命令提示序列如下:
Command: WIPEOUT
Select first point or [Frame/New from Polyline]: 按Enter以开始一个新的删除
Select a polyline:选择闭合多段线
Erase polyline ? Yes/No: 输入选择
位于多段线边框以内的区域被删除。也可以在Select first point or [Frame/New from Polyline]
:提示下输入F,以显示以下提示:
Select an option [OFF/ON]:
ON选项可以显示在所有视口实体上的删除边框。O F F选项则关闭对所有删除对象的删除。
6. REVCLOUD
该命令用于建立一个修正阴影,它可由一个由连续弧构成的多段线形成。其命令提示是:
Command: REVCLOUD
Arc Length = ,Arc style = 1
Pick cloud starting point or [eXit/Options]: 确定起点或输入O。
系统将显示Revcloud Options对话框。当移动十字光标头时,就可建立一条具有指定长度的实线弧。当十
字光标头接近起点时,最后的一段弧与起点相连,以形成闭合的修正阴影, 并同时结束该命令。
7. PACK
利用该命令,可以将与一个特定图形有关的所有文件都复制到一个指定的目录中。
Command: PACK
执行该命令后,会出现Pack & Go对话框。所有文件的文件名、文件大小、建立日期、图形版本(如果有
的话)都列在对话框中。可以选择Tree View选项卡,以子目录结构显示文件。如果点击Browse按钮,弹
出Choose Directory(选择目录)对话框,从中可以确定复制文件的路径。Copy to按钮可以复制文件到
指定路径。Print按钮允许打印一份显示在对话框中的信息报告。Report按钮可以显示Report对话框,它
含有相关文件的指定信息。
8. SUPERHATCH
该选项与AutoCAD的HATCH命令相似,但此处可以选择图像、外部参照、块或删除对象 作为填充图案。其
命令提示序列随填充图案的不同而变。
对于图像,提示序列是:
Insert point :选择一个插入点
Base image size: Width:1.00 ,Height: 0.24
Scale factor :为插入图像确定比例因子
对于块和外部参照,其提示序列是:
Insertion point:选择一个插入点
X scale factor/Corner/XYZ: 确定X比例因子
Y scale factor(default = X): 确定Y比例因子或按Enter
Rotation angle :确定旋转角度
Select a window around the block to define column and row tile distance.
Specify block [Extents] First corner : 为小图像块确定边框,完成后按Enter
在确定了所需填充图案后,下面的命令提示序列是:
Selecting visible objects for boundary detection...Done.
Specify an option [Advanced options]:为填充边界确定一个内部点,
或为使用高级选项选择A,然后按Enter
Preparing hatch objects for display...
Done.
9. TFRAMES
该命令用于删除和图像对象边框状态的切换。例如,如果边框是打开的,则该命令将使
其关闭,反之亦然。
10. SHOWURLS
该命令可显示图形中所有嵌入的URL。也可用于编辑相关的URL。
附加命令
这些命令只能通过命令行来实现。
1. BLOCK?
该命令可列出在一个块定义中的不同实体。
Command: BLOCK?
Enter block name : 输入E n t e r
Select a block: 使用选择方式选择块
Enter an entity type : 按E n t e r 选择所有实体或输入一个实体类型。
2. BCOUNT
该命令可以计算图形中或所选对象中每一个块的插入点个数,然后以表格的形式显示。
Command: BCOUNT
Press Enter to select all or ...
Select objects:按Enter或选择对象
3. EXPRESSMENU
该命令可以加载快捷工具菜单,或在AutoCAD菜栏中显示Express菜单。因为AutoCAD同时只能显示24个菜
单,所以在运行EXPRESSMENU之前,必须确定当前系统中只有少于23个的菜单项。
Command: EXPRESSMENU
4. EXPRESSTOOLS
该命令可以加载AutoCAD Express Tools库,在查寻路径中放置Express目录,也可以在AutoCAD的菜单栏
中加载或放置Express菜单。EXPRESSTOOLS可以在Toolbars对话框中添加Express menu group(快捷菜单
组),从中可以查看Express工具条。
Command: EXPRESSTOOLS
5. JULIAN
该命令具有AutoLISP的功能,用于公历时间的转换。
Command: DATA
Tue 1999/5/25 10:25:52:391
6. LSP
该命令显示所有在命令提示下可以使用的AutoLISP命令。其命令提示是:
Command: LSP
Enter a option [?/Commands/Functions/Variables/Load]: 确定一个选项。
7. SSX
该命令建立一个选择集。
Command: SSX
Select object/:选择一个模板对象
>>Block name/Color/Entity/Flag/LAyer/LType/Pick/Style/Thickness/Vector: 输入一个选项
系统将建立一个与所选实体完全相等或与所调整过滤器列表很相近的一个选择集。
工具命令
1. FULLSCREEN
该命令可以将图形屏幕调整到一个最大区域。它也可以隐藏AutoCAD窗口中的标题栏和菜单栏。该命令可
以在正常屏幕尺寸与全屏幕尺寸之间进行切换。
2. MKLTYPE
该命令可以建立一个基于所选对象的新线型。这是建立一个新的立即可用线型的快速和有效的方法。其命
令提示序列是:
Command: MKLTYPE
Select a ".LIN" file:: 输入一个线型文件的文件名
Enter linetype name:确定一个新的线型名
Linetype description:确定新线型的说明
Starting point for line definition: 确定一条直线的起点
Ending point for line definition: 确定终点
Select objects:选择用于定义线型的图形对象
3. MKSHAPE
该命令可以建立一个基于所选图形对象的新形的定义。其命令提示是:
Command: MKSHAPE
Select a ".SHP" file: 输入一个形文件的文件名,以保存形
Reading shape file:drawing.shp...Done.
Enter the name of shape: 确定一个形的名称
Enter resolution :输入分辨率的值(在8~32767之间)
Insertion base point:确定一个基准点。
Select objects:为完成定义选择一个图形对象,该对象将作为实线型对象处理
Determining geometry extents...Done.
Building coord lists...Done.
Formatting coords...Done.
Writing new shape...Done.
Compiling shape/font description file( 编译形/字体说明文件)
Compilation successful. Output file C:drawing.shx contains n bytes.
Use the SHAPE command to place shapes in your drawing.
4. REDIR
该命令可以重新定义在外部参照、图像、形、样式中的硬编码(hard-coded)路径。其命令提示充列是:
Command: REDIR
Current REDIRMODE: Styles,Xrefs,Images,Rtext
Find and replace directory names
Enter old directory (use'*' for all) , or ? :输入需替代的目录名或按Enter
选择options
Replace "*" with:输入替代原目录的目录名
5. REDIRMODE
通过确定需重新定义的对象,该命令可为REDIR命令设置选项。如果在命令栏中输入REDIRMODE,则弹出
REDIRMODE对话框,从中可以选择需重新定义对象的类型。其命令提示序列是:
Command: REDIRMODE
Current REDIRMODE: Styles,Xrefs,Images,Rtext
Replace directories in Styles,Xrefs,Images,Rtext. : 输入一个选项(对象类型)
Current REDIRMODE: 选择对象类型
6. XDATA
该命令向一个所选的实体附着一个扩展的实体数据。
Command: XDATA
Select object:选择对象
Application name:输入应用程序的名称
[3Real/DIR/DISP/DIST/Hand/Int/LAyer/LOng/Pos/Real/SCale/STr/eXit]: 为附着扩展实体数据
输入一个选项
7. XDLIST
该命令可以列出所有与一个对象相关的外部数据。
Command: XDLIST
Select object: 选择对象
Application name: 输入应用程序的名称或按E n t e r 列出所有应用程序的列表
图层工具
1. LMAN
当调用LMAN命令时,会出现Layer Manager: Save and Restore Layer Settings(图层管理器:保存和恢
复图层设置)对话框。利用该对话框,可以保存、编辑和恢复图层。图层也可以以一个L AY文件输出,或
从一个L AY文件输入。
2. LAYCUR
该命令可改变所选对象的图层为当前图层。其提示序列是:
Command: LAYCUR
Select objects to be changed to the current layer
Select objects: 选择需要改变图层的对象
Select objects: 按Enter
1 object(s) changed to layer LAYER1(the current layer).
3. LAYFRZ
该命令冻结选中对象的图层,其提示序列如下:
Command: LAYFRZ
Select an object on the layer to be frozen or [Options/Undo]: 选择图层要冻结的对象或为选项键
入O
如果输入了0则会显示以下提示:
[No nesting/Entity level nesting/]: 选择一个选项
No nesting选项可冻结所选对象的图层。如果选择了一个块或一个外部参照,则它们所插入的图层也被冻
结。Entity level nesting选项可冻结所选对象所在的图层,即使所选对象是嵌入在外部参照块中。在
Block level nesting中,如果一个块被选中,则它所插入的图层被冻结。但是,如果选择的是一个外部
参照,则对象所在的图层被冻结,而外部参照不冻结。
4. LAYISO
利用该命令,通过将其他所有图层都关闭的方法,所选的对象图层可被分离出来。其命令提示是:
Command: LAYISO
Select object(s) on the layer(s) to be isolated.
Select objects: 选择需分离其图层的对象
5. LAYLCK
利用该命令,可锁定所选对象的图层。其命令提示是:
Command: LAYLCK
Select an object on the layer to be locked: 选择其图层需要锁定的对象
6. LAYMCH
利用该命令,可以改变所选对象的图层,使它与所选目标对象所在的图层适配。其命令提示是:
Command: LAYMCH
Select objects to be changed.
Select objects:选择其图层需改变的对象
Select object on destination layer or [Type-it]:
7. LAYOFF
该选项可关闭选中对象所在的图层。其提示序列是:
Command: LAYOFF
Select an object on the layer to be turned off or [Options/Undo]: 选择或指定一个选项
If you enter O for Options the next prompt issued is: [No nesting/Entity
level nesting/]:
如果选择当前图层,则可得到以下提示:
Really want layer (the CURRENT layer) off? :
图块工具
1. NCOPY
该命令用于复制在块或外部参照中的嵌套对象,其提示序列是:
Command: NCOPY
Select nested objects to copy: 选择需复制的嵌套对象
Specify base point or displacement , or [Multiple]:选择基准点或输入M进行多重拷贝
Second point of displacement: 选择第二点
2. BTRIM
利用该命令,可按所选剪切边界对所选对象进行修剪。该剪切边框可以是一个块或外部参照。其命令提示
是:
Command: BTRIM
Select cutting edges:选择用作剪切边界的对象
Select object to trim or [Project/Edge/Undo]: 选择需修剪对象,或选择一个选项
3. BEXTEND
利用该命令,可以将所选对象延伸到一条指定边界处,其边界可以是一个块或外部参照。其命令提示是:
Command: BEXTEND
Select edges for extend: 选择用作边界的对象
Select object to extend or [Project/Edge/Undo]: 选择需延伸对象,或选择一个选项
4. XLIST
该命令可列出在一个块中的嵌套对象的不同属性,如对象、块名、图层、颜色和线型。
Command: XLIST
Select nested xref or block object to list: 选择对象
在执行该操作后,可出现一个Xref/Block Nested Object List(外部参照/块嵌套对象列表)对话框,从
中可显示所有关于所选对象的信息。
5. CLIPIT
该命令用于分离块、外部参照图形或图像的某些部分,其方法是用一条多段线、一个圆或圆弧删除剩余对
象的显示部分。其命令提示是:
Command: CLIPIT
Pick a POLYLINE,CIRCLE,ARC,ELLIPSE,or TEXT object for clipping edge...
Select objects:选择一条剪切边
Pick an IMAGE, a WIPEOUT, or an XREF/BLOCK to clip:选择对象
Enter max error distance for resolution of arcs <0.0200>: 输入一个分辨率数值
曲线形状的边界由一系列短线段拟合,且圆弧的分辨率是所给线段与圆弧中点间的距离。因此,误差值越
大,所需的拟合线段数就越少,拟合速度就越快,但圆弧也变得越不光滑。
6. GATTE
利用该命令,可以对指定块的所有插入点的属性值进行全局改变。其命令提示是:
Command: GATTE
Select block or attribute [Block name]: 为使用块名可输入B或选择块
Known tag names for block:MDLN
Select attribute or type attribute name: 选择属性或输入标记名
Number of inserts in drawing = 2 Process all of them ?[Yes/No]: 选择Yes 可以修改所有的
属性,选择No则只修改所选属性
7. BURST
该命令用于分解一个块,使得属性值转换为文字实体。其命令提示是:
Command: BURST
Select objects:选择含有属性的块
文字工具
1. ARCTEXT
该命令用于将文字沿一个圆弧放置。其提示序列是:
Command: ARCTEXT
Select an Arc or an Arc Aligned Text: 选择一个弧或与弧对齐的文字
完成上述操作后,可出现Arc Aligned Text Workshop - Create(与弧对齐文字的建立)对话框。可以在
Text编辑框中输入文字,也可以从在对话框中的相应下拉列表中为文字选择一个文字样式或一个字体。还
可以编辑一个与弧对齐的文字,方法是:先选择该文字,然后通过对话框改变它的不同属性。在对话框的
Properties(特性)区域中,可以改变文字的高度、宽度和与弧的偏移距离。在完成了改变后,可点击OK
按钮。
2. TEXTEXP
该命令可以将文字或段落文本分解为几何体(直线或圆弧),并可以给它们分配厚度或高度值。其提示序
列是:
Command: TEXTTEXP
Select text to be EXPLODED: 使用对象选择方式选择文本
3. RTEXT
间接文本(RTEXT)对象与其他文本或段落文本一样显示,但该间接文本的源,仍然是一个ASCII文本文件
,或是一个DIESEL表达式的值。可以用RTEDIT命令编辑间接文本对象。
RTEXT的命令提示序列是:
Command: RTEXT
Current text style: STANDARD Text height: 0.2000 Text rotation :0
Enter an option [Style/Height/Rotation/File/Diesel]: 选择一个选项或源文件
4. RTEDIT
该命令用于编辑现有的间接文本对象。其提示序列是:
Command: RTEDIT
Select objects:
Select Style: STANDARD Height: 0.10000 ,Rotation : 0
Enter an option [Style/Height/Rotation/Edit]: 选择一个选项
Style选项可以为间接文本确定一个新样式。Height选项允许改变间接文本实体的高度, 并且可以列出对
象的当前高度。利用Rotation选项,可以为间接文本确定一个新的旋转角度。利用Edit选项,可以编辑间
接文本。
5. TEXTFIT
该命令可以使文本对象缩紧或拉伸,以使它们与指定起点与终点间的距离相适应。其提示序列是:
Command: TEXTFIT
Select text to stretch or shrink: 选择文本
Specify end point or [Start point]: 输入S可确定新起点或选择一个终点
如果为新起点输入S,则下一个提示是:
Pick new starting point:确定一个新的起点
Ending point:确定终点
6. TEXTMASK
该命令可以隐藏所选文本后的对象。TEXTMASK与WIPEOUT加分程序一起使用。其提
示序列是:
Command: TEXTMASK
Current settings: Offset factor = ,Mask type =
Select text object to mask or [Masktype/Offset]: 选择文本或一个选项
如果需要将由TEXTMASK命令屏蔽的文本对象的屏蔽删除,可以使用TEXTUNMASK命
令。其命令序列是:
Select text or MText object from which mask is to be removed.
Select objects:选择被屏蔽的文本对象
7. TXT2MTXT
该命令可将一行或多行文本转换为段落文本。其命令提示是:
Command: TXT2MTXT
Select text objects or press ENTER to set Options:
Select objects:选择需转换的文本对象
选择工具
1. GETSEL
该命令用于建立一个临时选择集。
Command: GETSEL
Select an object on the Source layer<*>: 选择对象或输入Enter选择所有图层
Select an object of the Type you want<*>: 选择实体类型或按Enter选择全部
2. SSTOOLS
该命令可建立一个“反”或“排除”选择集。排除选择集模式具有E X前缀,其执行结果
是除位于选择集以内对象之外的所有图形对象,都被选中。例如,若用W进行窗口选择模式,
那么,E X W就是排除窗口选择模式。
Command: 'EXW,'EXC,'EXP,'EXF,'EXWP,'EXCP