首页 百科知识 四、编程时应注意的问题

四、编程时应注意的问题

时间:2023-10-15 百科知识 版权反馈
【摘要】:当I、J值误差超过一定限度时,数控系统会因找不到圆弧终点而报警。特别是当误差处于数控系统所允许的最大圆弧插补误差附近时,常常会发生数控系统有时勉强能接受,有时又不予接受的情况,这样反而更危险,使隐患很难查找,极易造成铣坏工件。因此,在计算之后一定要注意复验I、J值的误差一般应保证:。遇到上述情况时,应放弃对此尖角处的过渡圆弧编程,改用其他方法。

四、编程时应注意的问题

在编制数控铣削程序时,除了要求计算准确、程序代码及编制格式无误外,还有一些问题需要特别注意。

1.零件尺寸公差对编程的影响

在用同一把铣刀、同一个刀具补偿值编程加工时,由于零件轮廓各处尺寸公差带不同,就很难同时保证各处尺寸在尺寸公差范围内。

这时一般采取的办法是:兼顾各处尺寸公差,在编程计算时,改变轮廓尺寸并移动公差带,改为对称公差,采用同一把铣刀和同一个刀具半径补偿值加工,如图3-11中括号内的尺寸,其公差带均作了相应改变,计算与编程时用括号内尺寸来进行。

此外,还有一些封闭尺寸(如图3-12所示),为了同时保证这两个孔的孔间距公差,直接按名义尺寸编程是不行的,在编程时必须通过尺寸链的计算,对原孔位尺寸进行适当的调整,保证加工后的孔距尺寸符合公差要求。实际生产中有许多与此相类似的情况,编程时一定要引起注意。

img88

图3-11 零件尺寸公差带的调整

img89

图3-12 封闭尺寸对编程的影响

2.圆弧参数计算误差对编程的影响

在按零件图样尺寸计算圆弧参数(圆弧终点、切点坐标、所在圆的圆心坐标)时,会产生计算误差。特别是在两个圆或两个以上圆连续相切或相交时,会产生较大的误差积累,其结果会使圆心的坐标值I、J的误差增大(即:img90)。在图3-13中,圆1O与圆2O的切点T1既是圆O1的终点又是圆O2的起点,圆O2与圆O3的切点T2既是圆O2的终点又是圆O3的起点,在这种情况下极易产生较大的计算误差的积累,该积累误差量最终要反映在I、J值上。当I、J值误差超过一定限度时,数控系统会因找不到圆弧终点而报警。特别是当误差处于数控系统所允许的最大圆弧插补误差附近时(临界状态),常常会发生数控系统有时勉强能接受,有时又不予接受的情况,这样反而更危险,使隐患很难查找,极易造成铣坏工件。因此,在计算之后一定要注意复验I、J值的误差一般应保证:img91(数控系统允许的最大圆弧插补误差)。如验证达不到上述要求时,可根据实际零件图形改动一下圆弧半径值或圆心坐标(在许可范围内)来解决。

img92

图3-13 圆弧参数计算

3.转接凹圆弧再对编程的影响

对于直线轮廓所夹的凹圆弧来说,一般可由铣刀半径自然形成而不必走圆弧轨迹。但对于与圆弧相切或相交的转接凹圆弧,通常都用走圆弧轨迹的方法解决,如图3-14所示。由于这种转接凹圆弧一般都不大,选择铣刀直径时往往受其制约。此外,在实际加工中,也有可能为了保证其他轮廓的尺寸公差或用同一条程序进行粗、精加工而采取放大刀具半径补偿值的方法达到目的。但是,如果在编程计算时仍按图样给出的转接圆弧半径,那就可能使上述工作受到限制。其结果是要么去选择更小直径的铣刀,要么将原来选好的铣刀磨小一点,而这样做既不方便也不经济,还有可能打乱原来的程序(如:行切宽度已定,铣刀改小后有可能留下覆盖不了的刀峰)。因此,最好的办法就是在编程计算时,把图样中最小的转接凹圆弧半径放大一些(在其加工允许范围内),如图3-14中的R10,放大为R10,或R11来进行计算,以扩大刀具半径补偿范围。当其半径较小时(如R5),则可先按大圆弧半径来编程加工,再安排补加工(换小直径铣刀来完成)。

4.尖角处使用过渡圆弧的问题

有时候,由于在用折线逼近曲线时没有注意到(或意想不到)其尖角是凸还是凹,尤其是在曲线拐点附近不太容易分辨,这时如在尖角处采用过渡圆弧编程就很容易产生过切现象,如图3-15(a)所示。

img93

图3-14 转接凹圆弧的影响

有时候,因凸型尖角附近有轮廓限制,如铣刀直径过大,尖角处采用过渡圆弧编程也会产生过切,如图3-15(b)所示。遇到上述情况时,应放弃对此尖角处的过渡圆弧编程,改用其他方法。

img94

图3-15 过切现象

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈