论文部分内容阅读
[摘 要]随着数控技术的不断发展改革,后处理技术的创新和应用在一定程度上促进了制造业的快速发展。本文从数据的基本原理出发,叙述了数控后处理技术的现状和UG后处理系统的结构模式,以后处理技术的编制方法引出了数控编程下的后处理技术。
[关键词]UG技术;数控编程;后处理
中图分类号:TS174.3 文献标识码:A 文章编号:1009-914X(2014)24-0249-01
随着计算机的快速发展和应用,传统的制造业开始了变革,各个国家提出了针对制造业全新的制造模式。数控技术为原有的制造业带来了前所未有的变化。以先进的UG软件为基础,进一步开发和研究数控技术成为企业和公司的奋斗目标。怎样在原有的数控编程的基础上加快工作的方便、快捷成为钻研的方向。
一、数据编程的基本原理
数控加工程序编制就是把数控加工的工艺方案运用其它的表达形式,这样的形式和它所含有的数据信息可以使数据机床应用。数据机床在加工的时候,要控制好刀具中心的运动规则和空间位置,这是构成数控加工的重要内容,还包含和机床其余的动作相关的信息。数控编程对编程人员的编程规则和数控代码的熟悉度要求非常高,编程人员还要有数值计算和加工工艺的能力。程序编制包含自动编程和手工编程两种,手工编程计算相对简单,程序段较少,主要用做点位的加工或者简单地几何形状零件的加工。针对复杂或者大程序的零件,必须运用自动编程。
二、数控后处理技术的现状
后处理技术对于数控技术的发展起着关键性的作用。后处理技术不是软件本身的标准化,会随着机床的不同而有所改变,是一个极具个性化的东西。虽然平常的CAD/CAM软件历经了设计计算的阶段就可以得到刀具轨迹的所有信息,为了更好地适应数控机床,必须做后处理,才能使数空机床有相适应的NC时代。现在世界上很多的软件公司也在这方面不断地努力,不断地投入资金、技术的大力支持,研制出了如:PROE、MASTECAM、UC。利用这些后处理技术,可以生成典型的数控NC程序。我国的很多数控机床的公司也在数控技术上进行深刻的研究。例如:东风公司、上海大众、中国一汽这些公司都在后处理技术上有所研究,但这些公司的研究都是针对自己的系统自行研发。这些不同系统种类比较多样,各自有其的特点,针对的NC代码的要求也不太一样。怎样使研制的技术和数控机床可以紧密的结合,以加大设计的效率和加工程序的可靠性和适用性,取得较大的效果,完成真正意义的信息化的设计和制造。
三、UG后处理系統的结构
(一)UG是由事物的生成器、定义的文件、事物处理器等组合而成。UG的后期流程是运用TCL进行处理MOM。TCL的语言是利用宏的程序来完善的数控机床系统的后期处理。TCL主要利用逻辑的控制功能、条件的判断工能、条件的判断等功能来完成删除或添加刀位的自料功能和应用程序调用的功能。UG为MCM加工输出管理器提供了事件的驱动工具。它的功效是可以提取出UG/CAM存储内部的数据运用这些数据生成输出,UG/CAM模块的输出都是由MCM管理。UG/Post就是很好的运用了这个工具,UG/Post后处理器的核心是的MCM, UG/Post运用MCM启动解释的程序系统,为解释程序提供所需的数据或功能,也可以加载定义文件和事物处理。使用者可以自己设计开发后处理的程序针对UG刀位文件数据,依据机场所进行的运动关系做数值的处理输出。
(二)UG的后处理当中包括着和特定的机床有关的静态的信息。格式化NC需要运用定义文件里的信息来下指令。定义文件包含的内容有一般的机床信息、机床的支持地址和属性,还包括由许多的地址怎样组合起来共同完成一个机床动作的系列模块。MCM收到的参数或者文件是由事物生成器从UG文件中提取的刀轨信息。各个特定的事件在机床的运行过程中会出现一些比较特别的机床动作,通过该事件的相关参数信息来确定特别的机床动作。各个事件的处理函数后面都包含连贯的指令去帮助使用者处理UG/Post的事件,这些指令决定着定义刀轨数据怎样处理和各个事件在机床上的执行情况。对于使用者希望UG/Post处理的事件,都要有一个TCL过程和它相对应。事件生成器在触动到一个事件的时候,MCM会运用和它对应的TCL去处理这个事件,也把和这个事件有关连的参数当做全局变量传送给TCL的过程。处理事件的TCL的过程名称必须和事件生成器的触发名称相一致。
四、后处理技术的编制方式
(一)运用较高级的语言把刀位记录转换成数控的指令代码,这种方法运用的灵活性较高,但是编制的时候复杂困难,工作量太大。也有的是利用厂件商提供的交互式后处理书写器,来确定那些具体的参数值,用户回答后,就可以形成针对专一机床的后处理软件。这个方法比较简单方便,但形成数据文件的时候灵活性太差,不能使用户随心所欲的使用。
(二)软件的厂家也会提供软件的编制工具包,它具备一套语法的规则,可以使用户编制对专一的机床设计专用的后处理程序。这种方法不但灵活且比较简便,但是需要用户掌握一种额外的语言。大多都是提供一个多数通用的POST软件包,在进行后处理操作中,POST要把机床文件和刀位调入,并依据刀文件的语句,利用POST来调用机床文件中所对应的宏,由宏把刀位的记录转换为相关的机床指令格式做必要的运算。也有的厂家对不同的控制系统和不一样的机床编制专用后处理程序,这种方法不需要用户自己开发,但是在购买新机床的时候,必须补充购买所买机床专用的后处理程序。
五、基于UG的数控编程后处理技术
(一)在加工的环境中,工作坐标系是运用创建草图、曲线、特定的避让几何、位置输入坐标和指定的预钻进刀点的参考。加工坐标系则是刀轨的参考做标,它的确定过程是运用和UG的加工环境毛坯和MCS的方向一致,和机床相对应的3个移动轴的地区安装毛坯,最后把刀具的参考点和毛坯相对的方向并且和UG加工环境中的MCS原点和毛坯的几何位置一样,这时的刀具设点是坐标原点,这就是机床的加工坐标系。利用UG在加工生成的刀轨由UG的MCS来映射到机床的加工坐标中。加工坐标系应从实际的加工入手,用来确保毛坯在机床上方便安装、对刀和加工。
(二)UG不论什么样的加工刀具,刀具参考点都对应在刀具底部的中心位置上,UG/CAM所生成的在刀具上的点是运动的轨迹。刀具轴则在刀具的轴线上,一参考点指向刀柄的矢量。操作导航工具中所有的参数都以节点的形式所存在,并运用树状结构组织起来。UG中包含刀具节点、加工几何节点、加工节点,各个节点都有独特的名称。
(三)完整的刀轨不仅要对工件实现切削的切削刀轨,并且在切削刀轨的前后运用非非切削的运动刀轨。繁杂的非切削刀轨由用户定义。用来定义非切削运动刀轨的几何是避让几何,它可以减少切入时的冲击和撞刀。也不是所有的操作都需要定义避让几何,多依据用户的实际需要来灵活的处理。通常的情况下只需要定义起点和回零点就能预防妨碍工作。
现今的UC系统提供的后处理器还不能完全满足各个企业机床的多样性要求,所以学习改进、开发和维护UG后处理器是研究的重要方向。UG后处理技术的改革和应用,加快了企业的快速发展。
参考文献
[1] 冉启军,张玉峰. 基于UG软件的五轴数控加工后置处理研究[J]. 2011(06).
[2] 董广强.基于UG数控铣削加工有关参数的优化研究[J]. 机床与液压. 2012(03).
[关键词]UG技术;数控编程;后处理
中图分类号:TS174.3 文献标识码:A 文章编号:1009-914X(2014)24-0249-01
随着计算机的快速发展和应用,传统的制造业开始了变革,各个国家提出了针对制造业全新的制造模式。数控技术为原有的制造业带来了前所未有的变化。以先进的UG软件为基础,进一步开发和研究数控技术成为企业和公司的奋斗目标。怎样在原有的数控编程的基础上加快工作的方便、快捷成为钻研的方向。
一、数据编程的基本原理
数控加工程序编制就是把数控加工的工艺方案运用其它的表达形式,这样的形式和它所含有的数据信息可以使数据机床应用。数据机床在加工的时候,要控制好刀具中心的运动规则和空间位置,这是构成数控加工的重要内容,还包含和机床其余的动作相关的信息。数控编程对编程人员的编程规则和数控代码的熟悉度要求非常高,编程人员还要有数值计算和加工工艺的能力。程序编制包含自动编程和手工编程两种,手工编程计算相对简单,程序段较少,主要用做点位的加工或者简单地几何形状零件的加工。针对复杂或者大程序的零件,必须运用自动编程。
二、数控后处理技术的现状
后处理技术对于数控技术的发展起着关键性的作用。后处理技术不是软件本身的标准化,会随着机床的不同而有所改变,是一个极具个性化的东西。虽然平常的CAD/CAM软件历经了设计计算的阶段就可以得到刀具轨迹的所有信息,为了更好地适应数控机床,必须做后处理,才能使数空机床有相适应的NC时代。现在世界上很多的软件公司也在这方面不断地努力,不断地投入资金、技术的大力支持,研制出了如:PROE、MASTECAM、UC。利用这些后处理技术,可以生成典型的数控NC程序。我国的很多数控机床的公司也在数控技术上进行深刻的研究。例如:东风公司、上海大众、中国一汽这些公司都在后处理技术上有所研究,但这些公司的研究都是针对自己的系统自行研发。这些不同系统种类比较多样,各自有其的特点,针对的NC代码的要求也不太一样。怎样使研制的技术和数控机床可以紧密的结合,以加大设计的效率和加工程序的可靠性和适用性,取得较大的效果,完成真正意义的信息化的设计和制造。
三、UG后处理系統的结构
(一)UG是由事物的生成器、定义的文件、事物处理器等组合而成。UG的后期流程是运用TCL进行处理MOM。TCL的语言是利用宏的程序来完善的数控机床系统的后期处理。TCL主要利用逻辑的控制功能、条件的判断工能、条件的判断等功能来完成删除或添加刀位的自料功能和应用程序调用的功能。UG为MCM加工输出管理器提供了事件的驱动工具。它的功效是可以提取出UG/CAM存储内部的数据运用这些数据生成输出,UG/CAM模块的输出都是由MCM管理。UG/Post就是很好的运用了这个工具,UG/Post后处理器的核心是的MCM, UG/Post运用MCM启动解释的程序系统,为解释程序提供所需的数据或功能,也可以加载定义文件和事物处理。使用者可以自己设计开发后处理的程序针对UG刀位文件数据,依据机场所进行的运动关系做数值的处理输出。
(二)UG的后处理当中包括着和特定的机床有关的静态的信息。格式化NC需要运用定义文件里的信息来下指令。定义文件包含的内容有一般的机床信息、机床的支持地址和属性,还包括由许多的地址怎样组合起来共同完成一个机床动作的系列模块。MCM收到的参数或者文件是由事物生成器从UG文件中提取的刀轨信息。各个特定的事件在机床的运行过程中会出现一些比较特别的机床动作,通过该事件的相关参数信息来确定特别的机床动作。各个事件的处理函数后面都包含连贯的指令去帮助使用者处理UG/Post的事件,这些指令决定着定义刀轨数据怎样处理和各个事件在机床上的执行情况。对于使用者希望UG/Post处理的事件,都要有一个TCL过程和它相对应。事件生成器在触动到一个事件的时候,MCM会运用和它对应的TCL去处理这个事件,也把和这个事件有关连的参数当做全局变量传送给TCL的过程。处理事件的TCL的过程名称必须和事件生成器的触发名称相一致。
四、后处理技术的编制方式
(一)运用较高级的语言把刀位记录转换成数控的指令代码,这种方法运用的灵活性较高,但是编制的时候复杂困难,工作量太大。也有的是利用厂件商提供的交互式后处理书写器,来确定那些具体的参数值,用户回答后,就可以形成针对专一机床的后处理软件。这个方法比较简单方便,但形成数据文件的时候灵活性太差,不能使用户随心所欲的使用。
(二)软件的厂家也会提供软件的编制工具包,它具备一套语法的规则,可以使用户编制对专一的机床设计专用的后处理程序。这种方法不但灵活且比较简便,但是需要用户掌握一种额外的语言。大多都是提供一个多数通用的POST软件包,在进行后处理操作中,POST要把机床文件和刀位调入,并依据刀文件的语句,利用POST来调用机床文件中所对应的宏,由宏把刀位的记录转换为相关的机床指令格式做必要的运算。也有的厂家对不同的控制系统和不一样的机床编制专用后处理程序,这种方法不需要用户自己开发,但是在购买新机床的时候,必须补充购买所买机床专用的后处理程序。
五、基于UG的数控编程后处理技术
(一)在加工的环境中,工作坐标系是运用创建草图、曲线、特定的避让几何、位置输入坐标和指定的预钻进刀点的参考。加工坐标系则是刀轨的参考做标,它的确定过程是运用和UG的加工环境毛坯和MCS的方向一致,和机床相对应的3个移动轴的地区安装毛坯,最后把刀具的参考点和毛坯相对的方向并且和UG加工环境中的MCS原点和毛坯的几何位置一样,这时的刀具设点是坐标原点,这就是机床的加工坐标系。利用UG在加工生成的刀轨由UG的MCS来映射到机床的加工坐标中。加工坐标系应从实际的加工入手,用来确保毛坯在机床上方便安装、对刀和加工。
(二)UG不论什么样的加工刀具,刀具参考点都对应在刀具底部的中心位置上,UG/CAM所生成的在刀具上的点是运动的轨迹。刀具轴则在刀具的轴线上,一参考点指向刀柄的矢量。操作导航工具中所有的参数都以节点的形式所存在,并运用树状结构组织起来。UG中包含刀具节点、加工几何节点、加工节点,各个节点都有独特的名称。
(三)完整的刀轨不仅要对工件实现切削的切削刀轨,并且在切削刀轨的前后运用非非切削的运动刀轨。繁杂的非切削刀轨由用户定义。用来定义非切削运动刀轨的几何是避让几何,它可以减少切入时的冲击和撞刀。也不是所有的操作都需要定义避让几何,多依据用户的实际需要来灵活的处理。通常的情况下只需要定义起点和回零点就能预防妨碍工作。
现今的UC系统提供的后处理器还不能完全满足各个企业机床的多样性要求,所以学习改进、开发和维护UG后处理器是研究的重要方向。UG后处理技术的改革和应用,加快了企业的快速发展。
参考文献
[1] 冉启军,张玉峰. 基于UG软件的五轴数控加工后置处理研究[J]. 2011(06).
[2] 董广强.基于UG数控铣削加工有关参数的优化研究[J]. 机床与液压. 2012(03).