3.3数据采样插补.

Slides:



Advertisements
Similar presentations
4.1 数控机床概述 第四章 计算机辅助制造( CAM )技术基础. 定义 数控是数字控制( Numerical Control )的简称,其含义 是用数字和符号构成的数字信息自动控制机床的运转, 因此,数控机床也简称 NC 机床。
Advertisements

定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
東南科技大學餐旅管理系 新生選課輔導 何俊明 104 年 10 月 26 日. 東南科技大學餐旅管理系學生選課輔導辦法  一、本系為因應學生多元管道入學,輔導學生依個人專長、興趣及生涯規 劃進行選課,特訂定「東南科技大學餐旅管理系學生選課輔導辦法」(以 下簡稱本辦法)。  二、本系於新生入學二個月內,針對新生辦理「選課輔導說明會」,內容.
平面构成 第六章 平面构成形式与法则 — 破规与变异. 第七章 平面构成形式与法则 — 破规与变异 破规与变异构成的形式、有下列四类: 一、特异构成 特异构成。其表现特征是,在普遍相同性质的事物 当中,有个别异质性的事物,便会立即显现出来。
大学物理实验 第一讲 南昌大学物理实验中心 2013年2月.
第三章 金属切削机床与刀具 本章提要 本章着重介绍了金属切削机床型号的编制方法;CA6140型普通车床的的传动系统和主要机构,以及常用的车刀;M1432A型万能外圆磨床的的传动系统,无心外圆磨床和平面磨床的工作原理,以及砂轮的特性与选择;齿轮加工的的方法和Y3150E型滚齿机的传动系统,以及常用的齿轮加工刀具。同时,对孔加工机床与刀具、刨床与插齿、铣床与铣刀也作了简单介绍。
第一章 棉花初加工与纺纱原料选配 第一节 轧棉与脱糖 第二节 配棉 第三节 化纤原料的选配 第四节 配料方法与配料计算.
窦娥冤 关汉卿 感天动地 元·关汉卿.
報告書名:父母會傷人 班級:二技幼四甲 姓名:吳婉如 學號:1A2I0034 指導老師:高家斌
600年前,鄭和率領世界上最強大的艦隊,浩浩蕩蕩的駛入印度洋,展開一場「文化帝國」的海上大秀。
第五章 主张超尘绝俗的 佛家.
高等数学绪论 一、《高等数学》学什么? 二、《高等数学》培养学生那些能力? 三、如何考硕士研究生? 四、全国大学生数学建模竞赛是怎么回事?
学习情境三 桥梁下部结构的构造与施工 桥梁墩台的构造.
数控机床进给系统,必须对进给运动的位置和运动的速度两方面同时实现精确控制。
浙江省机械类职业技能考试 总体情况与问题分析
媽,我們真的不一樣 青少年期與中年期 老師: 趙品淳老師 組員: 胡珮玟4A1I0006 馬菀謙4A1I0040
報告人 方萱玉 100上學期教學組業務報告.
知其不可而为之.
复 习 旧 课 拓 展 知 识 学 习 新 课 课 后 小 结 点击标题吧,会令你受益不浅! 课 后 练 习 自 我 评 价.
中国画家协会理事、安徽省美术家协会会员、 工艺美术师、黄山市邮协常务理事余承平主讲
第二课 扬起自信的风帆 我能“行”.
慶鴻機電工業股份有限公司 公司地址:台中市南屯區精科一路三號 資 本 額:新台幣46,000萬元 董 事 長:王武雄
一. 上市以来,业绩稳定增长 2009年上市以来,公司业绩稳定增长,兑现上市承诺 业绩增长走势图.
第二章建築平面設計 1、主要使用房間設計、 2、輔助使用房間設計、 3、交通聯繫部分的設計、 4、建築平面的組合設計。 5、建築總平面設計。
班級:二幼三甲 姓名:郭小瑄 、 詹淑評 學號:1A2I0029 、1A2I0025
第二章 项目一:企业厂区与车间平面设计 1.
第三节 渐开线圆柱齿轮精度等级及应用.
廢棄物處理特論 專題報告 再生環保綠色材料之 環保玻璃瀝青混凝土 研究生:阮國光 萬正忠
指導老師:陳韻如 姓名:吳宜珊 學號:4A0I0911 班級:幼保二乙
企业税收筹划与税务风险管理 暨南大学财税系 沈肇章.
汉字的构造.
诵读欣赏 古代诗词三首.
数控加工基础知识 数控加工 绿点科技有限公司-----镁合金机加.
第8章 机床操作 主讲:臧红彬 博士.
态度决定一切! 开创幸福、富有、健康的人生。.
傳統童玩遊戲創新 組別:第八組 班級:幼保二甲 組員: 4A0I0005柯舒涵 4A0I0011謝孟真
数控原理与系统.
数控机床的基本知识.
贴近教学 服务师生 方便老师.
第四节、破坏金融管理秩序罪(之一) §170.伪造(货币)
实施依法治安 推进地质勘探企业安全生产标准化
六年级 语文 下册 第四单元 指尖的世界.
(浙教版)四年级品德与社会下册 共同生活的世界 第四单元 世界之窗 第二课时.
領島圖書館.
第1章 电脑的硬件组成 本章要点 拆卸电脑 PC的基本构成 主机箱内的主要部件 电脑主机箱背面的接口 主要配件的外观.
§4 .1 数控铣常用指令 §4 .2 数控铣编程实例 思考与练习
2.2手工程序编制 二、程序编制的标准规定和代码 (五)准备功能(G)和辅助功能(M).
党员干部要争做社会主义 社会公德的表率 党员干部要争做 社会公德的表率 中共河南省委党校 周海涛.
数 控 技 术 华中科技大学机械科学与工程学院.
第3章 计算机数控装置的插补原理.
§1.1 数控机床的基本工作原理§1.2 数控机床分类 §1.3 数控机床发展概况 练习与思考
NC工具機座標系統 NC工具機是依據幾何座標系統來確定其刀具路徑 NC加工程式中每一位移點資料與尺寸 構成一幾何敘述
僑光科技大學 105學年度第2學期 招生等重大策略協調會
第7章 加工中心编程.
Ch1 三角 1-2 廣義角與極坐標.
项目五 铣削编程.
美麗的西子湖.
案例讲解 主讲:马有良 副教授.
第 四 章 迴歸分析應注意之事項.
PLC在数控机床上的经典应用 主讲人:何梦佳 中山职业技术学院 机电工程系.
两个变量的线性相关 琼海市嘉积中学 梅小青.
Xián 伯 牙 绝 弦 安徽淮南市八公山区第二小学 陈燕朵.
化工机械强度与振动 魏进家 过程装备与控制工程系.
线性回归.
單選題 1. 2. 3. 4. Q1:下列何者能作為商標樣式?
《商業周刊》1000期封面故事 快樂國 不丹 這裡,不追求經濟成長率, 追求「快樂成長力」!.
第二章 数控车削加工常用指令及应用 1.常用辅助功能指令 2.直线车削指令——G01/G00 3.圆弧车削指令——G02/G03
数控铣削编程与加工技术 电子教案 主 编 张英伟 主 审 电子工业出版社 教育部职业教育与成人教育司推荐教材
开关电源中的安规认识.
Presentation transcript:

3.3数据采样插补

二、直线函数法 (一)直线插补(如P127图3.3.2) 沿x、y方向进给量Δ x、 Δ y分别为: 直线起点O(0,0),终点P(xe,ye),OP与x轴夹角α,插补进给补偿为l。

(二)圆弧插补(如P127图3.3.3) 在圆弧插补中,插补误差主要表现在半径的绝对误差上,该误差取决于进给速度的大小,进给速度越高,则一个插补周期进给的弦长越长,误差也就越大,为了使径向绝对误差不致过大,对进给速度要有一个限制,V≤ er ——最大径向误差;r ——圆弧半径。

三、扩展DDA数据采样插补 扩展DDA算法是将DDA切线逼近圆弧的方法改变为割线逼近。 (一)直线插补原理 假设要加工直线OP(如P129图3.3.5所示),起点为O(0,0),终点P(xe,ye),根据进给速度的要求,在时间T内走完该直线段,刀具在任一时刻t的位置,可由各坐标轴向速度分量得到: 将时间T用采样周期Δt分割为n个子区间(n取大于等于T/ Δt最接近的整数),由此可得直线的DDA插补公式: 由上式可导出直线DDA插补的迭代公式:

在直线插补中,每次迭代形成一个子线段,其斜率等于给定直线的斜率,即: 轮廓步长在坐标轴上的分量 和 的大小取决于编程速度值,表达式为: 式中,V ——编程的进给速度,mm/min; FRN——进给速率数,进给速度的一种表示方法: Δt ——采样周期(ms); λt——经时间换算的采样周期。 对于同一直线来说,由于FRN和λt均为已知常数,因此式中的FRN · λt可用常数λd表示,称为步长系数。

(二)圆弧插补原理 方法一(如P130图3.3.6): 1、在弧AQ上取 点做切线 ,沿曲线方向进给步长l,使 2、取 中点B ,以OB为半径过B点做切线 3、过Ai作Ai ∥BC”i+1 ,并在Ai H上取Ai +1(xi+1,yi+1)使 4、在采样周期λt内计算轮廓进给步长l的坐标分量Δ xi+1、 Δ yi+1 ,点Ai +1坐标值为所求。 在Rt ΔOP Ai中 设进给速度为V,则Ai Ai +1 ≈l=V· λt可B作 x轴曲线的平行线BS交y轴于S点,交AiP线段 于S’点,过Ai +1点作平行线平行于x轴,交 AiP于N’。 式中: N’ Ai +1 = Δ xi+1 , Ai Ai +1 =l =V· λt

在Rt ΔAi S’B中 在Rt ΔOAi B中: 将以上各式代入式(3-65)中,得 因为l《R,将 略去不计,则可得 若令 则 在Rt ΔOSB ∽Rt ΔAi N’Ai +1中,还可得出: (3-67)

代入式(3-67),可求得: 因为l《R,故略去 不计,则 令 则 Ai +1点的坐标值,可用下式求得:

方法二(如P132图3.3.7) 圆弧插补动点坐标 用角度参量解析式给出,顺圆插补的恒定速度为V,插补周期为 ,则每次插补的角步距为: 故插补动点坐标为: 扩展DDA插补运算特点: 扩展DDA插补需要进行加减法和二次乘法运算,没有超载函数的计算,具有一定的简单性和高速性。

四、其它插补方法简介 研究插补算法遵循原则:一是算法简单、速度快;二是插补误差小、精度高。 (一)双DDA插补算法(如P134图3.3.8) 原理:双DDA插补采用二套数据,第一套数据由第一组公式计算出,即得到插补点B、F、…;第二套数据由第二组公式计算出来,得到插补点C、G、…,将二套数据相对应的两点(如B和C,F和G)联结,求出终点坐标(如P1和P2点坐标),P1和P2点即为双DDA圆弧插补的步长分割点。

(二)角度逼近圆弧插补算法(如P135图3.3.9) 弧POPE是圆心在坐标原点的逆圆弧,P0(X0,Y0)是圆弧终点,R是圆弧半径,V是刀具沿圆弧的移动速度,插补原理为:

(三)直接函数计算法(DFB) 该方法是对以参量形式出现的空间曲线方程式进行计算,几何尺寸和轨迹速度的产生可以结合起来,有三种方法。 1、与时间 成比例的参数 作参量 已知: 则 各进给坐标运动方程式由空间曲线的坐标方程式产生。

2、空间曲线以行程 作参量 已知: 则 恒定轨迹速度由参量与时间的比例得出。

3、参量在各插补段内增长相等 此时每个插补循环在相等的时间间隔 内调用一次,插补总时间(T)和插补段数(n)由下式求出: 坐标计算用下式: 直接函数法可用于一级或二级插补,能实现固定时间或可变时间的输出。 圆弧插补可用舍项幂级数进行三角函数近似的DFB法。

(四)递归函数计算法(RFB) RFB法的优点:在于递归公式比较简单,这种方法可用于一级或二级插补,能实现固定时间或可变时间的输出。 RFB法的优点:是累计误差,因此要求计算要非常精确。 1、圆弧的一阶递归计算公式: 第一象限逆圆弧 该插补引起的半径误差:

2、圆弧的二阶递归插补计算公式如下 第一象限逆圆弧 (五)直线插补算法 1、直线插补算法原理(如P138图3.3.10)

2、实用直线插补算法 对曲线的插补计算分两步完成:第一步是插补准备(常值的计算);第二步是插补计算(计算△x 、 △y 和插补点xi,yi)。 ①进给率数法 插补准备 插补计算 ②方向余数法1

③方向余数法2 插补准备 插补计算 ④直接函数法 ⑤一次计算法

第四章 计算机数字控制装置 4.1 概述

一、计算机数控系统的组成 CNC原理:根据计算机存储的控制程序执行数字控制功能。 系统组成(如P141图4.1.1):程序、输入输出设备、计算机数字控制(CNC)装置、可编程控制器(PC)、主驱动装置、进给驱动装置。

二、CNC装置的结构 CNC装置组成:软件、硬件 软件包括 管理软件:零件程序的输入输出程序、显示 程序、诊断程序 控制软件:译码程序、刀具补偿计算程序、 插补运算程序、速度控制程序、位置控制程序 硬件组成(如P142图4.1.2):中央处理单元(CPU)、存储器、输入输出接口、MDI/CRT接口、位置控制。

三、CNC装置是怎样工作的 从以下八个方面介绍CNC装置的工作情况: (一)输入 输入内容:输入CNC装置的有零件程序、控制参数、补偿数据。 输入方式:阅读机纸带输入、键盘手动输入、磁盘输入、软盘输入、通讯接口输入(串口)、上级计算机的DNC(直接数控)接口输入。 工作:CNC装置在输入过程中还要完成校验和代码转换等工作。 存储:输入的全部信息都放到CNC装置的内部存储器中。

(二)译码 工作:CNC装置按一个程序段为单位,根据一定的语言规则解释成计算机能够识别的数据形式,并以一定的数据格式存放在指定的内储专用区间,在译码过程中,还要完成对程序段的语法检查等工作,发现错误立即报警。

(三)数据处理 数学处理包括:刀具补偿、速度计算、辅助功能的处理等。 刀具补偿分类:刀具长度补偿和刀具半径补偿两种。 工作:刀具补偿的作用是把零件轮廓轨迹转换成刀具中心轨迹,刀具补偿工作还包括程序段之间的自动转接和过切削判断。 速度计算工作:速度计算是按编程所给的合成进给速度计算出各坐标轴运动方向的分速度,另外对机床允许的最低速度和最高速度的限制进行判别并处理。在有些CNC装置中,软件的自动加减速也是在这里处理。 辅助功能处理工作:识别、存储、设标志、在程序执行时发出信号、让机床相应部件执行这些动作。

(四)插补 插补的任务:通过插补计算程序在一条已知起点和终点的曲线上进行“数据点的密化”。插补计算程序在每个插补周期运行一次,在每个插补周期内,根据指令进给速度计算出一个微小的直线数据段,通常经过若干插补周期后,插补加工完一个程序段,即完成从一程序段起点到终点的“数据密化”工作。 具体方法:在一个插补周期内,计算出一个微小数据段的各坐标分量,经过若干插补周期后,可以计算出从起点到终点之间的若干微小直线数据段。每个插补周期所计算出的微小直线段都应足够小,以保证轨迹精度。

插补功能: 一般CNC装置,仅能对直线、圆弧和螺旋线进行插补计算; 专用的或较高档的CNC装置,还能完成对椭圆、抛物线、正弦线、和一些专用曲线的插补计算。 插补特点:插补计算实时性很强,要尽量缩短一次插补运算的时间,以便更好地处理其它工作,并使进给的最大速度得以提高。

(五)位置控制 主要任务:在每个采样周期内,将插补计算的理论值与实际反馈值相比较,用其差值去控制进给电机,在位置控制中,还要完成回路的增益调整,各坐标方向的螺距误差和反向间隙补偿,以提高机床的定位精度。 (六)I/O处理 主要处理CNC装置与机床之间的强电信号的输入、输出和控制。 (七)显示 主要显示:零件程序显示、参数显示、刀具位置显示、机床状态显示、报警显示、刀具加工轨迹的静、动态图像显示、在线编程时的图形显示。

(八)诊断 诊断分类:联机诊断和脱机诊断。 联机诊断——是指CNC装置中的自诊断程序,这种自诊断程序融合在各个部分,随时检查不正常的事件。 脱机诊断——是指系统不工作,但在运转条件下的诊断。一般CNC装置都配备有各种脱机诊断程序纸带,以检查存储器外围设备、I/O接口等。 脱机诊断还可采用远程通讯方式进行,即把用户的CNC装置通过电话线与远程通讯诊断中的计算机相连,由诊断中心计算机对CNC装置进行诊断、故障定位和修复。

四、CNC装置的功能 数控装置的功能通常包括基本功能和选择功能。 基本功能是数控系统必备的功能。 选择功能是供用户根据机床特点和用途进行选择的功能。 反映:CNC装置的功能反映在准备功能G指令代码和辅助功能M指令代码上。

(一)控制轴数和联动轴数 控制轴有移动轴和回转轴、基本轴和附加轴。 联动轴可以完成轮廓轨迹加工。 一般数控机床只需二轴控制和二轴联动; 铣床需要三轴控制和 轴联动,加工中心为三轴联动,多轴控制; 控制轴数越多,特别是同时控制轴数越多,CNC装置的功能越强,同时CNC装置就越复杂,编制程序也越困难。

二)点位与连续移动功能 点位移动系统用于定位式的加工机床,如钻床、冲床。 连续(或称轮廓)系统用于刀具轨迹连续形式的加工机床,如车床、铣床、复杂型面的加工中心等。 连续控制系统必须具有两个以上进给坐标具有联动功能。 (三)程编单位与坐标移动分辨率 多数系统程编单位与坐标移动分辨率不一致。 对于直线移动坐标,大部分系统为0.001mm,近几年开发的系统,可达0.1μm; 对于回转坐标,大部分系统为0.001度; 有的系统允许程编单位与坐标移动分辨率不一致。

(四)最大指令值 这是各种指令允许的最大输入值。 (五)插补功能 种类:插补计算实时性很强,现在有采用高速微处理器的一级插补,以及粗插补和精插补分开的二级插补。 一般数控装置都有直线和圆弧插补,高档数控装置还具有抛物线插补、螺旋线插补、极坐标插补、正弦插补、样条插补。 (六)固定循环加工功能 固定循环加工指令有钻孔、镗孔、攻丝循环、车削、铣削循环、复合加工循环、车螺纹循环等。

(七)进给功能 1、切削进给速度 一般进给量为1mm/min~24m/min,该指标应和坐标轴移动的分辨率结合起来考虑。如FANUC-15系统分辨率为1μm时,进给速度可达100m/min;分辨率为0.1μm时,进给速度为24m/民。 2、同步进给速度 为主轴每转时进给轴的进给量,单位为mm/rpm,只有主轴上装有位置编码器(一般为脉冲编码器)的机床才能指令同步进给速度。 3、快速进给速度 一般为进给速度的最高速度,通过参数设定,用G00指令快速、还可通过操作面板上的快速倍率开关分档。 4、进给倍率 操作面板上设置了进给倍率开关,倍率可在0%~200%之间变化,每当间隔10%,使用倍率开关不用修改程序就可以改变进给速度。

(八)主轴速度功能 1、主轴转速的编码方式 一般用S2位数和S4位数表示,单位为r/min或mm/min。 2、恒定速度 该功能对保证车床或磨床加工工件表面质量很有意义。 3、主轴定向准停 该功能使主轴在径向的某一位置准确停止,有自动换刀功能的机床必须选取有这一功能的CNC装置。 (九)刀具功能 这项功能包括能选取的刀具数量和种类;刀具的编码方式;自动换刀的方式,即固定刀位换刀还是随机换刀。

(十)补偿功能 1、刀具长度、刀具半径补偿和刀尖圆弧的补偿,这些功能可以补偿刀具磨损以及换刀时对准正确位置。 2、工艺量的补偿:包括坐标轴的反向间隙补偿、进给传动件的传动误差补偿,如丝杠螺距补偿、进给齿条齿距误差补偿、机床的温度变性补偿。 (十一)其它的准备功能(G代码) 准备功能与加工、运算、控制有关。 (十二)辅助功能(M代码) 常用的辅助功能有程序停、主轴的启、停、转向、冷却泵的接通和断开、刀具库的启、停等。 (十三)字符图形显示功能 CNC装配可配置9英寸单色或14英寸彩色CRT,通过软件和接口实现字符和图形显示,可以显示程序、参数、各种补偿量、坐标位置、故障信息、人机对话编程菜单、零件图形、动态刀具轨迹等。

(十四)程序编制功能 1、手工编程 用键盘按零件图纸,遵循系统的规则指令打入零件程序,此时机床不能加工,因此耗费机时,只适用于简单零件;较先进的系统则采用符号提示、人机对话和利用参数化编程法,可以提高编程效率。 2、背景(后台)编程 后台编程也叫在线编程,程序编制方法同上,但可在机床加工过程中进行,因此不占机时,这种CNC装置中内部有专用于编程的CPU。 3、自动编程 CNC装置中有自动编程语言系统,由专门的CPU来管理编程。 有的CNC装置具有蓝图直接编程功能,有的CNC装置备有用户宏程序及订货时确定的用户宏程序。

(十五)输入、输出和通讯功能 常用外设、纸带阅读机、纸带穿孔机、盒式磁带机、软磁盘驱动器、电传打字机。 通讯功能:由于DNC和FMS等的要求,CNC装置必须能够和主机通讯,以便能和物料运输系统或搬运、装卡机器人的控制系统通讯,更强的通讯可以与MAP相连,接入工厂的通讯网络。 (十六)自诊断功能 自诊断功能可以防止故障的发生或扩大,在故障出现后可迅速查明故障的类型及部位,减小故障停机时间。

五、CNC装置的特点 1、灵活性大 只要改变软件就可以改变和扩展其功能,补充新技术,这就延长了硬件结构的使用期限。 2、通用性强 在CNC装置中,硬件有多种模块化结构,而且易于扩展,主要依靠软件变化来满足机床的各种要求,接口电路标准化,给机床厂和用户带来方便。 3、可靠性高 CNC装置的零件程序在加工前一次输入存储器,并经过后方检查可被调用,这就避免了在加工过程中由纸带输入机的故障产生的停机现象,许多功能由软件实现,硬件结构大大简化,特别是采用大规模和超大规模用和专用集成电路,使可靠性得到很大提高。

4、可以实现丰富的复杂的功能 如高次曲线插补、动静态图形显示、多种补偿功能、数字伺服控制功能。 5、使用维修方便 CNC装置的诊断程序使维修非常方便。 6、易于实现机电一体化 半导体集成电路技术、先进的制造安装技术、通讯功能的增强,促使机电一体化的实现。