明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2010|回复: 1

block 组块

[复制链接]
发表于 2012-11-6 17:10:20 | 显示全部楼层 |阅读模式
程序边画图边取得图元名并记录图元名 组成表
然后怎样可以用block 把表里面已记录的图元名组成块
(defun c:cd()
(command "line" (list 0 0) list 100 0)
(setq a (entlast))      ;取最后图元名 打印结果 <图元名: 7ea3f470>
(command "line" (list 100 0) list 100 100)
(setq b (entlast))     ;取最后图元名 打印结果 <图元名: 7ea3f3a8>
;很多很多的command line------(entlast)) ----------------
(setq c (list a))
(setq c (append c (list b))) ;打印结果 (<图元名: 7ea3f470> <图元名: 7ea3f3a8>)
(command "block" "test7" "0,0" c "")  ;如何通过c这个表来block成块
)


;补充 我不想用 (command "block" "test7" "0,0" a b "") ;这样一个一个的输入a b c d e -------------------------
;其实图元名是什么类型 字符串? 数值?还是??
;就算我这样也会出错 (command "block" "test7" "0,0" "<图元名: 7ea3f3a8>" "")
发表于 2012-11-6 19:25:50 | 显示全部楼层
把所有的图元添加到选择集
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-23 15:01 , Processed in 0.202273 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表