antistar 发表于 2022-7-6 10:25:16

DIMSTYLE更新

我将变量DIMTXSTY设置为:
 
(setvar“DIMTXSTY”“MYNAMESTYLE”)
 
但这只会影响新的维度。
如何将此变量更新为图形中的现有尺寸?
 
有人有什么建议吗?

alanjt 发表于 2022-7-6 10:38:15

Command: dim

Dim: up

Select objects: all
3217 found
12 were not in current space.
 
你是在用代码做这件事吗?

alanjt 发表于 2022-7-6 10:42:56

(vla-put-textstyle (vlax-ename->vla-object ) (getvar 'DIMTXSTY))

antistar 发表于 2022-7-6 10:51:15

谢谢你的回复,我不在办公室,但我会在星期一试试。。

antistar 发表于 2022-7-6 11:01:14

 
艾伦,
此代码用于所有CAD?
在CAD2002中返回此消息错误:
; 错误:错误的参数类型:lentyp nil

alanjt 发表于 2022-7-6 11:11:50

您是否替换为您的实体?

antistar 发表于 2022-7-6 11:18:12

包含所有尺寸样式的实体名称是什么?

alanjt 发表于 2022-7-6 11:33:40

您必须创建一个所需尺寸的选择集,并逐个遍历它们。
页: [1]
查看完整版本: DIMSTYLE更新