CAD中怎样快速删除重复图元、块等一些重叠对象

是比较复杂的地形图,重复了,粘贴了两遍,怎么快读删除,求解!!!!!!!!

工具/材料:电脑。

第一步,打开电脑,打开软件。

第二步,加载图纸,进入界面。

第三步,选中需要删除重复的图形。

第四步,在命令栏输入overkill,跳出界面删除重复对象,选择相应的选项。

第五步,确定后即可完成删除多余的点。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-07-08

    在AutoCAD2016版本里面,命令【overkill】(其它的版本不清楚有没有),可以删除重叠的对象(包括直线,多段线,文字等等)

    安装天正插件,里面有【删除重元】功能,把重叠的对象删除。

    这个删除重叠对象也有缺点,如果对象复杂会造成图元缺失。

    你的情况有两个方法给你参考:

    1)autoCAD有【自动保存】功能,每10分钟保存一次,右键,选项,在文件里面查看自动保存路径,找到这个文件夹,把自动保存的文件后缀修改为【dwg】,这样打开文件就可以找回最近的文件,减少损失。

    2)如果会编程的话,自己编辑一个程序,由于不清楚你的图纸情况无法测试程序,只是提供一个思路:

    (defun C:tes ( / &dis1 &dis2 &k1 &k2 &kw1 &ob1 &ob2 c01 c02 c621 c622 c81 c82 i n1 n2 pt1 pt11 pt12 pt2 pt21 pt22)
     (vl-load-com)
     (princ "\n请选择要删除重叠的对象")
     (if (setq &kw1 (ssget))
      (progn
       (while (setq &k1 (ssname &kw1 0))
        (setq &kw1 (ssdel &k1 &kw1) c01 (cdr (assoc 0 (entget &k1))))
        ;得到图元名
        (setq &ob1 (vlax-ename->vla-object &k1));变VBAX对象
        (vla-GetBoundingBox &ob1 'pt1 'pt2);包围盒检查
        (setq pt11 (Vlax-SafeArray->List pt1) pt21 (Vlax-SafeArray->List pt2))
        ;得到左下角及右上角坐标
        (setq c81 (vla-get-layer &ob1) c621 (vla-get-color &ob1) i 0)
        ;得到图层及颜色,如果有其它相同的地方,越详细越好
        (setq n1 (sslength &kw1) n2 1)
        (if (> n1 1)
         (progn
          (while (setq &k2 (ssname &kw1 i))
           (setq i (1+ i) c02 (cdr (assoc 0 (entget &k2))))
           (setq &ob2 (vlax-ename->vla-object &k2))
           (vla-GetBoundingBox &ob2 'pt1 'pt2)
           (setq pt12 (Vlax-SafeArray->List pt1) pt22 (Vlax-SafeArray->List pt2))
           (setq c82 (vla-get-layer &ob2) c622 (vla-get-color &ob2))
           (if (and (= c01 c02) (< (setq &dis1 (distance pt11 pt12)) 0.01) (<(setq &dis2 (distance pt21 pt22)) 0.01) (= &dis1 &dis2) (= c81 c82) (= c621 c622)) (setq n2 2) )
          )
         )
        )
        (if (= n2 2) (vla-delete &ob1) )
       )
      )
     )
     (princ)
    );确认坐标相同,图元名相同,图层相同,颜色相同,就确定是重元删除一个。
    ;没有你的图纸,这个程序没有测试,基本上按这个思路来检查

第2个回答  2012-08-08
如果刚粘的,撤销最简单了,如果已经保存了,就比较麻烦了。
AUTOCAD的扩展工具中有删除重叠对象的工具:overkill,整张地形图处理起来效率确实不高。
另外不知道AUTOCAD是否能删除重叠的图块,浩辰CAD也有类似工具。
第3个回答  推荐于2017-11-25
天正有个菜单,删除重迭图元,不过你这种这么复杂的地形图,删起来很慢,我试过。本回答被网友采纳
第4个回答  2020-10-29

CAD快速删除重复线的命令,再也不用一个个删除了

CAD中快速删除重复图元、块等一些重叠对象
为了解决这个问题,我们可以先选择需要删除的对象范围,然后在命令栏输入“overkill”,确认操作后,系统会显示已经成功删除了2个块。完成删除后,我们再次使用统计命令,可以看到现在图中的块数量已经回到了6个。关于块的统计命令的详细信息,请参考下一篇文章。

CAD中怎样快速删除重复图元、块等一些重叠对象
第一步,打开电脑,打开软件。第二步,加载图纸,进入界面。第三步,选中需要删除重复的图形。第四步,在命令栏输入overkill,跳出界面删除重复对象,选择相应的选项。第五步,确定后即可完成删除多余的点。

cad怎么快速删除重复图元?
1、打开cad,点击“工具”下的 “快速选择”,先选中要删除的重复对象。2、在命令行输入“OVERKILL”,之后选中要删除重复对象的图形,按下“Enter”键 3、在弹出的“删除重复对象”中点击“确定”即可完成删除重复对象任务。

cad如何删除重复线
1、首先,我们打开需要修改的图纸。如下图所示,我需要修改的图片是:“每周天花板图”。2、选择需要删除的区域和对象。 “它通常是一个盒子,因为如果你用鼠标点击,仍然没有选择重复的行”。3、执行“x”分解命令。然后按空白按钮。 (如果不执行此命令,则删除不会删除三角形或其他形状等线条。)4...

CAD中怎样删除重复的图元
如果你的CAD安装了Express扩展命令的话,你可以使用 Overkill这个命令去删除重叠图元。里面可以有很多设置,包括是否忽略颜色,图层,线型等选项 因为界面总是英文的,如果你懂,那就很好办了,看上面的意思就可以,如果不太懂。我就再解释一下。一般的话,上面的5个框不勾,下面的三个框都勾上。

有没有人知道CAD消除重线的快捷键啊
CAD消除重线的快捷命令是OV,1、首先打开cad应用程序,打开要操作的文件。2、框选要操作有重合线段的图像。3、再输入命令OV,命令栏就会自动弹出OVERKILL这个命令,接着按回车。4、选择需要删除重复对象的类型。5、这样就能把重复线段删除。

CAD中删除重复对象
可以用overkill,这个命令来清除重复的图元。这个命令在express工具里

cad怎么删除创建的块
工具\/材料:电脑、CAD。第一步,打开电脑进入桌面,打开软件进界面。第二步,打开软件进入后,打开相应的文档。第三步,在下方命令栏输入PU回车。第四步,回车后弹出清理对话框选择块,点击清理。第五步,弹出提示选择需要清理的块点击是即可完成清理。

cad中怎么使用快速选择,把相同的块同时选中,
工具\/材料:电脑、cad。第一步,打开电脑进入桌面,打开软件进界面,找到数据提取点击进入。第二步,弹出界面后点击从头创建表或外部文件。第三步,点击选择对象-选择块。第四步,选择需要勾选的对象点击确定。第五步,完成上面操作后即可查看相同的块。

CAD中从上千个相同对象中查出重复的几个(不知道那个被覆盖了)_百度知 ...
cad 自带的命令和工具中没有这一项,除非自己编个程序。 不过你要查重复图元的目的还是删除掉,有一个命令可以删除重复线条:overkill ,这个命令是Express Tools工具里面的(一般是cad自带的,除非你在安装cad时特意把它点掉了),所以你也可以再ET工具的下来菜单里选。希望对你有帮助,好运!

相似回答