找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1102|回复: 15

[求助]:找一个命令,在布局的时候把模型空间的对象转到图纸空间!

[复制链接]
发表于 2004-5-26 14:56:10 | 显示全部楼层 |阅读模式

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

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

×
我记得有这么一个命令的,但是我记不得了是什么了,在帮助中找了半天都没有找到,主要是连这个命令得一点点信息都不记得了,但是我记得我以前用过。
而且要申明得是我也弄不清楚是不是用了别人得lisp,还是cad中就是有这个命令,所以请大家帮帮忙!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-5-26 22:21:00 | 显示全部楼层
是不是TM/1呀?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-5-26 23:45:02 | 显示全部楼层
这是ET扩展工具里面的。
菜单是:布局工具——改变模型/图纸空间(chspace)

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

使用道具 举报

 楼主| 发表于 2004-5-27 00:46:38 | 显示全部楼层
太谢谢了,我今天找了一个下午,都把cad的帮助中的命令都找过了,没有想到是在ET中的

今天需要改几张图,但是里面的标注在模型空间了很乱的,而且打图的时候又无所谓比例,搞的我都不知道怎么设置比例了,都是在布局中放大缩小,当时想把标注都转到图纸空间去,找了半天。

个人认为在模型中画图在图纸空间中标注是一个不错的方法,起码今天我这样做了,没有在为比例的问题调整来调整去的,无论视口是什么比例都没有问题了!!

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2004-5-27 08:31:33 | 显示全部楼层
又有问题了,我发现chspace从模型导到图纸空间的标注不是关联的,这不是很惨??
那我在图纸空间的标注不关联怎么搞呀,难道在一个一个用dimreassociate命令呀!那不是和重新标注一样了。
是不是我在那里的参数设置有误,还是ET这个工具本身的缺陷??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6个

财富等级: 恭喜发财

发表于 2004-5-27 09:06:29 | 显示全部楼层
不好意思,来插下队了,我是不是太孤陋寡闻了,ET扩展工具要加载装吗,我用的2002没有
我就用TM不可以吗,和那个CHSPACE区别在哪呢?(高手们先回答楼主的问题吧,这个就当作是扫盲OK)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-5-27 09:18:39 | 显示全部楼层
最初由 xxying 发布
[B]不好意思,来插下队了,我是不是太孤陋寡闻了,ET扩展工具要加载装吗,我用的2002没有
我就用TM不可以吗,和那个CHSPACE区别在哪呢?(高手们先回答楼主的问题吧,这个就当作是扫盲OK) [/B]


ET是加载的,网上有下载的.很多.
TM是图纸空间与模形空间之间的转换,而CHSPACE是在图纸空间的图转到模形空间.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-5-27 10:51:42 | 显示全部楼层
等了这么就还是没有人告诉我,哎!!现在我只有自己写一个批量关联的程序了,但是这里还有个问题是关于dimreassociate的,帮助中明明写着:


角度(三点)
指定角度顶点或[选择圆弧或圆]<下一个>:  指定对象捕捉位置,输入 s 并选择圆弧或圆,或按 ENTER 键跳到下一个提示
指定第一个角端点 <下一个>:  指定对象捕捉位置,或按 ENTER 键跳到下一个提示
指定第二个角端点 <下一个>:  指定对象捕捉位置,或按 ENTER 键跳到下一个标注对象(如果有)

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

使用道具 举报

发表于 2004-5-27 10:59:45 | 显示全部楼层
将标注移到图纸空间后就没有关联了,我试了一下用重新关联命令,只能一个一个来很麻烦。
我想程序也很难实现批量重新关联,因为程序并不知道你需要关联的点在哪里啊。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-5-27 11:04:09 | 显示全部楼层
最初由 maplesu 发布
[B]又有问题了,我发现chspace从模型导到图纸空间的标注不是关联的,这不是很惨??[/B]

chspace命令实际上相当于move命令,它可以把模型空间的对象转移到图纸空间,也可以把图纸空间的对象转移到模型空间。只不过,它比move更专业,既保持相对位置不变,还同时根据视口比例进行缩放。
比如视口比例1:100,在图纸空间写字高5的文字,把它转移到模型空间后,既保持文字与其他对象的相对位置,又把字高改为5×100=500。
正因为相当于move功能,当对象被转移后,关联就会失去。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-5-27 11:11:13 | 显示全部楼层
最初由 cdhua001 发布
[B]将标注移到图纸空间后就没有关联了,我试了一下用重新关联命令,只能一个一个来很麻烦。
我想程序也很难实现批量重新关联,因为程序并不知道你需要关联的点在哪里啊。 [/B]


我的想法是针对这个问题,因为当标注转过来的时候位置没有变化的前提下,我可以利用dimreassociate命令来对标注进行关联,就是关联还是选择原来标注的定义点。我做了一部分了,线性和角度(两条直线)都可以用了,但是标半径、直径还有就是那个角度(三点)中需要选取对象的都不行,因为还没有办法选取对象呢。


我付上程序原代码,你看看可以不,也给点意见,好给我一些启发,其实我是做桥梁的所以一般也就是直线了,所以这样也够 用,但是既然做了,就像完善一点。

[PHP]
;批量关联
(defun c:gl()
  (setq ss (ssget '((0 . "DIMENSION"))))  
  (setq i 0)
  (repeat (sslength ss)
    (setq en (ssname ss i))
    (setq en_data (entget en))
    (setq pt1 (cdr (assoc 13 en_data))
          pt2 (cdr (assoc 14 en_data))
          pt3 (cdr (assoc 15 en_data))
          pt4 (cdr (assoc 10 en_data))
          new_pt_data (cdr (assoc 16 en_data))
          kind (cdr (assoc 70 en_data)))
    (cond ((= kind 34)
           (progn
             (setq ang1 (angle pt1 pt2)
                   dd1 (distance pt1 pt2)
                   pt_cen_12 (polar pt1 ang1 (/ dd1 4))
                   ang2 (angle pt3 pt4)
                   dd2 (distance pt3 pt4)
                   pt_cen_34 (polar pt3 ang2 (/ dd2 4)))                  
             (command "dimreassociate" en "" pt_cen_12 pt_cen_34)
             (setq en_data (entget en))
             (setq old_text (assoc 16 en_data))
             (setq new_text (cons 16 new_pt_data))
             (setq en_data (subst new_text old_text en_data))
             (entmod en_data)
             );progn
           )
          (t (command "dimreassociate" en "" pt1 pt2)))
    (command "dimstyle" "a" en "")
    (setq i (+ i 1))
    )
  (command "dimregen")
  )
[/PHP]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-9-19 23:18:14 | 显示全部楼层
谢谢,不知轴号能否移动。明天到单位试一下,家里电脑装2006SP1,结果cad进不了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 54个

财富等级: 招财进宝

发表于 2005-10-15 21:33:05 | 显示全部楼层
明白了,不过刚开始吓了我一跳,怎么整个的标注的尺寸都变小了(数值变小了),后来想到柔柔在那个比例的帖子里说到“比例因子”的问题,改了一下,没有问题了。

PS1:尽管这样一来标注文字的尺寸是搞定了,可是如果要是修改模型的话,还是比较麻烦啊,毕竟标注都转移到图纸空间了。
PS2:柔柔,你真是我的偶像,俺希罕你~~~~~~~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-21 18:46 , Processed in 0.380354 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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