〓【球友会】分享IT计算机各类电子书,包括各类编程语言,人工智能,机器学习、深度学习以及各类大数据、算法等内容的电子书
发那科加工中心编程汇总
发那科加工中心编程汇总

发那科加工中心编程汇总

3、常用G代码说明 (5)停刀(G04):延迟指定的时间后执行下个程序段 指令格式:G04 X_ 或者 G04 P_ X:可用小数点,单位为S,P:不可用小数点,单位为0.001S。 例如:暂停1.5秒:G04 X1.5 或 G04 P15 (6)准确停止(G09) 指令格式:G09 X_Y_Z_; 00。

(3)在00组G代码中,G10、G11是模态G代码 (4)通过修改参数,可以设定G60的组别(可以为00组或01组) (5)G代码电源接通时的状态在表中用◤表示,如果同组有两个代码,可以通 过参数设定其中一个为电源接通时的状态。 (6)当选择了表中未列出的G代码时,机床会报警。 (7)可以在同一程序段中指令多个不同组的G代码。如果在同一程序段中指令 了多个同组的G代码,仅执行最后指令的G代码。 (8)如果在固定循环中指令了01组的G代码,则固定循环被取消。(与G80的 作用相同)

该功能只对指定的程序段有效,刀具在终点前减速,执行到位检查,然后执行 下个程序段。

(7)可编程数据输入(G10):常用于输入工件坐标系或刀具补偿 指令格式:G10 L2 P_X_Y_Z_;(设置工件坐标系,L20是设置附加工件坐标系) G10 L10 P_R_;(设置刀具长度补偿,L12是设置刀具直径补偿)

G代码 ◤ G00 ◤ G01 G02 G03 G04 G05.1 G07.1(G107) G08 G09 G10 G11 ◤ G15 G16 ◤ G17 ◤ G18 ◤ G19 G20 G21 ◤ G22 G23 G27 G28 G29 G30 组 功能 定位 直线插补 圆弧插补(顺时针) 圆弧插补(逆时针) 停刀,暂停 AI先行控制/AI轮廓控制 圆柱插补 先行控制 准确停止 可编程数据输入 可编程数据输入方式取消 极坐标指令取消 极坐标指令 选择XY平面 选择ZX平面 选择YZ平面 英寸输入 毫米输入 存储行程检测功能有效 存储行程检测功能无效 返回参考点检测 返回参考点 从参考点返回 返回第2、3、4参考点 G代码 G31 G33 G37 G39 ◤ G40 G41 G42 ◤G40.1(G150) G41.1(G151) G42.1(G152) G43 G44 G45 G46 G47 G48 ◤ 49 ◤ G50 G51 ◤ G50.1 G51.1 G52 G53 ◤ G54 组 00 01 00 功能 跳转功能 螺纹切削 自动刀具长度测量 拐角偏置圆弧插补 刀具半径补偿取消/三维补偿取消 左侧刀具半径补偿/三维补偿 右侧刀具半径补偿 法线方向控制取消方式 法线方向控制左侧接通 法线方向控制右侧接通 正向刀具长度补偿 负向刀具长度补偿 刀具偏置值增加 刀具偏置值减少 2倍刀具偏置值 1/2倍刀具偏置值 刀具长度补偿取消 比例缩放取消 比例缩放有效 可编程镜像取消 可编程镜像有效 局部坐标系设定 选择机床坐标系 选择工件坐标系1

3、常用G代码说明 (2)定位(G00):刀具以快速移动速度移动到指定的工件坐标系中的位置。 指令格式:G00 X_Y_Z_; G00指令中可通过参数设置选择两 种刀具轨迹之一:非直线插补定位和 直线插补定位(如右图)。

(3)直线):刀具沿直线 X_Y_Z_F_; 刀具以F指定的速度(一般为每分钟进给)沿直线移动到指定的位置,直到新 的值被指定,F一直有效。

圆弧插补,顺时针方向 圆弧插补,逆时针方向 X轴或它的平行轴的指令值 Y轴或它的平行轴的指令值

X轴从起点到圆弧圆心的距离(带符号) Y轴从起点到圆弧圆心的距离(带符号) Z轴从起点到圆弧圆心的距离(带符号)

G代码 G54.1 G55 G56 G57 G58 G59 G60 G61 G62 G63 G64 G65 G66 G67 G68 G69 G73 G74 G75 G76 G77 G78 G79 G80 00/01 组 功能 选择附加工件坐标系 选择工件坐标系2 选择工件坐标系3 选择工件坐标系4 选择工件坐标系5 选择工件坐标系6 单方向定位 准确停止方式 自动拐角倍率 攻丝方式 切削方式 宏程序调用 宏程序模态调用 宏程序模态调用取消 坐标旋转/三维坐标转换 坐标旋转取消/三维坐标转换取消 排屑钻孔循环 左旋攻丝循环 切入磨削循环 精镗循环 切入直接固定尺寸磨削循环 连续进刀表面磨削循环 间歇进刀表面磨削循环 固定循环取消 G代码 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G92.1 G94 G95 G96 G97 G98 G99 G160 G161 组 功能 钻孔循环 钻孔循环或反镗循环 排屑钻孔循环 攻丝循环 镗孔循环 镗孔循环 背镗循环 镗孔循环 镗孔循环 绝对值编程 增量值编程 设定工件坐标系/最大主轴速度 工件坐标系预置 每分钟进给 每转进给 恒表面速度控制 恒表面速度控制取消 固定循环返回到初始点 固定循环返回到R点 横向进磨控制取消 横向进磨控制

6、注意坐标值输入时的默认单位为0.001mm,输入数据时注意小数点的编写。

当进行非线性插补定位时(在起点和终点之间,利用非线性运动进行定位,包括快速移动),在编程之前 请仔细确认刀具路径的正确性。

如果用绝对坐标编制的程序在增量方式下运行时,或者反过来,机床有可能发生误动作。

3、常用G代码说明 (1)绝对值编程(G90)和增量值编程(G91) 有两种方法指令刀具的移动:绝对值指令G90和增量值指令G91。 指令格式:G90 X_Y_Z_; G91 X_Y_Z_; 绝对值指令是刀具移动到“距坐标系原点的某一距离”的点; 增量值指令是指刀具从前一个位置移动到下一个位置的位移量。

(1)右手法则 (2)Z轴平行于机床主轴 (3)Z轴靠近工件的方向为负 (4)在编程中认为刀具移动而工件不动

当使用刀具补偿功能时,请仔细检查补偿方向和补偿量,如果在补偿功能方式下,指定返回参考点命令, 补偿就会暂时取消,这可能引起机床不可预测的动作,因此指定以上命令时,请先取消补偿功能。

4、机床通电后,CNC装置尚未出现位置显示和报警画面之前,请不要碰操作面板上的任何按键。 5、倍率禁止

在螺纹加工,刚性攻丝或其它攻丝期间,如果倍率被禁止,速度不能预测,可能会造成刀具、机床本身和 工件的损害或伤害用户。

3、常用G代码说明 (8)返回参考点(G28):刀具经过中间点沿着指定轴自动移动到参考点 指令格式:G28 X_Y_Z_; 各轴以快速移动速度经中间点定位到参考点,因此,为了安全,在执行该指令 时,应先清除刀具补偿。

(9)返回第2、3、4参考点(G30):通常,当刀具交换位置与第1参考点不同。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注