明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 989|回复: 9

[已解答] 《菜鸟提问》求问怎么实现一下程序,或者给我一个思路也行

[复制链接]
发表于 2015-6-9 22:05 | 显示全部楼层 |阅读模式
10明经币
本帖最后由 HGHG011 于 2015-6-9 22:12 编辑


不好意思刚才表达有误,重新更新了一下图


图片所示,应该能明白我的意思吧,
求高手提供程序,或者想法,谢谢大家
附件: 您需要 登录 才可以下载或查看,没有账号?注册

最佳答案

查看完整内容

先给加个稍大的外框 Command: -boundary Specify internal point or [Advanced options]: Selecting everything... Selecting everything visible... Analyzing the selected data... Analyzing internal islands... Specify internal point or [Advanced options]: BOUNDARY created 2 polylines ... 取得所需的边界 ...

点评

trim pedit j  发表于 2015-6-9 23:07
发表于 2015-6-9 22:05 | 显示全部楼层

先给加个稍大的外框

Command: -boundary

Specify internal point or [Advanced options]: Selecting everything...
Selecting everything visible...
Analyzing the selected data...

Analyzing internal islands...

Specify internal point or [Advanced options]:

BOUNDARY created 2 polylines

...

取得所需的边界

...
回复

使用道具 举报

发表于 2015-6-9 23:14 来自手机 | 显示全部楼层
选择多段线,面域生成,如多于一个,求和,炸开得新边界
回复

使用道具 举报

发表于 2015-6-10 09:02 | 显示全部楼层
我的想法是,遍历两条多段线所有端点,取得列表。
如果简单点,就删除现有多段线,重新生成一条多段线。
如果复杂点,要判断列表中是否有重复的点,删除掉,第1点、第2点、第3点在一条直线上,删除掉第2点,
然后再生成多段线。

评分

参与人数 1明经币 +1 收起 理由
HGHG011 + 1 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2015-6-10 09:36 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2015-6-10 09:45 | 显示全部楼层
fl202 发表于 2015-6-10 09:02
我的想法是,遍历两条多段线所有端点,取得列表。
如果简单点,就删除现有多段线,重新生成一条多段线。
...

我的思路和你差不多,不过感觉程序写起来有点麻烦,不过是个可行的方案,如果没有更好的我就选你了
回复

使用道具 举报

 楼主| 发表于 2015-6-10 09:46 | 显示全部楼层
Andyhon 发表于 2015-6-10 09:36
http://bbs.mjtd.com/thread-89764-1-1.html
http://bbs.mjtd.com/thread-107985-1-1.html
http://bbs.mj ...

谢谢回复,不过我的有一个是不闭合多段线,你的貌似都是全闭合多段线
回复

使用道具 举报

 楼主| 发表于 2015-6-10 09:48 | 显示全部楼层
danxingpen 发表于 2015-6-9 23:14
选择多段线,面域生成,如多于一个,求和,炸开得新边界

有一条不闭合多段线,这个方法貌似不行
回复

使用道具 举报

 楼主| 发表于 2015-6-10 14:32 | 显示全部楼层
Andyhon 发表于 2015-6-10 11:02
先给加个稍大的外框

Command: -boundary

boundary 谢谢你提供的思路,分给你吧
回复

使用道具 举报

发表于 2015-8-21 10:07 | 显示全部楼层
新人学习中
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 17:51 , Processed in 0.196524 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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