数控加工后置处理的研究

数控加工后置处理的研究

ID:10652034

大小:57.00 KB

页数:5页

时间:2018-07-07

数控加工后置处理的研究_第1页
数控加工后置处理的研究_第2页
数控加工后置处理的研究_第3页
数控加工后置处理的研究_第4页
数控加工后置处理的研究_第5页
资源描述:

《数控加工后置处理的研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数控加工后置处理的研究

2、第1lun软件,如:catia,UG等,其数控仿真生成的为APT格式的刀位代码,无法被数控机床直接运用,需要对其进行后置处理生成可以直接对机床进行操作的NC代码。而后置处理的过程直接决定了NC代码的精度与好坏,对数控加工过程起到了至关重要的作用。一般的商用CAD/CAM软件,如:catia,也会提供了NC代码的产生。它们使用了一个库文件来作为后置处理的配置文件直接生成可使用的NC代码。但是由于机床的不通用性,这些软件只提供了少数常用机床的NC代码的生成,且生成的代码过于烦冗,不易于修改。故大部分后置

3、处理的过程还是需要另行实现。二.后置处理的编制方法目前各机床的编程语言不具备通用性,即使是同一制造商生产的机床,在其前后期也可能不具备通用性。尽管国际上曾试图通过标准化来推广一种通用的机床语言,但是由于制造商的缘故,一直难以得到广泛的推广[1]。因为机床语言的不通用性,一般的商用CAD/CAM软件难以按照用户的需要提供全部机床的NC代码生成,只提供了一部分常用的机床的NC代码生成,大部分还是需要用户自己由其产生的APT文件来自行处理生成NC代码。对于简单的数控过程,用户可以直接对APT代码进行翻译,实现APT到NC代码的转

4、化,但是对于大部分零件来说,用户需要借助计算机的帮助来实现代码的转化。通常使用的转换方式有三种[2]:1.通用语言编写使用一般的编程语言,如:VisualC++,Java等语言都能够实现后置处理,完成APT文件到NC代码的转换。这种方法的优点是,只要熟悉所需编写的机床和通用语言就能进行操作,不需要其他的软件辅助或培训。缺点是,专用性太强,需要专门的程序员,且程序设计后不具备通用性,修改困难。2.通用软件使用一定的通用代码转换软件,如[3]中提到的MSPOST和[3]中研究开发的KD-NCtool等,来实现APT文件到NC代

5、码的转换。其大致过程如下:图1后置处理模块流程图通过一个机床配置信置文件来对机床进行描述,并用这个描述来控制后置处理的模块。使用这个后置处理翻译模块便可以将由CAD/CAM系统产生的APT文件翻译成可执行的NC程序。机床配置信置文件的取得一般是通过回答用户对话框。这种对话框通常会需要用户对机床的一些特性进行描述,以此获得所需的信息来构成翻译模块。图2 [3]中给出的机床信息配置对话框lun软件,如:catia,UG等,其数控仿真生成的为APT格式的刀位代码,无法被数控机床直接运用,需要对其进行后置处理生成可以直接对机床进行

6、操作的NC代码。而后置处理的过程直接决定了NC代码的精度与好坏,对数控加工过程起到了至关重要的作用。一般的商用CAD/CAM软件,如:catia,也会提供了NC代码的产生。它们使用了一个库文件来作为后置处理的配置文件直接生成可使用的NC代码。但是由于机床的不通用性,这些软件只提供了少数常用机床的NC代码的生成,且生成的代码过于烦冗,不易于修改。故大部分后置处理的过程还是需要另行实现。二.后置处理的编制方法目前各机床的编程语言不具备通用性,即使是同一制造商生产的机床,在其前后期也可能不具备通用性。尽管国际上曾试图通过标准化来

7、推广一种通用的机床语言,但是由于制造商的缘故,一直难以得到广泛的推广[1]。因为机床语言的不通用性,一般的商用CAD/CAM软件难以按照用户的需要提供全部机床的NC代码生成,只提供了一部分常用的机床的NC代码生成,大部分还是需要用户自己由其产生的APT文件来自行处理生成NC代码。对于简单的数控过程,用户可以直接对APT代码进行翻译,实现APT到NC代码的转化,但是对于大部分零件来说,用户需要借助计算机的帮助来实现代码的转化。通常使用的转换方式有三种[2]:1.通用语言编写使用一般的编程语言,如:VisualC++,Java

8、等语言都能够实现后置处理,完成APT文件到NC代码的转换。这种方法的优点是,只要熟悉所需编写的机床和通用语言就能进行操作,不需要其他的软件辅助或培训。缺点是,专用性太强,需要专门的程序员,且程序设计后不具备通用性,修改困难。2.通用软件使用一定的通用代码转换软件,如[3]中提到的MSPOST和[3]中研究开发的KD-NCtool等,来实现APT文件到NC代码的转换。其大致过程如下:图1后置处理模块流程图通过一个机床配置信置文件来对机床进行描述,并用这个描述来控制后置处理的模块。使用这个后置处理翻译模块便可以将由CAD/CA

9、M系统产生的APT文件翻译成可执行的NC程序。机床配置信置文件的取得一般是通过回答用户对话框。这种对话框通常会需要用户对机床的一些特性进行描述,以此获得所需的信息来构成翻译模块。图2 [3]中给出的机床信息配置对话框lun软件,如:catia,UG等,其数控仿真生成的为APT格式的刀位代码,无法被数控机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。