2.1 常用的数控标准 目前国际上普遍采用的数控标准为: ISO(International Standard Organization)——国际标准化组织标准 EIA(Electronic Industries Association)——美国电子工业协会标准 关于坐标原点 机床原点 编程原点 加工原点 当前原点 机床原点(Machine Origin)or(Home Position) 也称机床绝对原点( Machine Absolute Origin ) 确定机床坐标系位置,设置于机床上一个固定点(机床出厂时由机床厂家定) 车床:卡盘后端与主轴轴线的交点 立式数控机床坐标系 卧式数控机床坐标系 编程原点(工件原点) 确定编程坐标系位置,尽量与设计基准或工艺基准重合 加工原点(程序原点) 零件在机床上装夹后,相应的编程原点在机床原点坐标系 中的位置。 安装工件后测量工件坐标系原点 相对于机床坐标系原点在X、Y、Z各轴方向的偏置量,然后用MDI方式将其输入到数控系统的工件坐标系偏置值存储器中。系统在执行程序时,从存储器中读取数值,并按照工件坐标系中的坐标值运动 2.2 准备功能与辅助功能 准备功能G代码——指定数控机床的加工方式,为数控系统的插补运算、刀补运算等做好准备。 辅助功能M代码——用作机床加工时的工艺性指令。 我国制订了以ISO标准为基础的JB3208—1999标准 准备功能G代码 模态代码(续效代码)——在同组其它的指令出现以前一直有效 非模态代码(非续效代码)——只在被指定的程序段有意义 从G00-G99共100条 辅助功能代码 从M00-M99共100条 2.3 工艺性指令代码 进给功能F指令(直接表示或用代码表示)——进给速度F(mm/min)或进给量F(mm/r),如F80 主轴转速功能S指令需要UG编程视频资料加Q群614096521(直接表示或用代码表示)——S(r/min),如S300 刀具功能T指令——用来表示选择刀具和刀具补偿号,如T01 2.4 程序段格式 常用编程指令 3.1 绝对尺寸和增量尺寸编程指令 G90——绝对尺寸编程指令 G91——增量尺寸编程指令 G90 — 绝对尺寸指令 意义:程序中的尺寸字为绝对坐标值 示例: G90 G01 x25 y26 F200; x18 y40 G91——增量尺寸指令 意义:程序中的尺寸字为增量值 示例: G91 G01 x15 y11 F200; x-7 y14 3.2 坐标系设定指令 工件坐标系的建立方法有两种: 使用G54、G55、G56、G57、G58、G59; 2. 使用G92指令 3.3 坐标平面设定指令 xy坐标平面——G17 xz坐标平面——G18 yz坐标平面——G19 注:只在一个平面加工时,坐标平面指令可以省略;两个或三个平面加工时,G17可以省略 3.4 快速点定位指令(G00) 意义:刀具快速趋近工件或从一个位置快速到另一个位置,运动过程中不进行切削 格式:G00 x_ y_ z_; 示例: G92 x0 y0; G00 x100 y150; |
|