乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 52|回复: 3

求教高手。。。图层的问题。

[复制链接]

2

主题

5

帖子

2

银币

初来乍到

Rank: 1

铜币
13
发表于 2004-8-1 13:33:00 | 显示全部楼层 |阅读模式
请问如何         在画图纸的时候选中物体后用自定义的快捷方式(如1,2,3,)来使物体变换到相应的图层??                 我不是学习程序开发的。所以只好来请教各位高手了。望指点。
谢了。。。。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

2

主题

5

帖子

2

银币

初来乍到

Rank: 1

铜币
13
发表于 2004-8-1 14:11:00 | 显示全部楼层
如果物体的颜色与要变换的图层的颜色不同。那么要怎么样        使                                         物体转换到相应的图层的同时。物体的颜色也变的和转换后所在的图层颜色一致呢??
我有个转换颜色的程序,是从网上下载的。。;改成红色--------------------------------------------------------- 1
(defun c:1(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "1" "")
)
;改成黄色--------------------------------------------------------- 2
(defun c:2(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "2" "")
)
;改成绿色--------------------------------------------------------- 3
(defun c:3(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "3" "")
)
;改成青色--------------------------------------------------------- 4
(defun c:4(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "4" "")
)
;改成蓝色--------------------------------------------------------- 5
(defun c:5(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "5" "")
)
;改成紫色--------------------------------------------------------- 6
(defun c:6(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "6" "")
)
;改成白色--------------------------------------------------------- 7
(defun c:7(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "7" "")
)
;改成灰黑色--------------------------------------------------------8
(defun c:8(/ ent)
                (setq ent (ssget))
                (command "change" ent "" "p" "c" "8" "")
)
;改9号色--------------------------------------------------------------9
(defun c:9(/ ent)
                 (setq ent(ssget))
                 (command "change" ent "" "p" "c" "9" "")
)                                                                                         那位高手能帮我把我说的那个程式写出来吗?我想应该是类似的吧。但我太愚笨了。。不胜感谢啊!!!!
回复

使用道具 举报

57

主题

466

帖子

8

银币

中流砥柱

Rank: 25

铜币
694
发表于 2004-8-1 14:51:00 | 显示全部楼层
(defun c:1(/ ent)
         (setq ent (ssget))
         (command "change" ent "" "p" "c" "bylayer" "la" "1" "");将物体改变到图层 1 颜色随层
         (princ)
)其它的你自己改吧
回复

使用道具 举报

2

主题

5

帖子

2

银币

初来乍到

Rank: 1

铜币
13
发表于 2004-8-1 15:02:00 | 显示全部楼层
谢谢大侠了。。。。。。。。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-19 06:52 , Processed in 1.907992 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表