问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CAD在大面积的填充中,如何检查有没有重复填充?

发布网友 发布时间:2023-02-19 02:27

我来回答

1个回答

热心网友 时间:2023-09-24 06:18

用手工检查的话,有点不适合,效率低,可以使用autoLISP来查找填充是否重叠。

(defun C:ZX69查找填充是否重复 ( / #k1 #os1 #p2 &k1 &k2 &kw1 &kw2 i p1 ss x)
 (setvar "cmdecho" 0)
 (setvar "blipmode" 0)
 (setvar "dimzin" 0)
 (vl-load-com) ;;加载vlax扩展函数
 (setq #os1 (getvar "osmode"))
 (princ "\n请选择填充")
 (setq &kw1 (ssget '((0 . "HATCH"))))
 (if (/= &kw1 nil)
  (progn
   (setvar "osmode" 0)
   (setq &k1 (ssname &kw1 0) ss (ssadd))
   (while &k1
    (setq &kw1 (ssdel &k1 &kw1);取得填充对象
          #k1 (entget &k1);取得填充属性
          #p2 (mapcar 'cdr (vl-remove-if '(lambda (X) (/= 11 (car x)) ) #k1))
          ;取得填充各个端点
          p1 (car #p2)
          #p2 (reverse #p2)
          #p2 (cons p1 #p2)
    )
    (setq &kw2 (ssget "f" #p2 '((0 . "HATCH"))));根据端点搜索填充
    (if (and (/= &kw2 nil) (> (sslength &kw2) 1));如果找到的填充超过两个那么就选择出来。
     (progn
      (setq i 0)
      (repeat (sslength &kw2)
       (setq &k2 (ssname &kw2 i)
             ss (ssadd &k2 ss)
             i (+ i 1)
       )
      )
     )
    )
    (setq &k1 (ssname &kw1 0))
   )
   (setvar "osmode" #os1)
   (if (> (sslength ss) 0) (sssetfirst nil ss))
  )
 )
 (prin1)
);复制到记事本,以【.lsp】为后缀命名,autoLISP程序加载了,命令:ZX69,就可以查找重叠的填充了。

追问

加载你编辑的程序,但是输入命令出现“未知。怎么解决呢?

追答

文件命名?你文件是怎么命名的,autoLISP文件后缀是【.lsp】,

只有这个后缀才可以加载。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 欠缴的养老保险金怎样补缴 脸上痘痘怎么去除呢? 抵押借条怎么写有法律效力? 孕妇梦见很多把锁 孕妇女人梦见家里门锁被撬 孕妇梦见车钥匙断了 A5手机没有电话标志? 我用dreamweaver网页背景图显示不出来,代码什么的我完全不懂,求异常简单的回答 DIV+CSS问题求教,网站错位 自己做的DIV+CSS网页IE下显示正常世界之窗显示不正常,求高手帮助解决! 换手机后,以前的怎么登录不了? 换个手机登录不了怎么办? 为什么我新换了手机登,登不进去? 魅族手机怎么在本机上涮固件下载 孕妇梦见吃菜是什么意思 鱼子酱为什么那么贵 鱼子酱到底什么味道 教师资格证每年都什么时候考试,又有什么条件呢?我是青岛的,全日制大专非师类的,可以考教师资格证吗? 填分数。 1立方米7立方分米等于( )立方米 1吨7kg等于( )吨 1吨7千克等于多少吨 夏淼淼第几集闺蜜帮改造 膨体可以垫鼻基底吗?效果怎么样 垫鼻梁用硅胶好还是膨体好 垫鼻梁可以用肋骨垫吗 孕妇梦见本人的钱变成假钱 梦见假币、假钱是什么意思? 梦见假钞假钱假币是什么意思 工作自我评价范文400字怎么写 廊坊哪个寺庙化解太岁最好 兔年犯太岁到哪里化解 泉州的哪个寺庙可化解太岁 潮汕哪家寺庙能拜太岁,犯太岁,想化解不顺,也是一心向善的,为什么老是不顺呢? 怎样重新分配电脑硬盘空间 守护甜心中歌呗唱的歌谁能告诉我歌名,谢谢啦 怪物猎人p3,我是下位的,我从玩太刀到玩统*,现在玩统*,不知道怎么玩,告诉我玩统*的手法,谢谢 商务礼仪实训目的 工作自我评价范文怎么写比较好 代练通怎么找没有保证金的单子 车辆镀膜和镀晶有什么区别? 自我评价范文300字精选 圣诞节送雅诗兰黛小棕瓶给老师合适吗 怎样才能快速睡着,