找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1445|回复: 12

[求助] [求助]:如何取得图纸文件实际占用范围?

[复制链接]
发表于 2004-11-26 08:59:48 | 显示全部楼层 |阅读模式

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

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

×
CAD里有两个变量EXTMAN和EXTMIN分别是取得图文件实际范围的右上角和左下角。但是我在操作过程中发现,一旦画过一个图元后,即使删除也会占用图纸空间,提取那两个变量时就会出现误差。它们把那个删除的图元占用范围也包括在内了。我想应该是由于系统命令的可撤销,导致很多图元即使表面删除,仍旧存在内存里,所以我特别希望知道是否有像Proe那样可以清空内存的命令或者函数。如果没有又如何解决统计图文件实际范围的问题呢?在线等待。。。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 11304个

财富等级: 富甲天下

发表于 2004-11-26 16:42:00 | 显示全部楼层
在R14上可以用REGEN命令更新图形后再读取EXTMAX和EXTMIN变量。
在2000以上版可能要将图形存盘后再打开才能正确读取这两个变量。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-11-26 20:06:18 | 显示全部楼层
看看帮助文件:

EXTMAX 系统变量
(只读)
类型:三维点
保存位置:图形
存储图形范围右上角点的值。如果有新的对象绘制到界限之外,则仅当使用ZOOM 时,对象才会收缩至新范围内。本系统变量的值表示为当前空间中的世界坐标值。

EXTMIN 系统变量
(只读)
类型:三维点
保存位置:图形
存储图形范围左下角点的值。如果有新的对象绘制到界限之外,则仅当使用ZOOM 时,对象才会收缩至新范围内。本系统变量的值表示为当前空间中的世界坐标值。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-26 20:32:28 | 显示全部楼层
回三楼,zoom extent没有用。回四楼,帮助我看过,问题是如何避开被删图元对该变量数值的影响。还有什么好办法吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-11-27 10:15:27 | 显示全部楼层
我用的是CAD2005,在删除实体后ZOOM---E就可以改变系统变量

下面是我试验用的程序
(defun c:rec_max ()
  (setq max-01 (getvar "EXTMAX"))
  (setq max-02 (getvar "EXTMIN"))
  (command "rectang" max-01 max-02)
  )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-11-27 11:17:57 | 显示全部楼层
难不成为了这个变量去换2005?郁闷。。。。。继续等待中。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2004-11-29 23:08:21 | 显示全部楼层
这真叫难办了,我试过后仍旧不行。不会是我的版本有问题吧,(D版.......)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2004-11-29 23:16:12 | 显示全部楼层
你无非是想得到所以实体的最大包围盒

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

使用道具 举报

发表于 2004-11-30 20:43:20 | 显示全部楼层
2002也可以呀,先zoom-e再取系统变量,就没有问题了,我的程序从14用到2002都没有问题,2004还没调试过。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-1 08:25:32 | 显示全部楼层
大家的意思我也知道,可能是我没有说清楚,我想知道图形的外轮廓的精确坐标。我也用大家的办法做了。命令如下:
命令: rec RECTANG
指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]: 0,0
指定另一个角点或 [尺寸(D)]: 100,100
命令: zoom
指定窗口角点,输入比例因子 (nX 或 nXP),或
[全部(A)/中心点(C)/动态(D)/范围(E)/上一个(P)/比例(S)/窗口(W)] <实时>: e
命令: (getvar "extmin")
(-0.0128164 -0.00906303 -0.00152582)
命令: (getvar "extmax")
(100.027 100.009 3.49246e-008)
结果并不是我原先想要的(0 0 0)和(100 100 0)。我需要精确,虽然数值相差不多,但是还是相差了呀。实在不行,只能将数值圆整了吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-27 17:33 , Processed in 0.407999 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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