iCAx开思网

标题: 齿形离合器之一步扫出做法小结 [打印本页]

作者: 袖珍天使    时间: 2005-11-10 16:01
标题: 齿形离合器之一步扫出做法小结
这是一个在孤峰和ICAX都有做过的题目。
在ICAX因不是加分题,虽然兄弟们都有将自己的做法分享出来,但没有一个系统的整理也没有part。很多没做过的兄弟还是不会搞,特别是对关系式不熟悉的兄弟。
兄弟我特地对旧帖子进行了一下整理,便于收集参考,并加入了自己的做法。
孤峰高手叶子姐对这个题目进行了详细的剖析,其非关系式做法的正解是VSS扫出一个平直的拉伸体,然后用折弯。具体请各位看叶子姐的教程。我这里只对关系式VSS做一个小结。
先感谢以下各位朋友:叶子姐(孤峰)、无忧(孤峰)、rgx-1145(孤峰)、Cboye(孤峰/ICAX)、Blue_star(孤峰/ICAX)、13828748407(ICAX)。


(声明:本文根据ICAX及孤峰相关资料整理并加入个人心得,ICAX及孤峰朋友可自由使用,其它地方转载,请注明出处!)


相关链接:
ICAX:ICAX兄弟们的讨论1ICAX兄弟们的讨论2
孤峰:叶子姐的教程
下图是最后要做成的效果:

[ 本帖最后由 袖珍天使 于 2005-11-10 20:59 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第一种:
各种不同的做法,其截面都可以做成一样,只是用来控制齿形部份的关系式不同。因此,这个题目是一个很好的理解关系式的题目。下面我把各种做法都做成同样的part了,最后将放上part包。Part包里的A对应做法1,B对应做法2……
第一种
用A<floor(A)+0.5为条件,根据条件确定如何将A-floor(A)与最终尺寸的值发生关联。此法由Cboye兄提出。关系式如下:
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20
if A<floor(A)+0.5
sd32=20+(A-floor(A))*15
else
sd32=35-(A-floor(A))*15
endif

[ 本帖最后由 袖珍天使 于 2005-11-10 16:36 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第二种:
(-1)^n*A+(-1)^(n+1)*2*n运算后的结果是按0-->1-->0-->-1-->0-->1-->0-->-1-->0……变化的,,因此,可直接把它用在关系式中。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20*2*2
n=floor((A+1)/2)
sd32=25+3*((-1)^n*A+(-1)^(n+1)*2*n)

[ 本帖最后由 袖珍天使 于 2005-11-10 16:15 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第三种:
此法与前一种同原理,只是加一个abs将0-->1-->0-->-1-->0-->1-->0-->-1-->0……的变化转换为0-->1-->0-->1-->0-->1-->0-->1-->0……。这样的话,齿数变为原来的一倍,同时齿顶齿根高度差原来的一半。此法由无忧兄提出。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20*2
n=floor((A+1)/2)
sd32=25+5*abs((-1)^n*A+(-1)^(n+1)*2*n)

[ 本帖最后由 袖珍天使 于 2005-11-10 16:17 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第四种:
A-(floor(A)+0.5)的结果,是按-0.5-->0-->0.5-->0-->-0.5-->0-->0.5-->0……变化的,abs函数将它转换为按0.5-->0-->0.5-->0-->0.5-->0-->0.5-->0……变化。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20
sd32=25+10*abs(A-(floor(A)+0.5))

[ 本帖最后由 袖珍天使 于 2005-11-10 16:18 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第五种:
floor(sin(360*A))是结果按0、1、0、-1、0、1、0、-1……规律变化的非连续函数。+0.5将去掉变化规律中的所有的0,使其与后面的一个连续函数相乘后结果为一个连续函数。(注:非连续函数在VSS里是不能生成特征的)。此法由rgx-1145兄提出。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20
sd32=25+20*(floor(sin(360*A))+0.5)*(A-(floor(A)+0.5))

[ 本帖最后由 袖珍天使 于 2005-11-10 16:19 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第六种:
此法由叶子姐提出。高手就是高手,我解了半天也没能搞明白为什么这一串abs组合后会产生那样的规律,少一个abs还不行,多几个却没影响。请看明白了的朋友指教。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20
sd32=20+5*abs(abs(abs(abs(abs(abs(64*A/32-32)-16)-8)-4)-2)-1)

[ 本帖最后由 袖珍天使 于 2005-11-10 16:23 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:02
第七种:
此法可称为“列举法”。就是按齿形折线将trajpar的结果0~1进行分段,每一小段用一个表达式来形成一小段直线段,多条直线段连起来成为一条多折线即齿形轮廓。此法与用graph做的思路一样。思路直观清晰,很有助于新手了解关系式。此法由13828748407兄弟提出。
sd30=60+15*sin(trajpar*360*4)
if trajpar<=0.05
  sd32=20+(abs(trajpar-0.025)-0.025)*300
  else
  if trajpar<=0.1
    sd32=20+(abs(trajpar-0.075)-0.025)*300
  else
  if trajpar<=0.15
   sd32=20+(abs(trajpar-0.125)-0.025)*300
  else
  if trajpar<=0.2
   sd32=20+(abs(trajpar-0.175)-0.025)*300
  else
  if trajpar<=0.25
   sd32=20+(abs(trajpar-0.225)-0.025)*300
  else
  if trajpar<=0.3
   sd32=20+(abs(trajpar-0.275)-0.025)*300
  else
  if trajpar<=0.35
   sd32=20+(abs(trajpar-0.325)-0.025)*300
  else
  if trajpar<=0.4
   sd32=20+(abs(trajpar-0.375)-0.025)*300
  else
  if trajpar<=0.45
   sd32=20+(abs(trajpar-0.425)-0.025)*300
  else
    if trajpar<=0.5
    sd32=20+(abs(trajpar-0.475)-0.025)*300
  else
  if trajpar<=0.55
    sd32=20+(abs(trajpar-0.525)-0.025)*300
  else
  if trajpar<=0.6
   sd32=20+(abs(trajpar-0.575)-0.025)*300
  else
  if trajpar<=0.65
   sd32=20+(abs(trajpar-0.625)-0.025)*300
  else
  if trajpar<=0.7
   sd32=20+(abs(trajpar-0.675)-0.025)*300
  else
  if trajpar<=0.75
   sd32=20+(abs(trajpar-0.725)-0.025)*300
  else
  if trajpar<=0.8
   sd32=20+(abs(trajpar-0.775)-0.025)*300
  else
  if trajpar<=0.85
   sd32=20+(abs(trajpar-0.825)-0.025)*300
  else
  if trajpar<=0.9
   sd32=20+(abs(trajpar-0.875)-0.025)*300
  else
   if trajpar<=0.95
   sd32=20+(abs(trajpar-0.925)-0.025)*300
  else
  sd32=20+(abs(trajpar-0.975)-0.025)*300
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif

[ 本帖最后由 袖珍天使 于 2005-11-10 16:24 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:03
第八种:
abs(A-floor(A)+0.5) 的结果按0.5-->0-->0.5-->0-->0.5-->0-->0.5-->0……变化。与前面第四种类似。再增加几个abs,只是用来调整变化的规律。此法由13828748407兄弟提出。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20
sd32=30+10*(abs(abs(A-floor(A)+0.5)-1)-0.5)

[ 本帖最后由 袖珍天使 于 2005-11-10 16:26 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:03
第九种:
4*(A-floor(A))-2的结果按-2-->0-->2-->0-->-2-->0-->2-->0……变化。加一个abs把它变成按2-->0-->2-->0-->2-->0-->2-->0……变化。类似前面第四种。此法由Blue_star兄弟提出。
sd30=60+15*sin(trajpar*360*4)
A=trajpar*20
sd32=20+2.5*abs(4*(A-floor(A))-2)

[ 本帖最后由 袖珍天使 于 2005-11-10 16:27 编辑 ]
作者: 袖珍天使    时间: 2005-11-10 16:03
好,完了。此帖给ICAX及孤峰的各位兄弟参考。Part打包:

[ 本帖最后由 袖珍天使 于 2005-11-10 16:28 编辑 ]
作者: 13828748407    时间: 2005-11-10 16:17
天使兄想做什么啊?占这么多位……顶一下先。呵呵
作者: 袖珍天使    时间: 2005-11-10 16:22
原帖由 13828748407 于 2005-11-10 16:17 发表
天使兄想做什么啊?占这么多位……顶一下先。呵呵


呵呵,准备把兄弟你的成果公之于众哈:)未打招呼就先动手了,见谅哦:)
作者: 13828748407    时间: 2005-11-10 16:26
等待天使兄的大作
偶没有插队吧,如果插队了偶就自行了断了

作者: 袖珍天使    时间: 2005-11-10 16:31
原帖由 13828748407 于 2005-11-10 16:26 发表
等待天使兄的大作
偶没有插队吧,如果插队了偶就自行了断了


呵呵,

只不过做了一个整理而已。因为有些兄弟看了我们先前的帖子还是不明白,PM我问我,所以我找了一下ICAX和孤峰上的相关的旧帖,做了一个整理,稍加解说。同时也便于收集。
作者: tpcnb    时间: 2005-11-10 16:35
天使兄這麼熱情,偶推薦你做破衣版版主!大家支持不支持!
作者: 13828748407    时间: 2005-11-10 16:35
原帖由 袖珍天使 于 2005-11-10 16:31 发表


呵呵,

只不过做了一个整理而已。因为有些兄弟看了我们先前的帖子还是不明白,PM我问我,所以我找了一下ICAX和孤峰上的相关的旧帖,做了一个整理,稍加解说。同时也便于收集。


佩服天使兄的热心,向你学习。
作者: 袖珍天使    时间: 2005-11-10 16:58
原帖由 13590171613 于 2005-11-10 16:35 发表
天使兄這麼熱情,偶推薦你做破衣版版主!大家支持不支持!


当然不支持这样的菜鸟来领导大家啦
作者: 袖珍天使    时间: 2005-11-10 16:59
原帖由 13828748407 于 2005-11-10 16:35 发表


佩服天使兄的热心,向你学习。


其实回头再去研究一下众位朋友的方程,感觉又有新的收获,一举多得啊。
作者: yzfcao    时间: 2005-11-10 17:12
原帖由 13590171613 于 2005-11-10 16:35 发表
天使兄這麼熱情,偶推薦你做破衣版版主!大家支持不支持!

别再废话了
他以前当过
他不要当了
作者: 袖珍天使    时间: 2005-11-10 17:17
原帖由 yzfcao 于 2005-11-10 17:12 发表

别再废话了
他以前当过
他不要当了


当过,不过不是这里的,呵呵
这里的,偶做不下来
作者: gglinger    时间: 2005-11-10 17:20
好贴.
顶上去.
作者: gglinger    时间: 2005-11-10 17:21
偶也觉得做平民的好..版主累啊
作者: 袖珍天使    时间: 2005-11-10 17:31
原帖由 gglinger 于 2005-11-10 17:21 发表
偶也觉得做平民的好..版主累啊


感谢,能体谅版主的累
作者: xiamen_guo    时间: 2005-11-10 17:31
天使,你收我做徒弟好不好?对于关系式我是文盲呀!
作者: 19760202    时间: 2005-11-10 17:46
袖珍天使兄要当啊!支持!!!!!
作者: 袖珍天使    时间: 2005-11-10 17:48
原帖由 xiamen_guo 于 2005-11-10 17:31 发表
天使,你收我做徒弟好不好?对于关系式我是文盲呀!


天呀,郭兄你这不是折杀偶啊。

想想你们都是曾经或现在有师父或在身边有高手朋友的,而偶呢,一直只是自己去摸爬出来的,水平哪敢与兄弟们比啊----更别说什么收徒弟了。

这破衣功,感觉也和武侠里的武功类似,出身名门的总体上要比那些小门派里出来的强,小门派里出来的总体上要比那些自己偷师学艺的强。而偶连偷都没偷到多少啊

不过,关系式上郭兄有什么问题,请讲,偶会的,一定帮,不会的,就请见谅了
作者: zhouchong_zc    时间: 2005-11-10 18:02
仰视天使!
天使:俺也不懂关系式,可否搞一个关系式的贴子。俺连一些简单的都不知是啥意思!
真诚期待!
永远天使!
作者: jzshijian    时间: 2005-11-10 18:22
标题: hehe
天使哥,就是天使哥啊

又一份好东动,刚好我现在接触了关系试啊

如获至宝啊

谢谢拉
作者: SHARK007    时间: 2005-11-10 21:29
不错~~
天使很热心~!!!
作者: 袖珍天使    时间: 2005-11-10 21:31
原帖由 SHARK007 于 2005-11-10 21:29 发表
不错~~
天使很热心~!!!


鲨版眼尖,哈哈,已经沉下去了的嘛。

谢谢支持!
作者: fandigang    时间: 2005-11-10 22:14
都是高手,都是高手!!!!关系式还有怎么多花样,我晕,看都看傻了,不知道,天使老兄能不能开个专门的关系式帖子,主要讲讲关系式的一般结构,我的理解能力确实很有限
作者: 袖珍天使    时间: 2005-11-10 22:16
原帖由 fandigang 于 2005-11-10 22:14 发表
都是高手,都是高手!!!!关系式还有怎么多花样,我晕,看都看傻了,不知道,天使老兄能不能开个专门的关系式帖子,主要讲讲关系式的一般结构,我的理解能力确实很有限


偶表达力有限啊,不知如何说啊,太广泛的问题
作者: hlh_0427    时间: 2005-11-10 22:41
天使兄的關系式,就一個字:強
作者: jxgzlyh    时间: 2005-11-11 07:38
强烈希望此贴加入精华!袖珍天使的水平与热心、辛勤与汗水,三维软件的爱好者是不会忘记的!
作者: 山城浪子    时间: 2005-11-11 07:56
晕慢慢研究吧
作者: 19760202    时间: 2005-11-11 10:36
强,强!!!
作者: baipdcsou    时间: 2005-11-11 10:48
頂一下熱心的樓主
作者: erreerd    时间: 2005-11-11 21:25
好,高,请再出招。。。。。。
作者: shaio    时间: 2005-11-17 14:40
ding
作者: gch_951132    时间: 2005-11-17 16:24
强!
作者: furuguang    时间: 2005-11-18 17:36
标题: 齿形离合器一步扫描
真是精典,
能不能具体一点说说是怎样做的?
谢谢
作者: enhwa    时间: 2005-11-20 22:28
angle    brother    -------     chao qiang !!!
作者: shaio    时间: 2005-11-21 11:30
ding
作者: zeyo    时间: 2005-11-21 13:53
看到眼睛都花,先研究一下
作者: zhangglasses    时间: 2005-11-21 17:29
有点头大:如何理解PROE里带的那些参数是代表什么意思呢?再者是如何来运用它们呢?
作者: mingli02    时间: 2006-8-8 17:32
向你学习
作者: christine_yaya    时间: 2007-10-8 14:39
标题: 离合器分离系统应用工程师(德国培训机会)
With its three strong brands - INA, LuK and FAG - the Schaeffler Group stands for a pronounced customer focus, innovative power and the highest possible quality. In 2006, approximately 63,000 employees at over 180 locations worldwide achieved sales totaling more than 8.3 billion euros. The group belongs to the leading suppliers of the rolling bearings industry worldwide and is a recognized partner of nearly all automobile manufacturers.
Internet:
https://www.schaeffler.com
Development Engineer CRS
Job Description:
-        designing(ProE),dimensioning  of CRS parts
-        release tests of CRS parts ,construction of test rigs,measurement,writing of test reports
-        assisting supplier development
-        supporting production
Requirements:
-        mechanical/mechatronics engineer(master),design emphasis
-        knowledge in hydraulics
-        knowledge in 3Ddesign systems(ideally ProE)
-        knowledge in plastics(processing/design)
-        creative,analytical,teamworking
联系人:陈小姐
邮箱:mo.chen@schaeffler.com
作者: jmlufan    时间: 2008-5-5 22:40
感谢,不错
作者: binbing0130    时间: 2008-5-5 22:48
好东西,学学!
作者: binbing0130    时间: 2008-5-5 23:25
可惜自己不会写这些关系式! 拷贝着做了一下,真是可以!!




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