登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 22640|回复: 7

[原创教程] 在UG中绘制变螺距螺旋线的三种简单方法

[复制链接]
发表于 2013-5-29 20:49:15 | 显示全部楼层 |阅读模式
本帖最后由 优胜周平 于 2013-5-29 20:52 编辑

1、用“缠绕/展开曲线”  把螺旋线展开至一平面,得到的是一段直线。根据螺旋线的这一特性,我们可以通过“缠绕”逆向求得此变螺距螺旋线。

001.JPG
              图001
   首先做一个φ100×150的圆柱体(定位点在原点,轴向为Z轴,作为被缠绕体,控制了变螺距螺旋线的直径、高度),然后创建一个与圆柱体相切且与X轴垂直的基准平面,用“草图”在此基准面上绘制变螺距螺旋线的展开曲线(水平尺寸为每圈螺旋线的圆周长,垂直尺寸为每圈螺旋线的高度)。如(图001)所示。  最后用“缠绕/展开曲线”得到变螺距螺旋线。


2、用“扫掠”  以原点为起点作两条直线,一条平行于Z轴(长度150mm,作为引导线),一条平行于X轴(长度50mm,作为截面线)。

002.JPG
              图 002

  在“扫掠”对话框中的“截面选项”中设置,方位为“角度规律”,规律类型为“沿脊线的线性”。在引导线上依次选择6个特殊位置(在扫掠过程中,截面线从起始到每圈螺旋线结束,螺旋线的高度),并定义截面线从起始位置扫掠至此的角度。其相关设置如(图002)所示。 扫掠的结果是一个片体(图003),其外边缘就是我们所需要的变螺距螺旋线,通过“抽取”可以得到它。

003.JPG
             图 003

3.用“规律延伸”

004.JPG
                图 004

以原点为起点作一条平行于Z轴的直线(长度150mm)。 使用“规律延伸”命令,设置类型为“矢量”,选择直线作为“基本轮廓”,指定参考矢量为“+X”,在直线上依次选择6个特殊位置(从起始到每圈螺旋线结束,螺旋线的高度),并定义参考方向上的长度、角度规律。其相关设置如(图004)所示。 规律延伸的结果和方法三中扫掠的结果一样,都得到如(图003)所示的一个片体,其外边缘是我们所需要的变螺距螺旋线,通过“抽取”外边缘可以得到它。

通过上述三种方法我们很容易就在UG中绘出了变螺距螺旋线,其实用表达式是最方便的,但表达式参数过多,很难理解,所以我们就不讲了。上述三种方法,这对于提高我们的绘图效率,有很大的帮助。当然如果UG提供了专门用于绘制变螺距螺旋线的命令,则我们的操作将会更加便捷。对于已经掌握计算机编程语言的UG使用者,完全可以自己开发具有此功能的外挂。

评分

参与人数 1Q币 +3 收起 理由
优胜模具 + 3 每次回帖系统奖励1 Q币,回帖越多,发帖收益越高。

查看全部评分

动画师动画
发表于 2013-7-29 16:34:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
优胜专注教学 技术实力最强 www.ysug.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2013-5-29 21:07:43 | 显示全部楼层
大家感觉实用就顶一下吧!
动画师动画
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-29 21:07:50 | 显示全部楼层
大家感觉实用就顶一下吧!
动画师动画
回复 支持 反对

使用道具 举报

发表于 2013-5-29 23:48:04 | 显示全部楼层
周老师,我来顶起来啊
【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
回复 支持 反对

使用道具 举报

发表于 2013-5-30 06:48:54 | 显示全部楼层
真是好资料,非常感谢!
【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢! ...
回复 支持 反对

使用道具 举报

发表于 2013-6-2 12:32:02 | 显示全部楼层
谢谢,楼主你的奉献精神!
【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢! ...
回复 支持 反对

使用道具 举报

发表于 2014-11-24 21:08:17 | 显示全部楼层
很好的资料啊
dajiahao
回复 支持 反对

使用道具 举报

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

本版积分规则


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