自动编程
1. 定义
对于几何形状复杂的零件需借助计算机使用规 定的数控语言编写零件源程序,经过处理后生成 加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向 用户编程提供了一般的准备功能和辅助功能,而 且为编程提供了扩展数控功能的手段。 FANUC6M数控系统的参数编程,应用灵活,形 式自由,具备计算机高级语言的表达式、逻辑运 算及类似的程序流程,使加工程序简练易懂,实 现普通编程难以实现的功能。
在程序段中,必须明确组成程序段的各要素: 移动目标:终点坐标值X、Y、Z; 沿怎样的轨迹移动:准备功能字G; 进给速度:进给功能字F; 切削速度:主轴转速功能字S; 使用刀具:刀具功能字T; 机床辅助动作:辅助功能字M。
.
程序格式
1)程序开始符、结束符 程序开始符、结束符是同一个字符,ISO代码中是%,EIA 代码中是EP,书写时要单列段。 2)程序名 程序名有两种形式:一种是英文字母O(%或P)和1~4位 正整数组成;另一种是由英文字母开头,字母数字多字符 混合组成的程序名(如TEST1 等)。一般要求单列一段。 3)程序主体 程序主体是由若干个程序段组成的。每个程序段一般占 一行。
程序格式
程序段格式
一个数控加工程序是若干个程序段组成的。程序段格式是 指程序段中的字、字符和数据的安排形式。程序段格式举例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08; N40 X90;(本 程序段省略了续效字“G01,Y30.2,F500,S3000,T02,M08”,但 它们的功能仍然有效)
数控车床技术手册
制作人:黄涛
基本概念
数控编程是数控加工准备阶段的主要内 容,通常包括分析零件图样,确定加工工 艺过程;计算走刀轨迹,得出刀位数据; 编写数控加工程序;制作控制介质;校对 程序及首件试切。。总之,它是从零件图纸 到获得数控加工程序的全过程。