CAD命令集.doc
CAD命令集 1、对象特性 ADC,*ADCENTER(设计中心“Ctrl+2”) CH,MO*PROPERTIES修改特性“Ctrl+1” MA,*MATCHPROP(属性匹配) ST,*STYLE(文字样式) COL,*COLOR(设置颜色) LA,*LAYER(图层操作) LT,*LINETYPE(线形) LTS,*LTSCALE(线形比例) LW,*LWEIGHT(线宽) UN,*UNITS(图形单位) ATT,*ATTDEF(属性定义) ATE,*ATTEDIT(编辑属性) BO,*BOUNDARY(边界创建,包括创建闭合多段线和面域) AL,*ALIGN(对齐) EXIT,*QUIT(退出) EXP,*EXPORT(输出其它格式文件) IMP,*IMPORT(输入文件) OP,PR*OPTIONS(自定义CAD设置) PRINT,*PLOT(打印) PU,*PURGE(清除垃圾) R,*REDRAW(重新生成) REN,*RENAME(重命名) SN,*SNAP(捕捉栅格) DS,*DSETTINGS(设置极轴追踪) OS,*OSNAP(设置捕捉模式) PRE,*PREVIEW(打印预览) TO,*TOOLBAR(工具栏) V,*VIEW(命名视图) AA,*AREA(面积) DI,*DIST(距离) LI,*LIST(显示图形数据信息) 2、绘图命令 PO,*POINT(点) L,*LINE(直线) XL,*XLINE(射线) PL,*PLINE(多段线) ML,*MLINE(多线) SPL,*SPLINE(样条曲线) POL,*POLYGON(正多边形) REC,*RECTANGLE(矩形) C,*CIRCLE圆 A,*ARC圆弧 DO,*DONUT(圆环) EL,*ELLIPSE(椭圆) REG,*REGION(面域) MT,*MTEXT(多行文本) T,*MTEXT(多行文本) B,*BLOCK(块定义) I,*INSERT(插入块) W,*WBLOCK(定义块文件) DIV,*DIVIDE(等分) H,*BHATCH(填充) 3、修改命令 CO,*COPY(复制) MI,*MIRROR(镜像) AR,*ARRAY(阵列) O,*OFFSET(偏移) RO,*ROTATE(旋转) M,*MOVE(移动) E,DEL键*ERASE(删除) X,*EXPLODE(分解) TR,*TRIM(修剪) EX,*EXTEND(延伸) S,*STRETCH(拉伸) LEN,*LENGTHEN(直线拉长) SC,*SCALE(比例缩放) BR,*BREAK(打断) CHA,*CHAMFER倒角 F,*FILLET(倒圆角) PE,*PEDIT(多段线编辑) ED,*DDEDIT(修改文本) 4、视窗缩放 P,*PAN(平移) Z+空格+空格,*实时缩放 Z,*局部放大 ZP,*返回上一视图 Z+E,*显示全图 5、尺寸标注 DLI,*DIMLINEAR(直线标注) DAL,*DIMALIGNED(对齐标注) DRA,*DIMRADIUS(半径标注) DDI,*DIMDIAMETER(直径标注) DAN,*DIMANGULAR(角度标注) DCE,*DIMCENTER(中心标注) DOR,*DIMORDINATE(点标注) TOL,*TOLERANCE(标注形位公差) LE,*QLEADER(快速引出标注) DBA,*DIMBASELINE(基线标注) DCO,*DIMCONTINUE(连续标注) D,*DIMSTYLE(标注样式) DED,*DIMEDIT(编辑标注) DOV,*DIMOVERRIDE替换标注系统变量 二,常用CTRL快捷键 【CTRL】+1*PROPERTIES修改特性 【CTRL】+2*ADCENTER(设计中心) 【CTRL】+O*OPEN(打开文件) 【CTRL】+N、M*NEW(新建文件) 【CTRL】+P*PRINT(打印文件) 【CTRL】+S*SAVE(保存文件) 【CTRL】+Z*UNDO(放弃) 【CTRL】+X*CUTCLIP(剪切) 【CTRL】+C*COPYCLIP(复制) 【CTRL】+V*PASTECLIP(粘贴) 【CTRL】+B*SNAP(栅格捕捉) 【CTRL】+F*OSNAP(对象捕捉) 【CTRL】+G*GRID(栅格) 【CTRL】+L*ORTHO(正交) 【CTRL】+W*(对象追踪) 【CTRL】+U*(极轴) 三,常用功能键 【F1】*HELP(帮助) 【F2】*(文本窗口) 【F3】*OSNAP(对象捕捉) 【F7】*GRIP(栅格) 【F8】*ORTHO(正交) CAD多重插入引用怎么炸开呀 cad dwg 加密 解密 1、之一 多重插入引用的分解 炸开“多重插入引用”的方法以及制作 1.“多重插入引用”的制作用minsert命令,提示块名,在cad工作目录下找一张图,键入这个图名,然后到提示行数或列数时,输入2以上,但行距或列距输入0。这样一个多重插入引用制作完成,无法用explode炸开了。多重块不是重复定义块,而是在矩形阵列中插入一个块的多重引用。多重块是由命令minsert插入一个块而形成,其在正常情况下不能被分解。但若是用普通的方法构建的多重块,可以删除掉,然后用insert再插入它原来引用的块即可。不过,若它原来引用的块是匿名块(即名称前带*的块,只能用程序构建),就不是那么简单的了。这是,你就需要程序(或者说插件)来还原。vlx程序就是一个插件。也就是我上面说的编程实现。若不会编程,也没有插件,下面的方法四(方法三也可以实现)。 2.炸开方法如下 方法一点击这个多重引用,看它的名字,然后再用minsert命令,插入这个名字,只不过都按默认的行数(1行)列数一直回车。这样插入的这个块就可以炸开了。 方法二双击这个块,出现参照编辑对话框,点确定,出现参照编辑工具条;用explode炸开;然后点击参照编辑工具条从工作集删除对象,选中所有图形,回车;再点击参照编辑工具条上的放弃对参照的修改。此时再用explode就可以炸开了。 方法三 1、打开原文件后,输出为*.wmf文件, 2、新建空*.DWG文件,插入*.wmf文件, 3、输入另外一个炸开命令xplode回车 4、选图层(TA),大功告成。可惜的是文字都炸开了,填充也炸了,图层只有一个,而且文件比较大。附件为wmf文件(自己试过这种方法) 方法四1、在任何版本中打开图件(只要能打的开就行) 2、选中图,打开属性对话框,将行和列均改为1。 3、另存为R14以下(包括R14)版本格式。 4、打开R14,打开刚才另存的图,保存。(记住,这步尤其重要,必须是R14不能是cad2002及以上版本)好了,你再用任何版本的cad打开看看。另外一种方法就是编程,直接炸开即可。 有的CAD图形由于加了密,整张图纸无法分解,这时候我们就不能对里面的构件进行转化,如果你用分解命令命令行会提示找到1个,1 个是多重插入引用,此时是无法分解的。这时候可能是由于CAD加密造成的,我们可以用CAD的UNLOCKDWG命令对图纸进行解密,解密后的图纸就能用分解等相关命令进行操作了。注该命令需要加载插件lockdwg.VLX支持,可以从网上下载。 参考http// 插件下载地址 2、之二 把以下内容保存为lsp文件(如exm.lsp),加载后运行exm既可把“多重插入块”转换为“普通块”,然后既可用“explode”分解。加载后运行lockb可把“普通块”转换为“多重插入块” ;;------------------------------------------------------------- ;;转换“多重插入块”为“普通块”。 DEFUN Cexm setvar “echo“ 0 SETQ STM car ENTSEL “\n点取多重块“ while stm setq e entget stm setq stlx cdr assoc 0 e if stlx “INSERT“ PROGN setq r_zm70 assoc 70 e setq c_zm71 assoc 71 e setq r_dist_zm44 assoc 44 e setq c_dist_zm45 assoc 45 e setq e subst cons 44 0 r_dist_zm44 e setq e subst cons 45 0 c_dist_zm45 e setq e subst cons 70 0 r_zm70 e setq e subst cons 71 0 c_zm71 e setq e subst list 100 “AcDbBlockReference“ list 100 “AcDbMInsertBlock“ e entmake e entdel stm SETQ STM car ENTSEL “\n点取下一多重块“ setvar “echo“ 1 ;; - ;;转换“普通块”为“多重插入块” DEFUN Clockb setvar “echo“ 0 SETQ STM car ENTSEL “\n点取块“ while stm setq e entget stm setq stlx cdr assoc 0 e if stlx “INSERT“ PROGN setq r_zm70 assoc 70 e setq c_zm71 assoc 71 e setq e subst cons 70 1 r_zm70 e setq e subst cons 71 1 c_zm71 e setq e subst list 100 “AcDbMInsertBlock“ list 100 “AcDbBlockReference“ e entmake e entdel stm SETQ STM car ENTSEL “\n点取下一块“ setvar “echo“ 1 ;;-------------------------------------------------------------------- 原文http// 3、之三 在ACAD中不能分解的情况如下 1.EXPLMODE系统变量设置为0的时候,插入了一个不等比的块. 2.以不等比的方式插入一个三维实体作为对象的块. 3.无名块 4.使用MINSERT命令插入超过1个块. 5.外部参照文件. 6.对象被置为锁定层. 4、之四 多重插入引用就是我们经常会使用的图纸加密技术。永远无法解开的死锁。 你选中图纸中的对象后,先看看特性是什么,选中后看特性,是“光栅文件”,你拿原子弹都无法炸开。的。 5、之五 解决方法全选 按.x 回车