华中型数控系统参数配置分析报告.ppt

举例 %001 G92X0Y0Z0 G01 X50 Y50 Z0 F2000 G64 G02.4 X0 Y50 Z50 I-33.3333 J16.6667 K16.6667 G00 X0 Y0 Z0 M30 10.5、NURBS样条插补 说明 NURBS为非均匀有理B样条,该插补功能能够提高小线段加工效果,使加工表面光顺。系统通过指定NURBS曲线的3个参数(控制点、加权、节点)进行NURBS样条插补。 格式 NURBS P_ K_ IP_ W_ F_ E_; P: NURBS曲线的阶数,2~4分别对应1~3次样条 K: 节点 IP:控制点坐标 W: 加权 F: 进给速度 E: 第二进给速度 曲线阶数 P指定NURBS曲线的阶数: P=4表示3次NURBS曲线; P=3表示2次NURBS曲线; P=2表示1次NURBS曲线。 P为模态地址字,P将一直保持有效直至被改变或指定了01组模态其他指令。 节点 在NURBS插补中,必须指定将第一控制点作为起点,将最终控制点作为终点。此外,指定首段程序的节点时,请使用如下格式: NURBS P4 K{0,0,0,0,1} X1 Y0 Z0; 3次NURBS 加权 加权即为相同程序段内中所指定的控制点的权重。当省略时,默认值为1.0。 第二进给速度 进给速度F指定NURBS曲线插补运行中进给速度,但为了避免NURBS插补终点速度降至很低,使用第二进给速度E指定插补结束进给速度。与F不同,E为非模态指令,不指定E则默认E=0。 注意:在进行NURBS曲线插补时,最后一段必须显式指定E为非0正数,否则插补结束时速度将会降为0,也即是采用了默认第二进给速度E。 注意 1 在NURBS曲线方式下不能使用刀具半径补偿。 2 G06.2属于01组模态,通过指定G01或G00等可以解除NURBS插 补模态。 举例 使用3次NURBS样条插补空间曲线 %0010 g54g0x0y0z0 g90g17 f1000g64 g01 X11.9280 Y0.0520 Z-7.8010 NURBS p4 k{0.0,0.0,0.0,0.0,0.2869}X11.9280 Y0.0520 Z-7.8010 w1.0;Q1 k0.4140 X12.8006 Y1.5470 Z-7.6598 w1.0;Q2 k0.5428 X13.9236 Y1.2337 Z-7.4974 w1.0;Q3 k0.6573 X14.3387 Y0.0983 Z-7.4885 w1.0;Q4 k0.7796 X15.8518 Y0.2132 Z-7.5609 w1.0;Q5 k1.0000 X16.7493 Y1.7967 Z-7.7247 w1.0;Q6 M30 10.6、HSPLINE样条插补 说明 Hermite插补功能同样能够提高小线段加工效果,使加工表面光顺。不同的是Hermite曲线通过控制点,而Nurbs曲线不通过控制点。 系统通过指定 Hermite曲线的控制点以及矢量进行样条插补。 格式 HSPLINE P_ X_ Y_ Z_ I_ J_ K_ F_ P: Hermite曲线的阶数 XYZ:控制点坐标 IJK: 控制点矢量 F: 进给速度 举例 使用3次Hermite样条插补空间曲线 %0010 g54g0x0y0z0 g90g17 f1000g64 g01 X11.9280 Y0.0520 Z-7.8010 HSPLINE P3 X0.005 Y-0.987 Z0.040 I1.000 J-0.026 K-0.002 ;Q1 X0.748 Y-0.727 Z0.027 I0.756 J0.655 K-0.016 ;Q2 X1.049 Y-1.097 Z0.023 I0.967 J0.256 K-0.011 ;Q3 X1.249 Y-0.727 Z0.053 I0.497 J0.866 K0.050 ;Q4 M30 10.7、五轴编程 说明 五轴机床结构大致分三种类型, 如下图: 双摆头 双转台 摆头、转台 一般五轴编程在工件坐标系下编程,控制的是刀具中心的位置,而机床运动控制的是旋转中心的位置,转动轴运动时将导致平动坐标的

文档评论(0)

1亿VIP精品文档

相关文档