增强属性块GCD200在属性管理器找不到
本帖最后由 52pj 于 2025-1-1 17:21 编辑请教一下大家,现在有一个属性块,独立名为GC200的块,属性为【块参照】,含有【属性height】,且能够被增强块编辑器打开并修改属性。
但我在块属性管理器中找不到名为GC200的块,用battman命令也无法选中该块,只能用burst炸开。请教下如果想批量的更改里面文字的字体样式应该怎么做。
如果是cass的话 是可以通过系统设置的 本帖最后由 煮茗 于 2025-1-1 19:15 编辑
论坛搜索一下,可以找到,比如下面这个:
http://bbs.mjtd.com/thread-178245-1-1.html 本帖最后由 yjpyjp 于 2025-1-14 11:11 编辑
yanshengjiang 发表于 2025-1-13 16:26
一段基础代码
(defun c:qq(/ ss i s data)
(setq ss(ssget '((2 . "GC200"))))
(setq i -1)
(prompt"请输入数字修改为相应颜色(1:红色 2:黄色 3:绿色 4:浅蓝色 5:深蓝色 6:粉红色 7:白色 8:灰色)")
(setq colour1 (getstring))
(setq colour1 (atoi colour1))
(repeat (sslength ss)
(setq s(Ssname ss (setq i(1+ i))))
(setq data(entget (entnext s) '("*")))
(setq data(subst '(62 . colour1) (assoc 62 data) data))
(entmod data)
(entupd s)
)
)
改了一下,想让它修改颜色,但是colour1这个位置出现了问题,它被当成了符号,不是变量,请教一下这个需要怎么修改 ATTRIB 里面可以设置字体样式
块的属性更新ATTSYNC tranque 发表于 2025-1-2 09:29
块的属性更新ATTSYNC
对它使用ATTSYNC就完蛋了。。。 gzxl 发表于 2025-1-2 00:37
ATTRIB 里面可以设置字体样式
感觉这个还是搞个对话框来收拾它比较好 飞雪神光 发表于 2025-1-2 09:42
如果是cass的话 是可以通过系统设置的
感谢大佬,cass被我卸载了,因为他和我的tssd冲突,使我打开探索者时图标变成了cass:lol gzxl 发表于 2025-1-2 00:37
ATTRIB 里面可以设置字体样式
感谢,我周一试一试:lol 一段基础代码
(defun c:qq(/ ss i s data)
(setq ss(ssget "x" '((2 . "GC200"))))
(setq i -1)
(repeat (sslength ss)
(setq s(Ssname ss (setq i(1+ i))))
(setq data(entget (entnext s) '("*")))
(if(/= "H1Z" (cdr(assoc 7 data)))
(progn
(setq data(subst '(7 . "细等线体") (assoc 7 data) data))
(entmod data)
(entupd s)
)
)
)
)
页:
[1]
2