编程基础坐标系及代码结构课件_第1页
编程基础坐标系及代码结构课件_第2页
编程基础坐标系及代码结构课件_第3页
编程基础坐标系及代码结构课件_第4页
编程基础坐标系及代码结构课件_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

数控编程基础数控编程基础数控编程基础数控机床的坐标系数控编程基础数控机床的坐标系坐标系1.坐标轴的关系

右手法则数控编程基础坐标系1.坐标轴的关系数控编程基础坐标系2.坐标轴正向的确定刀具离开工件为正数控编程基础移动坐标系2.坐标轴正向的确定刀具离开工件为正数控编程基础移动坐标系转动

右手法则确定绕3个坐标轴转动的正方向数控编程基础坐标系转动数控编程基础坐标系1.Z

坐标轴机床的主轴二、机床坐标轴的规定2.X

坐标轴水平面内的进给方向,垂直Z轴3.Y

坐标轴右手法则确定坐标系1.Z坐标轴机床的主轴二、机床坐标轴的规定坐标系机床坐标轴分析举例+Z+Y+X+W+B

第2组坐标轴坐标系机床坐标轴分析举例+Z+Y+X+W+B第2组1.机床坐标系的原点三、机床坐标系与工件坐标系机床原点

机床原点是指在机床上设置的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已确定下来,是数控机床进行加工运动的基准参考点。机床参考点:为检测和控制机床原点而设定的处于行程极限的固定位置点,又称机械原点(零点)。机床原点与机床参考点的距离为常数1.机床坐标系的原点三、机床坐标系与工件坐标系机床原点1.机床坐标系的原点三、机床坐标系与工件坐标系铣1.机床坐标系的原点三、机床坐标系与工件坐标系铣2.工件坐标系及其原点二、机床坐标系与工件坐标系工件建立在工件上,用于确定程序中刀具相对工件的位置。车2.工件坐标系及其原点二、机床坐标系与工件坐标系工件建立铣铣数控编程基础程序代码和结构数控编程基础程序代码和结构1.ISO标准程序代码一、程序代码2.EIA标准程序代码ElectronicIndustriesAssociation

美国电子工业协会InternationalStandardizationOrganization国际标准化组织我国国家标准等效于ISO1.ISO标准程序代码一、程序代码2.EIA标准1.程序范例

二、程序结构%O0001T0101S600M03G00X120Z10

G71U3R0.5G71P70Q100U2W1F0.3N70G00X40Z3S1000G01Z0F0.15X60Z-30Z-50G02X100Z-70R20N100G01X120G00X200Z100M30

%程序名程序主体程序段1.程序范例二、程序结构%程序名程序主体程序段二、程序结构

N70

G00

X40.

Z3.

M03程序字2.程序段组成数值地址符二、程序结构程序字2.程序段组成数值地址符二、程序结构3.程序段格式程序段格式就是指一个程序段中的字、字符按一定顺序排列的方式。

主要特点是:

1)程序段中各信息字的先后排列顺序并不严格,不需要的字可以省略;3)某些功能字属于模态指令(也称续效指令),只有被同组的其它指令取代或取消后方才失效,否则保留继续有效,而且可以省略不写。2)数据符的位数可多可少,但不得大于规定的最大允许位数;

二、程序结构3.程序段格式程序段格式就是指一个程序段中的三、程序指令字(1)顺序号的作用

标识引用1、顺序号字N(2)注意:顺序号与执行的顺序无关。三、程序指令字(1)顺序号的作用1、顺序号字N(2)注三、程序指令字准备功能字的地址符是G,所以又称G功能或G指令,是建立机床或控制系统工作方式的一种命令。准备功能字中的后续数字大多为2~3位正数(包括00)。2、准备功能字GXXG功能的通用性介绍P100三、程序指令字准备功能字的地址符是G,所以又称G功能或G指三、程序指令字3、尺寸字尺寸字也叫尺寸指令。第一组是X、Y、Z、U、V、W、P、Q、R,主要是用于指令到达点的坐标尺寸。有些地址(例如X)还可用于在G04之后指定暂停时间;第二组是A、B、C等,主要用来指令到达点的角度坐标;第三组是I、J、K,主要用来指令零件圆弧轮廓圆心点的坐标尺寸。三、程序指令字3、尺寸字尺寸字也叫尺寸指令。有些地址(例如三、程序指令字4、进给功能字F

进给功能字的地址符用F,所以又称为F功能或F指令,指令切削的进给速度。现在一般都能使用直接指定方式(也叫直接指定码),即用F后的数字直接指令进给速度。车床,可分为每分钟进给和主轴每转进给两种对于车削之外的机床,一般只用每分钟进给速度。F地址符在螺纹切削程序段中还常用来指令导程。三、程序指令字4、进给功能字F进给功能三、程序指令字5、主轴转速功能字S主轴转速功能字用来指定主轴的转速,单位为r/min。另一功能是恒线速度功能。这意味着在切削过程中,如果切削部位的回转直径不断变化,那么主轴转速也要不断地作相应的变化。在这种场合,程序中的S指令是指定车削加工的线速度数m/min。

三、程序指令字5、主轴转速功能字S主轴转速功能字用来指定主三、程序指令字6、刀具功能字T刀具功能字用地址符T及随后的数字表示。T指令的功能含义主要是用来指定加工时使用的刀具号。如:T01对于车床,其后的数字还兼作指定刀具长度(含X、Z两个方向)补偿在车床上,T之后的数字分2位、4位和6位三种。对两位数字的来说,一般前位数字代表刀具(位)号,后位数字代表刀具补偿号。其它两种以后将结合不同的机床进行介绍。如T0101三、程序指令字6、刀具功能字T刀具功能字用地址符T及随后的三、程序指令字7、辅助功能字M辅助功能字由地址符M及随后的1~3位数字组成(多为2位)。用来指令数控机床辅助装置的接通和断开(即开关动作),表示机床各种辅助动作及其状态。与G指令一样,M指令在实际使用中的标准化程度也不高。三、程序指令字7、辅助功能字M辅助功能字由地址符M及随后的四、数值单位

温馨提示

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

评论

0/150

提交评论