数控机床的程序编制PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在机床上,我们始 终认为工件静止, 而刀具是运动的。 这样编程人员在不 考虑机床上工件与 刀具具体运动的情 况下,就可以依据 零件图样,确定机 床的加工过程。
3.2 数控编程的基础
3.2.1 编程的几何基础 1.机床坐标系 ---笛卡尔直角坐标系
X、Y、Z为移动坐标,A、B、C为旋转坐标。实行右手定则
手工编程
零
工
件
艺
图
人
样
员
编程手册
夹具表
工
艺
机床表
规
程
刀具表
编
加
加
程
工
工
人 员
程 序 初
程 序
稿
修改
自动编程
自动编程是指在编程过程中,除了分析零件图样和制定工艺方 案由人工进行外,其余工作均由计算机辅助完成。
采用计算机自动编程时,数学处理、编写程序、检验程序等 工作是由计算机自动完成的,由于计算机可自动绘制出刀具中 心运动轨迹,使编程人员可及时检查程序是否正确,需要时可 及时修改,以获得正确的程序。又由于计算机自动编程代替程 序编制人员完成了繁琐的数值计算,可提高编程效率几十倍乃 至上百倍,因此解决了手工编程无法解决的许多复杂零件的编 程难题。因而,自动编程的特点就在于编程工作效率高,可解 决复杂形状零件的编程难题。
3.1.2 编程的内容和步骤
3. 数学处理 编程中需知道工件每段轮廓的起点、终点及线形。其中一
些参数是不能从零件的设计图纸直接得出的,需要计算,如 ຫໍສະໝຸດ Baidu些角度的直线到圆弧的切点。
数控机床一般只能加工直线或圆弧。若工件表面的轮廓是 其它线形,例如渐开线等,则应该用直线和圆弧去拟合之。
更加复杂的轮廓面需要用计算机才能进行拟合并进而进行 数学处理。(求起点、终点、线形等)
零件程序:根据被加工零件的图纸、技术要求及其工艺 要求等切削加工的必要信息,按照数控系统所规定的 指令和格式编制的加工指令序列。 数控编程:制备数控加工程序的过程。
程 序 样 本 如
编制数控加工程序是使用数控机床的 一项重要技术工作,理想的数控程序不仅 应该保证加工出符合零件图样要求的合格 零件,还应该使数控机床的功能得到合理 的应用与充分的发挥,使数控机床能安全、 可靠、高效的工作。
Z坐标的运动方 向是由传递切 削动力的主轴 所决定的,即 平行于主轴轴 线的坐标轴即 为Z坐标,Z坐 标的正向为刀 具离开工件的 方向。
车床
轴及方向规定
(2)X坐标轴 一般是水平的、平行于工件 的装夹面且与Z轴垂直。
对于刀具旋转的机床: ①当Z轴是水平方向时,从刀具主轴向工件
看,+X运动方向指向右方; ②当Z轴为垂直方向时,对于单立柱机床,
3.1.2 编程的内容和步骤
1. 确定加工方案 首先分析零件图纸,明确加工的内容,根据零件的材料、
形状、尺寸、精度、毛坯及热处理状态,并选择能够实现 该方案的合适的数控机床、刀具、夹具和装夹方法。
3.1.2 编程的内容和步骤
2.工艺处理 确定以下参数: 1)选择对刀点和换刀点。 2)确定走刀路线。 3)确定切削参数
3)围绕X、Y、Z坐标旋转的旋转坐标分别用A、B、 C表示,根据右手螺旋定则,大拇指的指向为X、 Y、Z坐标中任意轴的正向,则其余四指的旋转 方向即为旋转坐标A、B、C的正向。
2. 轴及方向规定
(1)Z轴 将传递切削力的主轴轴线定为Z坐标轴。 对于刀具旋转的机床(铣、钻、镗床)旋转刀具的轴线定 为Z轴。 对于工件旋转的机床(车、外圆磨床)工件的轴线定为Z轴 。 当机床有几个主轴时,选择一个垂直于工件装夹面的主轴 定为Z轴。 对于工件和刀具都不旋转的机床(刨、插床)Z轴垂直于工 件装夹面。 Z轴的正方向以刀具远离工件的方向为准。
3.2 数控编程的基础
3.2.1 编程的几何基础
机床相对运动的规定
在数控机床上,机床的动作是由数控装置来控制 的,为了确定数控机床上的成形运动和辅助运动, 必须先确定机床上运动的位移和运动的方向,这就 需要通过坐标系来实现,这个坐标系被称之为机床 坐标系。
例如铣床上,有机床的纵向运动、横向运动以及垂 向运动。在数控加工中就应该用机床坐标系来描述。
第1章 数控机床加工程序编制基础
标准机床坐标系中X、Y、Z坐 标轴的相互关系用右手笛卡尔直角 坐 标系决定:
1)伸出右手的大拇指、食指和中指,并互为90°。 则大拇指代表X坐标,食指代表Y坐标,中指代 表Z坐标。
2)大拇指的指向为X坐标的正方向,食指的指向 为Y坐标的正方向,中指的指向为Z坐标的正方 向。
从刀具主轴向立柱看,+X运动方向指向 右方。 对于工件旋转的机床,X轴在工件的径向 上,且平行于横滑座,以刀具离开工件 旋转中心方向为正方向。 对于龙门式机床,从主轴向左侧看,+X 运动方向指向右方。
轴及方向规定
1. 手工编程 人工完成程序编制的全部工作,包括使用计算机进行数
值计算,称为手工编程。当零件比较简单时可以用手工编 程(零件轮廓仅由直线和圆弧组成)。
2. 数控语言编程 早期的自动编程语言。采用数控语言定 义零件几何形状不易描述复杂的几何图形,缺乏对零件形 状、刀具运动轨迹的直观显示等。
3. 交互式图形编程 人机对话自动编程。有的软件能在三 维造型的基础上通过交互式对话自动生成数控程序。常用 的软件有Mastercam、制造工程师(CAXA)、开目CAD 等。
3.1.2 编程的内容和步骤
4. 编写程序 根据所用机床和刀具以及指令格式,按照轮廓段逐段
编写程序,一段轮廓一句程序。
5. 制备控制介质 制作程序的载体。
6. 程序检验和输入机床 检验内容:刀具路径是否错误,是否发生干涉,加工
出来的工件是否符合要求。 检验方法:空走刀,或加工模拟。
3.1.3 数控编程方法
第3章 数控机床的程序编制
整体 概述
一 请在这里输入您的主要叙述内容
二
请在这里输入您的主要 叙述内容
三 请在这里输入您的主要叙述内容
3.1概述 3.2数控编程基础 3.3数控系统的指令代码 3.4手工编程 3.5自动编程
3.1 概述
3.1.1 数控编程的基本概念 从零件图纸分析到获得数控机床所需控制介质的全部 过程。 即把待加工零件的工艺过程及参数、刀具轨迹、 切削参数等,按照规定的代码及格式编写程序单,并 通过控制介质输入到的数控装置里用于控制数控机床。