iCAx开思网

标题: 在草图里画曲线如何使其与面曲率连续 [打印本页]

作者: kongkong-1111    时间: 2005-8-25 10:56
标题: 在草图里画曲线如何使其与面曲率连续
大家好.在草图里画曲线能使其与面曲率连续吗?是不是只能做相切吗?还是一定要在STYLE下做呢,在STYLE下做我觉得曲线不太容易调整好哟.
作者: xiamen_guo    时间: 2005-8-25 11:15
不用在STYLE下做,边界曲面也可以设
作者: kongkong-1111    时间: 2005-8-25 11:39
xiamen_guo wrote:
不用在STYLE下做,边界曲面也可以设

边界曲面里是可以设置曲率连续,但是要是你的曲线不是与曲面曲率连续的话你做的边界面只能设置成相切的呀.
作者: qccc    时间: 2006-4-9 19:11
刚我想出了一个法子,一大堆人说知道。

可这个很早以前的贴子,怎么就没人解答呢?

[ 本帖最后由 qccc 于 2006-4-9 11:12 编辑 ]
作者: moneytoyou    时间: 2006-4-9 19:19
也问了好多次了
作者: qccc    时间: 2006-4-11 09:38
在做边界面的时候,用草绘样条线,大家都会做成g1的效果,其实也可以做成G2(任意情况,标准的不算)。
所有的人也都知道,在spline线定义了端点角度后,可已进一步对其进行端点的曲率半径标注(选 端点,再空白处击中键)。
关键点:一旦标注的尺寸与相邻曲面的xsec截面线端点曲率半径相同,最后在边界曲面定义的过程中就会出现可以定义曲率连续g2,而且已实测,是完全可行的。

这里该如何得到曲面交线端点处的半径值呢?很简单,用曲线分析里的半径分析,选取曲线端点类型进行分析,就可以得出。野火中在点分析类型里,请参考附图。可以直接在草绘时就进行分析,不必退出。



这种方法可以成功的!但在2001里端点半径不受驱动,无法实现全相关,意味着前面修改了,后面再生就可能失败。但在野火里可以做到!

以前由巧克力版主发的一个贴。  https://www.icax.org/html/article/proe/2006-03/234.html    这个贴中讲了用dimension\reference就可以对提取的线条端点半径进行参照尺寸标注。如果用这种方法那么可以直接在草绘中添加关系了!意味着操作更容易。我已试过。所以我的方法麻烦了些。但用bmx的思路或许可以在其它方面的应用上派上用场。以前那贴一直没搜到



经过测试,2001里的端点半径分析不能保存,而野火里可以将分析结果做为特征进行保存。
只用保存此特征的半径参数即可,参看附图。

生成了线条线后,在特征外进行关系式设定(在草绘中好象无法设置这种关系,各位有兴趣再试一下),选取草绘的端点半径参数,再插入分析结果中的半径参数,设置相等的关系式,那么此半径参数就受到了分析结果的控制,实现了全相关!以此类推,对其他的线逐一进行操作。

需要注意的是,在测试过程中,发现无法完全实现全相关,即调整了用于生成交线的基准面后不能完全再生成功。开始怀疑此种方法对不对?

答案在此。原来仅仅端点的半径相等还不够,如果进行了大幅度的改变,使相邻的交线端点与样条线端点发生了方向的变化,成了反向,(参考附图)最后就无法设置G2连续。进入草绘修改使样条端点曲率梳方向保持一致。结果:再生成功!
以下为相关的附图,请参考,本方法仅做探讨。望各位指正。

[ 本帖最后由 qccc 于 2006-4-11 22:36 编辑 ]
作者: 19760202    时间: 2006-4-11 18:03
楼上,真不错,支持!!!
作者: kevinjcg    时间: 2007-1-1 13:50
真是厉害




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3