如下图所示,漂亮吧!如果图片显示不完整,单击即可查看全部!本站UG--练习题 区提供该教程打包下载!

1:进入sketch,画弓。圆弧和右边的直线可以先画一边,另一边用镜像,并且去掉直线的垂直约束。

2:标注相关曲线的尺寸,其中圆弧要标出周长,直线要标出长度。可以看出,在动画中, 弓和弦的长度保持不变。

3:画出箭的骨架,并标出尺寸。

4:在弓和箭的右方画一垂直线,并分别标出与箭尾,弦的距离。注意,这两个尺寸是分别控制箭与弓的动作的

5:将两个尺寸调整为相同,并将直线加上固定(Fixed)约束。

6:最后看看当你调整这两个尺寸时,能不能达到图中所示效果。以上步骤比较重要,是动画能否正确播放的前提条件!

7:退出草图,做实体,可以用管道与旋转,记得在弓箭的前面加上一个“心”哦!

8:加入表达式,这里FrameNumber表示动画开始帧数是0,MaxFrame表示最大帧数为25帧,此数越大,所做动画CA的时间就越长。FrameNumber可以看成是一个变量,从0至25之间变化。 表达式A是控制弓的动作的,表达式A与B两者联合对箭的动作进行控制。

在这里FrameNumber*7.2表示一个角度,当FrameNumber在0-25间变化时,角度就在0-180度间变化,前面www加了余弦cos,就表示值从1--0---1之间变化,后面乘上20并在最前面加上绝对值abs()表示值从20C--0--20之间进行变化,从第4,5,6步可看出,当值从20变化到0时,是拉弓,值从0再变回20时是整 把弓的回弹。以上就是弓的动作.箭的动作就分开两步走,第一步就是和拉弓时的动作一样,用A表达式,第二步就是箭射出的动作,CA这里用了B表达式,可以看出值是在0-50间变化,乘上50,表示箭射出的速度要比弓回弹的速度快,再者,  最后值是50,就表面箭就在弓前面,也就是说箭射出去了。

大家可看看余弦函数的图形可加深理解!CAD/

9:分别将p5与p6表达式的值变成图中所示,P6就是控制弓动作的,P5用了一个条件表达式,它表示,当变量在CAD/CAM之家论坛)V&d4['v#B v R8N

0-12.5之间时,用A表达式,当变量在12.5-25时,就用B表达式。这样子就可以分别控制箭的动作了!  以上两步是最重要的两步了!下面就是动画制作部分了。

10:进入UG的动画制作部分

11:在Name处写上一个新动画的名字,点击Add/Copy增加,接着选上定义关键帧选项,最后点击关键帧按钮

12:进入关键帧编辑对话框,填上一个关键帧名,填上步数25,点击Add/Copy增加。OK!其他选项可先不管!

13:回到动画制作对话框,点击参数按钮。

14:按图设置好参数,最重要的是勾上更新表达式这项,其他选项我想大家也看得明白吧,其实这个对话框是输出动画文件的。自己看看吧!!

15:接下来你可以预览一下动画或者输出动画了!

16:这个是动画播放对话框,大家一看就明白了,不用我多说了吧!

matlab怎么画一箭穿心,UG参数化动画教程 - 一箭穿心(love)相关推荐

  1. 像素画动画教程:超级马里奥

    FC超级马里奥 本教程是像素画动画教程系列第一篇,遵循从易到难的原则,新手也可以理解掌握,如果你发现哪一期教程看不懂,请搜索公众号查阅之前的教程. FC超级马里奥 FC超级马里奥是被载入游戏史册的超级 ...

  2. Expression Design与Blend制作滚动的小球动画教程

    原文:Expression Design与Blend制作滚动的小球动画教程 一,开发工具 Microsoft Expression Design & Blend 4.0 (3.0亦可). 这两 ...

  3. Matlab画圆方向图,如何在matlab里画天线的立体方向图?

    如何在matlab里画天线的立体方向图?有没有具体的函数? 有的,你看下一般的matlab教程里都有着方面的介绍,查一下就可以了 有数据,Matlab可以画 归根到底,画极坐标方向图是坐标变换的问题. ...

  4. matlab地球月球卫星关系,Matlab 卫星绕地球旋转演示动画

    发布时间: Oct 21, 2012 更新时间: Oct 21, 2012 总字数:1040 阅读时间:3m 作者: 谢先斌 Matlab 卫星绕地球旋转演示动画 代码 h=figure('numbe ...

  5. matlab可以画3d图吗,如何用matlab画3d图

    MATLAB三维绘图解读_自考_成人教育_教育专区.MATLAB 上次课内容回顾 1. 2. ? ? ? 3. 4. 5. MATLAB二维绘图 离散函数和数据的可视化; 二维曲线和图形 plot.. ...

  6. 用MATLAB做一个单摆运动的动画

    用MATLAB做一个单摆运动的动画 MATLAB与单摆运动 MATLAB在机械机构分析和数值理论计算中中应用广泛.倒立摆系统的设计与弹簧振子设计类似,本文将利用MATLAB脚本建立单摆运动的动画演示. ...

  7. matlab如何画一个圆柱,matlab怎么画圆柱

    用Matlab 画函数图像一.螺旋线 1.静态螺旋线 a=0:0.1:20*pi... 例 在区间[0,2π]画sin(x),并分别标注"sin(x)""cos(x)&q ...

  8. 计算机ps特效教程,Ps动画教程:逼真小溪潺潺流水动态效果... -电脑资料

    Photoshop动画教程,制作小溪潺潺流水效果,逼真漂亮, 本例介绍运用PS打造小溪潺潺流水动态效果,教程详细介绍了如何将一幅静态风景图变成逼真的流水动态效果,希望朋友们喜欢~~ 一.效果 效果图 ...

  9. matlab表示函数波形,matlab如何画冲激函数波形 matlab画冲激函数波形的方法

    今天给大家带来matlab如何画冲激函数波形,matlab画冲激函数波形的方法,让您轻松解决问题.        在学习理工科的过程中, matlab软件的使用是一个不可或缺的过程.对于初学者来说,学 ...

最新文章

  1. Mysql 数据库命令行导出导入sql脚本
  2. 学习结构[记录]类型(8) - 结构嵌套
  3. linux dd 大文件下载,Linux dd+grep 大文件二分查找
  4. windows nginx c++读取请求数据_震撼!全网第一张源码分析全景图揭秘Nginx
  5. oracle如何复制dept,[oracle]表复制的sql语句
  6. table数据表 边框特效
  7. 在PHP中对象真的是按引用传递的吗
  8. 六石管理学:你觉得别人错了,应该怎么办
  9. Ubuntu 20.04 配置vim编辑器
  10. 【软件】RustDesk自己搭建远程控制服务软件 支持控制手机
  11. 双叉积——拉格朗日公式证明
  12. drupal主题_50个精心挑选的美丽Drupal 6个主题
  13. 1.2 信息安全标准与规范
  14. 如何提升码代码能力方法论漫谈
  15. 准确率、精确率、召回率、F值
  16. Butter Knife[黄油刀]配置
  17. 系统垃圾文件清理器 制作:China Doll (莫增成)
  18. IQD晶振AT切割方式及流程
  19. 沉痛哀悼,网页变黑白代码!
  20. 清华教授极力推荐的三本入门学习Python书籍

热门文章

  1. 《灌篮高手》带给我们另外一种青春的注脚和思考
  2. Python界面编程第十二课:Pyside2 (Qt For Python)布局管理QVBoxLayout 和 QHBoxLayout
  3. PS基础教程[2]渐变工具的使用
  4. 【imessage苹果群发】apple推送技术开源需求源代码编写,IMESSage-VM插件
  5. python 正则式替换_python 正则表达式参数替换实例详解
  6. Vuex状态管理-mapState、mapMutations、mapActions
  7. 如何在Github的Markdown文件中插入图片?
  8. 图解 HTTP 的缓存机制 | 实用 HTTP
  9. Markdown编辑神器Typora使用教程
  10. 电脑开机弹出计算机,电脑开机总是弹出麦家广告怎么办