土木在线
资料
论坛
课程
AI规范
成套资料包
APP
下载手机客户端
产品
兑换商城
直播
软件
会议
精品试听季,好课抢鲜听
工程师进阶必备,全套项目资料包来袭!
登录
/
注册
登录土木在线
学习职场硬技能
持续上新实用资料
讲师答疑&多端学习
获取最新政策资讯
免费职称评审服务
立即登录
新用户领取770优惠券
消息
动态
0
正在加载...
查看全部消息
消息设置
正在加载...
查看全部动态
消息设置
土木在线论坛
\
建筑设计
\
CAD下载及教程
\
求助:按颜色移动的lsp
求助:按颜色移动的lsp
楼主,能帮我写一个fi(颜色过滤器)和m(移动)两个命令连起来用的lisp文件吗,谢了,我是想实现按颜色来移动对象的目的
发布于
2007-05-25 18:13:25
我来答
分享
复制链接
新浪微博
微信扫一扫
举报
全部回答
(11 )
luyu9635
谢谢了,请多指教
2007-06-05 21:52:05
来自 PC
评论
举报
小萝卜的头
1.简单的说,分成两种情况:
第一种情况: (setq col (cdr (assoc 62 ent))))
第二种情况: (setq col (cdr (assoc 62 (tblsearch "layer" (cdr (assoc 8 ent)))))
对应的意义:
一、过滤的颜色为颜色列表上的(除了随层,随块)。
二、图层默认的颜色(就是随层)
2.vla-get-color如果你的object的颜色是随层的话。你取得的值只是256。那样的话,就无法确定是什么颜色的。
因为256是随层的颜色。图层建立后的颜色可是0~255其中一个色,而你取得是256以致于无法确定是0~255中的哪一个
这个过滤表的话。一般用ssget都可以写出来吧。如果这种方法不行,就用别的过滤条件写ssget
因为有时候要考虑一些不是一句就能得到效果的情况。所以要自己写一个通用子程序。。
我也不是学得很深。。。互相学习。
2007-06-04 11:53:04
来自 PC
评论
举报
加载更多
相关推荐
luyu9635
这个家伙什么也没有留下。。。
主题
11
回复
15
粉丝
0
+ 关注
私信
CAD下载及教程
返回版块
52.08 万条内容 · 665 人订阅
猜你喜欢
遇到了一点小问题
内容不能包含下列词语
返回修改
回帖成功
经验值 +
10
全部回答(11 )
1.简单的说,分成两种情况:
第一种情况: (setq col (cdr (assoc 62 ent))))
第二种情况: (setq col (cdr (assoc 62 (tblsearch "layer" (cdr (assoc 8 ent)))))
对应的意义:
一、过滤的颜色为颜色列表上的(除了随层,随块)。
二、图层默认的颜色(就是随层)
2.vla-get-color如果你的object的颜色是随层的话。你取得的值只是256。那样的话,就无法确定是什么颜色的。
因为256是随层的颜色。图层建立后的颜色可是0~255其中一个色,而你取得是256以致于无法确定是0~255中的哪一个
这个过滤表的话。一般用ssget都可以写出来吧。如果这种方法不行,就用别的过滤条件写ssget
因为有时候要考虑一些不是一句就能得到效果的情况。所以要自己写一个通用子程序。。
我也不是学得很深。。。互相学习。