数控机床工程师培训_第1页
数控机床工程师培训_第2页
数控机床工程师培训_第3页
数控机床工程师培训_第4页
数控机床工程师培训_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数控机床数控机床项目一数控机床基本组成、数控机床的组成un输入装置输出装置计算机数控装置数控机床二、数控机床工作过程数控机床数控机床加工准备阶段数控机床三、数控机床坐标系一) 数控机床坐标系的作用描述机床的运动,产生数据信息。二) 数控机床坐标系确定的依据jb3051-8 ( is0841 )为简化程序编制,保证数据的互换性。三)数控机床坐标系的确定方法数控机床数控机床1.假定刀具相对于固定的 工件运动数控机床2. 采用右手笛卡儿坐标系直线坐标x y z 旋转坐标abc 附加坐标u v w数控机床数控机床数控机床3. 确定顺序:zxyz轴在主轴方向,x轴平行于工件的装夹平面,一般取 水平位置,

2、根据右手直角坐标系的规定,确定了x和z坐 标轴的方向,自然能确定y轴的方向。增大工件和刀具之间距离的方向为运动的正方向数控机床数控机床卧式数控车床坐标系数控机床四)数控机床的两种坐标系机床坐标系和工件坐标系,工件坐标系又称为编程坐标系。1.机床坐标系机床坐标系xyz是生产厂家在机床上设定的坐标系,其原点是机床上的一个固定点,作为数控机床运动部件的运动 参考点。2.工件坐标系设定工件坐标系的目的是为了编程方便。设置工件坐标 系原点的原则尽可能选择在工件的设计基准和工艺基准上, 工件坐标系的坐标轴方向与机床坐标系的坐标轴方向保持一 致。数控机床项目二数控系统一、数控系统的组成与作用1.组成cnc系

3、统由输入输出设备、cnc装置、可编程控制 器(plc)、主轴驱动装置和进给驱动装置等组成。2作用数控机床数控机床接受信息一计算处理一发出控制命令数控机床二、数控系统工作过程数控机床插补一数控机床数控机床三、常见数控系统siemens数控机床fanuc退出数控机床高性能低价位易使用l99. iwi -h5.3303(). 7200. <)00华中hnc性能特点:基于诙入式工业pc的开放式数控系统控制轴数:4个逬给轴“个主轴.竄大联动轴数:4轴可自由选配各种数字式、模拟式交流伺服或步进电机驱动单元采用国际标准g代码编程采用7.5寸、9.4寸液晶彩色显示器,全汉字操作界面.多种三维图形显示方舌

4、 8mb ram加工内存缓冲区,6mb flash rom程序断电存储区先进的小线段连续加工功能,特别适合复杂模具加工加工断点保存/恢复功能反向间隙和双向螺距误差补偿功能支持以末网(nt、novell)和dnc功能项目三刀具补偿一、刀具半径补偿1. 刀具半径补偿的基本概念数控加工中,是按零件轮廓进行编程的。由于刀具总有一定的 半径(如铳刀半径、铜丝的半径),刀具中心运动的轨迹并不等于所 需加工零件的实际轮廓,而是偏移轮廓一个刀具半径值。这种偏移 称为刀具半径补偿。l#j2. b功能刀具半径补偿计算b功能刀具半径补偿计算:根据零件尺寸和刀具半径值计算直线 或圆弧的起点和终点的刀具中心值,以及圆弧

5、刀补后刀具中心轨迹的圆弧半径值。刀具半径矢量:在加工过程中始终垂直于编程轨迹,大小等于刀 具半径,方向指向刀具中心的矢量。3. c功能刀具半径补偿计算、(1) c功能刀具半径补偿的基本思想c刀补工作过程:刀补开始后,先将第一程序段读入bs,算得此程编 轨迹并送到cs暂存后,又将第二段程序读入bs,算出笫二段程编轨迹。 对两段程编轨迹的连接方式进行判别,根据判别结果,再对cs中的第 一段程编轨迹作相应的修正。修正结束后,顺序地将修正后的第一段 程编轨迹由cs送as,第二段程编轨迹由es送人cs。随后,由cpu将as中的内容送到os进行插补运算,运算结果送到伺服装置予以执行。i. bsi 腿 cs

6、 fasosl 一3)直线打圆弧转接数控装置的插补原理与刀具补偿(2).程编轨迹转接类型如图根据角度在四个象限的不同,有以下三种转接类型:2)圆弧打圆弧转接1)直线与直线转接数控装置的插补原理与刀具补偿二、刀具长度补偿数控编程的步骤接口s<=数控装置穿孔带g输入装置数控车削编程数控车削编程项目四数控车床编程数控车床编程基础数控车削编程1. 米制与英制编程g20英制,g21米制(默认)。2. 直径与半径编程1)直径编程 把x坐标值表示为回转零件的直径值,称为直径编程。由 于图纸上都用直径表示零件的回转尺寸,用此种方法编程,x坐标值与回转 零件直径尺寸保持致,不需要尺寸换算,比较方便。2)半

7、径编程把x坐标值表示为回转零件的半径值,称为半径编程。这 种表示方法符合直角坐标系的表示方法。3. 车床的前置刀架与后置刀架数控车床刀架布置有两种形式:(如图4-1所示)前置刀架 位于z轴的前面,与传统卧式车床刀架的布置形式-样,刀 架导轨为水平导轨,使用四工位电动刀架。后置刀架 位于z轴的后mi,刀架的导轨与正平面倾斜,便于观察刀具的切丽 程、切屑容易排除、后置空间大,可以设计更多匸位的刀架,一般全功能的数控车床 都设计为后置刀架。4. m指令功能有效件m指令功能有效性指在同一程序段中m指令 功能与其它指令功能有效的顺序,与指令在 程序段屮排列次序无关。有的m指令功能在 其它指令功能执行前有

8、效,如m03与g01指 令;有的m指令功能在其它指令功能执行后 有效,女ugoo与m02指令。5. 数控机床的初始状态数控机床的初始状态指数控机床通电后 具有的状态,也称为数控系统内部的默认状态,前宣刀架后負刀架图41车床的询置刀架与后置刀架一般设定绝对坐标方式编程、使用米制、取消刀具补偿、主轴和切削液泵停止等状态。二、f、s、t指令功能 1进给量指令指令格式f_ 指令功能f裏示进给地址符。指令说明f表示主轴每转进给量,单位为mm/r;也可以表示进给速度,单位为 too可通过g指令设定。住贝/ 冇:下页)后退)退出丿2.主轴转速指令指令格式s_指令功能s表示主轴转速地址符,指令说明s表示主轴转

9、速,单位为r/min;也可以表示切削速度, 其量纲通过g指令设定。3.刀具号指令指令格式t_指令功能t表示刀具地址符,前两位数表示刀具号。通过刀具补偿号调川刀具数据库内刀具补偿参数。三、g指令应用1.设定工件坐标系指令(g92)指令格式g92 x_ z_指令功能通过设置刀具起点或换刀点的位置设定工件坐标系原点。指令说明g92后向的坐标值表示刀具起点或换刀点在丄件坐标系屮的坐标值。 在编写加匸程序时,将匸件坐标系的原点设定在工件的设计基准与匚艺基准处,匸件坐标系又称编程坐标系,其坐标系原点又称编程原点或编程零点。见图42屮的op 点,这样对编写程序带来很大的方便。g92指令的功能通过设置刀具起点

10、或换刀点相对于丄件坐标系的坐标值来建立工件坐标系,这里的刀具起点或换刀点是指车刀或镣刀的刀尖位置。间最短。设代换刀点的原则:既要保证换刀时刀具不碰撞匚件,又要保证换刀时的辅助时對42所示,设定换刀点距丄件坐标系原点在z轴方向距离为b,在x轴方向距数控车削编程数控车削编程数控车削编程xjv图4-2刀具起点设置(i一件坐标系)图4-3设置匸件坐标系离为a (直径),执行g92xazb后,在系统内部建立了以op为原点的匸件坐称 设置工件坐标系时,刀具起点位置可以不变,通过g92指令的设定,把匸件坐标系原点设在所需要的工件位置上,如图43所示。工件坐标系原点设定在工件左端面位置:g92 x200 z2

11、10工件坐标系原点设定在工件右端面位置:g92 x200 z100丄件坐标系原点设定在卡爪前端面位置:g92 x200z190显然,当g92指令屮相对坐标值a、b不同或改变刀具的刀具起点位置,所设定匚件坐标系原点的位置也发生变化。有的数控系统川g54g59指令确定匸件坐标系xpopzp相对机床坐标系xoz的位置,以此方法建立丄件坐标系,指令屮x、z表示工件坐标系原点在机床坐标系屮的坐标值。例题4j设op点为i】件坐标系原点,op点在机床坐标系中的坐标值为(0,150),用g54令设置工件坐标系。x0 z150数控车削编程数控车削编程2.快速进给指令(g00)指令格式指令功能 点定位指令。指令说

12、明goo x (u) _ z (w)g00指令表示力具以机床给定的快速进给速度移动到冃标点,又称为采川绝对坐标编程,x、z表示冃标点在匸件坐标系屮的坐标值;采川增量坐标编程,u、w表示h标点相对当前点的移动距离与方向。例题42如图44所示,刀具从换刀点a (刀具起点)卬 快进到b点,试分别川绝对坐标方式和增量坐标方式编写g00程序段。绝对坐标编程:goo x40z122增量坐标编程:goo u-60 w-80 3直线插补指令(g01)指令格式 g01 x (u) _ z (w) _ fs00.图4-4快速定位zp指令功能g01指令使刀具以设定的if给速度从所在点出发,直线插补至冃标点。指令说明

13、采川绝对坐标编程,x、z表示h标点在匸件坐标系中的坐标位置;采川 增量坐标编程u、w表示冃标点相对当前点的移动距离与方向,其屮f表示进给速度, 在无新的f指令替代前一直有效。例题43如图45所示,设零件各表面已完成粗加工,试分别川绝对坐标方式和增量坐标方 编写goo, g01程序段。数控车削编程绝对坐标编程:增量坐标编程:g00x18z2 ;a-bgoo u-62 w-58 ;abg01 x18z-15f50:;b-cg01 w-17 f50 ;bcg01 x30 z-26 ;c-dg01 u12 w-11 ;cdg01 x30 乙36 ;d-eg01 w-10;deg01 x42 乙36 ;

14、e-fg01 u12 ;ef4.圆弧插补指令(g02,g03)指令格式g02x (u)z (w) i k(r) f_込一图4-5直线插补36g03 x (u) _z (w) l_k_(r) f_指令功能g02、g03表示刀具以f ii给麻度从圆弧起点 向圆弧终点进行顺、逆圆弧插补。指令说明1) g02顺圆插补,g03逆圆插补。圆弧的顺、 逆方向判断见图46左图,沿与圆弧所在平面垂直的 坐标轴的负方向看,顺时针g02,逆时针g03,图4 6右图分别表示了车床前置刀架和后置刀架对圆弧顺 与逆方向的判断;2) 如图47,川绝对坐标编程,x、z为圆弧终 点坐标值;川增量坐标编程,u、w为圆弧终点相对卜

15、起点的坐标增量,r是圆弧半径,当圆弧所对圆心角图4七圆弧的顺逆方向为q=180。时,r取正值;当圆心角为180。360°时,r取负值。i、k为圆心在x、 z轴方向土相对凰弧起点的坐标增量(川半径值表示),i、k为零时可以省略。数控车削编程数控车削编程例题44如图48所示,走刀路线为a-b-c-d-e-f,试分别 川绝对坐标方式和增量坐标方式编程。绝对坐标编程g03 x34 z-4 k-4 (或r4) f50;a-bg01 乙20 ;b-cg02 z-40 r20 ;c-dg01 z-58 ;d-eg02 x50 乙66 i8 (或r8 );e-f增量坐标编程g03 u8 w-4 k-

16、4 (或 r4) f50 :a-bg01 w-16;b-cg02 w-20 r20 ;c-dg01 w-18;d-eg02u16w-8 i8 (或r8);e-f图47圆弧插补图4-8圆弧插补应用数控铳床编程项目五数控铳床编程一、数控铳床编程基础1. 数控铳床的主要功能1)点位控制 主要用于孔加工,如钻孔、扩孔、2)连续控制 川直线插补、圆弧插补或复杂的曲线插补运动,铳削平面和曲面。3)刀具半径补偿刀具半径补偿功能使数控系统口动计算刀具屮心轨迹,使刀具屮心偏离丄件轮廓一个 刀具半径值,从而加1】出符合图纸要求的轮廓。利川刀具半径补偿的功能,改变刀具半径补偿量,还可以补偿刀具磨损量和加匸误差, 实

17、现对工件的粗加工和精加工。4)刀具长度补偿 改变刀具长度的补偿量,可以补偿刀具换刀后的氏度偏差值,还 可以改变切削加匸的平mi位置,控制刀具的轴向定位精度。5)固定循坏加工 固定循环加工指令简化加工程序,减少编程匸作量。7)特殊功能 在数控铳床上配置仿形软件和仿形装置,川传感器对实物扌i描及数据采集,经过数据处理后口动生成nc程序,进而实现对匸件的仿形加匸,实现反向加丄工6)子程序 把加工工件形状相同或相似部分写成子程序,山主程序调川,简化程序 结构。弓i川子程序的功能使加工程序模块化,便于加工调试,优化加丄匸艺。u2. 数控铳床加工范围1)平面加工 工件的水平面(xy)加工,工件的正平面(x

18、z)加工和工件的侧1 面(yz)加工。两轴半控制的数控铳床。2)曲面加工复朵曲面加丄。三轴甚至更多轴联动的数控铳床。3数控铳床的装备1)夹具 通川夹具主要有:平口钳、磁性吸盘和压板装置。x、大批量或形状复杂的i】件设计组合夹具,如果使川气动和液压夹具,川程序 控制夹具,实现工件的口动装卸,进一步提高工作效率和降低劳动强度。2)刀具 常川的铳削刀具有立铳刀、端面铳刀、成形铳刀和孔加工刀具。二、数控铳床基本指令1.设定工件坐标系g92指令格式 g92 x_y_z_功能设定工件坐标系说明1)在机床上建立丄件坐标系(也称编程坐标系);2)如图51所示,坐标值x、y、z为刀具刀位点(起 刀点或换刀点)在

19、匚件坐标系屮的坐标值(根据换刀点位 置设定工件坐标系的原点);以确保机床上设定的丄件坐标3)操作者必须于工件安装后检杳或调整刀具刀位点,系与编程时在零件上所规定的工件坐标系在位置上重合一致;4)对于尺寸较复朵的工件,为了计算简单,在编程屮可以任意改变丄件坐标系的数控铳床编程数控铳床编程数控铳床编程图5-2 g54设定i 件坐标系图5-3快速定位另一种方法如图52所示,通过与机床坐标系xyz的相 对位置建立匸件处标系xpypzp,如有的数控系统jijg54 g59指令的x、y、z坐标表示匸件坐标系原点在机床坐 标系中的坐标值。2.绝对坐标方式指令g90和增量坐标方式指令g91 指令格式g90/g

20、91指令功能设定坐标输入方式指令说明1)g90建立绝对坐标方式,x、丫、z值表示刀具离开l?件坐标系原点的距离;2)g91建立增量坐标方式,x、丫、z值表示刀具离开当前点的坐标增量。3.快速点定位g00指令指令格式goo x_y_z_ 指令动能快速点定位指令说明1)刀具以各轴内定的速度山始点(当前 点)快速移动到冃标点;2)刀具运动轨迹与各轴快速移动速度有关;3)刀具在起始点开始加速至预定的速度,到达 目标点前减速定位。例题5如图53所示,刀具从a点快速移动至c点, 吏川绝对坐标与增量坐标方式编程。7数控铳床编程7数控铳床编程7数控铳床编程绝对坐标编程g92g90g92g00x60xo yo

21、zogoo x15 y-40xo yox20 y10y30xo yo z0goo x15 y-40xo yox20 y10y204.宜线插补g01指令指令格式 指令功能 指令说明设匸件坐标系原点,换刀点o与机床坐标系原点重合 刀具快速移动至op点重新设定匸件坐标系,换刀点op与工件坐标系原点重合 刀具快速移动至a点定位 刀具从始点a快移至终点c川增量值方式编程g92g91g92g00x40g01 x_y_z_f 直线插补运动1) 刀具按照f指令所规定的进给速度直线插补至冃标点;2) f代码是模态代码,在没有新的f代码替代前一直有效;3) 各轴实际的进给速度是f速度在该轴方向上的投影分量;4)

22、jijg90或g91可以分别按绝对坐标方式或增量坐标方式编程。题*2如图54所示,刀具从a点直线插补至b点,使川绝对坐标与增量坐标方式编程。g90 g01 x60 y30 f200或 g91 g01 x40 y20 f2005插补平面选择g17、g18、g19指令指令格式g17 /g18/g19指令功能表示选择的插补平面指令说明1)017表示选择xy平你2) 018表示选择zx平面;3) g19表示选择yz平|何。图5-5 xy插补平面6. 顺时针圆弧插补指令g02和逆时针圆弧插补指令g03指令格式xy平面圆弧插补指令(如图55所示)指令功能在指定平向内做圆弧插补运动&1'指令

23、说明1)圆弧的顺逆时针方向如图56所示,向圆弧图5七顺逆圆弧的区分g19f规定了沿圆弧切向的进给速度:所在平面的垂直坐标轴的负方向看去,顺时针方向为g02, 逆时针方向为g03;数控铳床编程图5-7圆弧插补3)x、y、z为圆弧终点坐标值,如果采川增量坐标方式g91, x、y、厶甥懈瓜终点相对于圆弧起点在各坐标轴方向上的增量;4)1、j、k表示圆弧圆心相对于圆弧起点在各坐标轴方向上的增量,与g90g91 的定义无关;5)r是圆弧半径,当圆弧所对应的圆心角为0°180。时,r取正值;圆心角为180°360°时,r取负值;6)1、j、k的值为零时可以省略;7)在同一程序

24、段中,如果i、j、k与r同时出现则r有效。例题53如图57所示,设起刀点在坐标原点o,刀具沿ab c路线切削加匸,使川绝对坐标与增量坐标方式编程。 绝对坐标编程g92 x0 y0 z0 设1 件坐标系原点、机床坐标系原点 与换刀点重合(参考点)g90 goo x200 y40 刀具快速移动至a点g03 x140 y100 i-60 (或r60) f100g02 x120 y60 150 (或r50) 增量坐标编程g92 x0 yo z0g91 goo x200 y40b g03 x-60 y60 i-60 (或r60) f100g0220 y-40 i-50 (或r50)主页丿目录丿厂上页丿厂

25、、下页丿后退丿退出u图5-8整圆加匸xo yo z0g92xo yo z0goo x30 y0g91goo x30 y01-30 jo f100g03i-30 jo f100xo y0g00x-30 y0例题54如图58所示,起刀点在坐标原点0,从0点快速移动至a点,逆 使用绝对坐标与增量坐标方式编程。g92g90g03g007.暂停g04指令 指令格式0g04 指令功能刀具作短暂的无进给光整加丄指令说明1)地址码x可川小数,单位为s;2)地址码p只能川整数,单位为ms。&刀具半径补偿g41、g42指令 指令格式rg41、g00、y_ h (或d)_g42 丿 g01j、指令功能数控系

26、统根据匸件轮廓和刀具半径口动计算刀具屮心轨迹,控制刀具沿刀 貝卩酬l迹彩动,加工出所需要的工件轮廓,编程时避免计算复杂的刀心轨迹。主页;目录丿上页;(、下页丿后退丿退出j指令说明1)x_y_表示刀具移动至工件轮廓上点的坐标值2)h (或d)_刀具半径/反度补偿寄存器地址符,存储刀具半径/长度补偿值;3)如图59左图所示,沿刀具进刀方向看,刀具屮心在零件轮廓左侧,则为刀具半径 左补偿,川g41指令;4)如图59右图所示,沿刀具进刀方向看,刀具屮心在零件轮廓右侧,则为刀具半径 右补偿,用g42指令;5)通过g00或g01运动指令建立刀具半径 补偿。例题55如图510所示,刀具山0点至a点,采川刀具

27、半径左补偿指令g41后,刀具将在直线 插补过程屮向左偏置一个半径值,使刀具屮心 移动到b点,其程序段为:g41 g01 x50 y40 f100 h01工件刀具刀具h01为刀具半径偏置代码,偏置量(刀具半径) 预先寄存在h01指令指定的寄存器屮。运川刀具半径补偿指令,通过调整刀具半 径补偿值来补偿刀具的磨损量和重磨量,如图所示,ri为新刀具的半径,"为磨损图5-9刀具半径补偿付皆判新图5-10刀具半径补偿过程目录 < 上一页退出后刀具的半径。此外运川刀具半径补偿指令,还可以实 现使用同一把刀具对匸件进行粗、精加工,如图512所 基粗加匚时刀具半径门为+,精加匚时刀具半径补偿 位

28、为"为为精加匸余量。9-取消刀具半径补偿指令g40指令格式 g00 / g01 g40 x_ y_指令功能取消刀具半径补偿指令说明1)指令屮的x_y_表示刀具轨迹屮取消刀 具半径补偿占的坐标值2)通过g00、或g01运指令取消刀具半径补偿;3) g40必须和g41或g42成对使川。例题56如图510所示,当刀具以半径左补偿g41指令 加工完匚件后,通过图屮co段取消刀具半径补偿,其 程序段为:g40 goo xo y010.刀具长度补偿g43. g44. g49指令 指令格式g43 z_h_图5-刀具磨损后的刀具半径补偿图5-12粗、精加匸的刀具半径补偿3)刀具氏度补偿指刀具在z方向

29、的实际位移比程g49取消刀具长度补偿 指令功能对刀具的氏度进行补偿 指令说明1)043指令为刀具氏度补偿; 2) g49指令为取消刀具长度补偿;数控铳床编程数控铳床编程数控铳床编程数控铳床编程4)格式中的z值是指程序中的指令值;5)h为刀具长度补偿代码,后|何两位数字是刀具长度补偿寄存器的地址符。h01指01号寄存器,在该寄存器屮存放对应刀具长度的补偿值。h00寄存器必 须设置刀具长度补偿值为0,调川时起取消刀具长度补偿的作川,其余寄存器存放 刀具长度补偿值; 例题57图513所示,a为刀具起点,加丄路线为 12->3->4567->89。要求刀具在丄件 坐标系零点z轴方向向

30、下偏移3mm,用增量坐标编 程(把偏置量3rnrn存入地址为h01的寄存器中)。程序:n01n02n03n04n05n06n07n08n09n10cog91g43g01g04g00x30g01g00goo x70 y45 s800 m03z-22g01x5z18y-20乙33g49h01z-18 f100 m08f100z55 m09x-100 y-25m30coy1xldcu/4丿70rt30 r图513刀具长度补偿数控铳床编程三、数控铳床综合加工实例例题59用直径为20mm的立铳刀,加工如图527所示零件。- 不超过20mm o工艺分析:零件厚度为40mm,根据加工要求,每次切削深度为20

31、mm,分2次切削加 工,在这两次切深过程中,刀具在xy平面上的运动轨迹完全一致,故把其切削 过程编写成子程序,通过丄程序两次调用该子程序完成零件的切削加工,中间 两孔为已加工的工艺孔,设图示零件上表面的左下角为工件坐标系的原点数控铳床编程数控铳床编程数控铳床编程数控铳床编程01000n010 g90 g92 x0 y0 z300n020 goo x-50 y-50 s800 m03n030 g01 z-20 f150n040 m98 p1010n050 z-45 f300n060 m98 p1010n070 goo x0 y0 z300n100 m3001010n010 g42 g01 x-3

32、0 y0 f300 h02 m08n020 x100n030 g02 x300 r100n040 g01 x400n050 y300n060 g03 x0 r200n070 g01 y-30n080 g40 g01 x-50 y-50n090 m09n100 m99注释程序号 使用绝对坐标方式编程,建立工件坐标系快速进给至x二-50, y二-50,上轴正转,转速800r/minz轴i进至z二-20,进给速度150mm/min 调用子程序01010z轴工进至z二-45,进给速度300mm/min 调用子程序01010快速进给至x=0, y二0, z二300主程序结束子程序号切削液开,苴线插补至x

33、二-30, y二0,刀具半径右补偿h02二10mm 自.线插补至x=100, y0顺圆插补至x=300, y二0直线插补至x=400, y二0育线插补至x=100, y二300逆圆插补至x=0, y二300.苴线插补至x=0, y二-30直线插补至x=-50, y二-50,取消刀具半径补偿切削液关主页丿1目录丿1上7八1下页丿1后退一丿隹出丿数控装置的插补原理1)2)3)4)开始加工 ss偏差判别停止加工项目六 直线插补与圆弧插补一、逐点比较法1. 基本原理每给x或y坐标方向一个脉冲,加工点沿相应方向 产生位移,然后对新点所在的位置与要求加工的曲线 进行比较,根据偏离情况决定下一步该移动的方向

34、, 以缩小偏离距离,使实际加工岀的曲线与要求的加工 曲线的误差为最小。2. 工作节拍逐点比较法一个插补循环有四个节拍:偏差判别坐标进给偏差计算终点判别作循环图如右:数控装置的插补原理数控装置的插补原理3.直线插补(1)偏差计算公式如图:b(xb,必)点,血,儿)点,卄 yb - ye有:丛n即:f = ybxe-xbye=o即:f=yaxe-xaye>0数控装置的插补原理数控装置的插补原理即:f=ycxe-xcye<0f >0,< f = 0,f <0,点,有:xay令为偏差判别函数,由即可判别刀位点 与直线的位置关系,判别方法如下: 刀位点在直线上方 刀位点在直

35、线上刀位点在直线下方(2)坐标进给f由f,的符号判别进给方向:>o,沿+兀方向走一步;代< 0,沿+ y方向走一步。(3)偏差计算公式简化设某时第一象限中某点为,其f值为:fz = yt-xe -jcfyea)若耳20,兀+x,贝lj:儿+1二兀巧+1 = 丁汁1兀一兀+1几=x兀一(兀+1)几二x兀一兀几一兀=巧一必b)若£<0, $屮二兀贝u:'b+1 = x + 1a+1 = x+1兀一兀+1几=(x +1)兀一兀几=x兀一兀儿+兀二fi +xe(4)终点判断(三种方法)a)设置一个减法计数器,在其中存入力=|兀|+|儿| 坐标方向进给时均在讦数器中减

36、去1,当£ = o时,停止插补。b)设置工x和 工y两个减法计数器,在其中分别存入终点坐标值兀幺和aw,x或y坐标方向每进给一步时,就在相应的计数器 中减去1 ,直到两个计数器都为0时,停止插补。c)选终点坐标值较大的坐标作为计数坐标,用其终值作为计数器初值, 仅在该轴走步时才减去1,、勺减到0时,停止插补。数控装置的插补原理=5 + 3 = 8。 刀具的运动轨迹如图解:插补完这段直线刀具沿x和y轴应走的总步数为=|xj + |儿4插补举例例第一象限直线0e,起点为0 (0, 0),终点为e (5, 3),请 写岀用逐点比较法插补此直线的过程并画出运动轨迹图(脉 冲当量为1)。数控装置的插补原理数控装置的插补原理数控装置的插补原理插补运算过程见表:循环序号偏差判别坐标进给狷差计算终点判别f>0+xfi+1 二fiyes- xe|+|ye|f<0+yfi+1 二 fi+xe0f0=0; xe二5; ye=3j=81f0 二 0+x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论