admin管理员组文章数量:1565367
2024年5月7日发(作者:)
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. 将文本文档更改为“” ,插件完成
4. 打开天正/CAD,在工具的加载应用程序中,加载“”插
件后,关掉窗口。
5. 再打开需要复制的 CAD 图纸,输入命令“exm” ,就可
以将目的对象复制到粘贴板了!
版权声明:本文标题:CAD中“无法复制到粘贴板”解决办法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1715028526a431260.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论