CAD中“无法复制到粘贴板”解决办法
CAD中“无法复制到粘贴板”解决办法
图纸弹出“无法复制到粘贴板”窗口?这到底是什么原因呢?这里小仙女总结了这几种常见解决方法,遇到同样情况可参考应用!
第一种:命令行pasteclip 提示解决方法:
1、选中需要进行复制的cad 图形,使用快捷键X 炸开文件,可选择多次炸开操作,避免电脑死机。通常情况下,再次重复复制粘贴就可以完成粘贴了。
2、在软件下方命令行里输入“group”命令,按回车,即可弹出一个“组”对话框,选择组名文件,点击分解,点击确定即可解决问题。
第二种:线型较为特殊解决方法:
鼠标选中要复制的图形,打开特性面板(CTRL+1),在对象类型列表中看是否有代理对象,如果有这类对象,也无法复制,代理对象在图块内也不行。方法有两种,一种安装支持这些自定义对象的软件或解释器;另一种就是将这些代理对象炸开X。有时图形不显示为代理实体,但选中后特性面板中对象类型是空的,此时复制粘贴也会提示无法复制到剪贴板,这种情况说明自定义对象识别错误,这种情况解决方法一样是炸开X 或安装正确的软件。
第三种:图纸对象过大,无用块或数据过多解决方法:
可以直接用CAD 软件中的清理工具将图纸中的无用数据进行清理。在命令栏输入“purge”命令(该命令主要功能是清理掉多余的数据,如无用的块、没有实体的图层,未用的线型、字体、尺寸样式等,可以有效减少文件大小),点击回车键。看是否含有这类数据,若确实存在,可将其数据清理即可。
第四种:文件数据错误解决方法:
图纸文件中若错误数据,也有可能会造成CAD 无法复制到粘贴板的现象,如果通过上面的筛选没有到无法复制的根源,可以使用CAD 中的修复功能,命令“__”将图纸进行修复。
第五种:(这个就厉害了)上面都不适用,就跟着小仙女,自己做插件解决~~ 解决办法:
1.新建文本文档2.复制以下编程后保存:
;;______- ;;转换“多重插入块”为“普通块” 。
(DEFUN C:exm ()
(setvar “cmdecho" 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 "cmdecho" 1) ) ;;________ ;;转换“普通块”为“多重插入块” (DEFUN C:lockb () (setvar "cmdecho" 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 "cmdecho" 1) ) 3.将文本文档更改为“exm.lsp” ,插件完成4.打开天正/CAD,在工具的加载应用程序中,加载“exm.lsp”插件后,关掉窗口。
5.再打开需要复制的CAD 图纸,输入命令“exm” ,就可以将目的对象复制到粘贴板了!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。