任务目标:掌握运行时行为的性质和运行时行为命令的使用。
1.运行时行为的概念
运行时行为(Runtime Behavior)是通过C#代码对机电一体化系统的对象进行控制以及定义其行为,适用于运动控制比较复杂的控制要求中。
2.创建运行时行为
打开运行时行为对话框的方式有三种。如图所示。
(1) 方式一
(2) 方式二
(3) 方式三
3.运行时行为参数含义
4.编辑器结构介绍
①引用命名空间。
②定义全局变量。
③数据连接,将程序的变量与MCD中的参数进行相互连接。
④初始化数据,仅在仿真开始时执行一次。
⑤清理工作,仅在仿真结束时执行一次。
⑥仿真操作步,每一个仿真步都在此处执行,主要用于动态控制工作。
⑦此处插入仿真刷新代码,当可以安全地读取和更改主控制循环之外的运行时变量时,将调用此函数。
⑧此处插入重绘仿真代码,这里可以使用运行时数据更新MCD组件显示。
5.实战演练
【例6-4】 打开“#例6-4 运行时行为 练习.prt”,对模型进行运行时行为设置。
要求实现仿真效果:点击播放运行仿真,按下按钮,传送带启动,松开按钮,传送带停止。
具体操作如下:
《生产线数字化仿真与调试(NX MCD)》课程,是广州高谱技术有限公司开发。
视频课程在线免费学习:https://www.bilibili.com/video/BV1vk4y1p7EK/
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...