1、南京理工大学泰州科技学院 毕业设计 (论文 )外文资料翻译 学院 (系 ): 机械工程 专 业: 机械工程及自动化 姓 名: 周强 学 号: 06010355 外文出处: College of information Engineering, Tianjin University of Commerce, Tianjin ,300134 附 件: 1.外文资料翻译译文; 2.外文原文。 指导教师评语: 签名: 年 月 日 研究的 CAD / CAPP / CAM 集成的数控车床 机床切削仿真 摘要 :在本文中, 包含对 仿真子系统的 CAD / CAPP / CAM集成系统的讨论和 对数控代码
2、进行语法分析算法, 切割路径模拟,切削过程仿真 , 代表为机床之间的干扰检测和部分在切削过程 。对 刀具和切削过程中的干预检测,是对加工工具的选择和切削路径验证的重要参考。 关键词 : 数控车床,机床,切削仿真,数控代码 ;干扰检测 。 .引 言 通过对零件 的 仿真 加工 , 可以 核实 数控代码的正确性, 其中包括碰撞和过度之间的刀具及部分切割,工具和机器之间的刀具和夹具也可以在切割 过程 中研究 。 机器切割模拟是一种 以有效的方法来验证实际的切削过程之前的 NC代码 1。 数控车床的切割机流模拟 机床的数控车床仿真 切削 由四个部分组成:词法分析和 NC代码的语法,切割路径模拟,削减对
3、干扰和 仿真 切割过程中碰撞和检测过程。对于 NC程序仿真的第一步是有数控程序编制的,以词法和语法分析可以做到的。 通过两次的扫描分析,使汇编和偶然性,以及语法分析和改造,能够完成协调,其结果是建立数控坐标文件。 所需工具的信息,是工具议案中的协调和信息将读取文件中的坐标的解释程序。该计划还将得到从工具库 中 工具的信息,然后调用的 响应处理模拟运算。 在做完上述处理后,进行切割路径模拟,干扰切割过程中可以执行程序,并最终模拟报案其仿真过程和检测。 坐标数据文件 解释 子过程规划 工具库 词法和语法分析 坐标变换 坐标数据文件 切割路径模拟 切削过程仿真 干扰检测 NC 程序 仿真报告 图 .
4、1 流数控车床切削仿真机 .汇编和数控程序的解释 A.语法分析的数控程序 在词法和语法之间分析的匹配和审查程序与规则的数控 NC代码 2。 根据 FUNAC和ISO数控系统,数控代码的原则和标准,考试工作由以下的规则 : 数控程序有效字符 : , N, G, M, T, F, S, X, Y, Z, I, J, K, R,0 9, (, ), /。 数控程序的第一行必须是,或解释行。 下面的 G代码数必须是 2位之一,应该是有效的代码,如 G00, G01,G02, G50, G98等。 G代码不能出现两次同一行,例如 G01和 G02或 G03等。 下面的 M代号必须是 2位之一,应该是有效
5、的代码,如 M01, M01, M08等。 下面的 T代码元素必须是一个数字,并应遵循 xxyy的格式,其中的值不应超出了工具的能力最高值。 下面的 S代码元素必须是一个数字,其值必须在主轴范围。 词法和语法分析完成的剪报资料和切割路径坐标变换,其主要目的是处理议案和帮助发言。第一步 是确定声明的类型。如果是 M, S, F, T代码,助理功能模块将被执行,参与切割的信息也将被记录下来。 如果是 G代码,属议案中包括的G00, G01, G02, G03,辅程序将进行坐标变换的各种 G代码,按照国家的相对或绝对坐标排列。 A. 汇编和数控程序的解释 汇编的第一步是建立一个临时的数据缓冲区,读数控切割,从而从程序块中得到信息,并放入坐标数控加工过程仿真后的解释声明和数据信息文件中。程序的详细情况如下 : 按行读数控程序行,执行的有效性由有效的字符审查,筛选和删除评论的性质和代码段的性格检查的原则。 破译成有效的字符和数字的组合,一排的数控程序执行其他种类的考试,如果有任何错误就会退出。 进行语法分析和坐标变换,然后放入数控坐标数据文件中。