找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1032|回复: 13

[求助]:如何单独显示一个图层

[复制链接]
发表于 2003-10-28 17:03:31 | 显示全部楼层 |阅读模式

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

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

×
*-*i
问一个菜鸟的问题:一张图,包含许多图层,我想单独显示一个图层,初了一个一个地关闭其它图层外,有没有更快的方法?
有人告诉我用EXPRESSTOOLS命令,可是我不知道该怎么用?有人能告诉我吗?
谢谢指教!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-10-28 17:10:18 | 显示全部楼层
看看吧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-28 17:24:52 | 显示全部楼层
你在打开这个图形的时候,在打开下面选择“局部打开”,在局部对话框中,选择你所需要的图层,就可以了!只不过,未打开的图层不能进行编辑!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-28 17:31:47 | 显示全部楼层

Re: [求助]:如何单独显示一个图层

最初由 kanfu 发布
[B]用EXPRESSTOOLS命令,可是我不知道该怎么用?有人能告诉我吗?[/B]

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

使用道具 举报

发表于 2003-10-28 17:34:48 | 显示全部楼层
还有一个ET工具很好用的:图层漫步
在窗口中选中任意的图层,可以关闭所有其它的层,有时只是想看看每个层上有些什么,用这个漫步就很合适。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-28 18:28:44 | 显示全部楼层
好像不必这么复杂吧。
我的观点:基本命令能做到的坚决不用ET,AutoCAD能解决的坚决不用外挂,AutoCAD不能解决的坚决用外挂,外挂没有的不惜自编,高版本已有了则坚决毫不心疼把自编程序扔到垃圾桶里。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2003-10-28 22:53:33 | 显示全部楼层
嘉兴哈哈,你用ET当然快呀,Express本来就是快速的意思嘛,我也竭力推荐安装Express的。不过我用的是ACAD的基本命令,可以适用于没装ET的人。~~,楼上,我跟嘉兴哈哈不但没有过节,而且是老搭档老朋友,时间长了你就知道啦。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-28 23:03:07 | 显示全部楼层
最初由 柔柔 发布
[B]嘉兴哈哈,你用ET当然快呀,Express本来就是快速的意思嘛,我也竭力推荐安装Express的。不过我用的是ACAD的基本命令,可以适用于没装ET的人。~~,楼上,我跟嘉兴哈哈不但没有过节,而且是老搭档老朋友,时间长了你... [/B]

是的!只可惜斑竹居然把“如何标注圆的主题”关闭了,害得俺打了好一通键盘连一个银子也没捞着:)
看来斑竹也误解了柔柔你我:(
收敛点吧,俺们~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2003-10-29 01:39:13 | 显示全部楼层
最初由 jxhaha 发布
[B]柔柔的算什么,有比俺的快的么? [/B]


哈哈的算什么,有比我的强么?
可以选择打开1个或者多个图层,多个图层以选集的第一个实体的图层为当前图层[/COLOR]

配套lsp,很久以前写的,因为功能简单,懒的用vl再写一次,而且可以在r14通用.

  1. (defun c:lao (/ e n n1 nn)
  2.   (setq e (car (entsel "\nobject for layer/on:"))
  3.         n (cdr (assoc 8 (entget e))) n1 n nn n)
  4.   (while (setq e (car (entsel "\nobject for orther layer/on:")))
  5.       (setq n (cdr (assoc 8 (entget e)))
  6.             nn (strcat nn "," n))
  7.       (redraw e 3)
  8.   )
  9.   (command "layer" "s" n1 "off" "*" "" "on" nn "")
  10. )

这个程序和晓东工具箱的类似
当然,要完善点还可写一个出错处理,避免中断时redraw的不利影响
另外还可以用ssget 代替 (while ...entsel....),可一次多选
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-29 23:39:18 | 显示全部楼层
有陌生人帮我,看来哈哈有你受的了。
不过,为了消除我跟哈哈是死对头的误解,这次来帮哈哈讲一句:楼上的程序与哈哈用的功能其实是一回事,哈哈用的acetlayr.lsp里面就是这个原理,控制图层显示其实是非常简单的。过去我在编某程序时也加了这么一个辅助功能(不是单独的程序,与主程序有关),贴上,见笑见笑。
(defun c:fr_135on(/ fsset fsslen felist fename readnb value)
  (setq fsset (ssget "X" (List (cons 8 "FR_*"))))
  (setq fsslen (sslength fsset))
  (while (> fsslen 0)
    (setq fename (ssname fsset (setq fsslen (1- fsslen)))
          felist (entget fename)
          readnb (atoi (substr (cdr (assoc 8 felist)) 4))
           value (cdr (assoc 8 felist))
    )
    (if (/= (rem readnb 2) 0)
      (progn
        (command "_layer" "on" value "")
        (command "_layer" "on" "fltext135" "")
      )
      (progn
        (command "_layer" "off" value "")
        (command "_layer" "off" "fltext246" "")
      )
    )
  )
  (princ)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 16:20 , Processed in 0.427231 second(s), 58 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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