首页 解决方案 Post Configurator后处理怎样处理场景事件

Post Configurator后处理怎样处理场景事件

  适用版本:NX12以上   Post Configurator后处理配置器是SIEMENS推出的继Post Builder之后的又一款后处理制作工具,本文为了方便描述,将Post Configurator后处理配置器简称为PC,将Post Builder简称为PB。

  适用版本:NX12以上

  Post Configurator后处理配置器是SIEMENS推出的继Post Builder之后的又一款后处理制作工具,本文为了方便描述,将Post Configurator后处理配置器简称为PC,将Post Builder简称为PB。

  PC界面集成了一些常见选项的菜单,即使对PC不熟悉的用户也可以轻松更改一些选项。比如下图1所示,tool preselect选项为是否开启预选刀功能;Check tool number 0选项为是否检查刀号为0,用户只需在下拉菜单选择即可,而PB则需要定制用户指令才能做到。

  虽然PC有以上的优势,但在一些比较高级的场景也是需要定制TCL语言才能完成的。比如:用户需要在初始移动或刀轨结束处输出一些特定代码,在PC界面就无法完成。本文将针对PB和PC相同的场景事件简述一下PC的做法。

  图1

  在PB的场景事件里有以下事件,如:程序开始、刀轨开始、自动换刀、运动之前 、初始移动、第一次移动、刀轨结束、程序结束,以上场景在PC界面就无法直接实现,比如:用户需要应用两个场景事件,在刀轨结束处保存第四轴角度,在下一刀轨开始处比较第四轴角度,如果角度不同,则输出“G0 G28 Z0”。本文将以此需求为例,简述PC 的场景事件应用。

  新建PC后处理,控制器为“FANUC”,确定后,保存后处理,如下图2所示。

  图2

  在操作选项内,执行“编辑后处理配置文件”指令,打开TCL文件编辑器,如下图3所示。PC自带的TCL文件编辑器在文本处理功能上不强,如用户有更好的文本处理软件,可以直接在后处理文件夹内找到对应的TCL文件编辑,如本例的TCL文件为111_service_fanuc.tcl。

  图3

  在111_service_fanuc.tcl文件内输入以下代码,保存后就可以实现本文案例所要求的功能,如下图4所示。在下图4中,save_4a和G28Z0为两个用户自定义指令,本文重点讲述PC插入事件的用法,LIB_GE_command_buffer_edit_insert是PC插入事件的指令,其格式为:LIB_GE_command_buffer_edit_insert <事件名称> <事件位置> <代码块名> <定义标记名> <位置><事件标记名>。

  图4

  以“刀轨结束后保存A角”为例,

  MOM_end_of_path_LIB为刀轨结束事件;MOM_end_of_path_LIB_ENTRY_start为事件位置,start为开始,对应的还有end;

  save_4a为代码块名;

  第二个save_4a为定义标记名,此名称无所谓,方便用户记忆即可;

  After代表save_4a将在事件位置之后输出,对应的还有before;

  @DEFAULT_ENTRY为刀轨结束事件的标记,同一事件用户可以设定多个标记,因此要指定使用哪一个标记。所有的事件都有一个缺省的标记,即@DEFAULT_ENTRY

  后处理出来后,代码效果如下图5所示。

  图5

  为方便读者使用,本文将与PB对应的全部事件整理如下图6所示,图6所示的代码效果在图5与图7上均有体现。

  图6

图7

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: suifengmianlai

为您推荐

生产制造 | 数控仿真保证“安全” 之 NCSIMUL四轴机床搭建

NCSIMUL 通过上一期对三轴机床搭建的讲解和演示,想必大家已经能够搭建自己专属的三轴机床。

质量管理 | 海克斯康 Q-DAS®与SAP QM的交互应用方案

SAP(System Applications and Product) 软件在企业的部署着眼于中央业务流程的优化。

新能源汽车供应链强力转型,数字化供应链系统订单管理数字化助力企业降本增效

当前,全球新能源汽车产业发展驶入快车道,新产品新技术加快研发运用,技术创新带动产业持续升级。

进度猫甘特图:项目管理中的任务分解工具

项目管理中是将大的项目目标划分为各个小阶段任务,WBS就是化繁为简,将负责非项目拆分为简单的任务,它可让事情依照一定规则或关系,通过一层一层来分解,这样要做的任务可以变为小目标。

查看流程审批历史记录解决方案

作者:黄鹏 审校:李达 适用版本:TC11 用户可以在TC中看到整个流程的历史记录,包括驳回,审批,编制的操作,这样可以方便我们查看哪些人参与了这个流程。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部