搜索文章与案例

Technical Article

海德汉循环240:Q201改浅,中心孔为什么没变?

海德汉TNC 640循环240把Q201从-3改为-1,中心孔为何仍按Ø6加工?按34059x-18手册核对Q343直径/深度选择,用90°与120°理想尖锥复算3.000与1.732毫米尖深,附循环片段和三组验收。

在海德汉 TNC 640 上,循环240原来写着 Q343=1、Q344=-6,把 Q201 从 -3 改成 -1,想把中心孔打浅一些,结果为什么仍然按原来的直径加工?先看 Q343:它为1时选的是直径输入,Q201这一栏不参与目标深度的确定。只改 Q201,目标定心口直径仍是6毫米。

本文限定 HEIDENHAIN TNC 640、NC软件34059x-18、FUNCTION MODE MILL,按2023年10月版原厂手册核对。下面用无预孔、表面Z0、沿负Z加工的假定例子拆解参数关系;图形和数字是理论推演,没有声称做过控制器仿真或实机切削。

先确认当前选的是直径,还是深度

Q343是选择项。Q343=1时,Q344给出定心口直径;Q343=0时,Q201给出从表面到定心锥尖的深度。两栏同时显示在循环定义里,不表示两者同时约束刀具。尤其不要把直径模式下的 Q201=-1 理解成“最多下1毫米”。

按直径输入还要检查 TOOL.T 刀具表的 T-ANGLE。它填写实际刀尖的完整夹角,控制器用它把定心直径换算为定心深度。换刀后,NC里的 Q344 一样,正确的轴向位置也可能不同。

三列对照图。A设置Q343为1、Q344为负6、Q201为负3,目标口径为6毫米;B仅将Q201改为负1,目标口径仍为6毫米;C将Q343改为0,Q201为负1生效,理想90度尖刀的理论口径为2毫米,Q344此时不生效。三图使用相同比例,为理论几何而非实机结果。
图1|Q343选择哪个字段生效。三个截面同一比例;理论几何,非实机结果。小屏可左右滑动查看整图。

图1中的三个独立算例使用同一把理想90°尖锥刀:A为直径模式、Q201=-3;B仍为直径模式、只把Q201改为-1。A和B的目标口径都为6,理想尖深都为3。C将Q343改为0,并保留Q201=-1,此时才按1毫米尖深确定终点,理想口径为2。C里的Q344=-6不再是生效的尺寸输入。

为什么目标Ø6,刀尖却要下到Z-3?

取完整理想圆锥截面,目标口半径r=D/2。刀尖完整夹角为α,半角为α/2,于是 tan(α/2)=r/h,得到 h=D/[2×tan(α/2)]。这里D是工件上的定心口直径,不是刀具外径;h从工件表面量到理想尖点。

  • 目标D=6、实际刀尖角90°:h=6/(2×tan45°)=3.000毫米,表面Z0时理想尖点为Z-3.000。

  • 目标D=6、实际刀尖角120°:h=6/(2×tan60°)≈1.732毫米,理想尖点为Z-1.732。

  • 实际90°尖锥、按深度h=1:D=2×1×tan45°=2.000毫米。

同一比例的90度与120度理想锥形截面。两图目标口径均为6毫米、半径均为3毫米;由h等于D除以二倍tan半角,90度理想尖深为3.000毫米,120度为1.732毫米。工件表面为Z零,负Z向下,标出理想尖点、角度及深度,未计平尖与刀尖修磨。
图2|相同Ø6定心口,90°与120°理想尖锥的几何尖深分别为3.000与1.732毫米。小屏可左右滑动查看整图。

这组比较假设换成对应角度的真实刀具,并如实更新刀表。不要故意填错 T-ANGLE 来凑孔径。平尖、圆角或带导向小钻尖的中心钻,实际端点可能不同于图中的理论锥尖;要按刀具制造商几何和对刀基准核算。本文没有依据宣称循环240会自动补偿这些刀尖形状,也没有把它们一概列为禁用刀具。

把生效字段放回完整循环里看

下面是参数逻辑片段,不是直接上机程序。假定已选用、测量并调用正确刀具,T-ANGLE为90°,主轴转速已按刀具和材料设置,当前刀具处于经确认可安全横移的高度,孔心X30/Y20。100毫米/分、2毫米及50毫米均为教学取值,需要按实际装夹重新验证。

11 CYCL DEF 240 CENTERING ~
Q200=+2 ~
Q343=+1 ~
Q201=-1 ~
Q344=-6 ~
Q206=+100 ~
Q211=+0 ~
Q203=+0 ~
Q204=+50 ~
Q342=+0 ~
Q253=+100
12 L X+30 Y+20 R0 FMAX M3
13 CYCL CALL

这段里,Q201=-1故意保留为不生效的对照字段,不能将理想尖深限制在1毫米。Q342=0表示没有预孔,Q253在此不产生加深起点的预定位作用。Q200是表面上方的安全距离,Q203是相对当前基准的表面坐标,Q204是第二安全距离;这些位置条件不能靠一个直径值代替。Q206控制定心进给,Q211=0表示不设底部停留。

CYCL DEF只定义循环。示例先用R0定位孔心,再由CYCL CALL调用一次。若改用定位块末尾的M99进行一次调用,就不要在后面又加一个CYCL CALL,避免同一位置重复加工。

要把孔改小,分清你准备控制什么

若目标是指定口径,保留Q343=1,修改Q344的直径量,并重新核对刀具角度及所需尖深。若目标是指定尖深,才切到Q343=0并设置Q201;同时重新计算由该刀尖角形成的口径。两种修改反映的是不同的尺寸要求,不能只凭“看起来打深了”就切模式。

常规从表面向负Z加工时,本文采用负的Q344或Q201。它们的符号还关联工作方向,不是可随意去掉的书写习惯。原厂手册警告:正深度可能让快速预定位落到表面以下。不要通过改正负号试碰尺寸,也不要依赖报警代替检查。

改完后用三组记录验收

  1. 参数对照:分别记录A、B、C的Q343、Q201、Q344和T-ANGLE。A/B只变非生效字段,理论结果应相同;C的有效输入改为尖深,理论结果才改变。

  2. 几何对照:核算表面坐标、理论尖点和口径。若Z表面不是0,要把表面坐标带入;例如同样3毫米尖深、表面Z+10,理想尖点应为Z+7,而不是Z-3。

  3. 机床验证:先检查刀具几何、长度基准、可用刃长、夹具净空与孔间横移,再按机床规程做图形检查、受控试运行和首件测量。实物还受刀具磨损、跳动等影响,Q344=-6不等于承诺实测6.000。

如果问题是普通钻孔的全径深度与钻尖深度混淆,可对照循环200的Q395深度基准;它与本文的Q343选择项分属不同循环。完成参数修改后,再按NC程序修改后的检查清单确认坐标、刀具和调用路径。

原厂资料