找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1642|回复: 8

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

[复制链接]
发表于 2003-5-28 15:49:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
如说当前标注样式为iso-25,全局比例因子为1
我输入dimscale 回车 2 回车
想把全局比例因子改为2,但得到的结果是在iso-25样式下面多出了一个样式替代,在样式替代中的全局比例因子变成了2 ,而iso-25中的全局比例因子还是1没变

请教如何才能在命令行中同时改变iso-25和根据iso-25产生的样式替代中的全局比例因子。

谢谢!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 40个

财富等级: 招财进宝

发表于 2003-5-28 16:05:45 | 显示全部楼层

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

最初由 yinwh 发布
[B]如说当前标注样式为iso-25,全局比例因子为1
我输入dimscale 回车 2 回车
想把全局比例因子改为2,但得到的结果是在iso-25样式下面多出了一个样式替代,在样式替代中的全局比例因子变成了2 ,而iso-25中的全局比?.. [/B]


使用DIM命令做
  1. <normalfont>
  2. (setq oldexp (getvar "expert"))
  3. (setvar "expert" 5)
  4. (command "dim"  "res" "iso-25" "dimscale" 2.0 "save" "iso-25" "exit")
  5. (setvar "expert" oldexp)
  6. </normalfont>
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-28 16:40:54 | 显示全部楼层
谢谢

请问expert是什么意思?

还有当执行这段代码后改变了当前标注样式的全局比例因子为2,但是如果当前样式有样式替代的话,该样式替代的全局比例因子还是不会变。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-28 18:48:27 | 显示全部楼层
或者你ddim打开对话框将iso-25设置为当前样式,然后modify即可达到你的要求。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-5-28 18:56:31 | 显示全部楼层
最初由 yinwh 发布
[B]谢谢

请问expert是什么意思?

还有当执行这段代码后改变了当前标注样式的全局比例因子为2,但是如果当前样式有样式替代的话,该样式替代的全局比例因子还是不会变。 [/B]


大家用命令行DIM命令, 保存标注样式的时候, 系统会提示你是否覆盖, 如果系统变量expert 设置为5, 那么所有的提示都默认用Y处理, 方便编程处理.

  1. <normalfont>
  2. 类型:整数型
  3. 不保存
  4. 初始值:0
  5. 控制是否显示某些特定提示。

  6. 1        禁止显示“准备重生成 -- 继续进行?”和“确实要关
  7. 闭当前图层吗?”这类提示。
  8. 2        禁止显示上述提示以及“块已经存在。重新定义?”(BLOCK)和“这个图形已经存在,是否覆盖?”(SAVE 或 WBLOCK)。
  9. 3        禁止显示上述提示以及使用 LINETYPE 命令时,要加载的线型已加载或要创建的线型已定义时系统所作的提示。
  10. 4        禁止显示上述提示以及使用 UCS 命令的“保存”选项和 VPORTS 命令的“保存”选项时,输入的名称已存在时系统所作的提示。

  11. 5        禁止显示提示“块已经存在。重新定义?”,使用 DIMSTYLE 命令的“保存”选项时,如果输入的标注样式名已经存在,系统将显示该提示。

  12. 如果 EXPERT 禁止显示一个提示,相应操作会认为用户已输入 y 确认提示。EXPERT 的设置会影响脚本、菜单宏、AutoLISP 及其命令函数。
  13. </normalfont>
复制代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-28 19:57:15 | 显示全部楼层
我对DIMSTYLE也是糊涂的很。
请问哪个变量可以更改尺寸线的斜线大小,还是和标注文字高度有关?
斜线是把DIMBLK1和DIMBLK2设为实心闭合,箭头大小设为0得到的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-5-28 20:10:06 | 显示全部楼层
最初由 张世杰 发布
[B]我对DIMSTYLE也是糊涂的很。
请问哪个变量可以更改尺寸线的斜线大小,还是和标注文字高度有关?
斜线是把DIMBLK1和DIMBLK2设为实心闭合,箭头大小设为0得到的。 [/B]


尺寸实体通过不用的标注样式来实现不同的表现, 标注样式是一个标注样式符号表下的一个记录, 一个标注样式代表了一系列由DIM...开头的系统标量.

关于具体的系统变量,可以看联机帮助,介绍的很详细的. 通过设置好系统变量,然后保存成代表他们的"标注样式名", 而"标注样式"是保存在"标注样式符号表"中.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-29 08:35:15 | 显示全部楼层
最初由 lsjjm 发布
[B]或者你ddim打开对话框将iso-25设置为当前样式,然后modify即可达到你的要求。 [/B]


谢谢,但我是想在程序中改变iso25以及由iso25产生的所有样式替代的全局比例因子。

我这样做是为了在改变绘图比例时用,我的想法是如果比例为2,就把图框放大2倍,然后把全局比例因子改成2,如果手工改就显得麻烦,所以才想写一段程序来改。

我以前好象在这里看到过设置比例的 帖子,但是怎么也找不到了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-29 09:50:16 | 显示全部楼层
用vla-CopyFrom函数
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 09:48 , Processed in 0.295053 second(s), 49 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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