明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: abao2005

悬赏大侠帮忙写个小程序,按文字查找边界并提取到新图层

  [复制链接]
发表于 2013-1-22 23:03:29 | 显示全部楼层
呵呵。只是帮顶一下而已。 lsp真的不了解。
不过思路根据文字插入点找边界,应该是最便捷的方法。
print老大的再改改,估计就能满足要求了。
回复

使用道具 举报

发表于 2013-1-23 08:33:51 | 显示全部楼层
http://bbs.mjtd.com/thread-80657-1-1.html这个帖子里,
Z版采用了bpoly的方式获取边界,很好也很实用.我本人也受益匪浅,
如果点很多(比如40个),就很慢了,一直期待能不用boundary或bpoly的方法
期待高手解决下,帮顶
回复

使用道具 举报

发表于 2013-1-23 10:35:21 | 显示全部楼层
sunny20102 发表于 2013-1-23 08:33
在http://bbs.mjtd.com/thread-80657-1-1.html这个帖子里,
Z版采用了bpoly的方式获取边界,很好也很实用.我 ...

共同期待高手解决
一次少框点内容,并把屏幕范围内显示的图形少放一点,会快一点
回复

使用道具 举报

发表于 2013-1-23 12:21:01 | 显示全部楼层
本帖最后由 chenjian2159 于 2013-1-23 12:28 编辑
print1985 发表于 2013-1-23 10:35
共同期待高手解决
一次少框点内容,并把屏幕范围内显示的图形少放一点,会快一点


好贴!!!不过在实际操作中,有些房屋存在细小的缺口,所以会导致不能提取边界,如果能解决这个问题就更好了,比如得到一个近似的边界也可以,只要能够自动闭合起来就可以了。这个问题如何解决???
回复

使用道具 举报

发表于 2013-1-23 13:08:14 | 显示全部楼层
chenjian2159 发表于 2013-1-23 12:21
好贴!!!不过在实际操作中,有些房屋存在细小的缺口,所以会导致不能提取边界,如果能解决这个问题就 ...

我也在找这个方法,一直悬着没解决,心里堵得慌,
同求啊
回复

使用道具 举报

发表于 2013-1-23 13:10:36 | 显示全部楼层
sunny20102 发表于 2013-1-23 13:08
我也在找这个方法,一直悬着没解决,心里堵得慌,
同求啊

我也是,哈哈,不知道哪位高手能搞定
回复

使用道具 举报

发表于 2013-1-23 17:57:36 | 显示全部楼层
用-bhatch代替bpoly的方式估计可以解决缝隙的问题
(command "bpoly" txtpt "")
HPGAPTOL 可以设置填充忽略的缝隙问题
生成填充后,再提取填充的边界。
hpgaptol不清楚对boundary 起不起作用。
回复

使用道具 举报

发表于 2013-1-23 17:59:37 | 显示全部楼层
由填充提取边界线,就好了。填充不考虑孤岛检测
提取填充边界的lsp也很多的。
回复

使用道具 举报

发表于 2013-1-24 09:23:04 | 显示全部楼层
destnity 发表于 2013-1-23 17:59
由填充提取边界线,就好了。填充不考虑孤岛检测
提取填充边界的lsp也很多的。

用填充的方法,有些缺口,设置了缝隙,有些还是填充不起来的。
回复

使用道具 举报

 楼主| 发表于 2013-1-24 13:03:53 | 显示全部楼层
print1985 发表于 2013-1-23 10:19
再试试 不知是不是你要的效果

试用了一下,基本上能达到我的需要了,使工作效率提升了很多。
十分感谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-21 05:07 , Processed in 0.185381 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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