悬赏填充生成边线源码
本帖最后由 随梦而飞 于 2012-8-13 09:49 编辑悬赏填充生成边线源码 楼上发的lisp 看不见 悬赏多少? 网上有现成的,叫hatchb.lsp 仅针对楼主提供的图样
;实体填充转复线 明经 ZZXXQQ 2012.8.13
(defun c:tt ()
(setvar "CMDECHO" 0)
(command "_.UNDO" "BE")
(if (and (princ "\n选择柱子 :")
(setq ss (ssget '((2 . "SOLID"))))) (progn
(setq i -1)
(repeat (sslength ss)
(setq ent (entget(ssname ss (setq i (1+ i))))
tmp (member '(2 . "SOLID") ent)
ptlst (list))
(foreach x tmp (if (= (car x) 10) (setq ptlst (cons (cdr x) ptlst))))
(setq ptlst (cdr ptlst))
(command "_.RECTANG" (car ptlst) (caddr ptlst))
)
))
(command "_.UNDO" "E")
(setvar "CMDECHO" 1)
(princ)
)
赏在哪里????????????????? 口头悬赏……悬着无赏 ZZXXQQ 发表于 2012-8-13 10:44 static/image/common/back.gif
仅针对楼主提供的图样
如果不需在图中选
直接由填充生成边线就好了 lpl 发表于 2012-8-13 12:20 static/image/common/back.gif
赏在哪里?????????????????
我想将我的全部明经币给他,可是不知如何给,你回答 查找项(0 . "HATCH"),循环使用 -HATCHEDIT中重创边界
页:
[1]
2