文档详情

数控技术与(编程1) .ppt

发布:2017-10-03约9.11千字共51页下载文档
文本预览下载声明
工件零点 选用原则 (4).对于有对称的几何形状的零件,工件零点最好选在对称中心点上。 编程零点 编程零点也是程序零点。一般对于简单零件,工件零点就是编程零点。 形状复杂零件需编制几个程序或子程序。为了编程方便和减少许多坐标值的计算,编程零点就不一定设在工件零点上,而设在便于程序编制的位置上。 零点的转移 坐标系统原点位于机床零点M。 由于工件零点与机床零点很少相同,所有工件的坐标通常要转换成原点位于机床零点的坐标系统值。 编程者可使用命令G53~G59使坐标系统原点从机床零点M转换到工件零点。 在加工操作前,移动到零点的不同轴向的距离必须确定,同时必须输入到CNC系统的零点转移寄存器中。 零点的转移 对于铣床,机床零点通常位于工作台的上边。 零点的转移 对于车床,机床零点在主轴的端部,安有卡盘。这里,通常只是Z方向的零点转换。 例:图2-9中,刀具在基准点(-6,0),使刀具在两个坐标系中运动, 刀位顺序为:基准点→A →B →C →D →0 → ┐ ↑ ─────────────┘ N1 G00 G90 G54 X10 Y10; 刀具快速移动到G54坐标下的A(10,10) N2 G01X30 F100; N3 X10 Y20; 在G54坐标系下A → B → C N4 G00 G53 X10 Y20; G53注销直线偏移,移动到机床坐标系D N5 X0 Y0; 移动到G54下的工件原点(G54续效, G53非续效) N6 G28 X0 Y0; G28自动返回到基准点 3)设定工件坐标系 例:下图用G92移动G54、G55工件坐标系 N3 G55 X5 Y10; 刀具移到G55坐标系下(5,10) N4 G54 X5 Y10; 刀具移到G54坐标系下(5,10) N5 G92 X-5 Y-5; 使G54、G55坐标同时移动相同量 X10,Y15后,到新G54下的(-5,-5) N6 X0 Y15; 新G54下的(0,15) N7 G55 X5 Y10; 新G55下的(5,10) 2.4 常用编程指令 相对坐标系:运动轨迹的终点坐标是相对于起点计量 的坐标系。 绝对坐标系:所有坐标点的坐标值均从某一固定坐标 原点计量的坐标系。 最小设定单位:即数控系统能实现的最小位移量(最小指令 增量、脉冲当量),一般为0.0001~0.01mm 是具体数控系统而定。所有编程时都应转换 成最小设定单位。 数控机床中常用G指令、M指令、T指令、S指令来控制机床的各种加工操作。 2.4.1 G00 快速点定位(模态) 命令刀具(或工件)从所在点以快速进给方式移动到目标点。移动速度已由工厂预先设定,不能用程序指令来改变,其后不需F地址符及数字。 只是快速定位,不能用于切削加工。 G00一般用于刀具快速趋近加工目标或快速退刀。 格是:G00 X_Y_Z_; ── ─── └运动轨迹是直线 └坐标的终点值(增量或绝对式) 范例: N0070 … N0080 G00 X32.0 Z2.0 N0090 … 2.4.2 G01 直线插补 用于产生直线或斜线运动。指令刀具(或工件)沿X、Y、Z方向执行单轴运动或在各坐标平面内执行具有任意斜率的直线运动,以输入的进给速度直线移动到程序中的目标点。 也可使机床三轴联动,沿任意空间直线运动。 G01 X_Y_Z_F_; ── ─── └运动轨迹是直线 └坐标的终点值(增量或绝对式) F---速度指令,一定要有,否则出错。 范例:(单位:mm) N0070 … N0080 G00 X10.0 Z2.0 (刀具起始点) N0090 G01 Z-10.0 F0.1(目标点1) N0100 X30.0 Z-25.0(目标点2) N0110 … G02 G03 I—— J—— K—— R—— 2.4.3 G02 / G03 圆弧插补 指令刀具(或工件)在各坐标
显示全部
相似文档