乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 173|回复: 10

[原创]dwg搜索闭合轮廓线

[复制链接]

2

主题

5

帖子

2

银币

初来乍到

Rank: 1

铜币
13
发表于 2010-10-13 15:31:00 | 显示全部楼层 |阅读模式
功能: 搜索闭合的pline线,可搜索line、arx、pline三种实体
支持的cad版本: cad2004、2006
命令: plinelink
程序特点:可过滤掉复杂的重线、零线自动搜索,附加手工绘制和回退功能,功能实用,是实际做图中不可多得的好,可大大降低绘制闭合轮廓的工作量,提高工作效率,经久测试非常稳定
程序算法:
1. 选择一个实体,做为搜索起点
2. 在当前搜索点构造pline选择集,复制为新pline,炸碎为line或arc
3. 在当前搜索点构造line、arc 选择集,过滤掉选择集中已搜过的实体,剩下待搜索的的实体集
    实体数
    实体数>1,转到4
    实体数=1,将其置为next搜索实体,转到5
4. 重线重弧处理
    如线段集或弧集都重合,构造重线集中最大范围的直线或重弧集中最大弧度的弧,将其置为next搜索实体,转到5
    否则停止自动搜索,转到1
5. 搜索实体
    将其另一端端点置为当前搜索点(距离当前搜索点远的端点) 转到2

效果图:道路轮廓线(共273条零碎线),搜索容差范围内的道路碎线生成一条完整的道路轮廓线

file:///C:/Documents%20and%20Settings/Administrator/桌面/0_1283305499X52x.gif


效果图:地块轮廓线(共1826条零碎线),搜索容差范围内的碎线(line,pline,Arc)生成完整的地块轮廓,辅助生成闭合地块


C:\Documents and=




dwg搜索闭合轮廓线

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2012-4-14 10:13:00 | 显示全部楼层
楼主能共享下源代码不
回复

使用道具 举报

36

主题

367

帖子

21

银币

中流砥柱

Rank: 25

铜币
507
发表于 2016-10-17 09:56:00 | 显示全部楼层
可以惜只有2006版本的,楼主有没有更高版本的,想和你交流下,已经发了QQ号给你,能不能加我!
回复

使用道具 举报

32

主题

329

帖子

18

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
450
发表于 2010-10-14 06:17:00 | 显示全部楼层
dwg搜索闭合轮廓线 收藏了
谢谢楼主的分享
如果能将vc++系统dll清单放在一起是否较好

回复

使用道具 举报

0

主题

10

帖子

3

银币

初来乍到

Rank: 1

铜币
10
发表于 2010-11-6 16:42:00 | 显示全部楼层
楼主能共享下源代码不?
回复

使用道具 举报

28

主题

327

帖子

21

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
432
发表于 2011-4-5 19:10:00 | 显示全部楼层
这个功能在做效果图的景观道路却是很实用
回复

使用道具 举报

6

主题

33

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
57
发表于 2012-5-21 17:24:00 | 显示全部楼层
顶顶呀…………
回复

使用道具 举报

1

主题

3

帖子

2

银币

初来乍到

Rank: 1

铜币
7
发表于 2012-10-18 14:41:00 | 显示全部楼层
支持
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2013-1-15 10:09:00 | 显示全部楼层
支撑楼主!!感谢分享!!正想学习这类型的工具!!有些方面比较实用
回复

使用道具 举报

23

主题

250

帖子

11

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
338
发表于 2013-6-3 06:28:00 | 显示全部楼层
支撑楼主 有些方面比较实用
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 16:46 , Processed in 0.172826 second(s), 78 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表