明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2571|回复: 8

轮廓线分颜色(层)显示

[复制链接]
发表于 2004-8-25 18:35:00 | 显示全部楼层 |阅读模式
三维实体的轮廓线生成只有可见线和不可见线两个层,有什么办法让轮廓线按实体区分显示,即不同实体的轮廓线是分开的?
发表于 2004-8-26 08:14:00 | 显示全部楼层
三维实体的轮廓线生成选项中不是可以…… 指令: _solprof
选取物件: 1 找到
选取物件:
显示个别图层上隐藏的轮廓线?[是(Y)/否(N)] <是>:
将轮廓线投影到一个平面?[是(Y)/否(N)] <是>:
删除相切的边缘?[是(Y)/否(N)] <是>: n
选取了一个实体。
注意:轮廓线图层是以"VIEWPORT"区分,所以分开不同"VIEWPORT"选三维实体就分开图层
 楼主| 发表于 2004-8-26 18:12:00 | 显示全部楼层
我的意思是要根据实体来区分,比如说,图中有一个白色的圆柱体和一个兰色的立方体,轮廓线投影后,通过处理能达到白色的圆柱体可见轮廓线线是一个块,不可见线是一个块,而兰色的立方体可见轮廓线是一个块,不可见线是一个块,这样选择起来可根据实体来区分,我的目的是在比较复杂的场景中,生成的轮廓线可根据实体以不同的颜色显示,而非常规情况下笼统的可见线与不可见线两种颜色区分。
发表于 2004-8-27 17:18:00 | 显示全部楼层
再说清楚点 OR 提供图(所要效果)供测试
 楼主| 发表于 2004-8-27 20:50:00 | 显示全部楼层
第一个图是常规投影后的效果,第二个是需要达到的投影效果,我原来的想法是想弄清楚投影过程中三维实体的图元名与投影后轮廓线(exploded)实体的图元名之间有什么关联,这样通过处理也可将其分颜色显示,但没有解决。
 楼主| 发表于 2004-8-27 20:57:00 | 显示全部楼层
需要的效果

本帖子中包含更多资源

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

x
 楼主| 发表于 2004-8-27 20:58:00 | 显示全部楼层
常规效果

本帖子中包含更多资源

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

x
发表于 2004-8-30 13:24:00 | 显示全部楼层
;;其实一看就知你大致要甚么!!!
;;但每个人都有一点少差异………
;;注意:只能一个一个三维实体生成----->>>轮廓线(即不可能遮蔽后方的轮廓线) 1.指令solprof对三维实体生成----->>>轮廓线-->有可见线和不可见线两个层
2.轮廓线图层是以"VIEWPORT"区分
3.以不同的"VIEWPORT"选三维实体就会生成不同的轮廓线图层
4.不同的图层可设定不同的顏色
5."VIEWPORT"由mview指令创建
看出来了吗?程序思路:
1.在模型空间选3DSOLID
2.批量处理选集
3.mview指令创建"VIEWPORT"
4.solprof指令对三维实体生成----->>>轮廓线图层
5.把轮廓线图层设定不同的顏色
6.结束......
7.不会???.....那把整个网站看一遍....保証写??出来
 楼主| 发表于 2004-9-1 21:29:00 | 显示全部楼层
这样还是解决不了实体之间的消隐问题,不过我想了个办法,先如你所说进行单个实体的轮廓线生成,分viewport处理后得到在各自层里的轮廓线(不完全消隐),最后再与常规生成的正确消隐的轮廓线进行分层匹配,这样即可解决。你提供的办法虽然没有完全解决问题,但抛砖引玉,感谢感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-9-30 18:29 , Processed in 0.178392 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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