巩固练习4:小球沿椭圆轨迹运动_第1页
巩固练习4:小球沿椭圆轨迹运动_第2页
巩固练习4:小球沿椭圆轨迹运动_第3页
巩固练习4:小球沿椭圆轨迹运动_第4页
巩固练习4:小球沿椭圆轨迹运动_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

巩固练习4:小球沿椭圆轨迹运动1.掌握在实时数据库中如何被动建立数据对象的方法2.掌握工具箱中常用符号的使用及位图的应用3.熟悉运行策略及脚本程序的应用练习内容小球运动轨迹设计具体要求:一个小球沿一个大的椭圆轨迹运动,小球绕着椭圆的边线轨迹按顺时针方向周而复始地连续运动。实施步骤1)建立新工程(1)选择“文件”菜单中的“新建工程”选项,自动生成新工程。(2)选择“文件”菜单中的“工程另存为”选项,弹出文件保存对话框。(3)选择保存路径后,在“文件名”中输入“小球沿椭圆形轨迹运动”,单击“保存”按钮,工程创建完毕。(4)在工作台的“用户窗口”选项卡中新建一个工程名称为“小球沿椭圆形轨迹运动”的窗口。(5)单击工具条上“存盘”按钮进行保存。2)制作工程画面(1)添加椭圆。新建工程及用户窗口后,在用户窗口“查看”菜单中,单击“状态条”打开状态条,可以根据右下角的指示值调整构件的大小。在工具箱中选中“椭圆”拖放到桌面,其大小调整为“400*200”,“填充颜色”设置为“白色”。单击工具箱中的常用符号,从常用符号中选择三维圆球,绘制一个三维圆球,其大小调整为“50*50”。同时选择椭圆和三维圆球后单击中心对齐,小球就位于椭圆的中心,如图2-61所示。图2-61放置小球和椭圆构件(2)小球的定位与属性设置。双击小球,在弹出的“动画组态属性设置”对话框中,设置填充颜色为“蓝色”,勾选“水平移动”和“垂直移动”,如图2-62所示。图2-62小球的动画组态属性设置单击“水平移动”选项卡,在弹出的对话框中设置蓝色小球的水平移动连接:“最小移动偏移量”“表达式的值”“最大移动偏移量”“表达式的值”,设置内容如图2-63所示。单击“确认”时,弹出如图2-64所示“组态错误”提示框,选择“是(Y)”,弹出“数据对象属性设置”的对话框,选择“角度”的对象类型为“数值型”,如图2-65所示。数据对象“角度”就会被添加到实时数据库中。(注:这种填数据的方法叫“被动建库”或者“快速添加变量”)图2-63小球的水平移动设置图2-64数据对象“组态错误”提示图2-65设置“角度”的对象类型单击“垂直移动”选项卡,在弹出的对话框中设置蓝色小球的垂直移动连接:“最小移动偏移量”“表达式的值”“最大移动偏移量”“表达式的值”,设置内容如图2-66所示。图2-66小球的垂直移动设置3)编写脚本程序(1)在“运行策略”选项卡中新建一个“循环策略”。(2)对新建的循环策略进行属性设置,将“策略名称”设为“小球沿椭圆形轨迹运动”,将定时循环周期设为“100”(表示100ms),在“策略内容注释”中输入“小球沿椭圆形轨迹运动”,单击“确认”按钮,如图2-67所示。图2-67小球运动策略属性设置(3)在策略组态窗口中增加一个策略行。如果策略组态环境中没有策略工具箱,请单击窗口工具条中的“工具箱”按钮则弹出策略工具箱。(4)单击策略工具箱中的“脚本程序”,将鼠标移到策略块右端的图标上,添加“脚本程序”构件。双击进入脚本程序编辑环境,输入如下的脚本程序:

角度=角度+3.14/180 IF角度>=3.14THEN

角度=-3.14 ELSE

角度=角度+3.14/180 ENDIF输入完成后,单击输入框下方的“检查”按钮,如有错误则要进行修改,直到无错误为止,然后单击“确认”按钮完成。4)下载调试将工程模拟运行下载后,在运行过程中小球沿着椭圆形轨迹按顺时针方向周而复始地运动,组态效果如图2-68所示。图2-68小球沿椭圆轨迹运行效果图5)设置背景窗口为了使组态画面更美观,可以添加一些漂亮的背景图片。具体操作步骤主要包括:(1)双击“指示灯控制”窗口,进入组态画面,添加“位图”,在窗口右下方状态栏设置位图的坐标(0,0),大小为“800*480”,如图2-69所示。图2-69添加位图及大小设置(2)鼠标右键单击位图,从弹出的快捷菜单中选择“装载位图”选项,选择配套资源中已准备好的位图(图片的格式为“.bmp”或“.jpg”),如图2-70所示。右键单击位图,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论