CAD Express tools怎么用
express tool的来源:
这个tab里的所有功能都是autolisp编写出来的,是autodedsk公司认为对大多数人运用软件都会有些许帮助的功能命令集合,你可以在acad命令栏输入vlisp查看autolisp编程编译环境,在环境中点F1查看帮助。
在安装路径中找到express的源程序文件,你可以浏览这些lisp文件,可以模仿它们自己编写一些实用的lisp程序加载到acad中
express tool的本质就是autolisp文件的集合,而你在ribbon中看到的tab区则是自定义工作空间,你可以在命令栏输入cui进行自定义,利用自定义工作空间你可以把编写的lisp程序以界面,按钮等的形式图形化显示出来(就像express tool一样)。自定义工作空间请参照acad帮助
express tool的目的:
express tool是autodesk公司为了让用户去感受lisp的强大功能而开发,收集的一些程序集合,当你真正熟悉lisp的编程后,相信你会喜欢上autolisp的,并自己开发一些实用程序。
express tool的使用:
功能很多,你可以参展F1帮助文件查阅,我就介绍两个常用的。
expresstool tab-tools-command alias,这个功能是所有内部和外部加载命令的abbr,比如line快捷命令是l,circle快捷命令是c等等,在这个对话框里你可以自定义更改abbr或者新建abbr,比起去修改pgp文件要方便很多,且不会出现输入错误。
expresstool tab-modify-stretch multiply,这个可以框选多处图素进行拉伸(主要是拉伸),否则的话你只能用s命令一处处去拉伸,而利用这个功能,你可以一次选中并拉伸所有需要拉伸等长的图素。
其它功能希望提问者自己去自学实践,谢谢
笔者补充:
expresstool的最终目的不是让用户去学会使用它,而是去领略它的强大功能,并学会自己去编写lisp程序,自定义自己需要的功能。
所以在autocad lit版本中是没有预装expresstool的,谨记
很多已经是CAD的基本命令,但很多命令,大家还没怎么用过。
LMAN:图层状态管理器,可以将图层的状态保存起来,随时进行切换。也可以将图层状态写入文件或从文件中加载文件
LAYMCH:图层匹配,可以将对象的图层匹配为其他对象的图层。
LAYCUR:设置为当前层,将选择对象移动到当前层上。
LAYISO:图层隔离,点选或框选对象,只显示选择对象的图层,将其他图层关闭,可以简化图形,方便操作
LAYFRZ:图层冻结,选择一个或多个对象,冻结对象所在图层
LAYOFF:关闭图层,选择一个或多个对象,关闭对象所在图层
LAYLCK:锁定图层,选择一个或多个对象,锁定对象所在图
LAYULK:图层解锁, 选择一个或多个对象,解除对象所在图层的锁定
LAYON:打开所有图层,将所有被关闭的图层打开
LAYTHW:图层解冻,将所有被冻结的图层解冻
文字工具:
TEXTFIT:文字拟合,设置文字的宽度,压缩或拉伸文字
TEXTMASK:文字遮罩,可以生成遮罩来遮挡文字后面的重叠对象
CHT:文字批量修改,可以批量修改多个文字的各种特性
TXTEXP:文字分解,将文字分解为图形对象,如果文字是作为设计的一部分,可以使用这种功能将文字炸开成线,避免在不同的环境下打开文字发生变化。另外还可以通过将操作系统的字体炸开,获取文字的轮廓线,得到空心文字或利用文字轮廓线建模。浩辰CAD的有相同功能,叫文字轮廓线,命令不太一样。
ARCTEXT:弧形文字,可以沿弧线书写文字
RTEXT:远程文字或动态文字,可以链接TXT文本文件中的文字,TXT文件内容修改,图纸中内容自动更新,也可以利用DIESEL语句来定义一些动态文字,例如日期、保存时间、图纸名等等,动态文字的功能跟CAD的字段类似。
图块工具:
BURST:将属性转换为文字,将属性块中的属性转换成普通文字。如果用常规的分解(炸开),图块的属性炸开后会显示属性的标签,而不是属性的值,用这个功能可以直接将图块的属性值分解出来。
BLOCKREPLACE:图块替换,可以用另外图块替换选定的图块。
BLOCKTOXREF:图块转换为外部参照,外部参照通过绑定可以转换为图块,图块通过这个功能也可以转换为图块。
NCOPY:复制嵌套对象,可以选择将图块中的图形单独复制出来而不用炸开图块。
GATTE:修改图块属性的属性文字内容,因为CAD现在双击属性块就可以编辑属性,而且还提供了BATTMAN这样批量修改属性的工具,这个工具在扩展工具菜单中看不到了,但命令还在。
BCOUNT:图块数量,可以统计整个图纸或选定对象中图块的数量,将以列表的形式显示在命令历史中。这个命令在菜单中也找不到,但只要安装了扩展工具,都可以运行。
XL1ST:查询Block、Xref内部文件
编辑工具:
MSTRETCH:多重选框作Stretch(拉伸)
MOCORO:移动复制旋转,同步移动复制旋转比例调整
EXTRIM:扩展修剪,可以一次性修剪一个封闭对象内或外的所有对象
MPEDIT:多重对象单击,作Edit编辑(菜单中没有此命令)
XPLODE:超级分解:分解对象并指定分解后的特性(菜单中没有此命令)
FLATTEN:变平,去掉所有选择对象的Z坐标,三维对象也会被变成平面对象。
OVERKILL:删除重合对象。这个命令除了可以去除一些重叠的多余数据外,还可以处理部分重叠的直线或多段线,避免重叠部分影响后续的编辑,
绘图工具:
SUPERHATCH:超级填充,可以将图片、图块、外部参照等作为填充单元进行填充,还可以很方便地生成和边界匹配的区域覆盖(wipeout)以遮挡图块后面的图形。
BREAKLINE:绘制折断线。
文件工具:
MOVEBAK:移动备份文件,可以将BAK文件移动到一个指定的目录
PLT2DWG:将PLT文件转换回DWG,这个PLT文件必须是矢量的HPGL格式的文件。
其他工具:
ALIASEDIT:别名编辑,可以在对话框中编辑命令的快捷键,比直接编辑PGP文件更加直观
SYSVDLG:系统变量编辑器,可以查询和编辑图中的系统变量,还可以将图纸的系统变量保存或读取保存的系统变量文件。在浩辰CAD中这个工具还有比较的功能,可以知道两张图纸的系统变量有何不同,当某装图纸出现显示效果异常时用这个工具有时可以定位问题。
MKLTTYPE:制作线型,LIN线型文件中的线型是用简单的文字定义的,虽然很简单,但对于一个普通的设计者来说还是很困难的,利用制作线型工具,可以画好一到两个单元,可以包含线、文字,然后通过选择这些图形就可以轻松地定义一种线型。
广告 您可能关注的内容 |