



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控编程术语与标准系列发布日期:2006-3-714:59:09作者:未知出处:不详浏览:2513次字符编码标准与加工程序指令标准化 以前广泛采用数控穿孔纸带作为加工程序信息输入介质,常用的标准纸带有五单位和八单位两种,数控机床多用八单位纸带。纸带上表示代码的字符及其穿孔编码标准有EIA (美国电子工业协会)制定的EIA RS244和 ISO(国际标准化协会)制定的ISORS840两种标准。国际上大都采用ISO代码,由于EIA代码发展较早,已有的数控机床中,有一些是应用EIA 代码的,现在我国规定新产品一律采用ISO代码。也有一些机床,具有两套译码功能,既可采用ISO代码也可采用EIA代码。 目前绝大多数数控系统采用通用计算机编码,并提供与通用微型计算机完全相同的文件格式,保存、传送数控加工程序,因此,纸带已逐步被现代化的信息介质所取代。 除了字符编码标准外,更重要的是加工程序指令的标准化,主要包括准备功能码(G代码)、辅助功能码(M代码)及其它指令代码。 我国机械工业部制定了有关G代码和M代码的JB3202-1983标准,它与国际上使用的ISO10561975E标准基本一致。 数控机床的坐标系定义 数控机床通过各个移动件的运动产生刀具与工件之间的相对运动来实现切削加工。为表示各移动件的移动方位和方向(机床坐标轴),在ISO标准中统一规定采用右手直角笛卡儿坐标系对机床的坐标系进行命名,在这个坐标系下定义刀具位置及其运动的轨迹。 机床坐标的命名方法如图所示: 通常在坐标轴命名或编程时,不论在加工中是刀具移动,还是被加工工件移动,都一律假定工件相对静止不动而刀具在移动,并同时规定刀具远离工件的方向作为坐标轴的正方向。在坐标轴命名时,如果把刀具看作相对静止不动,工件移动,那么,在坐标轴的符号上应加注标记(),如、等。 确定机床坐标轴,一般是先确定轴,再确定轴和轴。 1.确定轴 对于有主轴的机床,如车床、铣床等则以机床主轴轴线方向作为Z轴方向。对于没有主轴的机床,如刨床,则以与装卡工件的工作台相垂直的直线作为Z轴方向。如果机床有几个主轴,则选择其中一个与机床工作台面相垂直的主轴作为主要主轴,并以它来确定轴方向。 2.确定轴 轴一般位于与工件安装面相平行的水平面内。对于机床主轴带动工件旋转的机床,如车床、磨床等,则在水平面内选定垂直于工件旋转轴线的方向为轴,且刀具远离主轴轴线方向为轴的正方向。对于机床主轴带动刀具旋转的机床, 当主轴是水平的,如卧式铣床、卧式镗床等,则规定人面对主轴,选定主轴左侧方向为轴正方向;当主轴是竖直时,如立式铣床、立式钻床等,则规定人面对主轴,选定主轴右侧方向为轴正方向。对于无主轴的机床,如刨床,则选定切削方向为轴正方向。 3.确定轴 轴方向可以根据已选定的、轴方向,按右手直角坐标系来确定。坐标运动命名 如果机床除有、主要直线运动之外,还有平行于它们的坐标运动,则应分别命名为、。如果还有第三组运动,则应分别命名为、。如在第一组回转运动、和的同时,还有第二组回转运动,可命名为或等。 数控加工程序的程序段格式 字地址格式 一个零件的加工程序是由许多按规定格式书写的程序段组成。每个程序段包含着各种指令和数据,它对应着零件的一段加工过程。常见的程序段格式有固定顺序格式、分隔符顺序格式及字地址格式三种。而目前常用的是字地址格式。典型的字地址格式如图。 数控加工程序的程序段格式 每个程序段的开头是程序段的序号,以字母N和四位数字表示;接着一般是准备功能指令,由字母G和两位数字组成,这是基本的数控指令;而后是机床运动的目标坐标值,如用、等指定运动坐标值;在工艺性指令中,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指令用来设定加工所用的刀具。 切触点与切触点曲线 切触点 在曲面加工过程中,切削过程中刀具与工件曲面的理论接触点称为切触点。切触点是变化的。从几何学的角度来看,刀具与工件曲面之间的接触关系均为点接触。不同的刀具形状与工件的接触点位置是不一样的,如图。 切触点曲线 切触点曲线指刀具在加工过程中由切触点构成的曲线。切触点曲线是生成刀具轨迹的基本要素, 既可以显式地定义在加工曲面上,如曲面的等参数线、两曲面的交线等,也可以隐式定义,使其满足一些约束条件,如约束刀具沿导动线运动, 而导动线的投影可以定义刀具在加工曲面上的切触点,还可以定义刀具中心轨迹,切触点曲线由刀具中心轨迹隐式定义。 这就是说,切触点曲线可以是曲面上实在的曲线,也可以是对切触点的约束条件所隐含的“虚拟”曲线。 刀位点数据与刀具运动轨迹 刀位点数据是指准确确定刀具在加工过程中每一位置所需的坐标值。一般来说,刀具在工件坐标系中的准确位置可以用刀具中心点和刀轴矢量来进行描述,其中刀具中心点可以是刀心点(如球心),也可以是刀尖点。 刀具运动轨迹是指在加工过程中由刀位点运动所构成的曲线,曲线上的每一点还包含着一个刀轴矢量。对于二、三坐标数控加工,刀具运动轨迹一般由切触点曲线经过刀具偏置计算得到,计算结果一般存放于刀位文件之中。 数控编程几点概要(对初学者参考用)发布日期:2006-4-98:03:02作者:未知出处:不详浏览:2663次一. 数控加工 1. 所有工件加工时XY都以基准角置数,当镶件单独加工时,Z0一般置于镶件底面,配入模架中加工时,Z0一般置于模架面,顶部余量加工前由CNC操作员手动推平。 2. 电极加工XY一般应为四面分中,底部置Z0,且每个电极必需加工出基准位平台和基准角。电极加工完以后必需即时打上相应的电极号码。 3. 开粗时尽量选用较大的飞刀,提高工作效率,并且选择适当切削深度, 根据机床要求一般应为0.61.0mm,步距一般为5575%D, (D为刀具直径)。 4. 半精铣之前,应充分清角,保证切削时余量均匀,保护刀具和提高工作效率。 二加工余量和火花间隙。 1. 零件开粗时余量一般应不小于0.5mm,半精加工余量介于0.15-0.25mm之间,精加工时分型面一定要精铣到数,料位面一定要刀路均匀,擦穿位小碰穿位留0.050.1mm余量。 2.电极火花位,暴工一般为0.71.0mm,粗工一般为0.3-0.5mm,精工一般为0.1-0.15mm。数控加工编程的概念发布日期:2006-2-217:58:45作者:未知出处:不详浏览:1713次数控加工工作过程:如下图所示,在数控机床上加工零件时,要预先根据零件加工图样的要求确定零件加工的工艺过程、工艺参数和走刀运动数据,然后编制加工程序,传输给数控系统,在事先存入数控装置内部的控制软件支持下,经处理与计算,发出相应的进给运动指令信号,通过伺服系统使机床按预定的轨迹运动,进行零件的加工。 因此,在数控机床上加工零件时,首先要编写零件加工程序清单,称之为数控加工程序,该程序用数字代码来描述被加工零件的工艺过程、零件尺寸和工艺参数(如主轴转速、进给速度等),将该程序输入数控机床的NC系统,控制机床的运动与辅助动作,完成零件的加工。 数控编程:根据被加工零件的图纸和技术要求、工艺要求等切削加工的必要信息,按数控系统所规定的指令和格式编制成加工程序文件,这个过程称为零件数控加工程序编制,简称数控编程。 数控编程方法 数控编程方法可以分为两类:一类是手工编程,另一类是自动编程。 手工编程 手工编程是指编制零件数控加工程序的各个步骤,即从零件图纸分析、工艺决策、确定加工路线和工艺参数、计算刀位轨迹坐标数据、编写零件的数控加工程序单直至程序的检验,均由人工来完成。 对于点位加工或几何形状不太复杂的轮廓加工,几何计算较简单,程序段不多,手工编程即可实现。如简单阶梯轴的车削加工,一般不需要复杂的坐标计算,往往可以由技术人员根据工序图纸数据,直接编写数控加工程序。 但对轮廓形状不是由简单的直线、圆弧组成的复杂零件,特别是空间复杂曲面零件,数值计算则相当繁琐,工作量大,容易出错,且很难校对,采用手工编程是难以完成的。 自动编程 自动编程是采用计算机辅助数控编程技术实现的,需要一套专门的数控编程软件,现代数控编程软件主要分为以批处理命令方式为主的各种类型的语言编程系统和交互式CADCAM 集成化编程系统。 APT是一种自动编程工具(Automatically Programmed Tool)的简称,是对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言。在编程时编程人员依据零件图样,以APT语言的形式表达出加工的全部内容,再把用APT语言书写的零件加工程序输入计算机,经APT语言编程系统编译产生刀位文件(CLDATA file),通过后置处理后,生成数控系统能接受的零件数控加工程序的过程,称为APT语言自动编程。 采用APT语言自动编程时,计算机(或编程机)代替程序编制人员完成了繁琐的数值计算工作,并省去了编写程序单的工作量,因而可将编程效率提高数倍到数十倍,同时解决了手工编程中无法解决的许多复杂零件的编程难题。 交互式CAD/CAM集成系统自动编程是现代CAD/CAM集成系统中常用的方法,在编程时编程人员首先利用计算机辅助设计(CAD)或自动编程软件本身的零件造型功能,构建出零件几何形状,然后对零件图样进行工艺分析,确定加工方案,其后还需利用软件的计算机辅助制造(C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-河北-河北机械热加工一级(高级技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-河北-河北图书资料员三级(高级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏防疫员三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-江苏-江苏工程测量工四级(中级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-广西-广西计量检定工三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东热处理工二级(技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东林木种苗工一级(高级技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-安徽-安徽热力运行工三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-安徽-安徽城管监察员三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-北京-北京房管员一级(高级技师)历年参考题库典型考点含答案解析
- 山西省持有《危险废物经营许可证》单位一览表
- PCB全制程培训教材
- 《李将军列传》教学教案及同步练习 教案教学设计
- 烟草配送车辆GPS管理方案
- 中图法分类号与中图分类法查询
- 酒店客房验收工程项目检查表(双床房、大床房、套房)
- 开音节闭音节中元音字母的发音规律练习
- 电力设备预防性试验及维护保养方案
- 融资性担保贷款保后检查表
- 公司人力资源管理制度管理制度
- 合同转让三方协议范本
评论
0/150
提交评论