SINUMERIK 840D基础编程概述

更新时间:2023-11-16 23:19:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

SINUMERIK 840D基础编程概述

一、位移说明 1、尺寸参数

绝对尺寸输入 G90 X=AC(…) Y=AC(…) Z=AC(…) 相对尺寸输入 G91 X=IC(…) Y=IC(…) Z=IC(…) 2、回转轴尺寸说明(绝对)

绝对尺寸直接回位 B=DC(…) 位置在正方向返回 B=ACP(…) 位置在负方向返回 B=CAN(…) 3、尺寸说明 G71——英制 G72——公制 G700——英制 G701——公制 4、零点偏移

G53——以程序段方式取消零点偏移 G54……G57——调用零件偏移

G153——以程序段方式抑制整个基本框架

G500——G500=0时,取消零点偏移G54……G599

G500<>0时,激活第一个可设定零点偏移($P_UIFR[0])激活整

个基本框架($_ACTBFRAME)

SUPA——程序段方式取消,包括编程的位移、手轮偏移(DRF)、外部零点

偏移和PRESET偏移

G505……G599——调用零点偏移 5、工作平面选择 G17——X/Y平面 G18——Z/X平面 G19——Y/Z平面

6、可编程工作区域限制

G25,X Y Z——工作区域下限 G26,X Y Z——工作区域上限 WALIMON——使用工作区域限制 WALIMOF——取消工作区域限制 7、基准点运行

G74 X=0 Y=0 Z=0 B=0…… G75 X=0 Y=0 Z=0 B=0……

二、编程位移指令

1、极坐标:G110 G111 G112 X_ Y_ Z_

G0/G1/G2/G3 AP=_ RP=_

G110——参考最近位置

G111——工件坐标系中的绝对值 G112——根据最近有效的极坐标

AP=——极角,数值范围-360—+360度 RP=——极半径

2、快速运行 G0

RTLIOF——非线性插补(单轴插补)

RTLION——线性插补(轨迹轴共同插补) 3、直线插补

G1 X_ Y_ Z_ F_ G1 AP=_ RP=_ F_ 4、圆弧插补

终点/圆心方式: G2/G3 X_ Y_ Z_ I_ J_ K_ 极坐标方式: G2/G3 AP=_ RP=_

终点/半径方式: G2/G3 X_ Y_ Z_ CR=_ 圆弧角/圆心方式: G2/G3 AR=_ I_ J_ K_ 圆弧角/终点方式: G2/G3 AR=_ X_ Y_ J_

中间点圆弧插补: CIP X_ Y_ Z_ I1_ J1_ K1_ 切线过渡的圆弧: CT X_ Y_ Z_ 5、螺旋线插补

G2/G3 X_ Y_ Z_ I_ J_ K_ TURN=_ G2/G3 AR=_ I_ J_ K_ TURN=_ G2/G3 AR=_ X_ Y_ Z_ TURN=_ G2/G3 AP=_ RP=_ TURN=_

TURN=_ 附加圆弧运运次数0—999 6、渐开线插补

INVCW/INVCCW X_ Y_ Z_ I_ J_ K_ CR=_ INVCW/INVCCW I_ J_ K_ CR=_ AR=_ INVCW——沿渐开线顺时针运行 INVCCW——沿渐开线逆时钊运行 AR>0时,运动轨迹偏离基准圆 AR<0时,向基准圆运动 X_ Y_ Z_ ——终点坐标 I_ J_ K_ ——基准圆圆心 7、轮廓定义

(1) 带角的直线 X2_/Z2_ ANG=_ (2) 两直线 ANG1_ 或 X1_ AZ1_

X3_ Z3_ ANG2_ X3_ Z3_

ANG1/ANG2——第1/2条直线角度 CHR——棱角

X1,Z1=起点 X2,Z2=两直线交点X3,Z3=终点

8、不带补偿夹具的攻丝

攻丝:G331 X_ Y_ Z_ I_ J_ K_

攻丝回退:G332 X_ Y_ Z_ I_ J_ K_

X,Y,Z——钻孔深度

I,J,K——螺纹螺距(在X,Y,Z方向) 9、带补偿夹具的攻丝 G63 X_ Y_ Z_ 10、 螺纹切削停止

LFON——启动切削螺纹快速后退(G33)后退轨迹DILF LFOF——取消切削螺纹快速后退(G33)后退轨迹DILF DILF——后退轨迹(长度)

ALF=(轴)——确定执行平面(LFTXT)的回程方向 LFWP——在工作平面的回程方向G17,G18,G19 LFPOS——到用POLF编程设计位置的回程方向 POLF——轴的绝对后退位置

POLFMASK——轴单独后退到绝对位置

POLFMLIN——轴按线性关系单独后退到绝对位置 11、 返回固定点

G75 FP=_ X1=_ Y1=_ Z1=_ U1=_

FP=——应当返回到固定点的编号 12、 倒角,倒圆

CHF=_——轮廓角倒棱(倒角长度)

CHR=_——轮廓角倒棱(运动方向中宽度) RND=_——轮廓角倒圆(半径) RNDM=_——模态倒圆

FRC=_——非模态进给率(FRC>0,=0时为取消) FRCM=_——模态进给率(=0时激活F值) 说明:·发生平面转换不插入倒角/倒圆

·用G0时,FRC/FRCM无效 ·FRC改写当前F值或FRCM值

·FRCM>0,则出现10860报警(进给类型转换前)

三、轨迹位移性能

1、准停

G60——准停(模态) G9——准停(非模态)

G601——精确定位后,程序段转换 G602——粗定位后,程序段转换 G603——插补结束后,程序段转换 2、轨迹控制运行

G64——轨迹控制运行

G641 ADIS——可编程过渡磨削

G642 ADISPOS=_——精磨削,带轴向公差 G643——程序段精磨削

G644——精磨削,带最大可能动态 ADIS——磨削距离,用于G1,G2,G3 AKISPOS——精磨削,用于G0 3、加速性能

BRISK——轨迹轴加速度突变 BRISKA——用于编程的进给

SOFT——轨迹轴冲击限制的加速度 SOFTA——用于编程进给轴

DRIVE——高于设定速度时降低轨迹轴加速度 DRIVEA——用于编程进给轴

VELOLIMA[AX]——改变跟随轴中最大速度的极限 ACCLIMA[AX]——改变跟随轴中加速度的极限 JERDLIMA[AX]——改变跟随轴中冲击的极限 4、带预控制运行

FFWON——接通预控制 FFWOF——取消预控制

*通过预控制与速度相关的超程长度在轨迹运行时降低到接近于零 5、可编程的轮廓精度

CPPECON——接通 CPPECOF——取消 6、停留时间

GO4 F_/S_ F_ 秒钟 S_ 转数

四、框架

1、可编程零点偏移

TRANS X_ Y_ Z_ 绝对零点偏移 ATRANS X_ Y_ Z_ 附加零点偏移

G58,G59 X_ Y_ Z_ 轴向可编程零点偏移 2、可编程的旋转

ROT X_ Y_ Z_ 围绕几何轴空间旋转 ROT RPL=_——坐标系平面旋转 AROT—— 附加旋转 3、可编程框架旋转 ROTS——绝对旋转 AROTS——附加旋转

CROTS——用立体角进行框架旋转

X_ Y_ Z_ ——立体角(允许给定两个) 4、可编程比例系数

SCALE X_ Y_ Z_——绝对放大/缩小 ASCALE X_ Y_ Z_——附加放大/缩小 X_ Y_ Z_——几何方向比例系数 5、可编程镜像

MIRROR——绝对镜像 AMIRROR——附加镜像 X0,Y0,Z0——几何轴

五、进给率控制,主轴运行

1、进给率

G93——以转/分钟表示的时间倒数进给率 G94——以mm/min或inch/min表示进给率 G95——以mm/转或inch/转表示进给率

FGROUP(X,Y,Z)——F对所有指定的轴有效 2、运行定位轴

POS[轴]=——给轴定位,程序顺序执行 POSA[轴]=——给轴定位,程序同步执行 POSP[轴]=(,,)——回到零件终点位置,用于振荡运动编程 FA[轴]=——定位轴进给率 3、位置控制的主轴运动

SPCON[n]——从转速控制转换到位置控制 SPCOF[n]——从位置控制转换到转速控制 4、定位主轴

SPOS[n]——主主轴定向(顺序执行) M[n]——主主轴定向(顺序执行)

SPOSA[n]——主主轴定向(同步执行) Mn=70——主主轴定向(同步执行) FINEA[Sn]——精准停 COARSEA[Sn]——粗准停 5、定位轴/主轴的进给率

FA[轴]=——以mm/min,inch/min或 度/min规定进给率 FA[SPI(轴)]=——以 度/min定位进给(轴向进给)

FPR(轴)——在G95下编程可作为轨迹轴和同步轴的旋转进给率 FPRAON[Sn,Sn]——轴向激活旋转进给率 FPRAOF[Sn]——取消旋转进给率 6、进给倍率

OVR=——轨迹进给F倍率 OVRA[轴]=——轴定位进给率

OVRA[SPI(n)]——主轴转速倍率 7、主轴转速及旋转方向 M3——顺时针旋转 M4——逆时针旋转 M5——主轴停转

SETMS(n)——将n轴设为主主轴 SETMS——主主轴复位 8、可编程主轴转速极限

G25 S_——主轴转速下限 G26 S_——主轴转速上限

六、刀具补偿

1、刀具选择/调用

Tx L06——刀具调用 T0——刀具选择撤销 2、刀补D

Dx——刀补号 D0——撤消刀补 3、刀具半径补偿 G40——取消刀补 G41——半径左补偿 G42——半径右补偿

OFFN——编程轮廓加工余量 4、轮廓返回和离开

NORM——直接在直线上运行

KONT——按照编程的拐角性能运行轮廓点G450到G451 KONTC——弯曲部分平缓的进行 DONTT——切线部分平缓的进行 5、外角的补偿

G450 DISC=_——过渡圆弧,运行指令的柔性编程 G451——切削点,刀具从工件拐角返回

DISC=0——过渡圆弧

DISC=100——等距线的交点 6、平滑逼近和退回

G140——逼近和退回与当前的补偿面有关(缺省值) G141——从左侧逼近或向左侧回退 G142——从右侧逼近或向右侧回退

G143——逼近和退回方向与起点或终点的切线方向相对位置有关 G147——以直线方式逼近 G148——以直线方式退回 G247——沿一个象限逼近 G248——沿一个象限退回 G347——以半圆逼近 G348——以半圆退回

G340——在空间的逼近与退回 G341——平面中逼近与退回

IDSR=——G147/G148中从铣刀边缘到轮廓起始点 G247/G347中刀具中心轨迹半径

在REPOS带半圆情况下,DISR表示圆弧直径

DISCL=——快速进刀终点到加工平面的距离DISCL=AC(_) FAD=——慢速进刀速度

FAD=_编程值与15组G代码相符

FAD=PM(_)与15组G代码无关,作为直线进给使用(G94) FAD=PR(_)与15组G代码无关,作为旋转进给使用(G95)

7、轮廓冲突监控

CDON——激活瓶颈识别 CDOF——取消瓶颈识别

本文来源:https://www.bwwdw.com/article/tzfv.html

Top