明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4324|回复: 14

[已解答] 修改DIMSCALE这个变量,怎样使对话框中不出现 样式替代 这四个字

[复制链接]
发表于 2014-9-25 14:28:03 | 显示全部楼层 |阅读模式
我修改DIMSCALE这个变量,怎样使对话框中不出现 样式替代 这四个字。用lisp程序实现


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2019-4-9 05:59:26 来自手机 | 显示全部楼层
自贡黄明儒 发表于 2014-9-25 14:48
(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")
也可以用vla法
其实这个"样式 替代"还是很有用处的

你好 我想问一下  样式替代有什么好处啊   本来是一种标注  或者几种名称的标注   结果还出来不少替代     会不会全部乱套了
发表于 2017-12-21 15:19:09 | 显示全部楼层
自贡黄明儒 发表于 2017-12-21 14:59
(vla-put-ActiveDimStyle *DOC* (vla-get-ActiveDimStyle *DOC*))

非常感谢,等于是把当前的标注样式重置了一下。这样一来样式替代就消失了。
但又出现问题了,之前修改的标注变量值好像存在样式替代里面,样式替代消失后,所更改的变量值并没有更新到当前的标注样式里面。现在相当于是想改变的标注变量值并没有改变。不知道怎么去更改?谢谢。
发表于 2019-4-2 00:22:07 | 显示全部楼层
;...
(setvar "DIMSCALE" 15)
(command "-DIMSTYLE" "S" (strcat (getvar "DIMSTYLE") "$3"));直径
(command "-DIMSTYLE" "S" (strcat (getvar "DIMSTYLE") "$4"));半径
(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")
;...
发表于 2014-9-25 14:48:31 | 显示全部楼层
本帖最后由 自贡黄明儒 于 2014-9-25 14:52 编辑

(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")
也可以用vla法
其实这个"样式 替代"还是很有用处的
 楼主| 发表于 2014-9-25 15:22:20 | 显示全部楼层
自贡黄明儒 发表于 2014-9-25 14:48
(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")
也可以用vla法
其实这个"样式 替代"还是很有用处的

比如我现在的全局比例是10,我想改成15。我不用对话框改,我想用程序改。但是对话框中不要出现 “样式替代”这4个字
发表于 2014-9-25 20:33:24 | 显示全部楼层
;...
(setvar "DIMSCALE" 15)
(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")
;...

点评

非常好  发表于 2014-10-14 15:48
发表于 2017-12-20 18:09:34 | 显示全部楼层
自贡黄明儒 发表于 2014-9-25 14:48
(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")
也可以用vla法
其实这个"样式 替代"还是很有用处的

请问一下,用vla怎么实现?能否告诉一下,多谢。
发表于 2017-12-21 09:01:36 | 显示全部楼层
一直不明白这个"样式 替代"是啥东东,有啥作用,有人可以科普一下吗
发表于 2017-12-21 14:04:25 | 显示全部楼层
样式替代就是无论command还是dim状态下,当你修改标注的系统变量时,标注样式管理器中就出现了当前标注样式的样式替代,但是vla遍历标注样式时又找不到它。我刚学vla不知道怎么处理。当你在标注样式管理器中修改变量时不会出现。
发表于 2017-12-21 14:59:06 | 显示全部楼层
hslzs 发表于 2017-12-20 18:09
请问一下,用vla怎么实现?能否告诉一下,多谢。

(vla-put-ActiveDimStyle *DOC* (vla-get-ActiveDimStyle *DOC*))
 楼主| 发表于 2019-4-1 17:17:45 | 显示全部楼层
ZZXXQQ 发表于 2014-9-25 20:33
;...
(setvar "DIMSCALE" 15)
(command "-DIMSTYLE" "S" (getvar "DIMSTYLE") "Y")

半径,直径里面的全局比例因子没有变动。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-19 03:21 , Processed in 0.214562 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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