乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 82|回复: 5

[求助]求教在命令行中改变全局比例因子的方法

[复制链接]

1

主题

1

帖子

2

银币

初来乍到

Rank: 1

铜币
5
发表于 2003-5-9 11:33:00 | 显示全部楼层 |阅读模式
比如说当前标注样式为iso-25,全局比例因子为1
我输入dimscale 回车 2 回车
想把全局比例因子改为2,但得到的结果是在iso-25样式下面多出了一个样式替代,在样式替代中的全局比例因子变成了2 ,而iso-25中的全局比例因子还是1没变
请教如何才能在命令行中改变iso-25中的全局比例因子
回复

使用道具 举报

5

主题

10

帖子

3

银币

初来乍到

Rank: 1

铜币
30
发表于 2003-6-28 08:05:00 | 显示全部楼层
到尺寸样式ISO-25的对话框里去修改不新么?
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2003-6-28 10:18:00 | 显示全部楼层
因为这些变量都是只读的,你修改变量时当然就产生新的标注样式,要改变某一样式的属性,只能在样式属性里面去改
回复

使用道具 举报

1

主题

14

帖子

3

银币

初来乍到

Rank: 1

铜币
18
发表于 2003-7-2 20:34:00 | 显示全部楼层
这是不是就是说没法用LISP自定义命令修改了?
VBA行不行?
回复

使用道具 举报

29

主题

1152

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1268
发表于 2003-7-3 08:08:00 | 显示全部楼层
;;method-1
;;我知道这不是你想要的,因它不会改变已存在的旧尺寸标注
;;BY 龙龙仔
;;USAGE: (CH_DIMSTYLE_SCALE "STANDARD" 8)
;;USAGE: (CH_DIMSTYLE_SCALE "iso-25" 4)
(defun CH_DIMSTYLE_SCALE (DIMNAME DIMSCALE / WW QQ NAME)
  (setq QQ (TABLE "DIMSTYLE" DIMNAME))
  (foreach NAME        QQ
    (setq WW (entget (tblobjname "dimstyle" NAME)))
    (setq WW (subst (cons 40 DIMSCALE) (assoc 40 WW) WW))
    (entmod WW)
  )
  (command "_.DIMSTYLE" "R" DIMNAME)
  (princ)
)
;;(TABLE "DIMSTYLE" "STANDARD")
(defun TABLE (S DIMNAME / D R)
  (while (setq D (tblnext S (null D)))
    (if        (wcmatch (strcase (cdr (assoc 2 D)))
                 (strcase (strcat DIMNAME "*"))
        )
      (setq R (cons (cdr (assoc 2 D)) R))
    )
  )
)
;;method-2
;;下列转贴自xdcad
;;----------------------------------------------------------------
(setq OLDEXP (getvar "expert"))
(setvar "expert" 5)
(command "dim" "res" "STANDARD" "dimscale" 8.0 "save" "STANDARD" "exit")
(setvar "expert" OLDEXP)
回复

使用道具 举报

1

主题

14

帖子

3

银币

初来乍到

Rank: 1

铜币
18
发表于 2003-7-3 21:04:00 | 显示全部楼层
我所需要的就是(setvar "expert" 5),谢谢!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-3 22:34 , Processed in 0.870058 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表