首页 理论教育 手工编程在数控机床中的应用及分类

手工编程在数控机床中的应用及分类

时间:2023-06-30 理论教育 版权反馈
【摘要】:手工编程是指编程人员用数控机床提供的指令直接编写出零件加工程序及相关技术文件。由于手工编程能充分发挥数控系统的功能及编程人员的工艺和加工经验,不必再用其他编程设备,随着数控系统编程功能的不断增强,手工编程有着广阔的应用前景。手工编程按其数据输入及处理方式,可分为3类。第1类,用ISO代码编程。第2类,用户宏程序编程。用户宏程序功能使平面非圆曲线、柱面曲线、空间解析曲线及曲面的编程变得简捷。

手工编程在数控机床中的应用及分类

手工编程是指编程人员用数控机床提供的指令直接编写出零件加工程序及相关技术文件。由于手工编程能充分发挥数控系统的功能及编程人员的工艺和加工经验,不必再用其他编程设备,随着数控系统编程功能的不断增强,手工编程有着广阔的应用前景。

手工编程按其数据输入及处理方式,可分为3类。

第1类,用ISO(国际标准化组织)代码编程。一个代码代表一个意义或刀具的一步运动,或代表一组意义或一组运动。按其性质,可分为基本代码编程和简化编程。简化分为两方面,一方面简化是一个指令代表几步甚至几十步的运动,如:固定循环,宏指令等。另一方面简化是简化数值点的计算。如:美国A B公司的GTL编程、意大利ECS公司的GAP编程、法国NUM的PGP编程、车削系统的蓝图直接编程功能、系统自动计算几何元素的基点。另外,由于数控系统开发了样条插补(NURBS)功能,可以直接处理离散点。又开发了空间圆弧插补功能,有的还可加工曲面,使手工编程能力不断提高。(www.xing528.com)

第2类,用户宏程序编程。系统提供了变量、数据计算、程序控制等功能,用户用这些功能去编程,完成一个功能或一组功能的加工。用户宏程序功能使平面非圆曲线、柱面曲线、空间解析曲线及曲面的编程变得简捷。用户宏程序还可以编写其他功能,如:测量功能、控制功能等。

第3类,会话编程,它用图形进行数据输入或用对话型C语言编程,数据经系统内部处理后,生成ISO代码加工程序。日本MAZAK公司的数控系统及FANUC系统等都有此功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈