iCAx开思网

标题: SWEPT扫描的一个怪事,大家看看! [打印本页]

作者: Mrli    时间: 2003-5-3 19:56
标题: SWEPT扫描的一个怪事,大家看看!
如下图,我把圆当引导线,把直线段作截面线,利用角度法则产生螺旋面。左图为15圈 , 右图为26圈。
作者: Mrli    时间: 2003-5-3 19:59
但是,当圈数改为27圈时,产生的螺旋面大失所望。一试,发现27圈以上都如此,不知何故?
大师,出手吧!
作者: Mrli    时间: 2003-5-3 20:04
现上传part,大家抽空试试。
作者: 小鹿    时间: 2003-5-3 20:31

你也遇到这个问题了。
作者: wgwang    时间: 2003-5-3 21:35
    我怎么10圈就出问题了,会不会选线是有什么技巧::?
作者: hgd108    时间: 2003-5-3 21:58
试试修改圆的参数,起始角=0,终止角=359.999,你会有新发现。
作者: 小鹿    时间: 2003-5-3 22:14
hgd108 wrote:
试试修改圆的参数,起始角=0,终止角=359.999,你会有新发现。

你这个方法就是避开了圆的循环问题,其实终止角=360°也没问题,只须调整一下截面线相对圆的位置,避开三点和九点位置远一点,一般不会有问题的。
作者: hgd108    时间: 2003-5-3 22:19
小鹿 wrote:
   
  你这个方法就是避开了圆的循环问题,其实终止角=360°也没问题,只须调整一下截面线相对圆的位置,避开三点和九点位置远一点,一般不会有问题的。

今天收获很大,谢谢。另外,小鹿兄是在清华还是广东?好象有点熟。
作者: Mrli    时间: 2003-5-4 13:39
怪了,我机子上的这套UG当超过27圈就不行,其他人40圈、60圈、200圈都成功了,我想应该是我这套软件的缺陷吧?
  
hgd108 兄:
       按你的方法”起始角=0,终止角=359.999“,我觉得这不是解决办法,因为螺旋线要首尾相接那肯定是整数圈的, “终止角=359.999”理论上就没有达到很好连续。其实我用360度(才一圈)根本没问题,问题是现出在圈数比较大的时候。现在我宁可相信这是软件问题,因为已有那么多人已成功了。 但我也要感谢你的热忱。
  
作者: cd_cam    时间: 2003-5-7 22:48
刚才研究了一下,先问一个问题(大家都不问可能比较菜):为什么要两段圆弧,我用一个整圆就不行呢?研究出的一点结果就是:圈数和那根直线的长度有关,或者说和线弧的比例有关,把直线延长就要少几圈,缩短一些就可以多几圈。谁能给个解释。
作者: Mrli    时间: 2003-5-8 20:27
洗耳恭听!
作者: linfenyi    时间: 2003-5-9 07:36
三点九点是什么
作者: 小鹿    时间: 2003-5-9 08:10
linfenyi wrote:
三点九点是什么

有手表吗,看看三点、九点是什么位置?
作者: linfenyi    时间: 2003-5-9 08:44
知道了,谢谢
作者: CADmaster    时间: 2003-5-9 09:03
软件是工具,需要摸清软件的脾性,才能更好的为你所用
  
其实各种软体都有一些算法陷阱(或称为缺陷)。
象这里把圆分成1/4画,问题就迎刃而解,呵呵::y
作者: 小鹿    时间: 2003-5-9 09:31
CADmaster wrote:
软件是工具,需要摸清软件的脾性,才能更好的为你所用  
  
  其实各种软体都有一些算法陷阱(或称为缺陷)。  
  象这里把圆分成1/4画,问题就迎刃而解,呵呵::y

用四分之一圆还是有这样的问题
作者: CADmaster    时间: 2003-5-9 10:34
对,主要有两种缺陷:(1)平面化;(2)尾部变形
  
1/4仅仅避免了(1);
作者: Mrli    时间: 2003-5-9 12:30
一波还未平息,一波又来侵袭!原以为用四分之一圆的作法应该能解决问题,不料还有这等糟糕事!连高人CADmaster都没有更好的控制方法?难道UG的SWEPT就真的克服不了这个问题?
作者: CADmaster    时间: 2003-5-9 19:02
去年讨论时,ZWL就已经提出了解决办法:
避开循环,断开一点点
作者: spy    时间: 2003-5-9 19:50
各位大虾绕园的螺线是怎么做的。我适用笨办法方程式做的。又能告诉我做法的吗?
上传我的
作者: duanxz    时间: 2003-5-9 19:57
做了一个弹簧给大家看看!
作者: lislie    时间: 2003-5-10 14:03
CADmaster wrote:
去年讨论时,ZWL就已经提出了解决办法:  
  避开循环,断开一点点

  
    听了前面各位高手的讨论,让我这个UG菜鸟很有收获啊,谢谢前面讨论的各位朋友了::w::w::w::g::g::g,只是照这样说的话,在UG中不是就不能画整圈完全封闭的弹簧了吗?尽管只是断开一点点!
作者: spy    时间: 2003-5-10 15:43
lislie:能告诉我你是怎么划出绕园的弹簧的吗?很想知道,也知你是高手,经常看到你的帖子!
作者: lislie    时间: 2003-5-10 17:48
spy wrote:
lislie:能告诉我你是怎么划出绕园的弹簧的吗?很想知道,也知你是高手,经常看到你的帖子!

  
  本贴前面已经说得很清楚了啊,把Mrli兄的Part下载下来看看吧,用SWEPT,把圆当引导线,把直线段作截面线,利用角度法则产生螺旋面,输入起始角=0,终止角=n*360,n是圈数,其他的自已看看前面各位高手的发言吧,我都是跟Mrli兄学的了,我以前一直用SW的,接触UG才三个月左右的时间,是个大大的菜鸟喔:I,跟着前面的高手一起学习吧!
作者: Mrli    时间: 2003-5-10 20:30
要做封闭的绕圆弹簧可用Swept 做,但会做螺旋线时若运气不好出现前面介绍的“怪事”,可以改用law curve  来生成封闭的螺旋线。
作者: spy    时间: 2003-5-10 20:38
thanks




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