多语言展示
当前在线:1645今日阅读:23今日分享:25

UG/NX 中间歇函数step的简单应用

通过一个实例介绍UG/NX简谐函数step的简单实用方法。通过step函数控制该台钳的活动钳口滑动和丝杠的旋转。
工具/原料
1

UG/NX软件

2

ug软件,台钳模型文件

方法/步骤
1

用UG软件打开该模型文件,进入仿真界面,给模型添加连杆。单击连杆命令--添加模型部件(丝杆和手柄)为连杆1

2

单击连杆命令--添加模型部件(活动钳口)为连杆2

3

单击连杆命令--添加模型部件(台钳底座+固定部分)为连杆3,并且在固定连杆打上对勾。

4

现在创建连杆完成,单击右边特征树,可以看到我们创建完成的三个连杆。两个可以活动的连杆和一个固定连杆。

5

现在开始创建运动副,单击运动副命令--添加连杆1为旋转运动副-圆心位置为丝杠的中心轴-矢量为垂直于丝杠面位置-基本这选择连杆2,如图,

6

下面给这个旋转副添加驱动单击驱动栏目

7

选择函数

8

选择函数管理-选择数学-点击这个图标新建函数-进入函数界面-插入运动函数--找到step函数使之高亮显示后点击+号把step函数添加进去。

9

添加函数后把函数STEP(x,x0,h0,x1,h1)修改成STEP(x,0 ,0,22,1800) x0为时间起点0秒的时候h0是静止的所以是0,h0旋转角度这里是旋转副所以都是旋转多少度。x1=22就是0到22秒的时候 h1=1800 就是旋转了1800度,转了5圈。设置完成后单击加号+ 在添加个step函数,我们要做一个周期的运动

10

再次修改下函数。STEP(x , 22,  0  , 44,  -1800) 当22秒的时候活动钳口丝杠已经到了这个位置,所以时间22秒,0为继承上次的1800度。44是结束时间为44,-1800就是回到了起点位置一个周期完成,设置完成单击确定。

11

丝杠旋转副和驱动都已经添加完成,现在开始添加活动钳口的运动副和函数驱动。单击运动副命令--添加连杆2(也就是活动钳口)旋转滑动副--圆心随意--矢量与滑动的方向一致即可。运动副设置完成我们选择驱动如图

12

现在为滑动副添加驱动函数--选择函数管理--数学--新建函数--进入函数界面--选择运动函数--找到step函数使之高亮后单击+号添加进去。

13

这里也是添加两个函数STEP( x , x0,h0, x1, h1)+STEP( x , x0,h0, x1, h1)修改成STEP( x, 0, 0, 22, 110)+STEP( x, 22, 0, 44, -110)  这个是滑动副,滑动就是位移,当x0=0秒钟的时候活动钳口是静止的所以h0=0,当x1=22秒钟的时候滑动了h1=110cm,第二个STEP函数意思是当x0=22秒的时候滑动到了顶端所以h0=0(0就是继承了上个函数110这个位置)当x1=44秒的时候   h1=-110就是又回到了起点位置,一个周期动作完成。

14

最后我们单击解算方案命令--时间我们输入44 步数输入500,把 通过按确定解算方案打上对勾---单击确定按钮,等待求解完成百分百。

15

点击播放按钮进行播放仿真,通过我们的函数可以达到当滑块滑动的同时丝杠也在顺时针做旋转,当滑块滑到顶端返回的时候,丝杠逆时针旋转。滑到末端,仿真完成。

注意事项

通过这个小案例掌握了解step函数的使用方法。注意函数的格式和使用。通过练习熟练掌握。

推荐信息