iCAx开思网
标题:
两条曲线的中心线快速精确提取法(fan curve之一用法)
[打印本页]
作者:
shaolingo
时间:
2006-4-9 01:17
标题:
两条曲线的中心线快速精确提取法(fan curve之一用法)
UG版上有"关于两条曲线的中心线快速提取法"的帖子,小弟看了之后一直在想,如果换作我们的破衣来做,应该
用什么方法来实现好呢?尤其是这几天生理失调非常严重,极度失眠之下这个想法来得更加恶劣.于是当今天中
午当我的梦遗落在办工桌上的时候,我拒绝了她,完全霸占被你:
offset curve下Fan curve
!
夜了,干吧,破衣人!!!
本解法基于WF1.0的平台,对于2.0小弟会在后面做个说明.
作者:
jqjiang
时间:
2006-4-9 01:19
SF
作者:
shaolingo
时间:
2006-4-9 01:30
一.通过已知的两条曲线(本案例小弟自己草绘了两条)做一个边界混成面(BOUNDARY SURFACE)
作者:
shaolingo
时间:
2006-4-9 02:00
二,用QUERLY的方式选择第一条曲线(注意,不要错选成刚才做的混成面的边界,否则在OFFSET指令对话框里将
看不到FAN的选项)
激活OFFSET指令.
作者:
cab
时间:
2006-4-9 02:03
请继续
作者:
shaolingo
时间:
2006-4-9 02:26
接上.
作者:
shaolingo
时间:
2006-4-9 02:42
接上.结果如下图.
为什么提取出来的线只有一小段呢?这就涉及到FAN的算法了.小弟目前对FAN算法的理解是:它是取已知的两条曲线在投影方向(即测量方向)上"重合或重叠交叉"的部分进行操作.但感觉这个理解有时侯
又解释不了一些情况,期待高手!!!
接下来.虽然这一小段线是整个中心线的一部分,但这个结果显然不能够让人满意.那么接下来就需要采取
一些手段来得到我们完整的中心线了.
作者:
chunhsien
时间:
2006-4-9 02:52
提供另一種解法
https://www.icax.org/viewthread.php?tid=270173&extra=page%3D1
[
本帖最后由 chunhsien 于 2006-4-11 00:13 编辑
]
作者:
shaolingo
时间:
2006-4-9 03:20
接上;
处理方法:
1)将提取出来的小线段隐藏;
2)对混成面拷贝一次,将拷贝面隐藏.
3)对混成面的另两条边界(非已知两曲线所对应的)进行延伸,到觉得能满足需要就行.
4)提取延伸好的混成面的两条边界(已知两曲线所对应的)
5)按前面提取线的方法重新提取 4)的两曲线的中心线
6)隐藏掉混成面,打开拷贝面比较,5)所得的线是否满足要求.反之,返3)增加延伸距离进行重生.
步骤与模型树对照如下:
作者:
shaolingo
时间:
2006-4-9 03:28
对于2.0版本,需要在CONFIG文件添设置:
enable_offset_fan_curve yes
才能在OFFSET指令下看到FAN选项.
作者:
shaolingo
时间:
2006-4-9 03:31
MMD,3点多了,总算搞完了,死了好几次机.自己顶下先.
本旨在抛砖引玉,期待各位兄弟提出更多更好的方法,共同进步!!!
作者:
yijianwuhui
时间:
2006-4-9 04:32
板凳啊
多谢分享
很实用 晚安 哈哈!
作者:
ZGBIAO653
时间:
2006-4-9 07:57
好是好可惜怎样用呢
作者:
etime2005
时间:
2006-4-10 22:40
楼主辛苦了!
作者:
Jingffei
时间:
2006-4-10 22:46
支持一下,楼主比较强,夜猫子呀
作者:
stzly
时间:
2006-4-10 22:47
不错,值得学习
作者:
quan1007
时间:
2006-6-19 23:43
用于做Speaker holes 的方法如下图
作者:
老刀
时间:
2006-6-20 08:25
收藏了
作者:
红色阳光
时间:
2006-7-14 23:00
我顶你!
这么尖的东东
作者:
ithinksoido
时间:
2006-7-15 11:34
好贴~~~~~~
支持一下~~~~~~
作者:
sgq1
时间:
2006-7-15 12:21
谢谢分享
作者:
zxd2005
时间:
2006-7-16 09:58
用VSS。截面为圆(转为构造线),圆心点画线。扫出的曲面边(圆心)即是两曲线的中心线
作者:
faw715
时间:
2006-7-16 15:15
不知这样算不算对,可变截面扫描时,定义中间的点,就是两段线等长,那么中间的线不就是吗?
作者:
zhp023
时间:
2006-11-9 12:27
不错,谢谢!
作者:
wanshun
时间:
2006-11-9 13:19
九楼兄弟求两曲线之间的中线方法非常好,非常简单,之持,楼主也不错,顶,
作者:
yellow_boy
时间:
2006-11-10 08:23
学习了,谢谢!
作者:
zll209
时间:
2006-11-10 15:13
顶一下
作者:
草原
时间:
2006-11-12 11:53
到开思来真是学到了不少啊
作者:
yhsean
时间:
2006-11-14 16:17
此解法非严格意义中曲线 曲线将随面的不同而不同
作者:
hui_9
时间:
2006-11-14 18:06
用重新造型做不行吗?
作者:
yhsean
时间:
2006-11-15 12:36
VSS截面的特点之一是 截面不可能同时垂直两条任意的曲线(截面点切线向量不等) 所以做出来的肯定是不符合要求的 各位可以看看我的 行为建模题目
https://www.icax.org/thread-327738-1-1.html
版大也看看该题有否难度系数 适当以分鼓励之 改天我上教程
[
本帖最后由 yhsean 于 2006-11-15 12:43 编辑
]
作者:
PRO878UGCIMA
时间:
2007-1-8 14:50
DING DING DING
作者:
modianchun
时间:
2011-6-1 22:14
[attach]1082327[/attach]
这样的图用VSS来做中心线拔模,较方便
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3