《数控车床编程培训讲解课件》由会员分享,可在线阅读,更多相关《数控车床编程培训讲解课件(25页珍藏版)》请在金锄头文库上搜索。
1、1、请检查当前你所用的计算机是否能正常使用;2、不能故意损坏计算机,更改计算机任何设置,私自设置计算机开机密码,故意损坏设备者,照价赔偿;3、不能私自将任何移动设备与你当前使用的计算机USB接口连接,如需要拷贝相关资料需在老师同意后进行;4、未经老师同意,不得在计算机上安装其它任何软件及程序;5、按照正确的方式开关计算机;6、不能在上课过程中用手机或平板电脑玩游戏、看小说,一经发现将从重处罚;7、爱护教室清洁卫生。1数控车床编程培训讲解CK61402数控车床编程培训讲解实习数控车床简介实习数控车床简介nC K 61 40n主轴转速:120-2000r/minn快速移动速度:X:4.5m/min
2、,Z:6m/minn控制轴数:2轴联动nCNC控制:FANUC- 0i嵌入式数控系统车床数字控制卧式车床组最大回转直径的1/103数控车床编程培训讲解二、数控编程二、数控编程n手工编程n自动编程4数控车床编程培训讲解(一)数控车床加工(FANUC)1、坐标系确定1)机床坐标系Z轴:轴:平行于机床主轴(远离工 件的方向为+)。X轴:轴:为水平方,且垂直于Z轴并平行于工件装夹面(远离工件的方向为+)。5数控车床编程培训讲解2)工件坐标系n工件坐标系的原点可由编程人员根据具体情况确定,但坐标轴的方向应与机床坐标系一致n确定刀具和程序的起点,并且与之有确定的尺寸关系。n不同的工件建立的坐标系也可有所不
3、同1、坐标系确定6数控车床编程培训讲解2.机床零点和机床参考点机床原(零)点:机床原(零)点:又称机械原点,由机床厂家在设计时确定的。机床参考点:机床参考点:机床参考点的位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。机床参考点意义:建立机床坐标系。机床起动时通常要进行机动或手动回参考点以建立机床坐标系。7数控车床编程培训讲解数控车床常用刀具、夹具的选用数控车床常用刀具、夹具的选用8数控车床编程培训讲解数控车床编程培训讲解1)G准备功能(车床)10数控车床编程培训讲解G54原点(1 1)、工件坐标系选择)、工件坐标系选择
4、G54G59格式:G54 G59n为避免尺寸换算,需多次把工件坐标系平移。将工件坐标(编程坐标)原点平移至工件基准处,称为编程原点的偏置。 n皆以机床原点为参考点,分别以各自与机床原点的偏移量表示。X54XG54工件坐标系机床原点机床坐标系G59原点G59工作坐标系ZZ54X59Z5911数控车床编程培训讲解工件坐标系的原点选择工件坐标系的原点选择 要尽量满足编程简单、尺寸换算少、引起的加工误差小等条件,一般情况编程原点应选在尺寸标注的基准点;对称零件或以同心圆为主的零件,编程原点应选在对称中心线或圆心上; Z 轴的程序原点通常选在工件的端表面。12数控车床编程培训讲解4、直径编程(车)n编程
5、时按直径,既X轴为工件的直径n机床默认为直径编程n如:A、B点坐标A(40,60)B(30,80) 13数控车床编程培训讲解(2 2)、快速点定位)、快速点定位 G00 G00格式: G00 X_ Z_; X_ Z_:终点坐标值 刀具以点定位控制方式快速移动到指定位置 用于刀具的空行程运动。 进给速度F对G00程序段无效。 图中刀具从A快速运动到B,编程方式为: G00 X154. Z60. XZ14数控车床编程培训讲解(3 3)、直线插补指令)、直线插补指令G01G01格式:G01 X Z F ; X X Z Z :直线终点坐标值直线终点坐标值 F:速度指令如:A到B点 G01 X154.Z
6、60.F100 ;* *程序中首次出现的插补指令(程序中首次出现的插补指令(G01G01、G02G02、G03G03)一定要有)一定要有F F指令,否则指令,否则出错!后续程序中如速度相同可省。出错!后续程序中如速度相同可省。如速度改变不可省。如速度改变不可省。XZ15数控车床编程培训讲解(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
7、为正值F:圆弧插补的进给速度如:G02X240.Z10.R50.F0.2;Z16数控车床编程培训讲解2)辅助功能M代码17数控车床编程培训讲解3)其他功能18数控车床编程培训讲解19数控车床编程培训讲解N1G59X63Z10N2T0101N3M03S600N4G00X62Z0N5G01X0F150N6X0Z0o点N7G03X20Z-10R10a点N8G01Z-15b点N9X30c点N10Z-43h点N11G02X36Z-46R3i点N12G01X40j点N13G01Z-66k点N14X60l点N15Z-92m点N16G00X80Z8020数控车床编程培训讲解N17T0202N18G00X32Z
8、-29N19G01X26F50N20X32N21Z-32N22X26N23X32N24Z-34N25X26N26G00X62N27Z-96N28G01X0F30N29G00X80Z80N30M05N31M0221数控车床编程培训讲解nN1 G59 X63 Z10nN2 T0101nN3 M03 S600nN4 G00 X62 Z0nN5 G01 X0 F150nN6 X0 Z0 nN7 G03 X20 Z-10 R10nN8 G01 Z-15nN9 X30nN10 Z-43nN11 G02 X36 Z-46 R3nN12 G01 X40nN13 G01 Z-66nN14 X60nN15 Z-9
9、2nN16 G00 X80 Z80nN17 T0202nN18 G00 X32 Z-29nN19 G01 X26nN20 X32nN21 Z-32nN22 X26nN23 X32nN24 Z-34nN25 X26nN26 G00 X62nN27 Z-96nN28 G01 X0 F30nN29 G00 X80 Z80nN30 M05nN31 M0222数控车床编程培训讲解G71G71指令格式:指令格式:1.G71 U(d) R(e) G71 P(ns) Q(nf) U(u ) W(w) F_ S_T_U 定义X向循环切削深度R 定义每次X向退刀量P 指定精加工路线第一个程序段号Q 指定精加工路线
10、结束程序段号U 定义X向精加工余量W 定义Z向精加工余量F 粗加工进给速度S 粗加工转速23数控车床编程培训讲解N10G54X100Z100;建立工件坐标系N20M03S900T0101;主轴启动、换1号刀N30G00X32Z2;刀具定位到循环起点N40G71U2.0R0.5;外圆粗切循环指令N50G71P60Q120U0.2W0.5F100;N60G00X14精加工程序段中开始程序段的段号从N60到N110程序段是图形轮廓N70G01Z0;N80G01X18Z2;N90Z10;N100X24Z30;N110X28;N120Z-40;精加工程序段中结束程序段的段号N130G70P60Q120N140G00X100Z100;快回换刀点N150M05;主轴停止N160M30;程序结束24数控车床编程培训讲解25数控车床编程培训讲解