找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: kwok

[求助] 框选对象生成外围圈

[复制链接]

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-5-19 14:24:48 | 显示全部楼层
程序修改了下,可适用于UCS方向绘制包围框!代码在11楼重新下载!
bbb.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2013-5-19 15:02:19 | 显示全部楼层
Lispboy 发表于 2013-5-19 13:49
G版,图应该不复杂啊,我是在2008下测试的,你也是吗?

其他朋友,多试试在不同版本的CAD,看代码应该和ACAD版本无关。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 394个

财富等级: 日进斗金

 楼主| 发表于 2013-5-19 18:46:51 | 显示全部楼层
我在1楼更新了一下测试图,G版源码的选择的线里如果带有spline线就好象不行,出不了外圈
不知是不是我电脑个案.
:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-5-19 19:02:24 | 显示全部楼层
本帖最后由 牢固 于 2013-5-19 19:09 编辑
kwok 发表于 2013-5-19 18:46
我在1楼更新了一下测试图,G版源码的选择的线里如果带有spline线就好象不行,出不了外圈
不知是不是我电脑 ...


                               
登录/注册后可看大图

我测试没有问题啊?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-5-19 19:20:36 | 显示全部楼层
kwok 发表于 2013-5-19 18:46
我在1楼更新了一下测试图,G版源码的选择的线里如果带有spline线就好象不行,出不了外圈
不知是不是我电脑 ...

我查出来了,原来是一个自定义常量 pi2 没赋值!
添加一句 (setq pi2 (* pi 0.5)) 即可!或者去重新下载代码!

评分

参与人数 1D豆 +5 收起 理由
kwok + 5 很给力!经验;技术要点;资料分享奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 394个

财富等级: 日进斗金

 楼主| 发表于 2013-5-19 19:42:37 | 显示全部楼层
本帖最后由 kwok 于 2013-5-19 19:43 编辑

谢谢! 现在可以了.

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 394个

财富等级: 日进斗金

 楼主| 发表于 2013-5-19 21:33:14 来自手机 | 显示全部楼层
本帖最后由 kwok 于 2013-5-19 21:35 编辑

谢谢上面这俩个源码,得好好学习,如果弄清楚各关系,能学到皮毛,以后自己写些简单就不成问题了。如果有更多的注释就好了。嘿嘿.排序点关系我爱你...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3394个

财富等级: 富可敌国

发表于 2013-5-19 21:37:21 | 显示全部楼层
谢谢分享,代码不错,顶:lol
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 74个

财富等级: 招财进宝

发表于 2013-5-20 16:25:10 | 显示全部楼层
学到了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

发表于 2013-5-22 09:19:23 | 显示全部楼层
eachy 发表于 2013-5-19 00:15
没有写完,提供一个思路,排序函数见另外帖子

40句这里,有问题呀     plst (ybl-ent-sort plst 0 4 0.0001) ;_排序函数
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-5-22 11:47:07 | 显示全部楼层
本帖最后由 守仁格竹GM 于 2013-5-22 13:10 编辑
牢固 发表于 2013-5-18 22:20
**** 本内容被作者隐藏 ****


测试结果:
第一张图为第二张图中圈出部分放大,图纸已经RE过了
单一的样条曲线 没包住
QQ截图20130522114432.png
{139AE77F-762C-4BF0-9820-52731E0B48DD}.png

点评

RE刷新下呢!  发表于 2013-5-22 11:49
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-5-22 11:50:55 | 显示全部楼层
eachy 发表于 2013-5-19 07:08
完成,本算法用到的 ybl-ent-sort 函数,求得各个 Box 角点后用排序函数将点按行/列排序,这样就可以比较下 ...

eachy 测试结果 有点问题 没接触的是闭合样条曲线
{139AE77F-762C-4BF0-9820-52731E0B48DD}.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 394个

财富等级: 日进斗金

 楼主| 发表于 2013-5-22 11:50:58 | 显示全部楼层
我这里测试正常.:D
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2013-5-22 12:09:32 | 显示全部楼层
守仁格竹GM 发表于 2013-5-22 11:50
eachy 测试结果 有点问题 没接触的是闭合样条曲线

这是Autodesk的问题, Autocad 对 Spline 就是这样的 BoundingBox, 除非你再用 Point 模拟
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-5-28 13:14:31 | 显示全部楼层
账号没了
:Q
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 13:25 , Processed in 0.219222 second(s), 57 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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