iCAx开思网

标题: [小练习]一步搞定! [打印本页]

作者: cxf283563    时间: 2005-4-12 08:15
标题: [小练习]一步搞定!
转自: mouldbbs
  
不用阵列,贴出模型树
上传PART也行!
作者: cxf283563    时间: 2005-4-12 08:22
再加一图!
作者: 袖珍天使    时间: 2005-4-12 08:34
整体作为一个特征做出来吗?
作者: zagii    时间: 2005-4-12 08:34
高手呀
偶不能一步搞定
作者: guaiwu    时间: 2005-4-12 13:43
不难……
作者: 13828748407    时间: 2005-4-12 14:45

作者: Blue_star    时间: 2005-4-12 14:59
这个是我的,两步!
  
第22楼有关系式,欢迎大家把自己的关系贴出来,共同学习学习!

作者: pxzyp    时间: 2005-4-12 15:38
怎么做啊。说说咯
作者: addoil    时间: 2005-4-12 15:53

作者: yangzi_wang    时间: 2005-4-12 16:24
變掃加關系
作者: 3wei    时间: 2005-4-12 18:01
说说怎么做的呀?
作者: 浪人情歌    时间: 2005-4-12 18:45
ding好题.
作者: zhan    时间: 2005-4-12 19:14
顶!
  
传个PART上来学学!!
作者: sun20    时间: 2005-4-12 19:57
写不好这个关系式,见识浅陋.
作者: szqiao    时间: 2005-4-12 20:21
是不是在www.ivproe.com上没做出上这套人了?这么好学就说说吧,我的方法是VSS做,轨迹为圆与圆形锯齿线(控制直线齿形),在2001中是一步,在野火是一个组完成
作者: sun20    时间: 2005-4-12 21:00
szqiao wrote:
是不是在www.ivproe.com上没做出上这套人了?这么好学就说说吧,我的方法是VSS做,轨迹为圆与圆形锯齿线(控制直线齿形),在2001中是一步,在野火是一个组完成

圆形锯齿线(控制直线齿形),的作法一次怎搞定啊!
我做的话用印贴.
作者: ainosocai    时间: 2005-4-12 21:36
那位大哥可指教我下载的东西老打不开?
是什么原因?
是解压缩软件的问题,还是?
大哥指教?
多谢!!!!!!!!!!!!!!!
作者: 13828748407    时间: 2005-4-13 13:01
我发个图给大家参考一下。本人是菜鸟,不过我想大家再多想想,不难的。(一个直波纹线的方程而已)
作者: znf432987    时间: 2005-4-13 13:14
做了,献丑
作者: xusheng_21    时间: 2005-4-13 14:22
详细点,方程怎么写?
作者: sun20    时间: 2005-4-13 21:40
顶.
作者: Blue_star    时间: 2005-4-16 11:09
以下关系式均来自孤峰论坛,为了大家相互学习,我把它贴出来,希望原作者不要介意!如果谁有不同的做法请跟贴讨论!!
https://ivproe.com/forum/viewthread.php?tid=14619&highlight=&page=9
  
对于四个叶片的高度尺寸sd11普片采用下面的关系式:
sd11=3+abs(10*sin(360*trajpar*2))
  
对于齿的高度尺寸,出现了几种做法:
1.cboye的关系式:
aa=trajpar*25
if aa<floor(aa)+0.5
sd14=5+(aa-floor(aa))*4
else
sd14=9-(aa-floor(aa))*4
endif         
  
2.无忧的关系式:
t=trajpar*25*2
n=floor((t+1)/2)
sd14=5+abs((-1)^n*t+(-1)^(n+1)*2*n)*2
  
3.rgx-1145企图用三角函数的周期性,然后利用floor与ceil改变曲线变化为周期性的线性变化,但其关系式还是比较复杂,难于理解,我将其改为如下:
t=2*24*trajpar
sd14=5+4*(2*(floor(sin(180*t)))+1)*(t-floor(t)-0.5)
  
4.许多人都知道叶片的关系式用abs(绝对值)函数,其实折线就是多几次的求绝对值而已,下面我另外提供一种关系式:
sd14=5+2*(abs(abs(abs(abs(abs(abs(64*trajpar*25/32-32)-16)-8)-4)-2)-1)
以上的关系式做法齿高都不能做太高,一高就会出错。
作者: yangzi_wang    时间: 2005-4-16 14:37
Blue_star wrote:
以下关系式均来自孤峰论坛,为了大家相互学习,我把它贴出来,希望原作者不要介意!如果谁有不同的做法请跟贴讨论!!  
  https://ivproe.com/forum/viewthread.php?tid=14619&highlight=&page=9  
  
  对于四个叶片的高度尺寸sd11普片采用下面的关系式:  
  sd11=3+abs(10*sin(360*trajpar*2))  
  
  对于齿的高度尺寸,出现了几种做法:  
  1.cboye的关系式:  
  aa=trajpar*25  
  if aa<floor(aa)+0.5  
  sd14=5+(aa-floor(aa))*4  
  else  
  sd14=9-(aa-floor(aa))*4  
  endif         
  
  2.无忧的关系式:  
  t=trajpar*25*2  
  n=floor((t+1)/2)  
  sd14=5+abs((-1)^n*t+(-1)^(n+1)*2*n)*2  
  
  3.rgx-1145企图用三角函数的周期性,然后利用floor与ceil改变曲线变化为周期性的线性变化,但其关系式还是比较复杂,难于理解,我将其改为如下:  
  t=2*24*trajpar  
  sd14=5+4*(2*(floor(sin(180*t)))+1)*(t-floor(t)-0.5)  
  
  4.许多人都知道叶片的关系式用abs(绝对值)函数,其实折线就是多几次的求绝对值而已,下面我另外提供一种关系式:  
  sd14=5+2*(abs(abs(abs(abs(abs(abs(64*trajpar*25/32-32)-16)-8)-4)-2)-1)  
  以上的关系式做法齿高都不能做太高,一高就会出错。

  
对于四个叶片的高度尺寸sd11采用下面的关系式是否更簡單:  
  sd11=3+10*sin(180*trajpar*4))
作者: CXQ1201    时间: 2005-4-16 15:20
还难啊!!!但很有意思,顶22楼的,,多谢!!~~~~~
作者: Blue_star    时间: 2005-4-16 16:09
yangzi_wang wrote:
   
  
  对于四个叶片的高度尺寸sd11采用下面的关系式是否更簡單:   
  sd11=3+10*sin(180*trajpar*4))  

  
这样不符合楼主的图,因为他的图是不是一个全正弦,而是半个,所以要加:abs,即下面这个:
  
sd11=3+abs(10*sin(360*trajpar*2))
作者: Blue_star    时间: 2005-4-16 17:36
刚才研究了半天的关系式,发现一个好像是最简单的关系式
锯齿部分:
sd#=3+abs(4*(trajpar*25-floor(trajpar*25))-2)
作者: 13828748407    时间: 2005-4-18 09:18
我做的第一种方法跟以上的雷同:
1、
sd36=30*(abs(abs(trajpar*nn-floor(trajpar*nn)+0.5)-1.0)-0.5)+30
2、
if trajpar<=0.05
  sd36=30+(abs(trajpar-0.025)-0.025)*500
  else
  if trajpar<=0.1
    sd36=30+(abs(trajpar-0.075)-0.025)*500
  else
  if trajpar<=0.15
   sd36=30+(abs(trajpar-0.125)-0.025)*500
  else
  if trajpar<=0.2
   sd36=30+(abs(trajpar-0.175)-0.025)*500
  else
  if trajpar<=0.25
   sd36=30+(abs(trajpar-0.225)-0.025)*500
  else
  if trajpar<=0.3
   sd36=30+(abs(trajpar-0.275)-0.025)*500
  else
  if trajpar<=0.35
   sd36=30+(abs(trajpar-0.325)-0.025)*500
  else
  if trajpar<=0.4
   sd36=30+(abs(trajpar-0.375)-0.025)*500
  else
  if trajpar<=0.45
   sd36=30+(abs(trajpar-0.425)-0.025)*500
  else
    if trajpar<=0.5
    sd36=30+(abs(trajpar-0.475)-0.025)*500
  else
  if trajpar<=0.55
    sd36=30+(abs(trajpar-0.525)-0.025)*500
  else
  if trajpar<=0.6
   sd36=30+(abs(trajpar-0.575)-0.025)*500
  else
  if trajpar<=0.65
   sd36=30+(abs(trajpar-0.625)-0.025)*500
  else
  if trajpar<=0.7
   sd36=30+(abs(trajpar-0.675)-0.025)*500
  else
  if trajpar<=0.75
   sd36=30+(abs(trajpar-0.725)-0.025)*500
  else
  if trajpar<=0.8
   sd36=30+(abs(trajpar-0.775)-0.025)*500
  else
  if trajpar<=0.85
   sd36=30+(abs(trajpar-0.825)-0.025)*500
  else
  if trajpar<=0.9
   sd36=30+(abs(trajpar-0.875)-0.025)*500
  else
   if trajpar<=0.95
   sd36=30+(abs(trajpar-0.925)-0.025)*500
  else
  sd36=30+(abs(trajpar-0.975)-0.025)*500
  
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
作者: yangzi_wang    时间: 2005-4-18 09:30
Blue_star wrote:
   
  
  这样不符合楼主的图,因为他的图是不是一个全正弦,而是半个,所以要加:abs,即下面这个:  
  
  sd11=3+abs(10*sin(360*trajpar*2))  

  
确實不是一个全正弦,所以*180而不是*360啊.
兩者是完全相同,只是我的少瞭ABS這個函數,不是更簡單嗎?
作者: Blue_star    时间: 2005-4-19 15:01
yangzi_wang wrote:
   
  
  确實不是一个全正弦,所以*180而不是*360啊.  
  兩者是完全相同,只是我的少瞭ABS這個函數,不是更簡單嗎?

  
我用这个方程还是不行,请yangzi_wang 指教,
也许我方法不对,请不要见笑!
作者: yangzi_wang    时间: 2005-4-19 17:43
Blue_star wrote:
   
  
  我用这个方程还是不行,请yangzi_wang 指教,  
  也许我方法不对,请不要见笑!

  
不好意思,是我搞錯.
作者: 袖珍天使    时间: 2005-11-9 18:55
怎么有点什么问题?顶上去,明天仔细看看。现在没Proe。
作者: maybewyh    时间: 2005-11-9 22:57
楼主呀,实在想不出怎么一步搞定呀,指点一下,可以不?
作者: zym_120    时间: 2005-11-9 23:08
看了这么多,还是不会做!!!晕




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