明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3627|回复: 10

能否判断多线段顶点是否在一条直线上?

[复制链接]
发表于 2011-12-8 20:20:49 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 tm20038175 于 2011-12-8 20:23 编辑

最近发现从其它厂家里面的大型设备图里拷贝过来的图形中,有很多多线段,明明可以用一根直线做的,却做成了很多个顶点的多线段。可能是用什么三维建模软件切出来的吧。
现在希望能够解决这个问题。
1,判断多线段顶点是否共线
2,不共线的话在夹角为1度内看成共线
3,把共线或近似共线的多线段转换为直线
4,转换后的直线最好继承多线段的颜色和图层
5,如果牛人可以解决的话,希望能把图块中的多线段一并转化。
看看有没有好心人能帮助解决,以上问题能解决一个是一个,毕竟要求有些苛刻,大冬天的,也不希望大家冻着,尽力吧,谢谢了。。。。。。
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2011-12-8 20:57:19 | 显示全部楼层
本帖最后由 Andyhon 于 2011-12-8 20:58 编辑

建议您先试试 OverKill
Command: OverKill
 楼主| 发表于 2011-12-8 22:30:44 来自手机 | 显示全部楼层
Andyhon 发表于 2011-12-8 20:57
建议您先试试 OverKill
Command: OverKill

谢谢,现在用手机上网不方便,明天在电脑上试试。。。。
 楼主| 发表于 2011-12-8 22:32:03 来自手机 | 显示全部楼层
不过还是希望能有程序可以实现,一个命令显然无法实现呀………
发表于 2011-12-8 22:37:13 | 显示全部楼层
OverKill.Lsp
若您在机子上没有,请上网搜
 楼主| 发表于 2011-12-8 22:59:07 来自手机 | 显示全部楼层
Andyhon 发表于 2011-12-8 22:37
OverKill.Lsp
若您在机子上没有,请上网搜

好的,谢谢,明天去办公室电脑试试,看看效果再说,先谢谢啦。。。。。
 楼主| 发表于 2011-12-9 08:44:56 来自手机 | 显示全部楼层
Andyhon 发表于 2011-12-8 22:37
OverKill.Lsp
若您在机子上没有,请上网搜

的确很好用呀,优化了很多,缺点是不能在块中使用,我的很多设备都是用块的形势保存的,可惜呀,如果能修复这个问题就好了。。。。。
发表于 2011-12-9 08:55:41 | 显示全部楼层
本帖最后由 Andyhon 于 2011-12-9 08:57 编辑

一个想法,块分解后再重定义 ...
or 直接改写其内的图元 (用 entmod / entmake / entmakex)
 楼主| 发表于 2011-12-9 09:36:07 来自手机 | 显示全部楼层
Andyhon 发表于 2011-12-9 08:55
一个想法,块分解后再重定义 ...
or 直接改写其内的图元 (用 entmod / entmake / entmakex)

嗯,我也在想是不是应该在新图形中先分解块,然后拷贝到原图形的快编辑器中,这样也行。
我的图形中大概有100多个块,这样也需要些时间,我在等等,如果没有更好的办法解决的话,就这么做了。
非常感谢你,回复很及时,方法也很好,呵呵。。。。。
 楼主| 发表于 2011-12-9 09:39:53 来自手机 | 显示全部楼层
如果有这样一个程序就好了:
1,选择所有块
2,对每一种类型块,分解,overkill,新建和原块重名
3,完成。
不知道这样的想法能否实现?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-23 12:19 , Processed in 0.245825 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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