青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3537|回复: 9

一种快速收敛的自适应算法求解最小包围盒(OBB)外挂

[复制链接]
发表于 2012-7-26 22:49 | 显示全部楼层 |阅读模式
  最小包围盒沿坐标轴向包围盒AABB(Axis-Aligned Bounding Boxes)算法简单,适用场合有限。沿任意方向的包围盒OBB(Oriented Bounding Boxes)适用面广,但大多算法效率不高,一方面是模型本身复杂导致,另一方面是精度越高、循环叠代次数沿指数增加而导致。
% a# x) N( m5 X  c: @9 O& a  楼主经过几天研究,提出了一种求解OBB问题的自适应算法,并用ug NX二次开发Grip语言实现了此算法,经过测试,运算效率和精度都十分理想。特开贴立说,以活跃论坛气氛,欢迎下载,欢迎提建议(此程序仅供学习参考之用,三寒食 2012.7.26)。7 B* q6 W% `/ I/ `$ G' t" i: z8 |

/ _5 b* I9 C3 A

OBB.rar

3.41 KB, 下载次数: 153, 下载积分: G币 -1

最小包围盒

评分

参与人数 1流量 +2 G币 +2 收起 理由
-KASA- + 2 + 2 赞一个! 效率和精度是一对矛盾,重要的是算.

查看全部评分

 楼主| 发表于 2015-7-18 23:22 | 显示全部楼层
577737382 发表于 2015-6-3 16:01
: ]# r, D4 W) _; A, j$ ?1 [看到你用grip语言做的OBB包围盒外挂,感觉您做的非常好。最近我的课题做这个,非常想参考你写的源文件 ...

1 k/ g9 w9 ]; Y程序设计算法如下:  i+ @! _" }( e# x7 y
1. 利用最小距离RELDST/可间接计算某三垂直方向上的最小体积(如构造面法)2. 遍历所有空间方向的体积,记录最小体积
! p- x. P) C/ Q  U; E5 G2 \
$ Y, H# a8 u7 D% p, ]) M# F' T
3 N7 Q. ]% y# P3. 遍历的时候采取变步长法,以减少计算量
# ]0 O1 @' \  F8 ~* I" K) O5 a7 S/ x+ n按如下操作步骤可看到整个动态计算过程:/ x1 l8 i8 E6 S4 T, ]
1. 新建一任意实体体素,如圆柱体& Y* x. N0 D( T9 g6 L
2. Ctrl+G运行OBB.grx,选择该体素测试" q7 ~1 {5 [8 H
3. 运行结束后,Ctrl+F,使主窗口适合整个界面1 \$ F) \  N9 l
4. 保持3步中的界面,再运行OBB.grx,再次选择该体素(选择时不要缩小界面),即可看到构造面运动的轨迹
0 L* j7 k' V1 n6 K' q
' p3 U' \, d4 J9 w1 K( K, L% h; v( q2 c4 U, L  Y
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2012-7-26 22:50 | 显示全部楼层
step1 step2( `+ b/ c3 e# r& t  H. F
step1.JPG
step2.JPG
回复 支持 反对

使用道具 举报

发表于 2015-6-3 16:01 | 显示全部楼层
三寒食 发表于 2012-7-26 22:50
4 o5 `6 R) m4 T8 q* g8 ?step1 step2

' m( Z8 x4 q  W  l   看到你用grip语言做的OBB包围盒外挂,感觉您做的非常好。最近我的课题做这个,非常想参考你写的源文件(grs文件),不知道具体怎么实现的。谢谢!我邮箱577737382@qq.com
回复 支持 反对

使用道具 举报

发表于 2015-6-12 06:04 | 显示全部楼层
啥也不说了,楼主是铁杆级的ug爱好者,就是给力!UG论坛更给力!
回复 支持 反对

使用道具 举报

发表于 2015-9-19 08:54 | 显示全部楼层
又找到了好东西
回复 支持 反对

使用道具 举报

发表于 2015-10-7 15:52 | 显示全部楼层
http://www.cnblogs.com/begtostudy/archive/2011/10/13/2210765.html
: x. k! m# `9 |7 y2 M7 c2 p' d2 p/ _3 U: W* a
最小体积包围盒Minimum Volumn Bounding Box (MVB)-begtostudy UG/NX免费外挂欢迎公测
回复 支持 反对

使用道具 举报

发表于 2016-1-22 16:04 | 显示全部楼层
谢谢分享,已经下载了·······
回复 支持 反对

使用道具 举报

发表于 2016-8-11 21:42 | 显示全部楼层
这可是真宝贝啊
回复 支持 反对

使用道具 举报

发表于 2016-8-11 21:55 | 显示全部楼层
非常感谢你的分享,非常感谢写此程序的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-9-28 03:25 , Processed in 0.096227 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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