模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 5779|回复: 5

      [求助] 求助图层控制LISP

      [复制链接]
      发表于 2008-4-15 19:20:31 | 显示全部楼层 |阅读模式
      请各位大侠请帮忙编一个LISP,谢谢!
      例:图层1图元红色,图层2图元绿色,图层3图元黄色
            现在将这些图元全变成图层0而颜色还是保持图元的原有颜色。
       楼主| 发表于 2008-4-16 17:59:39 | 显示全部楼层
      各位大侠抽点时间帮帮忙,先谢谢了。
       楼主| 发表于 2008-4-18 18:43:09 | 显示全部楼层
      请教各位高手,是不是这个LISP写起来很复杂,能提供一点思路也了。
      发表于 2009-4-21 20:25:25 | 显示全部楼层
      写了个程序,楼主请看一下!
      (defun c:ch0()
        (setq ss (ssget))
        (setq acc 0)
        (repeat (sslength ss)
          (setq en (ssname ss acc))
          (setq ent(entget en))
          (setq la (cdr(assoc 8 ent )))
          (setq cl (cond ((= la "1") (cons 62 1))
                         ((= la "2") (cons 62 3))
                         ((= la "3") (cons 62 2))
                   )
          )
          (setq enta (append  ent (list cl)))
          (setq nla (cons 8 "0"))
          (setq entn(subst nla (cons 8 la) enta))
          (entmod entn)
          (setq acc (1+ acc))))

      [ 本帖最后由 lenlenq 于 2009-4-21 20:28 编辑 ]
      发表于 2009-4-24 10:09:24 | 显示全部楼层
      我也下载下来用一下就知道好不好了,谢谢呀!!
      发表于 2009-6-29 17:39:42 | 显示全部楼层
      论坛上好象有了,找找看
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-8-26 07:26

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30