有时候在CAD中遇到炸不开的组,需要分解,请输入group命令,选择组,点击分解即可,但大量的组的话,需要编程解决。
代码:
(defun Example_Groups()
;;; 这个范例找出当前的Groups集合
;;; 接着将新的群组添加到该集合
(VL-LOAD-COM)
(setq AcadObject(vlax-get-acad-object)
AcadDocument(vla-get-ActiveDocument Acadobject)
mSpace(vla-get-ModelSpace AcadDocument)
)
(setq GroupColl(vla-get-Groups AcadDocument))
)
;;; 分解所有组,假如想单独分解无名组,需另外判别f1是否以*开头,然后依次增加i
(defun c:qqq ()
(example_groups)
(setq q1 (vla-get-count groupcoll))
(setq i 0)
(repeat q1
(setq a1 (vla-item groupcoll i))
(setq f1 (vla-get-name a1))
(command "_.group" "e" f1)
)
)
;;; 只是分解无名组
(defun c:qq ()
(example_groups)
(setq q1 (vla-get-count groupcoll))
(setq i 0)
(repeat q1
(setq a1 (vla-item groupcoll i))
(setq f1 (vla-get-name a1))
(if (= (substr f1 1 1) "*")
(command "_.group" "e" f1)
(setq i (1 i))
)
)
)
相关文章
- 2021-07-12Maya总动员:动画编程篇 张宝贵等PDF下载
- 2017-04-15三层生态酒店建筑施工图纸CAD图纸免费下载
- 2016-01-07天马三层别墅施工图 含所有立面和大样图下载
- 2015-09-15叶德利设计事务所有限公司紫峻云庭施工图及效果图
- 2015-06-19家装很实用的立面图集包括客厅电视背景、书房书柜、卧
- 2015-03-23很全的CAD中式图库(包括茶海,木刻,雕花等)
- 2014-09-12金康花园住宅规划CAD总平面图带效果图
- 2014-08-02某影剧院建筑施工图CAD图纸下载
- 2014-07-26某艺术学院建筑施工图CAD图纸下载
- 2014-07-25多跨钢结构屋盖施工图下载