|
楼主 |
发表于 2020-4-14 15:29
|
显示全部楼层
事件生成器
& f: ?5 K9 P+ e n/ ~* q8 a; }& D6 B; Z8 y- A) D& ?
事件生成器(Event Generator)是一个提取零件的刀具路径数据的文件,它能将提取的刀具路径数据作为事件和参数传递给加工输出管理器。每一特定事件在机床运行时将导致一些特别的机床动作,存储在与这个事件相关的参数中的信息用来进一步确定这些特别的机床动作。例如,一个“Linear-Move”事件将导致机床驱动刀具沿直线移动,而具体移动到的位置则由存储在与此事件相关的参数X、Y、Z中的数值来进一步确定。在这个例子中,事件生成器将触发“Linear-Move”事件,并且将代表终点位置的数据装入相应的参数X、Y、Z,然后这些信息传送到MOM去处理。: m+ ^5 k7 F* X) U' L, v/ f4 y; V
+ u- Q& ?, T: A4 P6 g% C5 W
事件处理器
5 s8 W' t3 X7 p* l& ]7 H+ }4 W" p) ]
9 p5 |9 Y8 @8 ?. X 事件处理器(Event Handler)是描述机床配置的两个文件之一,是为特定机床及其控制系统开发的一套程序。它包含根据机床控制器定义的一系列事件处理指令,这些指令将定义刀轨数据如何被处理,以及每个事件在机床上如何被执行。用来定义事件处理器指令的计算机语言是TCL(Tool command language),故该文件的扩展名为.tcl。TCL是一种解释型的计算机语言,以其小巧、灵活、功能强大、易于扩展、易于集成而闻名。当UG/Post进行后处理时,TCL语言的解释器充当了UG/Post的转换器。
$ Q: q% F* ?, \ B% q
4 |( H, X. n* l% i, E |
|