找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 15969|回复: 3
打印 上一主题 下一主题

【求助】参数化来设计渐开线

[复制链接]
跳转到指定楼层
1
发表于 2003-3-8 06:44:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
近段时间我阅读了一篇《基于UG的斜齿轮三维参数化设计方法——扫描成型法》,其中用了参数化来设计渐开线。先说一下齿轮的参数:齿轮的齿顶圆直径da=76.40mm,齿数z=23,齿宽b=22mm,法向模数mn=3mm,齿顶圆上的螺旋角bata=12.43333o,旋转方向为左旋。  
  
(引用原文)然后就在UG的Expression工具输入以下参数  
pi=pi()  
afan=20  
z=23  
da=76.40  
mn=3  
bata=12.433333  
b=22  
…  
t=0  
qi=(tan(afat)-afat*c)/c  
q'=90/z  
q=q'+qi  
s=(1-t)*e+t*f  
u=s*c  
x=rb*sin(s)-rb*u*cos(s)  
y=rb*cos(s)+rb*u*sin(s)  
xt=x*cos(q)-y*sin(q)  
yt=x*sin(q)+y*cos(q)  
arc=b*tan(bata)  
a=deg(arc*2/d)  
x0=d/2*sin(a*t)  
y0=d/2*cos(a*t)  
这里有几点不明白第一点,其中“...”的三点是什么意思?第二点,当我按原文输入的时候,系统总是提示我“the specified expression variable does not exist afat”我明白这句话的意思。但我是不明白个中的原因。按原文的输入肯定是不行的,请问各位高手赐教个中的奥秘。现附上原文以供参考。谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
4
发表于 2003-5-3 11:52:02 | 只看该作者
十分谢谢
3
发表于 2003-3-8 09:22:21 | 只看该作者
再做一个360度的渐开线给你,里面有所有的参数,可以直接引用的哦。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2
发表于 2003-3-8 09:08:11 | 只看该作者
第一:...自然是省列其中的一些步骤,当然这些步骤也是最基本的和最简单的。
第二:你没有在前面定义“afat”变量,自然后面就不能引用。要把“afan”改写成"afat"。但是接下来你还会出现更多的变量不存在问题,因为你只是纯粹引用,没有理解,或许不明白渐开线的函数和齿轮的参数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-31 02:11 , Processed in 0.025473 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表