数控铣床基本编程指令_第1页
数控铣床基本编程指令_第2页
数控铣床基本编程指令_第3页
数控铣床基本编程指令_第4页
数控铣床基本编程指令_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——数控铣床基本编程指令

数控铣床基本编程指令

第一篇

项目三数控铣床基本编程指令与简单程序编写一、有关坐标和坐标系的指令与增量值编程G91(1)、绝对值编程)、绝对值编程G90与增量值编程绝对值编程与增量值编程格式:格式:G90GX—Y—Z—X—G91GX—Y—Z—X—注意:铣床编程中增量编程不能用、注意铣床编程中增量编程不能用U、W.铣床编程中增量编程不能用假使用,就表示为轴假使用就表示为U轴、W轴.就表示为轴

数控铣床基本编程指令

点移动时用G90、G91指例:刀具由原点按顺序向1、2、3点移动时用刀具由原点按顺序向、、点移动时用、指令编程。令编程。Y452515O231204060X

%0001N1G92X0Y0N2G90G01X20Y15N3X40Y45N4X60Y25N5X0Y0N6M30

%0002N1G91G01X20Y15N2X20Y30N3X20Y-20N4X-60Y-25N5M30

注意:铣床中轴不再是直径轴不再是直径.注意:铣床中X轴不再是直径

数控铣床基本编程指令

(2)、工件坐标系设定G92)、工件坐标系设定G92工件坐标系设定格式:格式:G92X_Y_Z_X、Y、Z、为当前刀位点在工件坐标系中的坐标。为当前刀位点在工件坐标系中的坐标。

G92指令通过设定刀具起点相对于要建立的工件坐标G92指令通过设定刀具起点相对于要建立的工件坐标原点的位置建立坐标系。原点的位置建立坐标系。此坐标系一旦建立起来,此坐标系一旦建立起来,后序的绝对值指令坐标位置都是此工件坐标系中的坐标值。置都是此工件坐标系中的坐标值。

数控铣床基本编程指令

说明

G92XX2YY2ZZ2ZYW工件原点XY2

则将工件原点设定到距刀具起始点距离为X=-X2,Y=-Y2,始点距离为Z=-Z2的位置上。的位置上。

X2

G92设置加工坐标系

Z2

数控铣床基本编程指令

(3)、工件坐标系选择G54-G59)、工件坐标系选择Z

G54G55G56G57G58G59

Z

。。。G54工件坐标系G54原点YG59原点G59工件坐标系Y

X工件零点偏置机床原点X

工件坐标系选择(G54~G59)

数控铣床基本编程指令

说明1、G54~G59是系统预置的六个坐标系,可根据需、是系统预置的六个坐标系,~是系统预置的六个坐标系要选用。要选用。2、该指令执行后,所有坐标值指定的坐标尺寸都、该指令执行后,是选定的工件加工坐标系中的位置。~号工件是选定的工件加工坐标系中的位置。1~6号工件加工坐标系是通过CRT/MDI方式设置的。方式设置的。加工坐标系是通过方式设置的3、G54~G59预置建立的工件坐标原点在机床坐标、~预置建立的工件坐标原点在机床坐标系中的坐标值可用MDI方式输入,系统自动记忆。方式输入,系中的坐标值可用方式输入系统自动记忆。4、使用该组指令前,必需先回参考点。、使用该组指令前,必需先回参考点。5、G54~G59为模态指令,可相互注销。、为

模态指令,~为模态指令可相互注销。

数控铣床基本编程指令

选择机床坐标系(4)、G53--选择机床坐标系)选择机床坐标系编程格式:编程格式:G53G90X~Y~Z~;~~~G53指令使刀具快速定位到机床坐标系中的指定位置式中X、、后的值为机床坐标系中的坐标值后的值为机床坐标系中的坐标值。上,式中、Y、Z后的值为机床坐标系中的坐标值。例:G53X-100Y-100Z-20G53为非模态指令只在当前程序段有效.为非模态指令,只在当前程序段有效为非模态指令只在当前程序段有效

(5)、G52–局部坐标系设定)局部坐标系设定编程格式:编程格式:G52X~Y~Z~;~~~式中X、、后的值为局部原点相对工件原点的坐标值后的值为局部原点相对工件原点的坐标值。式中、Y、Z后的值为局部原点相对工件原点的坐标值。

数控铣床基本编程指令

几个坐标系指令应用举例如下图从A-B-C-D行走路线行走路线如下图从X1M机床原点35

Y机DX机CG52353045X

Y1ZY92Y5440

机床原点MY593015

Z1

35Y20

B

Z2

YW工件原点XY2

A

G59

X59

G5430

X2G92

X54X92

数控铣床基本编程指令

编程如下N01G54G00G90X30.0Y40.0快速移到快速移到G54中的点中的A点中的N02G59N03G00X30.0Y30.0将G59置为当前工件坐标系59置为当前工件坐标系移到G59中的B移到G59中的B点中的

N04G52X45.0Y15.0在当前工件坐标系G59中建立局部坐标系G52在当前工件坐标系G59中建立局部坐标系中建立局部坐标系GN05G00G90X35.0Y20.0N06G53X35.0Y35.0……移到G52中的C移到G52中的C点中的移到G53(机械坐标系)中的D移到G53(机械坐标系)中的D点

数控铣床基本编程指令

二、坐标平面选定坐标平面选择G17,G18,G19,,格式:格式:G17G18G19

Y

G17XG19G18

Z

数控铣床基本编程指令

Y

G17——XY平面,平面,平面G18——ZX平面,平面,平面G19——YZ平面。平面。平面G19G18G17X

Z

坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。平面和刀具补偿平面的。G17、G18、G19为模态功能,可相互注销,G17为缺省、、为模态功能,可相互注销,为缺省为模态功能值。

数控铣床基本编程指令

三、参考点控制指令)、自动返回参考点(1)、自动返回参考点G28格式:格式:G28M参考点中间点Z中间点Z(X3,Y3,Z3)

X_Y_Z_XY中间点

其中,为指定的中间点位置。其中,X、Y、Z为指定的中间点位置。M

Z2

返回点

ZZ1

工件原点

YX

y1

y2

YWX

W

X1X2

数控铣床基本编程指令

说明:说明:指令时,执行G28指令时,各轴先以指令时各轴先以G00的速度快移到程的速度快移到程令的中间点位置,然后自动返回参考点。序指令的中间点位置,然后自动返回参考点。在使用上经常将XY和分开来用先用G28Z...

分开来用。在使用上经常将和Z分开来用。先用提刀并回Z轴参考点位置,然后再用G28X...Y...提刀并回轴参考点位置,然后再用轴参考点位置回到XY方向的参考点方向的参考点。回到方向的参考点。时为指定点在工件坐标系中的坐标;在G90时为指定点在工件坐标系中的坐标;在时为指定点在工件坐标系中的坐标G91时为指令点相对于起点的位移量时为指令点相对于起点的位移量

数控铣床基本编程指令

G28指令前要求机床在通电后必需(手动返指令前要求机床在通电后必需手动手动)回过一次参考点。回过一次参考点。使用G28指令时,必需预先取消刀具补偿。使用指令时,必需预先取消刀具补偿。指令时G28为非模态指令。为非模态指令。为非模态指令

数控铣床基本编程指令

参考点控制指令(参考点控制指令(G29)))、自动从参考点返回自动从参考点返回G29(2)、自动从参考点返回G29格式:格式:G29X_Y_ZM参考点中间点Z中间点Z(X3,Y3,Z3)

其中,X、Y、Z为指令的定位终点位置。其中,为指令的定位终点位置。XY中间点

M

Z2

返回点

ZZ1

工件原点

YX

y1

y2

YWX

W

X1X2

数控铣床基本编程指令

四、有关单位的设定尺寸单位选择G20G21,G20,1、尺寸单位选择G20,G21,G22格式:格式:G20G21G22英制公制脉冲当量尺寸输入制式

线性轴英制(G20)英制(G20)公制(G21)公制(G21)脉冲当量(G22)脉冲当量(G22)英寸毫米移动轴脉冲当量

旋转轴度度旋转轴脉冲当量

代码必需在程序的开头坐标系设定之前这3个G代码必需在程序的开头坐标系设定之前用单独的程个代码必需在程序的开头坐标系设定之前用单独的程序段指令或通过系统参数设定。程序运行中途不能切换。序段指令或通过系统参数设定。程序运行中途不能切换。

数控铣床基本编程指令

五、基本编程指令1、快速定位指令G00快速定位指令G00格式:G00格式:X_Y_Z_其中,其中,X、Y、Z、为快速定位终点,在G90时为终为快速定位终点,G90时为终点在工件坐标系中的坐标;G91时为终点相对于点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。(空间折线移动)起点的位移量。(空间折线移动)。(空间折线移动

数控铣床基本编程指令

说明:说明:1、G00一般用于加工前快速定位或加工后快速退刀。、一般用于加工前快速定位或加工后快速退刀。2、为避免干扰,寻常的做法是:不轻易三轴联动。、为避免干扰,寻常的做法是:不轻易三轴联动。一般先移动一个轴,再在其它两轴构成的面内联动。一般先移动一个轴,再在其它两轴构成的面内联动。进刀时,先在安全高度Z上移动(联动)、如:进刀时,先在安全高度上,移动(联动)X、

Y再下移Z轴到工件附近轴到工件附近。轴,再下移轴到工件附近。退刀时,先抬Z轴再移动X-Y轴。退

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论