当前位置:首页 > 壁挂炉 > 文章正文

数控技能:字符编码标准与加工轨范指令标准化

编辑:[db:作者] 时间:2024-08-25 02:32:20

以前广泛采取数控穿孔纸带作为加工程序信息输入介质,常用的标准纸带有五单位和八单位两种,数控机床多用八单位纸带。

数控技能:字符编码标准与加工轨范指令标准化

纸带上表示代码的字符及其穿孔编码标准有EIA (美国电子工业协会)制订的EIA RS-244和 ISO(国际标准化协会)制订的ISO-RS840两种标准。
国际上大都采取ISO代码,由于EIA代码发展较早,已有的数控机床中,有一些是运用EIA 代码的,现在我国规定新产品一律采取ISO代码。
也有一些机床,具有两套译码功能,既可采取ISO代码也可采取EIA代码。
目前绝大多数数控系统采取通用打算机编码,并供应与通用微型打算机完备相同的文件格式,保存、传送数控加工程序,因此,纸带已逐步被当代化的信息介质所取代。
除了字符编码标准外,更主要的是加工程序指令的标准化,紧张包括准备功能码(G代码)、赞助功能码(M代码)及其它指令代码。
我国机器工业部制订了有关G代码和M代码的JB3202-1983标准,它与国际上利用的ISO1056-1975E标准基本同等。

数控机床的坐标系定义

数控机床通过各个移动件的运动产生刀具与工件之间的相对运动来实现切削加工。
为表示各移动件的移动方位和方向(机床坐标轴),在ISO标准中统一规定采取右手直角笛卡儿坐标系对机床的坐标系进行命名,在这个坐标系下定义刀具位置及其运动的轨迹。

机床坐标的命名方法如图所示:

常日在坐标轴命名或编程时,不论在加工中是刀具移动,还是被加工工件移动,都一律假定工件相对静止不动而刀具在移动,并同时规定刀具阔别工件的方向作为坐标轴的正方向。
在坐标轴命名时,如果把刀具看作相对静止不动,工件移动,那么,在坐标轴的符号上应加注标记('),如X'、Y'、Z'等。
确定机床坐标轴,一样平常是先确定Z轴,再确定X轴和Y轴。
1.确定Z轴 对付有主轴的机床,如车床、铣床等则以机床主轴轴线方向作为Z轴方向。
对付没有主轴的机床,如刨床,则以与装卡工件的事情台相垂直的直线作为Z轴方向。
如果机床有几个主轴,则选择个中一个与机床事情台面相垂直的主轴作为紧张主轴,并以它来确定Z轴方向。
2.确定X轴 X轴一样平常位于与工件安装面相平行的水平面内。
对付机床主轴带动工件旋转的机床,如车床、磨床等,则在水平面内选定垂直于工件旋转轴线的方向为X轴,且刀具阔别主轴轴线方向为X轴的正方向。
对付机床主轴带动刀具旋转的机床, 当主轴是水平的,如卧式铣床、卧式镗床等,则规定人面对主轴,选定主轴左侧方向为X轴正方向;当主轴是竖直时,如立式铣床、立式钻床等,则规定人面对主轴,选定主轴右侧方向为X轴正方向。
对付无主轴的机床,如刨床,则选定切削方向为X轴正方向。
3.确定Y轴 Y轴方向可以根据已选定的Z、X轴方向,按右手直角坐标系来确定。

坐标运动命名

如果机床除有X、Y、Z紧张直线运动之外,还有平行于它们的坐标运动,则应分别命名为U、V、W。
如果还有第三组运动,则应分别命名为P、Q、R。
如在第一组回转运动A、B和C的同时,还有第二组回转运动,可命名为D或E等。

数控加工程序的程序段格式

字地址格式 一个零件的加工程序是由许多按规定格式书写的程序段组成。
每个程序段包含着各种指令和数据,它对应着零件的一段加工过程。
常见的程序段格式有固定顺序格式、分隔符顺序格式及字地址格式三种。
而目前常用的是字地址格式。
范例的字地址格式如图。

数控加工程序的程序段格式 每个程序段的开头是程序段的序号,以字母N和四位数字表示;接着一样平常是准备功能指令,由字母G和两位数字组成,这是基本的数控指令;而后是机床运动的目标坐标值,如用X、Y、Z等指定运动坐标值;在工艺性指令中,F代码为进给速率指令,S代码为主轴转速指令,T为刀具号指令,M代码为赞助性能指令。
LF 为ISO标准中的程序段结束符号(在EIA标准中为CR,在某些数控系统中,程序段结束符用符号“”或“;”表示)。
程序字   程序段由多少个部分组成,各部分称为程序字。
地址码和数据   每一个程序字均由一个英笔墨母和后面的数字串组成。
英笔墨母称为地址码,其后的数字串称为数据,这种形式称为字地址格式。
字地址格式特点   字地址格式用地址码来指明指令数据的意义,因此程序段中的程序字数目是可变的,程序段的长度也便是可变的,因此,字地址格式也称为可变程序段格式。
字地址格式的优点是程序段中所包含的信息可读性高,便于人工编辑修正,是目前利用最广泛的一种格式。
字地址格式为数控系统阐明实行数控加工程序供应了一种便捷的办法。

主程序与子程序构造

主程序 程序号程序段一样平常用O来设置程序号;设定工件坐标系程序段运用G92指令建立事情坐标系;加工前准备程序段将完成刀具快速定位到切入点附近、冷却液泵启动、 主轴转速设定与启动等设置事情;切削程序段是加工程序的核心,一样平常包括刀具半径补偿设置、插补、进给速率设置等指令; 系统复位包括加工程序中所有设置的状态复位、机器系统复位等事情;程序结束一样平常由M02或M30来实现。
一样平常加工程序范例构造如左下图所示。

子程序 在程序中,某一固定的程序部分反复涌现时,则可以把它们作为子程序,事先储存在存储器中,这样可以简化加工程序。
右上图反响了子程序调用的实行过程。
首先,子程序可以由主程序调用,也可由其它子程序调用。
子程序构造与一样平常加工程序非常相似,只是程序结束指令用M99代替,如: 0(或:) …… …… M99 利用M98指令调用子程序,其程序段格式为:M98 P□□□□,个中□□□□是子程序号。

数控程序指令

数控程序指令包括准备功能G指令、赞助功能M指令和工艺指令(F、S、T)。
准备功能G指令用来规定刀具和工件的相对运动轨迹(即指令插补功能)、机床坐标系、坐标平面、刀具补偿等多种加工操作; 赞助功能M指令的浸染是实现机床各种赞助动作的掌握,包括主轴起停、润滑油泵起停、冷却液泵起停、加工程序结束等功能掌握; F指令用来设定进给速率; S指令用来指定主轴的转速; T指令用来设定加工所用的刀具。

切触点与切触点曲线

切触点 在曲面加工过程中,切削过程中刀具与工件曲面的理论打仗点称为切触点。
切触点是变革的。
从几何学的角度来看,刀具与工件曲面之间的打仗关系均为点打仗。
不同的刀具形状与工件的打仗点位置是不一样的,如图。

切触点曲线 切触点曲线指刀具在加工过程中由切触点构成的曲线。
切触点曲线是天生刀具轨迹的基本要素, 既可以显式地定义在加工曲面上,如曲面的等参数线、两曲面的交线等,也可以隐式定义,使其知足一些约束条件,如约束刀具沿导动线运动, 而导动线的投影可以定义刀具在加工曲面上的切触点,还可以定义刀具中央轨迹,切触点曲线由刀具中央轨迹隐式定义。
这便是说,切触点曲线可以是曲面上实在的曲线,也可以是对切触点的约束条件所隐含的“虚拟”曲线。

刀位点数据与刀具运动轨迹

刀位点数据是指准确确定刀具在加工过程中每一位置所需的坐标值。
一样平常来说,刀具在工件坐标系中的准确位置可以用刀具中央点和刀轴矢量来进行描述,个中刀具中央点可以是刀心点(如球心),也可以是刀尖点。
刀具运动轨迹是指在加工过程中由刀位点运动所构成的曲线,曲线上的每一点还包含着一个刀轴矢量。
对付二、三坐标数控加工,刀具运动轨迹一样平常由切触点曲线经由刀具偏置打算得到,打算结果一样平常存放于刀位文件之中。

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bgl/81919.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com