2)如图1所示,坐标值X、Y、Z为刀具刀位点在工件坐标系中的坐标值(也称起刀点或换刀点);
3)操作者有必要于工件装置后查看或调整刀具刀位点,以保证机床上设定的工件坐标系与编程时在零件上所规则的工件坐标系在方位上重合共同;
4)关于尺度较杂乱的工件,为了核算简略,在编程中能随意改动工件坐标系的程序零点。
在数控铣床中有二种设定工件坐标系的办法,一种办法如图1所示,先确认刀具的换刀点方位,然后由G92指令依据换刀点方位设定工件坐标系的原点,G92指令中X、Y、Z坐标表明换刀点在工件坐标系XpYpZp中的坐标值;另一种办法如图2所示,经过与机床坐标系XYZ的相对方位树立工件坐标系XpYpZp,如有的数控系统用G54指令的X、Y、Z坐标表明工件坐标系原点在机床坐标系中的坐标值。
指令阐明1)G90指令树立肯定坐标输入方法,移动指令目标点的坐标值X、Y、Z表明刀具脱离工件坐标系原点的间隔;
2)G91指令树立增量坐标输入方法,移动指令目标点的坐标值X、Y、Z表明刀具脱离当时点的坐标增量。
例题1 如图3所示,刀具从A点快速移动至C点,运用肯定坐标与增量坐标方法编程。
在上例题中,刀具从A点移动至C点,若机床内定的X轴和Y轴的快速移动速度是持平的,则刀具实践运动轨道为一折线,即刀具从始点A按X轴与Y轴的组成速度移动至点B,然后再沿X轴移动至结尾C。
例题2 如图4所示,刀具从A点直线插补至B点,运用肯定坐标与增量坐标方法编程。
指令阐明1)圆弧的顺逆时针方向如图8所示,从圆弧地点平面的笔直坐标轴的负方向看去,顺时针方向为G02,逆时针方向为G03;
3)X、Y、Z为圆弧结尾坐标值,假如选用增量坐标方法G91,X、Y、Z表明圆弧结尾相关于圆弧起点在各坐标轴方向上的增量;
4)I、J、K表明圆弧圆心相关于圆弧起点在各坐标轴方向上的增量,与G90或G91的界说无关;
例题3 如图9所示,设起刀点在坐标原点O,刀具沿A-B-C道路切削加工,运用肯定坐标与增量坐标方法编程。
G92X0Y0Z0设工件坐标系原点、机床坐标系原点与换刀点重合(参阅点)
例题4 如图10所示,起刀点在坐标原点O,从O点快速移动至A点,逆时针加整齐圆,运用肯定坐标与增量坐标方法编程。
3)一般G28指令用于回来参阅点后主动换刀,履行该指令前有必要撤销刀具半径补偿和刀具长度补偿。
G28指令的功用是刀具经过中心点快速回来参阅点,指令中参阅点的含义,假如没有设定换刀点,那么参阅点指的是回零点,即刀具回来至机床的极限方位;假如设定了换刀点,那么参阅点指的是换刀点,经过回来参阅点能消除刀具在运转过程中的插补累积差错。指令中设置中心点的含义是设定刀具回来参阅点的走刀道路表明刀具先从Y轴的方向回来至Y轴的参阅点方位,然后从X轴的方向回来至X轴的参阅点方位,最终从Z轴的方向回来至Z轴的参阅点方位。
指令阐明1)回来参阅点后履行该指令,刀具从参阅点动身,以快速点定位的方法,经过由G28所指定的中心点抵达由坐标值X___Y___Z所指定的目标点方位;
2)X___Y___Z___表明目标点坐标值,G90指令表明目标点为肯定值坐标方法,G91指令表明目标点为增量值坐标方法,则表明目标点相关于G28中心点的增量;
3)假如在G29指令前,没有G28指令设定中心点,履行G29指令时,则以工件坐标系零点作为中心点。
例题5 如图11所示,刀具从A点经过中心点B回来参阅点R,换刀后再经过中心点B到C点定位,运用肯定坐标与增量坐标方法编程。
指令功用数控系统依据工件概括和刀具半径主动核算刀具中心轨道,操控刀具沿刀具中心轨道移动,加工出所需求的工件概括,编程时防止核算杂乱的刀心轨道。
2)H(或D)__为刀具半径补偿寄存器地址符,寄存器存储刀具半径补偿值;
3)如图12左图所示,沿刀具进刀方向看,刀具中心在零件概括左边,则为刀具半径左补偿,用G41指令;
4)如图12右图所示,沿刀具进刀方向看,刀具中心在零件概括右侧,则为刀具半径右补偿,用G42指令;
例题6 如图13所示,刀具由O点至A点,选用刀具半径左补偿指令G41后,刀具将在直线插补过程中向左偏置一个半径值,使刀具中心移动到B点,其程序段为:
H01为刀具半径偏置代码,偏置量(刀具半径)预先寄存在H01指令指定的寄存器中。
运用刀具半径补偿指令,经过调整刀具半径补偿值来补偿刀具的磨损量和重磨量,如图14所示,r1为新刀具的半径,r2为磨损后刀具的半径。此外运用刀具半径补偿指令,还能轻松完成运用同一把刀具对工件进行粗、精加工,如图15所示,粗加工时刀具半径r1为r+,精加工时刀具半径补偿值为r2为r,其间为精加工余量。
指令阐明1指令中的X__Y__表明刀具轨道中撤销刀具半径补偿点的坐标值;
例题7 如图13所示,当刀具以半径左补偿G41指令加工完工件后,经过图中CO段撤销刀具半径补偿,其程序段为:
4)刀具长度补偿指刀具在Z方向的实践位移比程序给定值添加或削减一个偏置值;
H01指01号寄存器,在该寄存器中寄存对应刀具长度的补偿值。H00寄存器有必要设置刀具长度补偿值为0,,调用时起撤销刀具长度补偿的效果,其他寄存器寄存刀具长度补偿值;
例题8 图16所示,图中A点为刀具起点,加工道路6789。要求刀具在工件坐标系零点Z轴方向向下偏移3mm,按增量坐标值方法编程(提示把偏置量3mm存入地址为H01的寄存器中)。
学校地址:广东东莞市长安镇厦岗江南南街31号 电线 邮箱: 技术服务 抖音:YSUG