数控车床编程课件.pptx

上传人:莉*** 文档编号:73014919 上传时间:2023-02-15 格式:PPTX 页数:65 大小:1.42MB
返回 下载 相关 举报
数控车床编程课件.pptx_第1页
第1页 / 共65页
数控车床编程课件.pptx_第2页
第2页 / 共65页
点击查看更多>>
资源描述

《数控车床编程课件.pptx》由会员分享,可在线阅读,更多相关《数控车床编程课件.pptx(65页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、1实习数控车床简介实习数控车床简介C K 61 40主轴转速:120-2000r/min快速移动速度:X:4.5m/min,Z:6m/min控制轴数:2轴联动CNC控制:FANUC-0i嵌入式数控系统车床数字控制卧式车床组最大回转直径的1/10第1页/共65页2二、数控编程手工编程自动编程第2页/共65页3(一)数控车床加工(一)数控车床加工(FANUC)1、坐标系确定、坐标系确定1)机床坐标系Z轴:平行于机床主轴(远离工 件的方向为+)。X轴:为水平方,且垂直于Z轴并平行于工件装夹面(远离工件的方向为+)。第3页/共65页第4页/共65页52)工件坐标系n工件坐标系的原点可由编程人员根据具体

2、情况确定,但坐标轴的方向应与机床坐标系一致n确定刀具和程序的起点,并且与之有确定的尺寸关系。n不同的工件建立的坐标系也可有所不同1、坐标系确定、坐标系确定第5页/共65页2 2编程坐标系:XpOpZpXpOpZp如图所示(图二)p p轴与机床坐标系的Z Z轴重合,p p轴与p p轴垂直,编程坐标系原点(编程原点)p p一般取在工件端面与ZpZp轴交点处,以便于编程当然也可以在编程中通过指令将OpOp设在工件轴线上其它位置处。编程坐标系中,使用绝对方式编程时,X X值和Z Z值指定了刀具运动的距离和方向,其正向分别和XZXZ轴的正方向相同。第6页/共65页第7页/共65页2.机床零点和机床参考点

3、机床零点和机床参考点机床原(零)点:又称机械原点,由机床厂家在设计时确定的。机床参考点:机床参考点的位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。机床参考点意义:建立机床坐标系。机床起动时通常要进行机动或手动回参考点以建立机床坐标系。通常在数控铣床上机床原点和机床参考点是重合的;而在数控车床上机床参考点是离机床原点最远的极限点。图所示为数控车床的参考点与机床原点第8页/共65页机床坐标系的机床原点与编程坐标系的编程原机床坐标系的机床原点与编程坐标系的编程原点,点,Z Z轴重合轴重合,X,X轴相差工件伸出三爪卡盘的长轴相

4、差工件伸出三爪卡盘的长度度+安全距离安全距离3030X X机床原点机床原点=X=X编程原点编程原点=0=0 Z Z机床原点机床原点=Z=Z编程原点编程原点+30+30安全距离安全距离=80+30=80+30+x+z右端面编程原点左端面机床原点80第9页/共65页刀架部分第10页/共65页数控车床常用刀具、夹具的选用第11页/共65页第12页/共65页135、常用指令(、常用指令(FANUC)准备功能字G代码辅助功能字M代码其他功能S、F、T第13页/共65页141)G准备功能(车床)G代码功能格式G00快速定位G00 X_ Z_G01直线插补G01 X_ Z_G02顺圆插补G02 X_ Z_

5、R_G03逆圆插补G03 X_ Z_ R_G54-G59选择工作坐标系 G92 X_ Z_ I_ F_G70-G73复合型固定循环G99进给速度mm/r第14页/共65页15G54原点(1 1)、工件坐标系选择G54G59格式:G54 G59为避免尺寸换算,需多次把工件坐标系平移。将工件坐标(编程坐标)原点平移至工件基准处,称为编程原点的偏置。皆以机床原点为参考点,分别以各自与机床原点的偏移量表示。X54XG54工件坐标系机床原点机床坐标系G59原点G59工作坐标系ZZ54X59Z59第15页/共65页16工件坐标系的原点选择 要尽量满足编程简单、尺寸换算少、引起的加工误差小等条件,一般情况下

6、以坐标式尺寸标注的零件,编程原点应选在尺寸标注的基准点;对称零件或以同心圆为主的零件,编程原点应选在对称中心线或圆心上;Z 轴的程序原点通常选在工件的端表面。第16页/共65页174 4、直径编程(车)、直径编程(车)编程时按直径,既X轴为工件的直径机床默认为直径编程如:A、B点坐标A(40,60)B(30,80)第17页/共65页18(2 2)、快速点定位 G00G00格式:G00 X_ Z_;X_ Z_:终点坐标值 刀具以点定位控制方式快速移动到指定位置 用于刀具的空行程运动。进给速度F对G00程序段无效。图中刀具从A快速运动到B,编程方式为:G00 X154.Z60.XZ第18页/共65

7、页19(3 3)、直线插补指令G01G01格式:G01 X Z F ;X X Z Z:直线终点坐标值 F:速度指令如:A到B点 ;*程序中首次出现的插补指令(G01G01、G02G02、G03G03)一定要有F F指令,否则出错!后续程序中如速度相同可省。如速度改变不可省。XZ第19页/共65页20(4 4)、圆弧插补指令G02G02、G03G03格式:G02 X G02 X _ _ Z Z _ _ R R _ _ F F_ _ ;顺圆插补 G03 X G03 X _ _ Z Z _ _ R R _ _ F F_ _ ;逆圆插补X、Z:圆弧终点坐标值R:圆弧半径 圆弧 小于或等于180度,R为

8、正值 F:圆弧插补的进给速度如:;G02 凹圆G03 凸圆 Z第20页/共65页2)辅助功能M代码M代码功能说明M00无条件暂停M01有条件暂停机床上有M01按钮M02程序结束光标停在最后M03主轴正转从顶尖方向看,逆时针旋转M04主轴反转从顶尖方向看,顺时针旋转M05主轴停M06换刀第21页/共65页3)辅助功能M代码M代码功能说明M08开冷却泵M09关冷却泵M30程序结束程序结束,主轴、冷却泵关,并回到程序开始,必须在程序的最后M98调用子程序M99子程序结束 第22页/共65页233)其他功能代码功能说明S1000主轴功能主轴转1000rpm,默认F0.2进给功能以0.2mm/r进给,默

9、认G99T0101刀具功能选择01号刀具,刀具补偿号01第23页/共65页246、切削参数选择、切削参数选择主轴转速S:粗加工:800rpm 精加工:1200rpm进给速度F 粗加工:F0.2 精加工:F0.08切削深度 粗加工:1.5mm(半径)精加工:0.050.25mm(半径)第24页/共65页第25页/共65页N1 G59 X0 Z122N2 M06 T1.1N3 M03 S600N4 G00 X62 Z0N5 G01 X-1 F150N6 X0 Z0 F50N7 G03 X20 Z-10 R10N8 G01 Z-15N9 X30N10 Z-43N11 G02 X36 Z-46 R3N

10、12 G01 X40N13 G01 Z-66N14 X60N15 Z-96N16 G00 X80 Z80N17 M06 T2.2N18 G00 X32 Z-29N19 G01 X26N20 X32N21 Z-32N22 X26N23 X32N24 Z-34N25 X26N26 G00 X62N27 Z-96N28 G01 X-1.6N29 G00 X80 Z80N30 M05N31 M02第26页/共65页27第27页/共65页28N1 G59 X0 Z90N2 M06 T1.1N3 M03 S1000N4 G00 X44.00 Z0.00N5 G01 X-1.60 F50.N6 G00 Z2

11、.00N8 X36.60N9 Z2.70N10 G01 Z-45.80 F50.N11 X38.40 F50.N12 G03 X40.40 Z-46.80 F50.I38.40 K-46.80N13 G01 Z-72.80 F50.N14 X43.23 Z-71.39 F50.N15 G00 Z2.70N16 X32.80N17 G01 Z-45.63 F50.N18 G02 X34.40 Z-45.80 F50.I34.40 K-43.80N19 G01 X37.00 F50.N20 X39.83 Z-44.39 F50.N21 G00 Z2.70第28页/共65页29N22 X29.00N

12、23 G01 Z-14.85 F50.N24 G03 X30.40 Z-15.80 F50.I28.40 K-15.80N25 G01 Z-25.80 F50.N26 Z-34.80 F50.N27 Z-43.80 F50.N28 G02 X33.20 Z-45.71 F50.I34.40 K-43.80N29 G01 X36.03 Z-44.29 F50.N30 G00 Z2.70N31 X25.20N32 G01 Z-14.80 F50.N33 X28.40 F50.N34 G03 X29.40 Z-14.93 F50.I28.40 K-15.80N35 G01 X32.23 Z-13.5

13、2 F50.N36 G00 Z2.70N37 X21.40N38 G01 Z-14.80 F50.N39 X25.60 F50.N40 X28.43 Z-13.39 F50.N41 G00 Z2.70N42 X17.60N43 G01 Z-5.43 F50.N44 G03 X20.40 Z-10.80 F50.I-1.60 K-10.80第29页/共65页30N45 G01 Z-14.80 F50.N46 X21.80 F50.N47 X24.63 Z-13.39 F50.N48 G00 Z2.70N49 X13.80N50 G01 Z-2.94 F50.N51 G03 X18.00 Z-5.

14、80 F50.N52 G01 X20.83 Z-4.39 F50.N53 G00 Z2.70N54 X10.00N55 G01 Z-1.45 F50.N56 G03 X14.20 Z-3.15 F50.N57 G01 X17.03 Z-1.73 F50.N58 G00 Z2.70N59 X6.20N60 G01 Z-0.51 F50.N61 G03 X10.40 Z-1.58 F50.N62 G01 X13.23 Z-0.17 F50.N63 G00 Z2.00N64 X-1.60N65 G01 Z0.00 F100.N66 G03 X20.00 Z-10.80 F100.第30页/共65页3

15、1N67 G01 Z-15.00 F100.N68 X28.40 F100.N69 G03 X30.00 Z-15.80 F100.I28.40 K-15.80N70 G01 Z-25.80 F100.N71 Z-34.80 F100.N72 Z-43.80 F100.N73 G02 X34.40 Z-46.00 F100.I34.40 K-43.80N74 G01 X38.40 F100.N75 G03 X40.00 Z-46.80 F100.I38.40 K-46.80N76 G01 Z-72.00 F100.N77 X42.83 Z-70.59 F100.N78 G00 X80.00 Z

16、80.00N80 M06 T2.2N81 M03 S600N82 G00 X34.00 Z-32.10N83 G01 X26.40 F50.N84 G00 X34.00N85 Z-30.40N86 G01 X26.40 F50.N87 X26.74 Z-30.57 F50.N88 G00 X34.00第31页/共65页32N89 Z-33.80N90 G01 X26.40 F50.N91 X26.74 Z-33.63 F50.N92 G00 X34.00N93 Z-28.70N94 G01 X26.40 F50.N95 X26.74 Z-28.87 F50.N96 G00 X34.00N98

17、Z-35.41N99 X32.83N100 G01 X30.00 Z-34.00 F50.N101 X26.00 F50.N102 X26.50 Z-33.75 F50.N103 G00 X32.83N104 Z-27.09N105 G01 X30.00 Z-28.50 F50.第32页/共65页33N106 X26.00 F50.N107 Z-30.70 F50.N108 X26.50 Z-30.45 F50.N109 G00 X32.83N110 X46.00N111 Z-70.50N112 G01 X-0.20 F50.N113 G00 X46.00N114 G00 X80.00 Z80

18、.00N115 M05N116 M30第33页/共65页348、数控车床编程综合实例、数控车床编程综合实例5-208第34页/共65页35 手动操纵机床,使刀架停在中间适当位置,先按下操作面板上的紧急停止按钮,再依次关掉操作面板电源床总电源、外部电源。关机关机第35页/共65页36(二)数控铣床加工()(二)数控铣床加工()实习数控铣床简介实习数控铣床简介数控铣床主轴转速:30-6000r/min 主轴功率3.7KW工作行程:X400mm Y300mm Z400mm主轴锥孔:BT40 快速移动:10m/minCNC:FANUC-0i嵌入式数控系统生产厂商名称(上海富安)台面宽度的1/10(32

19、0X650mm)代表铣床(Mill)第36页/共65页371、坐标系确定、坐标系确定(1)机床坐标系Z轴:平行于机床主轴(远离工 件的方向为+)。X轴:为水平方,且垂直于Z轴并 平行于工件装夹面(远离 工件的方向为+)。Y轴:在确定了X、Y轴后,可按 右手直角笛卡尔坐标系确 定Y轴的正方向符合右手螺旋定则第37页/共65页38n工件坐标系的原点可由编程人员根据具体情况确定,但坐标轴的方向应与机床坐标系一致n确定刀具和程序的起点,并且与之有确定的尺寸关系。n不同的工件建立的坐标系也可有所不同(2)工件坐标系工件坐标系第38页/共65页39(2)工件坐标系工件坐标系工件坐标系的原点选择 要尽量满足

20、编程简单、尺寸换算少、引起的加工误差小等条件,一般情况下以坐标式尺寸标注的零件,编程原点应选在尺寸标注的基准点;对称零件或以同心圆为主的零件,编程原点应选在对称中心线或圆心上;Z 轴的程序原点通常选在工件的上表面。第39页/共65页402、G准备功能准备功能(铣床铣床)G代码功能格式G00快速定位G00 X_ Y_ Z_G01直线插补G01 X_ Y_ Z_G02顺圆插补G02 X_ Y_ R_G03逆圆插补G03 X_ Y_ R_G02顺圆插补(整圆)G02 X_ Y_ I_ J_ G03逆圆插补(整圆)G03 X_ Y_ I_ J_ G40-G42刀具半径补偿G41 X_ Y_ Dn_G5

21、4-G59选择工作坐标系G54G90绝对值编程G90G91增量值编程G91第40页/共65页41G准备功能准备功能(铣床铣床)(续)(续)G代码功能格式G98固定循环中,返回初始点G98G99固定循环中,返回R点G99G81钻孔指令G81 X_ Y_ Z_ R_G82钻孔指令与G81一样但增加孔底暂停时间G82 X_ Y_ Z_ R_G80取消指令G80第41页/共65页42G54原点(1 1)、工件坐标系选择G54G59格式:G54 G59为避免尺寸换算,需多次把工件坐标系平移。将工件坐标(编程坐标)原点平移至工件基准处,称为编程原点的偏置。皆以机床原点为参考点,分别以各自与机床原点的偏移量

22、表示。Y54YG54工件坐标系机床原点机床坐标系G59原点G59工作坐标系XX54Y59X59第42页/共65页43(2 2)、绝对坐标编程与增量坐标编程G90G90、G91G91G90:绝对坐标编程指令。刀具运动过程中所有的位置坐标均以固定的坐标原点为基准来给出。右图中,A点坐标为XA=20,YA=32,B点坐标为XB=60,YB=77。G91:增量坐标编程指令,又叫相对坐标编程指令。刀具运动的位置坐标是以刀具前一点的位置坐标与当前位置坐标之间的增量给出的,终点相对于起点的方向与坐标轴相同取正、相反取负。右图中,加工路线为A B,则B点相对于A点的增量坐标为UB=40,VB=45。第43页/

23、共65页44(3 3)、快速点定位 G00G00 格式:G00 X_ Y_ Z_;X_ Y_ Z_:终点坐标值 刀具以点定位控制方式快速移动到指 定位置 用于刀具的空行程运动。进给速度F对G00程序段无效。图中刀具从A快速运动到B,编程方式为:绝对方式:G90 G00 X60 Y77 增量方式:G91 G00 X40 Y45第44页/共65页45(4 4)、直线插补指令G01G01格式:G01 X Y Z F ;X X Y Y Z Z:直线终点坐标值 F:速度指令可为绝对坐标值或相对坐标值如:A到B点 G90 G90 G01 X60 Y77 F100 G01 X60 Y77 F100;G91G

24、91 G01 X40 Y45 F100 G01 X40 Y45 F100;*程序中首次出现的插补指令(G01G01、G02G02、G03G03)一定要有F F指令,否则出错!后续程序中如速度相同可省。如速度改变不可省。第45页/共65页46(5 5)、圆弧插补指令G02G02、G03G03格式:G02 X_Y_ R_ F_;顺圆插补 G03 X_Y_ R_ F_;逆圆插补X、Y:圆弧终点坐标值R:圆弧半径 圆弧 小于或等于180度,R为正值 圆弧大于180度,则R值为负。F:圆弧插补的进给速度如:G02 X10 Y120 R50;YX第46页/共65页47(5 5)、圆弧插补指令G02G02、

25、G03G03 第47页/共65页48(6 6)、整圆弧插补指令G02G02、G03G03格式:G02 X_Y_ I_ J_;顺整圆插补 G03 X_Y_ I_ J_;逆整圆插补X、Y:圆弧终点坐标值I、J:圆心相对于圆弧起点的 增量值,即圆 心坐标起点坐标。X(圆)-x(起点)=I Y(圆)-y(起点)=J如:G03 X45 Y25 I-20 J0;第48页/共65页49(7 7)、刀具半径补偿G40G40、G41G41、G42G42格式:G41 X_Y_ Dn 左偏置 G42 X_Y_ Dn 右偏置 G40 X_Y_ 取消偏置X、Y:终点坐标值n:刀具半径值寄存器代号 D要提前输入机床 如:

26、G41 X10 Y20 D1在编制轮廓切削加工程序时,一般以工件的轮尺寸为刀具轨迹编程,即假设刀具中心运动轨迹是沿工件轮廓运动的,而实际的刀具运动轨迹要与工件轮廓有一个偏移量(即刀具半径)第49页/共65页50(7 7)、刀具半径补偿G40G40、G41G41、G42G42刀具半径补偿的意义未建立刀具半径补偿时建立刀具半径补偿后 第50页/共65页51(7 7)、刀具半径补偿G40G40、G41G41、G42G42 刀具半径补偿G40G40、G41G41的建立刀具半径补偿G40G40、G41G41的撤消第51页/共65页52(7 7)、刀具半径补偿G40G40、G41G41、G42G42注意:

27、使用(或)当刀具接近工件轮廓时,数控装置认为是从刀具中心坐标转变为刀具外圆与轮廓相切点的坐标值,而使用刀具退出时则相反。如图所示,在刀具接近工件和退出工件时要充分注意上述特点,防止刀具与工件干涉而过切或碰撞。第52页/共65页53(3 3)、G98/G99 G81/G82 G98 固定循环中,返回初始点 G99 固定循环中,返回R点 G81钻孔指令 G81 X_ Y_ Z_ R_ G82钻孔指令 与G81一样但 增加孔底暂停时间 G82 X_ Y_ Z_ R_第53页/共65页543、辅助功能M代码M代码功能说明M01有条件暂停面板按扭或CNC中选择为“开”M03主轴正转M04主轴反转M05主

28、轴停M08开冷却泵M09关冷却泵M30程序结束程序结束,主轴、冷却泵关并回到程序开始,必须在程序的最后第54页/共65页554、其他功能代码功能说明S1000主轴功能主轴转1000rpm,默认F100进给功能以100mm/min进给,默认G98T01刀具功能选择1号刀具第55页/共65页565、切削参数选择、切削参数选择主轴转速S:粗加工:800rpm 精加工:1000rpm进给速度F 粗加工:F100 精加工:F80切削深度 粗加工:4mm 精加工:0.10.2mm第56页/共65页576、FANUC系统编程注意事项系统编程注意事项1、程序号O xxxx 如:O2;2、整数值后需加小数点 如

29、:Y150.3、每行语句中可有多个G代码 例如:G01 G41 X_ Y_ D1;4、程序执行与顺序号无关第57页/共65页587、下刀点抬刀点注意事项、下刀点抬刀点注意事项下刀点:1)与圆弧相切(切进)2)或在直线延长线上起刀点:1)与圆弧相切(切出)2)或在直线延长线上第58页/共65页598、数控铣床编程综合实例、数控铣床编程综合实例第59页/共65页609数控铣床编程综合实例数控铣床编程综合实例O1210;G54G90G0X0Y50.Z5.;M03S1000;G1Z-3.F80M8;Y40.;G02X0Y40.I0J-40.;G1X19.Y26.;X45.Y12.;X31.Y-10.;

30、X28.Y-35.;X0Y-33.;X-28.Y-35.;X-31.Y-10.;X-45.Y12.;X-19.Y26.;G1Y35.X-19.;G1X0;X17.711Y-1.54;G03X15.234Y-9.164R8.;G1X18.809Y-25.888;G1X4.008Y-17.32;G03X-4.008Y-17.32R8.;G1X-18.809Y-25.888;G1X-15.234Y-9.164;第60页/共65页619数控铣床编程综合实例数控铣床编程综合实例G03X-17.711Y-1.54R8.;G2X0Y27.605R3.;G1X5.;G40G1X10.Y35.;G0Z100.M

31、9;M30;%第61页/共65页62数控铣床加工操作开机及原点复位 三、注意事项 回零时最好先回Z轴,再回X、Y轴,防止可能发生的碰撞。一、开机 二、机床原点复位(回零)第62页/共65页63加工注意事项1.遇到紧急不明情况,按红色紧停按钮2.加工时,机床不停,人不得走开3.加工开始时,先将陪率开关调到较小的位置,执行“单段”指令(),首先目测坐标位置正确与否,然后再执行几段指令,无误后将“单段”开关关(灯不亮)4.按动各个功能键时,一定要看清楚,不要误按发生事故(尤其是“换刀”钮)第63页/共65页64数控铣床加工操作关机 手动操纵机床,使工作台和主轴箱停在中间适当位置,先按下操作面板上的紧急停止按钮,再依次关掉操作面板电源、机床总电源、外部电源。第64页/共65页65感谢您的观看!第65页/共65页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com