数控入门基础大全


来源:龙门加工中心    发布时间:2024-04-14 10:57:56

  • 产品详情

  (1)工件不动,刀具相对于静止的工件运动。 (2)增大工件与刀具之间距离的方向为机床某一运动的正方向。

  ①Z轴:平行于机床主轴轴线的坐标轴。 数控车床的Z轴 数控立式升降台铣床的Z轴 数控卧式升降台铣床的Z轴 ②X轴:平行于工件装夹平面的坐标轴。 数控车床的X轴 数控立式升降台铣床的X轴 数控卧式升降台铣床的X轴 ③Y轴:与Z、X轴垂直的坐标轴。 ④旋转运动A、B、C轴 ⑤主轴旋转方向:从主轴后端向前端(装刀具或工件端)看,顺时针旋 转为主轴正旋转方向。

  功 能 地 址 O,P N G X,Y,Z I,J,K F S T M B 符 意 义 程序号 程序段号 准备功能 坐标字 进给速度 主轴功能 刀具功能 辅助功能 程序编号,子程序号的指定 程序段顺序号 机床动作方式指令 坐标轴的移动地址 圆心坐标地址 进给速度的指令 主轴转速指令 刀具编号指令 机床开/关指令 工作台回转(分度)指令

  件原点工件原点即工件坐标系原点,也称程序原点或编程原点, 用“W”表示。它是编程时定义在工件上的几何基准点。

  五、工件坐标系的设定 LGDZY 1、采用 、采用G92指令设置工件坐标系 指令设置工件坐标系

  以工件原点为基准,测量刀具起始点的坐标值,并把这个坐标值通 过G92指令存到系统的存储器中,作为零件所有加工尺寸的基准点。因 此,在每个程序的开头,都要设定工件原点的偏置值,其格式如下: G92 X_ Y_ Z_ 其中X,Y,Z的值为工件原点与刀具当前位置A的距离。 , , N0010 G92 Xa Yb Zc [在机床坐标系中设置工件坐标系] ...... [加工零件] G92指令不使机床运 动,其指定的坐标值只是 设定了工件原点在机床坐 标系中的位置,刀具并不 产生运动。

  从零件图样分析、确定工艺过程、图形的数学处理、编写程序单及 程序的输入到程序的较验等各步骤主要由人工完成的编程过程。

  自动编程是利用计算机软件编制数控加工程序 的过程。典型的自动编程有两种:APT软件编程和 CAD/CAM软件编程。

  在数控车床中,通常用G50指令设置工件坐标系。这种设置 工件坐标系的格式与G92指令相同。 G50 Xa Zc 式中 a,c——刀尖与工件坐标系原点的距离,也是刀具出发点的坐标值。 用G50指令所建立的坐标系,是一个与刀尖当前位置有直接关系的 工件坐标系。这个坐标系有如下特点: (1)X轴的坐 标零点在主轴回转 中心线)Z轴的坐 标零点能够准确的通过图 纸的技术方面的要求和加 工的方便性,选择 在工件的左、右端 面或其它位置。但 必须与编程原点相 一致。

  机床参考点也称基准点,是 大多数具有增量位置测量系统的 数控机床所一定要有的。它是数 控机床工作区确定的一个固定点, 与机床原点有确定的尺寸联系, 用“R”表示。

  2、采用G54~G59指令设置工件坐标系 、采用 ~ 指令设置工件坐标系

  使用G54~G59指令,可以在机床行程范围内设置6个工件坐标系。 用G54~G59指令设置工件坐标系时,首先将G54~G59的坐标值 设置在原点偏置寄存器中,编程时再用G54~G59指令调用。 例如:采用G54~G56指令设置3个工件坐标系。 首先设置G54~G56原点偏置寄存器: 零件1:G54 X12.0 Y8.0 Z0 零件2:G55 X24.0 Y27.0 Z0 零件3:G56 X42.0 Y10.0 Z0 然后再调用: N0010 G54 [在机床坐标系中 设置第一个工件坐标系] ..... [加工第一个零件] N0070 G55 [在机床坐标系中 设置第二个工件坐标系] ..... [加工第二个零件] N0100 G56 [在机床坐标系中 设置第三个工件坐标系] ..... [加工第三个零件]

  三种设置工件坐标系方法的指令与参数见下表 工件坐标系的三种设置方法及参数

  根据零件图样,分析零 件的形状、尺寸、精度要求、 毛坯形式、材料与热处理技 术要求,选择合适的数控机 床。 2、确定工艺过程 、 确定工件的装卡、定位方式。 选择合理的加工顺序和走刀路线,避免发生刀具与非加工表面的干涉。 合理选择刀具及其切削参数,提高生产效率。 3、图形的数学处理 、 根据零件的几何尺寸、工艺路线及设定的工件坐标系,计算零件粗、 精加工的运动轨迹。 4、编写程序单及程序的输入 、 根据计算出的刀具运动轨迹坐标值和已确定的工艺参数及辅助动作, 按照数控系统规定的功能指令代码和程序段格式,逐段编写零件加工程 序。通过手工输入或通信传输的方式输入机床的数控系统。 5、程序校验与首件试切 、 利用空运行功能,观察刀具的运动轨迹和坐标值的变化,检验数控程序。

  字地址可变程序段格式由程序段号、程序字和程序段结束符组成。 (1)程序段号 由地址符N和后面的若干位数字构成。程序段号的主 要作用是便于程序的校对和检索修改,还可用于程序的转移。 程序执行的顺序和程序输入的顺序有关,而与程序段号的大小无关。 在程序段号之前,输入斜线符“/”,在程序的执行过程中会跳过不执行。 (2)程序字 程序字通常由地址符、数字和符号组成。

  一、机床坐标系 二、坐标轴及其运动方向 三、工件坐标系 四、坐标原点 五、工件坐标系的设定 六、绝对坐标编程及增量坐标编程

  在坐标系中,刀具(或工件)运动轨迹的坐标值是以前一个位置为 零点计算的,这样的坐标系称为增量坐标系,又称为相对坐标系。 利用增量坐标系确定刀具(或工件)运动轨迹坐标值的编程方法,称 为增量坐标编程, 如图所示,B,C两点的坐标 均是相对于前一点计算的,其值为: UB=-10,VB=30; UC=20,VC=-10。 增量坐标编程在程序段中用 G91指令来设定,该指令表示后 续程序中的所有编程尺寸,都是 按增量坐标值给定的。有的数控 系统在程序段中不用G91指令设 定增量坐标编程,直接用U,V, W给定刀具(或工件)运动轨迹 在X,Y,Z方向的增量坐标值。 增量坐标值与刀具(或工件) 的运动方向有关,当刀具运动的 方向与机床坐标系正方向相同时 为正,反之为负。

  数控加工的基本概念 数字控制机床的坐标系 数控编程的步骤与方法 数控加工工艺基础 数控车削工艺基础 数控铣床和加工中心工艺基础 数控加工常用刀具

  在坐标系中,所有点的坐标,都是以某一固定点为坐标原点给出的, 即以固定的坐标原点为起点,计算各点的坐标值,这样的坐标系称为绝 对坐标系。 利用绝对坐标系确定刀具(或 工件)运动轨迹坐标值的编程方法, 称为绝对坐标编程。 如图所示,A,B,C三点的坐 标是以固定的坐标原点O计算的, 其值为: XA=20,YA=10; XB=10,YB=40; XC=30,YC=30。 绝对坐标编程在程序段中用G90 指令来设定,该指令表示后续程序中 的所有编程尺寸,都是按绝对坐标值 给定的。

  采用工件原点 偏置的方法设置工 件坐标系,还可以 实现零件的空运行 试切加工,方法是: 将程序原点向刀柄 方向偏移,使刀具 在加工过程中离开 工件一个安全距离, 在运行时不与工件 相接触,以免发生 撞刀事故。

  编程时采用哪种方式都是可行的,但却有方便与否之区别。例 如,当孔的加工尺寸由一个固定基准给定时,采用绝对坐标编程方 式是方便的。 如果孔的加工尺寸是以各孔之间的距离给定时,采用增量坐标 编程则是方便的。

  (3)程序段结束符 用“LF”、“NL”、“CR” 、“;”、“*”表示, 也有些数控系统的程序段不设结束符,直接回车即可。

  准备功能指令也称准备功能字,用地址符G 表示,所以又称为G指 令或G代码,它是使数字控制机床做好某种运动方式准备的指令。 G指令由地址符G和后面的两位数字组成,常用的从G00~G99,有 些数控系统的准备功能指令已扩大到G150。我国JB3208—83标准规定的 部分准备功能G指令见下表

  机床上固有的,用 来确定工件坐标系 的基本坐标系。 ①基本坐标轴为X、 Y、Z轴(移动轴) ②基本坐标轴X、Y、 Z的关系及其正方 向用右手直角定则 来判定。 ③相对于每个移动 坐标轴的旋转运动 坐标轴为A、B、C 轴(旋转轴)。 ④旋转运动坐标轴 A、B、C的正方向 用右手螺旋定则来 判定。