找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

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

[已解决] 这种螺旋线怎么画?(已有教程)

[复制链接]
跳转到指定楼层
1
发表于 2012-6-6 16:06:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 iCAx开思网 于 2012-6-13 18:04 编辑

请教,这种螺旋线怎么画。有高手出过教程吗?介绍一下。

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2012-6-6 16:18:09 | 只看该作者
装NX8.5吧,有这个功能了
3
发表于 2012-6-6 16:21:24 | 只看该作者
liujunyun 发表于 2012-6-6 16:18
装NX8.5吧,有这个功能了

谢谢,8.0都还没玩转。
4
发表于 2012-6-6 16:24:30 | 只看该作者
低版本怎么做?
5
发表于 2012-6-6 21:43:12 | 只看该作者
本帖最后由 猪扒皮 于 2012-6-6 21:52 编辑

t=1
xt=4*cos(t*(5*360))
yt=4*sin(t*(5*360))
zt=6*t
这个是的螺旋线方程。把Z向变一下就是螺距不等的(论坛里有的曲线方程)
是不是这种?具体多少合适自己看着办

本帖子中包含更多资源

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

x

评分

参与人数 1技术 +2 贡献 +20 收起 理由
iCAx开思网 + 2 + 20 赞一个!

查看全部评分

6
发表于 2012-6-11 08:15:47 | 只看该作者
猪扒皮 发表于 2012-6-6 21:43
t=1
xt=4*cos(t*(5*360))
yt=4*sin(t*(5*360))

谢谢。我在画画看
7
发表于 2012-6-11 08:54:38 | 只看该作者
猪扒皮 发表于 2012-6-6 21:43
t=1
xt=4*cos(t*(5*360))
yt=4*sin(t*(5*360))

用哪个命令,套公式进去啊?
8
发表于 2012-6-11 14:50:11 | 只看该作者
8.0没法输入方程,所以难画出曲线
9
发表于 2012-6-11 16:09:30 | 只看该作者
用规律曲线可以做渐变螺距螺旋线!

t=0
x=r*cos(360*t*n)
y=r*cos(360*t*n)
z=p1*t*n+t*n*(t*n-1)*pd/2

其中r为螺旋线的半径,n为螺旋的节数!p1为第一节的节距。pd为节距的公差! (假设第一节距为2,公差为2,那么第二节距为4,第三节距为6,第四节距为8,以此类推)其实z高度的表达式是等差数列求和公式(高中数学学过的)演变过来的!


如果n=1,z为常数,那线就变成了一个为Z常数高度的圆



例如
x=r*cos(360*t)
y=r*cos(360*t)
z=2                即为半径为r,在Z高度为2的平面上的一个圆


如果Z高度变为了一个线性变化的表达示那么就变成了等距螺旋线!
例如
x=r*cos(360*t*n)
y=r*cos(360*t*n)
z=p1*n*t                        那为节距为p1的等距螺旋线!

以上完全是本人用高中数学知道推出来的表达试,所以UG的规律曲线,并不难,可以利用数学几何方程知识做出很多的曲线来!希望对大家有所帮助!

本帖子中包含更多资源

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

x

评分

参与人数 2技术 +2 贡献 +30 收起 理由
iCAx开思网 + 2 + 20 赞一个!
mfka + 10 很给力!

查看全部评分

10
发表于 2012-6-12 15:06:39 | 只看该作者
没人顶呀,这么好的经验分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-1-17 06:13 , Processed in 0.027257 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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