计算机数控系统CNC系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上一
章目
下一
2 控制刀具运动轨迹的插补原理
1. 概念 插补和插值英文单词相同Interpolation 插补:对于给定的数学模型,并已知起点和终点坐标,确 定其中间点的位置的过程。 插补也简称为在起终点间进行数据密化的过程。 插补算法:实现完成插补过程的计算步骤。 插补算法种类: 逐点比较插补法 a) 硬件插补(通过插补器) 数字积分(DDA)插补法 比较积分插补法
1. 逐点比较插补法。 1)思路: 每走一步都要和给定轨迹上的坐标值进行一次比较, 视该点在给定轨迹的上方或下方(或给定轨迹的里面或外 面),从而决定下一步的进给方向,使之逼近加工轨迹。 2) 约定: a.位置坐标取脉冲当量数; b. 将直线起点和圆弧的圆心假定为坐标系的原点(相 对坐标系); c.可通过坐标平移变换达到插补坐标与实际位移统一; d. 每次采取单步进给(插补结果每次以一个脉冲输出, 或X,或Y,或Z).
上一 章目 下一
2 .CNC系统软件 1 ) 管理软件 a) 输入 b) I/O处理 c) 显示 d) 诊断等 2 )控制软件 a) 译码 b) 刀具补偿 c) 速度处理 d) 插补运算 e) 位置控制等
上一 章目 下一
CNC系统的特点 I. 适应性强,对环境要求不高; II. 响应速度快,控制实时性强; III. 可靠性好,维修方便; IV. 软件丰富; V. 具有 适当的计算精度和运算速度; VI. I/O通道完善。
上一 章目 下一
看图
Y(puls e) 1 6 5 4 3
Me(5, 6)
2
0 X(pulse) 1
上一
0
a0 a i X
则Yi/Xi> Ye/Xe
章目 下一
因此,若 Yi Xe - Xi Ye > 0 同理 : 所以 Fi
,j
则Mi在直线上方
Yi Xe - Xi Ye < 0
则Mi在直线的下方 ≥0 下一步沿+X方向进给 Fi+1 , j <0 下一步沿+Y方向进给 Fi , j+1
Fi+1 , j = Yi Xe - Xi +1Ye= YiXe – (Xi+1) Ye = Yi Xe - Xi Ye-Ye =Fi ,j -Ye……..(1) 同理 :Fi , j+1= Fi ,j+Xe……………………..(2)
计算机数控系统 ( CNC系统)
1 CNC系统简介 2 控制刀具运动轨迹的插补原理 3 刀具补偿(Tools compensation)
目录
数控系统
一、硬联接数控:采用专用计算机+印刷电路板(目前已被 淘汰)。
二、软联接数控:采用通用计算机或微型机+接口电路(容 易实现新功能) .
上一
章目
下一
1 CNC系统简介
上一
ቤተ መጻሕፍቲ ባይዱ章目
下一
3) 插补步骤(四个节拍) a. 偏差判别 Y b. 坐标进给 c. 新偏差计算 d. 终点判别 4) 直线插补 看图请单击 直线插补的偏差函数
Mi
Me ( Xi,Yi )( Xe,Ye ) Mi ( Xi,Yi )
F=Yi Xe - Xi Ye tgаi =Yi/Xi tgаo =Ye/Xe 若tgаi> tgаo
YES Ⅰ Ⅱ +X -X NO Ⅲ Ⅳ -Y -Y
Ⅲ -X
Ⅳ +X
Ⅰ +Y
Ⅱ +Y
F=F-| Ye |
F=F+| Xe |
n=n-1
直到n=0 结束
上一 章目 下一
例:插补一条直线,起点( 1.5,2.5),终点(2,3.1) 假设步进脉冲当量 0.1mm/pulse,试用逐点比 较法来计算中间的插补过程。 F=10mm/min N01 G00 X1.5 Y2.5 LF N02 G01 X2 Y3.1 F10 LF 解:(1)进行坐标平移变换,且化为脉冲当量数 Me Xe=(2-1.5)/0.1=5(pulse) Ye= (3.1-2.5) /0.1=6(pulse) n=|Xe|+|Ye|=5+6=11(pulse) M0(0,0) Me(5,6)
上一 章目 下一
(2) 进行插补计算 n=11 1) F=0, +X, F=F0,0-Ye=0-6=-6, 10 2) F〈0,+Y, F=F1,0+Xe=-6+5=-1, 9 3) F〈0,+Y, F=F1,1+Xe=-1+5=+4 , 8 4) F〉0,+X, F=F1,2-Ye=+4-6=-2, 7 5) F〈0,+Y, F=F2,2+Xe=-2+5=+3, 6 6) F〉0,+X, F=F2,3-Ye=+3-6=-3, 5 7) F〈0,+Y, F=F3,3+Xe=-3+5=+2 , 4 8) F〉0,+X, F=F3,4-Ye=+2-6=-4, 3 9) F〈0,+Y, F=F4,4+Xe=-4+5=+1, 2 10) F〉0,+X, F=F4,5-Ye=+1-6=-5 , 1 11) F〈0,+Y, F=F5,5+Xe=-5+5=0 , 0
1. CNC系统硬件
微处理器
存储器 (系统程 序)
接 口
伺 服 系 统
外围设备
上一
CNC系统框图
章目 下一
I/O
机 床
CNC系统的硬件包括 :微型计算机、外部设备、输入输出通 道、操作面板等组成。 i ) 微型机组成 a) 微处理器,负责运算和控制工作。 b) 存储器,存储系统程序和应用程序。 c) I/O接口,输入输出通道。 ii ) 外部设备 a ) 电传打字机 b ) 穿孔纸带阅读机/穿孔机 c ) CRT显示器/键盘 d ) 磁带机 e ) 操作控制站
上一 章目 下一
标准插补法(略) b)软件插补 基于时间分割插补法 硬件插补的结果 :表现为脉冲数目的输出; 软件插补的结果 :表现为多坐标方向及角度方向的增量, 如△X,△Y, △Z, △Qa, △Qb, △Qc。 插补功能 直线插补 圆弧插补 其他二次曲线(抛物线、摆线、渐开线)插补
上一
章目
下一
终点判别 总脉冲数 n=| Xe | + | Ye |
上一 章目 下一
Ⅰ象限
开始(入口) 初始化F=0, n=Xe+Ye, Xe, Ye F≥0 ?
YES NO
+X进给 F=F-Ye
+Y进给 F=F+Xe
n=n-1
直到n=0 结束(出口)
上一 章目 下一
开
始
F≥0 ?
初始化 F=0, Xe,Ye, n=| Xe |+| Ye |