欢迎您访问36选7开奖结果【真.给力】
当前位置: 主页 > 案例展示 >

数控机床加工程序的编程入门基础

发布时间:2020-12-01 19:45

  数控机床加工程序的编程入门基础_计算机软件及应用_IT/计算机_专业资料。文档均来自网络,如有侵权请联系我删除文档

  第一章、数控机床加工程序的编程基础 目的与要求: 1、了解数控程序的基本结构 2、了解数控加工工艺分析的目的、内容与步骤 3、了解数控加工工艺与传统加工工艺的相同点与区别 3、掌握数控加工工艺分析方法 4、完成典型零件的数控加工工艺分析 要求:熟悉金属切削加工工艺: 理解数控编程概念 为使用 CAM 技术打好基础 第一节 数控编程概述 第二节 程序的构成 第三节 指令代码综述 第四节 坐标系统 第五节 数控加工工艺分析方法 第六节 数值分析方法 第七节 典型零件的数控加工工艺分析实例 数控机床程序编写步骤: 1、分析零件图纸 2、工艺处理 3、数学处理 4、编写程序单 5、制作程序介质 6、程序检测与首件试切 7、数控机床 数控编程方法 1、手动编程 2、自动编程 主意: 在编程规则上,不同厂家生产的数控机床并不完全相同,因此编程时应按照具体机床的编程 手册中的有关规定来进行。 本课程是以华中 I 型系统为例介绍编程规则的。 华中 I 型数控系统指令代码有: G 代码(准备功能) M 代码(辅助功能) S 代码(主轴功能) T 代码(刀具功能) F 代码(进给功能)等。 1 / 10 机能 零件程序号 程序段号 准备功能 尺寸字 进给速度 主轴机能 刀具机能 辅助机能 补偿号 暂停 程序号的指定 重复次数 参数 地址符 % N G X,Y,Z R I,J,K F S T M H,D P,(X) P L P,Q,R G 代码 ★ G00 G01 G02 G03 G33 组名 01 功能 快速定位 直线插补 顺圆插补 逆圆插补 螺纹切削 意义 程序编号 1~9999 程序顺序编号 N1~9999 指令动作方式(直线 坐标轴的移动命令 ±99999.999 圆弧半径 圆心与圆弧起点的相对位移量 进给速度的指定 F0~F15000 主轴旋转速度的指定 S0~9999 刀具编号的指定 T0~99 机床开/关控制的指定 M0~99 刀具补偿号的指定 00~99 暂停时间的指定 s 子程序号的指定 P1~9999 子程序和固定循环的重复次数 L2~9999 固定循环的参数 2 / 10 不同组的 G 代码可以放在同一程序段中,其排列顺序不影响加工; G91G00X20Y20G42M03F120 除 00 组的 G 代码为非模态代码外,其它均为模态代码。 00 组 G 代码 功能 G04 00 暂停 G28 返回到参考点 G29 由参考点返回 G52 局部坐标系设定 G53 机床坐标系设定 G60 单方向定位 3 / 10 机床原点:机床坐标原点通常由机床制造厂确定的,是确定机床固定原点的基准。数控车床 的机床坐标系原点的位置大多规定在其主轴轴心线与装夹卡盘的法兰盘端面的交点上。 机械原点(机床参考点): 为车床上的固定点,通常设置在 X 轴和 Z 轴的正向最大行程处。 工件编程原点:确定工件轮廓坐标值的计算和编程的原点。 一般将工件坐标原点设在零件 的轴心线和零件两端面的交点处。 程序起点:刀具(刀尖)在加工程序执行时的起点,又称为程序原点,用 G92 指定。 机床启动前,通常要通过自动或手动回参考点(回零操作),其作用有: 1)建立机床坐标系 2)消除由于工作台漂移、变形等造成的误差 第五节 数控加工工艺分析方法 目的: 以最合理或较合理的工艺过程和操作方法指导编程和操作人员完成程序编制和加工 任务。 选择适合数控加工的零件 1、最适应类 ① 形状复杂,加工精度要求高,通用机床无法加工或很难保证加工质量的零件; ② 具有复杂曲线或曲面轮廓的零件; ③ 具有难测量、难控制进给、难控制尺寸型腔的壳体或盒型零件; ④ 必须在一次装夹中完成铣、镗、锪、铰或攻丝等多工序的零件。 对于此类零件,首要考虑的是能否加工出来,只要有可能,应把采用数控加工作为首选方案, 而不要过多地考虑生产率与成本问题。 2、较适应类 ①零件价值较高,在通用机床上加工时容易受人为因素(如工人技术水平高低、情绪波动等) 干扰而影响加工质量,从而造成较大经济损失的零件; ②在通用机床上加工时必须制造复杂专用工装的零件; ③需要多次更改设计后才能定型的零件; ④在通用机床上加工需要作长时间调整的零件; ⑤用通用机床加工时,生产率很低或工人体力劳动强度很大的零件。 此类零件在分析其可加工性的基础上,还要综合考虑生产效率和经济效益,一般情况下可把 它们作为数控加工的主要选择对象。 3、不适应类 ① 生产批量大的零件(不排除其中个别工序采用数控加工); ② 装夹困难或完全靠找正定位来保证加工精度的零件; ③ 加工余量极不稳定、而且数控机床上无在线检测系统可自动调整零件坐标位置的零件; ④ 必须用特定的工艺装备协调加工的零件。 这类零件采用数控加工后,在生产率和经济性方面一般无明显改善,甚至有可能得不偿失, 一般不应该把此类零件作为数控加工的选择对象。 另外,数控加工零件的选择,还应该结合本单位拥有的数控机床的具体情况来选择加工对 4 / 10 象。 二、数控工艺分析的主要内容 选择并确定零件的数控加工内容; 零件工艺性分析; 加工方法的选择与加工方案的确定; 工序和工步的划分; 切削用量的选择; 进给路线的确定与加工顺序的安排; 对刀点和换刀点的确定等。 1、选择并确定零件的数控加工内容 对于一个零件来说,并非全部加工工艺过程都适合在数控机床上完成,而往往只是其中的一 部分工艺内容适合数控加工。这就需要对零件结构进行仔细的工艺分析,选择那些最适合、 最需要进行数控加工的内容和工序。在考虑选择内容时,应结合本企业设备的实际,立足于 解决难题、攻克关键问题和提高生产效率,充分发挥数控加工的优势。 选择适于数控加工的内容时,一般可按下列顺序考虑: 1)通用机床无法加工的内容应作为优先选择内容; 2)通用机床难加工,质量也难以保证的内容应作为重点选择内容; 3)通用机床加工效率低、工人手工操作劳动强度大的内容,可在数控机床尚存在富裕加工 能力时选择。 此外,在选择和决定加工内容时,也要考虑生产批量、生产周期、工序间周转情况等等。 总之,要尽量做到合理,达到多、快、好、省的目的,要防止把数控机床降格为通用机床使 用。 2、 零件的工艺分析 包括: (1)零件图分析 1)尺寸标注方法分析:应以同一基准标注尺寸或直接给出坐标尺寸。 2)零件图的完整性与正确性分析:几何图素条件要求充分。 3)零件技术要求分析:目的:正确合理地选择加工方法、装夹方式、刀具及切削用量等。 4)零件材料分析: 在满足零件功能的前提下,应选用廉价、切削性能好的材料。 (2)零件的结构工艺性分析 零件结构工艺性是指所设计的零件在满足使用要求的前提下制造的可行性和经济性。 1)零件的内腔和外形最好采用统一的几何类型和尺寸。可减少刀具规格和换刀次数,使编 程方便。 2)内槽圆角半径不应太小:通常 R0.2H 时,可判定零件该部位的工艺性不好 3)零件铣槽底平面时,槽底圆角半径不应过大。 4)应采用统一的基准定位作用:减少定位误差。零件上最好有合适的定位基准孔。 5)尽可能减少刀具数量 (3)选择合适的零件安装方式 应尽量采用通用夹具或组合夹具,必要时才设计专用夹具。夹具设计的原理和方法与普通 机床所用夹具相同,但应使其结构简单,便于装卸,操作灵活。 此外,还应分析零件所要 5 / 10 求的加工精度、尺寸公差等是否可以得到保证,有没有引起矛盾的多余尺寸或影响加工安排 的封闭尺寸等。 3、加工方法的选择 选择原则:应根据零件的加工精度、表面粗糙度、材料、结构形状、尺寸和生产类型等因素 选择相应的加工方法和加工方案。 (1)外圆表面加工方法的选择 主要加工方法: 车削 磨削 (2)内孔表面加工方法的选择原则 1)选择原则 加工方法:钻孔、铰孔、镗孔、拉孔、磨孔、光整加工等 (3)平面加工方法的选择 1)平面轮廓常用的加工方法有:铣削、刨削、车削、拉削、研磨或刮削 (4)平面轮廓和曲面轮廓加工方法的选择 1)平面轮廓常用的加工方法有:数控铣削、线)加工内平面轮廓时 ,当曲率半径较小时,可采用数控线) 加工外平面轮廓时,可采用数控铣削加工方法。 4)立体曲面加工方法主要是数控铣削,多用球头铣刀,以“行切法”加工。 4、加工阶段的划分:粗加工阶段、半精加工阶段、精加工阶段、光整加工阶段 1)粗加工阶段: 切除毛坯上大部分多余的金属,主要目标是提高生产率。 2)半精加工阶段:使主要表面达到一定的精度,留有一定的精加工余量,完成一些次要表 面加工; 3)精加工阶段: 保证各主要表面达到规定的尺寸精度和表面粗糙要求。主要目标是全面保 证加工质量。 4)光整加工阶段:对零件上精度和表面粗糙度要求很高(IT6 级以上,表面粗糙度为 Ra 0.2?m 以下)的表面,需进行光整加工,其主要目标是提高尺寸精度、减小表面粗糙度。一般不用 来提高位置精度。 划分加工阶段的目的在于:保证加工质量、合理使用设备 、便于及时发现毛坯缺陷 、便于 安排热处理工序 5、 工序的划分 (1)工序划分的原则:1 工序集中原则、2 工序分散原则 1)工序集中原则(数控加工常采用的原则): 指每道工序包括尽可能多的加工内容,从而使工序的总数减少。 特点:有利于采用高效的专用设备和数控机床,提高生产效率;减少工序数目,缩短工艺路 线,简化生产计划和生产组织工作;减少机床数量、操作工人数和占地面积;减少工件装夹 次数,不仅保证了各加工表面间的相互位置精度,而且减少了夹具数量和装夹工件的辅助时 间。但专用设备和工艺装备投资大、调整维修比较麻烦、生产准备周期较长,不利于转产。 6 / 10 2)工序分散原则: 将工件的加工分散在较多的工序内进行,每道工序的加工内容很少。 特点: 加工设备和工艺装备结构简单,调整和维修方便,操作简单,转产容易;有利于选 择合理的切削用量,减少机动时间。但工艺路线较长,所需设备及工人人数多,占地面积大。 (2)工序划分的方法 考虑生产纲领、设备、零件结构和技术要求。要求遵循以下原则: 1)按所用刀具划分。如加工中心,减少换刀次数。 2)按安装次数划分。减少定位误差。 3)按粗、精加工划分。减少误差复映,提高加工精度。 4)按加工部位划分。减少空行程,提高效率。 6、定位与夹紧方式的确定 正确选用定位方案和夹紧方式是保证加工精度的条件。 要求:基准重合、减少安装次数、避免采用占机调整方式。 7、加工顺序的安排 (1)基面先行原则:用作精基准的表面应优先加工出来。 (2)先粗后精原则 (3)先主后次的原则 (4)先面后孔原则:(箱体、支架类零件。)避免切削变形,保证孔的加工精度。 (5)先近后远原则:减少空行程,提高效率。 (6)先内后外的原则 8、确定走刀路线和加工工序 走刀路线是刀具刀位点在整个加工工序中的运动轨迹,它不但包含了工步的内容,也 反映了工步的顺序。 走刀路线的确定非常重要,因为它与零件的加工精度和表面质量密切相关。 走刀路线)应能保证零件的加工精度和表面粗糙度要求 在选择走刀路线时要充分注意以下几种情况: 1)切入切出路径 铣削平面零件外轮廓时,刀具的切入、切出应沿轮廓切线方向进行,避免在工件表面形 成接刀痕。且注意留有切入长度和切出长度。 铣削平面零件内轮廓时,刀具切入、切出点应选择在轮廓两几何元素的交点处。若无交 点,刀具切入、切出点应远离拐角,或选择圆弧切入、切出。 2)避免引入反向间隙误差 确定孔加工路线时,若孔的位置精度要求较高,加工路线的定位方向应保持一致。 3)车螺纹时,为保证螺距的准确,应避免在进给机构的加速和减速过程中切削,故应有引 入距离和超越距离。 4)曲面加工的走刀路线。 行切法 :刀具沿某一方向进行切削,沿另一方向进给,来回往复切削去除加工余量。 环切法: 刀具沿与精加工轮廓平行的路线进行切削,从外向内或从内向外,呈环状逐步去 除加工余量。 5)采用顺铣加工方式逆铣时切削力 F 的水平分力 FX 的方向与进给运动 Vf 方向相反,顺铣 7 / 10 时切削力 F 的水平分力 FX 的方向与进给运动 Vf 的方向相同。铣削方式的选择应视零件图 样的加工要求,工件材料的性质、特点以及机床、刀具等条件综合考虑。通常,由于数控机 床传动采用滚珠丝杠结构,其进给传动间隙很小,顺铣的工艺性就优于逆铣。 为了降低表面粗糙度值,提高刀具耐用度,对于铝镁合金、钛合金和耐热合金等材料,尽量 采用顺铣加工。但如果零件毛坯为黑色金属锻件或铸件,表皮硬而且余量一般较大,这时采 用逆铣较为合理。 (2)选择最短走刀路线)减少编程工作量:应使数值计算简单,程序段数量少。 9、切削用量的选择切削用量包括: 主轴转速、 切削速度、 背吃刀量、进给量 (1)切削用量的选择原则。在保证加工质量和刀具耐用度的前提下,使切削效率最高,加 工成本最低。 1)粗加工时的选择原则:尽可能大的背吃刀量、根据机床限制条件选取尽可能大的进给量 根据刀具耐用度确定最佳的切削速度。 2)精加工时的选择原则:①根据粗加工后的余量确定背吃刀量 ②根据已加工表面粗糙度的要求,选取较小的进给量 ③尽可能选取较高的切削速度 (2)切削用量的选择方法 粗加工:一次进给应尽可能切除全部余量。 半精加工:取:0.5~2mm。精加工:取:0.2~0.4mm 1)背吃刀量的选择(常规加工条件下) CK6140 机床车削工艺时: 粗车:≥3mm 半精加工:≈3~0.5mm 精加工:≈ 0.5~0.05mm XK714 机床铣削工艺时: 粗铣:X、Y 方向取刀具直径的 75% Z 方向取刀具半径的 1/4~1/6 半精加工:X、Y 方向取刀具直径的 50% Z 方向取刀具半径的 1/4~1/6 精加工:X、Y 方向取 0.1~0.5mm Z 方向取 0.1~0.3mm 铣削加工时:Vf = fzZn=(0.05~0.18)Zn 进给速度=每刃切削量×刀具刃数×主轴转速 刀具小时取小端数值,刀具大时取大端数值。每种规格的刀具每刃切削量变化 在 0.01~0.03 的范围内,刃数少时取偏大的值,刃数多时取偏小的数值。精加工时取刃数多 的刀具,粗加工时取刃数少的刀具。 3)切削速度的选择 可由经验公式计算 或查手册确定 8 / 10 根据已经选定的背吃刀量、进给量、刀具材料和刀具耐用度等选择。 n =1000 Vc/π D 主轴转速=1000×切削线速度/(π ×刀具直径或工件直径) 高速钢刀具: 粗加工:V≈ 15m/min 半精加工:V≈ 25m/min 精加工:V≈ 45m/min 硬质合金刀具: 粗加工:V≈ 30m/min 半精加工:V≈ 50m/min 精加工:V≈ 100m/min 陶瓷刀具:5~10 倍的硬质合金刀具 10、对刀点和换刀点的确定 对刀点是程序的起点 换刀点是指换刀时刀架位置 对刀点选择的原则: 1)便于用数学处理和简化程序编程 2)在机床上找正容易,加工中便于检查 3)引起的加工误差小 换刀点选择的原则: 以刀架转位时不碰工件及其它部件位准。 第六节 编程中的数学处理 根据零件图给出的参数计算出编程所需的各相关点的坐标值。 数值换算 基点、节点计算 1、数值换算 (1)选择原点 尽可能让部分点的指令值与零件图上的尺寸值相同。 车床编程原点的选择,若为对称的零件,原点应选在对称平面中的对称中心。 (2)标注尺寸换算 将零件图纸上的基准尺寸换算为编程坐标系中的尺寸。 包括:直接换算、间接换算 1)直接换算 直接通过图样上的标注尺寸,即可获得编程尺寸。若有公差时,编程尺寸取两极限尺寸平 均值后得到编程尺寸、 2)间接换算 通过平面几何、三角函数等计算方法进行必要的解算后,才能得到其编程尺寸的一种 方法、 3)尺寸链解算 确定某些重要尺寸的允许变动量。 9 / 10 2、基点与节点 (1)基点 直线段和圆弧段的交点和切点; (2)节点 用来逼近直线或圆弧小段与轮廓曲线的交点或切点。 节点数目的确定: 根据被加工曲线的形状、逼近线段的形状和允许的插补误差来决定。 节点坐标的计算:切线逼近法、弦线逼近法、割线逼近法、圆弧逼近法等。 10 / 10