- (defun c:TTT ()
(setq ss (ssget '((0 . "INSERT")))) ; 选择所有的块
(if ss
(progn
(setq count-alist nil) ; 初始化编号计数的关联列表
(setq sslen (sslength ss))
(setq i 0)
(while (< i sslen)
(setq ent (ssname ss i))
(setq entdata (entget ent))
(setq attribs (entnext ent))
;(princ "\nBlock Reference Data:\n")
;(princ (cdr (assoc 2 entdata))) ;; 显示块名
(while (= (cdr (assoc 0 (entget attribs))) "ATTRIB")
(setq attribdata (entget attribs))
(if (= (cdr (assoc 2 attribdata)) "编号")
(progn
(setq num (cdr (assoc 1 attribdata)))
(setq existing-pair (assoc num count-alist))
(if existing-pair
(setq count-alist (subst (cons num (+ 1 (cdr existing-pair)))
existing-pair
count-alist))
(setq count-alist (cons (cons num 1) count-alist))
)
)
)
(setq attribs (entnext attribs))
)
(setq i (+ i 1))
)
(princ "\nCount of '编号' Values:\n")
(foreach item count-alist
(princ (strcat (car item) ": " (itoa (cdr item)) "\n"))) ; 输出所有编号及其出现次数
)
(princ "\nNo attribute blocks selected.")
)
(princ)
)
![CAD按块属性统计](http://www.ftool.cn/static/upload/image/20240518/1715998972350730.gif)
CAD按块属性统计
- 功能使用
- 相关推荐
- 相关资讯
-
编了个钢结构雨篷计算程序
你想进行竞争分析,以更好地了解竞争对手,推出新产品,甚至获得更多关于营销策略的想法吗?让我们看看你该怎么做!你开始了一个新的项目:一个鞋品牌(不太像爱德华·格林,但正在崛起)。你认为他们很有可能扰乱这个行业。但你知道,在你开始思考大问题之前,你必须更好地了解你···
-
钢结构工具3
网站是您企业营销和销售成功的重要组成部分,但您如何开始,如何构建符合您的营销和业务目标的网站战略?每个人都知道网站对商业有益。想一想,当你对产品或服务感兴趣时,首先要做的事情之一就是查看网站以了解更多信息。但网站本身是不够的;为你的网站布局、设计和内容制定一个···
-
钢结构工具2
营销的形式正在改变。如果最初我们信任广告,现在我们信任谈论不同类型产品的影响者。这些天,有影响力的人越来越受欢迎,因为人们对他们的信任超过了电视或杂志上的传统营销。他们是像你一样的人,但在社交媒体上有大量追随者。重要的是要记住,一个有影响力的人可以拥有一小部分···
-
钢结构工具1
重要的是要记住,我们在这里的使命是提供一种产品或服务,可以在竞争中获得竞争优势,但您仍然希望获得利润率。这可能令人望而生畏;为了确保利润,你可能会将价格过高,吓跑潜在客户。那么为什么不选择一个更低的价格呢?嗯,你可能会严重损害你的利润和营业额。或者,在最佳情况···
-
钢结构工具12
一个精心调整的营销策略可以让你的品牌获得成功。尽管制定营销策略的原则保持不变,但仅在2022年,我们就看到了向不同类型内容的重大转变,例如短视频。因此,例如,你需要从一个客户问题开始,进行SWOT分析,跟踪你的竞争对手,并试图找出他们的弱点,让你脱颖而出。新平台的兴起···