1 方法写入指令 ‘print numOfLimitedObjects’统计的应该是"具体"工件的数量

Tecnomatix Plant Simulation 14 学习之路(五)

例如上图,方法Method执行结果控制台应该显示数量为8

2 更新修改的方法快捷键为F7,如果想要反悔就Ctrl+z,一步步撤回吧

3方法选择字段方式,双击选中鼠标所在单词,连续三次选中鼠标所在行

4快速补全的两种用法(ctrl + space): 第一种即快速补全,例如输入numOf ,快速补全即为numOfLimitedObjects,第二种为输入对象名称,例如SingleProc.可以查询该对象可用的属性或者方法。

 

Tecnomatix Plant Simulation 14 学习之路(五)

 

5提供样式,这部分其实直接使用可能会出现乱码,但是风格还不错。

具体操作在方法的模板模块

Tecnomatix Plant Simulation 14 学习之路(五)

选中Code Snippets中的Header comment,效果如下

Tecnomatix Plant Simulation 14 学习之路(五)

改改还是能用的,当代码复杂时,这些模板作用就能凸显出来了,团队作业交接啦,协作啦,不然别人看不懂你的代码很正常。

6断点调试

这个功能跟其它语言一样,用于检查问题代码,或者用于做流程核对都行,用得好有奇效。

7三个特殊的方法,Reset将在单击事件控制器的Reset时候执行,Init将在事件控制器初始化的时候执行,EndSim将在仿真结束后执行

8匿名标识符

root表示当前框架下面的根目录,执行方法root.name,记录的其实是框架名字

Tecnomatix Plant Simulation 14 学习之路(五)

self表示当前对象的信息,如在方法Method执行命令self.name,记录的其实是方法名

Tecnomatix Plant Simulation 14 学习之路(五)

?表示当前固定对象,比如当工件MU进入某个SingleProc,在其入口设置设置方法self.onEntrance,在方法输入?.ProcTime,可以修改工件时间(具体情况具体分析,当然不是蠢蠢地修改……)

Tecnomatix Plant Simulation 14 学习之路(五)

@表示当前流动对象,包括工件或者小车等,可是其按照其走向流动,如下图所示:

Tecnomatix Plant Simulation 14 学习之路(五)

当在SingleProc控件出口设置方法Method,输入如上指令,SingleProc加工完成的产品均会转移至Buffer

9注释方法,一共三种,如下

Tecnomatix Plant Simulation 14 学习之路(五)

详细出处:Steffen Bangsow 《Tecnomatix Plant Simulation Modeling and Programming by Means of Examples》

相关文章:

  • 2021-05-09
  • 2021-09-06
  • 2022-02-19
  • 2021-07-02
  • 2021-08-08
  • 2021-12-18
  • 2021-08-16
猜你喜欢
  • 2021-11-23
  • 2021-08-20
  • 2021-05-27
  • 2021-11-10
  • 2021-10-18
  • 2021-06-30
  • 2021-12-02
相关资源
相似解决方案