52pj 发表于 2025-1-1 17:19:37

增强属性块GCD200在属性管理器找不到

本帖最后由 52pj 于 2025-1-1 17:21 编辑

请教一下大家,现在有一个属性块,独立名为GC200的块,属性为【块参照】,含有【属性height】,且能够被增强块编辑器打开并修改属性。
但我在块属性管理器中找不到名为GC200的块,用battman命令也无法选中该块,只能用burst炸开。请教下如果想批量的更改里面文字的字体样式应该怎么做。

飞雪神光 发表于 2025-1-2 09:42:25

如果是cass的话 是可以通过系统设置的

煮茗 发表于 2025-1-1 19:05:14

本帖最后由 煮茗 于 2025-1-1 19:15 编辑


论坛搜索一下,可以找到,比如下面这个:
http://bbs.mjtd.com/thread-178245-1-1.html

yjpyjp 发表于 2025-1-14 11:09:38

本帖最后由 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这个位置出现了问题,它被当成了符号,不是变量,请教一下这个需要怎么修改

gzxl 发表于 2025-1-2 00:37:31

ATTRIB 里面可以设置字体样式


tranque 发表于 2025-1-2 09:29:42

块的属性更新ATTSYNC

llsheng_73 发表于 2025-1-2 10:27:07

tranque 发表于 2025-1-2 09:29
块的属性更新ATTSYNC

对它使用ATTSYNC就完蛋了。。。

llsheng_73 发表于 2025-1-2 19:03:31

gzxl 发表于 2025-1-2 00:37
ATTRIB 里面可以设置字体样式

感觉这个还是搞个对话框来收拾它比较好

52pj 发表于 2025-1-11 19:29:40

飞雪神光 发表于 2025-1-2 09:42
如果是cass的话 是可以通过系统设置的

感谢大佬,cass被我卸载了,因为他和我的tssd冲突,使我打开探索者时图标变成了cass:lol

52pj 发表于 2025-1-11 19:30:44

gzxl 发表于 2025-1-2 00:37
ATTRIB 里面可以设置字体样式

感谢,我周一试一试:lol

yanshengjiang 发表于 2025-1-13 16:26:00

一段基础代码

(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
查看完整版本: 增强属性块GCD200在属性管理器找不到