网站大量收购独家精品文档,联系QQ:2885784924

完成机床仿真功效的多种门路.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
完成机床仿真功效的多种门路

实现机床仿真功效的多种途径   由于需要提高生产效率,或者需要通过加工更复杂、更高价值的零件来赢得更多订单,工厂纷纷投资购买先进机床,而这种情况越来越普遍。由于这些机床非常先进,因此机床仿真就成为NC编程人员必不可少的武器,而不仅 ... 由于需要提高生产效率,或者需要通过加工更复杂、更高价值的零件来赢得更多订单,工厂纷纷投资购买先进机床,而这种情况越来越普遍。由于这些机床非常先进,因此机床仿真就成为NC编程人员必不可少的武器,而不仅仅是作为一个有用的程序验证工具。 加工仿真已经经过多个阶段的演变,现在大多数CAM系统都具有一定的仿真功能。不过,这些系统并不是都以同样的方法运行。当编程人员需要确定其在数字世界里面模拟发生的事情是否会真正发生在机床上时,这些差别就显得尤为重要。因此,要为手上的工作选择正确的过程,就需要了解不同机床仿真之间的差别。 Vynce Paradise先生是Siemens PLM Software NX CAM行销总监,他认为机床仿真非常重要,且需甄别刀具路径验证 最简单层次的仿真是CAM系统多年来所做而且现在还在做的事情。CAM系统通过坯料的一个3D模型的切削变化来表示切削过程,验证坯料的刀具路径。该模式一般被称为“刀具路径验证”,即使没有机床表示也可以执行该模式。在标准的铣削或车削作业中,对刀具路径的这种验证层次通常已经绰绰有余了。选定了自动材料切除选项之后,以现在的PC速度加上软件算法的进步,可以很好地改善这一层次的刀具路径验证,对验证内部刀具路径这一工作来说是合适的。用户可以轻易读取刀具路径的内部定义,清楚地知道刀具与被加工表面的相对位置。 内部刀具路径定义 具有不同的基本运动自由度或者多任务功能的更高级的机床则需要一种不同的仿真。我们需要了解并显示当NC控制器和机床识别推荐的刀具路径数据时,这些数据会做什么。需要把机床运动作为一个完整系统来看待,而不仅仅是切削刀具相对于坯料的运动。 CAM 供应商达到这一目的的最简单方法就是开发一种着眼于内部刀具路径定义的软件,就像用于基本刀具路径验证的软件一样,然后该软件会将其转换为一种通用运动输出形式。这种运动与3D CAD各个轴相连接。该方法的优点是它非常简单易用,最重要的是它具有相对的通用性。在软件发展的这一阶段,运动定义相对独立于最终的目标机床和控制器的造型和模型。在这种情况下,大多数CAM供应商都采用一个通用的第三方插件应用程序,将其用于3D运动学和运动显示,创建机床仿真解决方案。 后处理器 人们显然低估了后处理器的地位,它并不是整个计算机数控(CNC)系统中微不足道的一部分。在大多数情况下,大多数后处理器向机床控制器传输数据的惟一方法是采用众人皆知的“G代码和M代码”。这些代码是一组标准化的代码,在某个层次上是通用的。但是与所有标准一样,每个控制器制造商和机床车间都用很多不同的方法来延伸和解释这些代码。由于在大多数情况下控制器只拥有这些代码以及与这些代码相关的数值,因此解释这些代码的确切方法就至关重要。 问题的关键是,如果仿真系统要正确并完整地对机床运动进行仿真,则仿真系统需要读取后处理器的输出即被发送到控制器的数据。为此,仿真系统需要一个软件组件,该软件组件比基于内部刀具路径的仿真驱动程序要先进一倍。 G代码和M代码 为了提供由后处理器输出驱动的仿真,系统必须能够解读G代码和M代码以及控制器专用的其他命令和相关数据区,然后系统会把这些信息转化为机床上每个轴或可控制装置的相应运动输入。这就要求详细了解具体的目标机床和控制器,甚至需要详细到了解一个特定客户对该机床的预期目标配置。这是对后处理器所创建内容的逆向工程,即该逆向工程的方法最好与机床控制器执行该任务的方法相同,其结果是3D仿真,驱动该3D仿真的代码与进入机床对真实零件进行切割的G代码和M代码相同。 该软件还可以看到由处理器的逻辑增加的、但是在内部刀具路径阶段早期并不存在的其他动作,从而对机床实际加工进行更加真实、更加完整的仿真。在很多高级机床(尤其那些具有真实、同步多任务功能的机床)的封闭、复杂环境中,非常关键。 机床车间可以检查CAM系统是否能够进行G代码驱动的机床仿真。其中一项测试方法是检查CAM系统是否能够对一个外部来源的NC程序进行读入并仿真,如手动创建或修改的,或者从机床读入用G代码和M代码编写的NC程序。要做到这一点,就要能够对给定机床和控制器的这些代码进行逆向工程。 另外,还有一些独立软件包,能够提供后期的G代码和M代码验证,这些代码能够读入来自CAM系统的输出。不仅如此,这些软件包还能够完全以上面描述的方式使用数据。很多机床车间均已投资于这些外部机床仿真软件,即使投资超出了它们在CAM软件上的投资。 NC编程 如果把G代码驱动的单独仿真应用程序用作大多数CAM系统的附件

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档