![数控铣床实训教案_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-11/19/edc9912f-ea34-48c5-a05c-f0333508f666/edc9912f-ea34-48c5-a05c-f0333508f6661.gif)
![数控铣床实训教案_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-11/19/edc9912f-ea34-48c5-a05c-f0333508f666/edc9912f-ea34-48c5-a05c-f0333508f6662.gif)
![数控铣床实训教案_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-11/19/edc9912f-ea34-48c5-a05c-f0333508f666/edc9912f-ea34-48c5-a05c-f0333508f6663.gif)
![数控铣床实训教案_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-11/19/edc9912f-ea34-48c5-a05c-f0333508f666/edc9912f-ea34-48c5-a05c-f0333508f6664.gif)
![数控铣床实训教案_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-11/19/edc9912f-ea34-48c5-a05c-f0333508f666/edc9912f-ea34-48c5-a05c-f0333508f6665.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数控铣床工实训教程主编 主审 目 录安全教育项目一、FANUC 0i数控铣床编程项目二、数控铣床仿真软件应用项目三、板类零件铣削仿真加工项目四、盘类零件铣削仿真加工项目五、铣床加工板类零件铣削项目六、铣床加工盘类零件铣削安全及注意事项:一、数控仿真实训安全文明生产制度1、学生上机操作必须经学校同意或有关规定,由电脑管理员或计算机教师带入机房安排机号,学号按号入座练习。2、学生在指定地点穿上专用鞋套方可进入机房,除携带规定的教科书、练习资料及教学用品外,其它的不得随意带入。3、学生必须服从电脑管理员或计算机教师的管理和安排,遵循操作程序,遵守操作时间。所练习的内容不能超越老师所授课的范围,如盲目
2、操作造成机器损坏,由操作者赔偿维修费。4、机房内严禁吸烟、喝茶、吃瓜皮糖果之类食物,严禁吐痰、乱抛纸屑,保持室内清洁。5、机房内要保持安静,走路要轻,不得大声喧哗。6、注意安全,不要乱动机房中的电气设备、不要乱碰电线、开关插座及接触点。7、为防止计算机病毒,严禁将外面的磁盘带入机房内。8、学习完毕,关掉开关,切断电源,套好套子,整理好凳子,由管理员检查后方可离去。9、学员要爱护电脑、电气设备及课桌凳,若损坏照价赔偿。10、工作完毕后,应将工作台擦干净,并认真填写工作日志二、实训车间安全文明生产制度1、操作者必须熟悉机床的结构,性能及传动系统,润滑部位,电气等基本知识和使用维护方法,操作者必须经
3、过考核合格后,方可进行操作。2、工作前要做到:(1)检查润滑系统储油部位的油量应符合规定,封闭良好。油标、油窗、油杯、油嘴、油线、油毡、油管和分油器等应齐全完好,安装正确。按润滑指示图表规定作人工加油,查看油窗是否来油。(2)必须束紧服装、套袖、戴好工作帽、防护眼镜,工作时应检查各手柄位置的正确性,应使变换手柄保持在定位位置上,严禁戴围巾、手套、穿裙子、凉鞋、高跟鞋上岗操作。工作时严禁戴手套。(3)检查机床、导轨以及各主要滑动面,如有障碍物、工具、铁屑、杂质等,必须清理、擦拭干净、上油。 (4)检查工作台,导轨及主要滑动面有无新的拉、研、碰伤,如有应通知指导教师一起查看,并作好记录。 (5)检
4、查安全防护、制动(止动)和换向等装置应齐全完好。 (6)检查操作手柄、伐门、开关等应处于非工作的位置上。是否灵活、准确、可靠。 (7)检查刀具应处于非工作位置。检查刀具及刀片是否松动检查操作面板是否有异常。(8)检查电器配电箱应关闭牢靠,电气接地良好。 3、工作中认真做到: (1)坚守岗位,精心操作,不做与工作无关的事。因事离开机床时要停车,关闭电源。 (2)按工艺规定进行加工。不准任意加大进刀量、削速度。不准超规范、超负荷、超重使用机床。 (3)刀具、工件应装夹正确、紧固牢靠。装卸时不得碰伤机床。(4)不准在机床主轴锥孔,安装与其锥度或孔径不符、表面有刻痕和不清洁的顶针、刀套等。 (5)对加
5、工的首件要进行动作检查和防止刀具干涉的检查,按“高速扫描运行”、“空运转”“单程序断切削”、连续运转“的顺序进行。(6)应保持刀具应及时更换。 (7)切削刀具未离开工件,不准停车。 (8)不准擅自拆卸机床上的安全防护装置,缺少安全防护装置的机床不准工作。 (9)开车时,工作台不得放置工具或其它无关物件,操作者应注意不要使刀具与工作台撞击。(10)经常清除机床上的铁屑、油污,保持导轨面、滑动面、转动面、定位基准面清洁。 (11)密切注意机床运转情况,润滑情况,如发现动作失灵、震动、发热、爬行、噪音、异味、碰伤等异常现象,应立即停车检查,排除故障后,方可继续工作。 (12)机床发生事故时应立即按急
6、停按钮,保持事故现场,报告有关部门分析处理。 (13)工作中严禁用手清理铁屑,一定要用清理铁屑的专用工具,以免发生事故。(14)自动运行前,确认刀具补偿值和工件原点的设定。确认操作面板上进给轴的速度及其倍率开关状态。(15)铣刀必须夹紧。(16)切削加工要在各轴与主轴的扭矩和功率范围内使用。(17)装卸及测量工件时,把刀具移到安全位置,主轴停转;要确认工件在卡紧状态下加工。(18)使用快速进给时,应注意工作台面情况,以免发生事故。(19)装卸大件、大平口钳及分度头等较重物件需多人搬运时,动作要协调,应注意安全,以免发生事故。(20)每次开机后,必须首先进行回机床参考点的操作。(21)装卸工作、
7、测量对刀、紧固心轴螺母及清扫机床时,必须停车进行。(22)工件必须夹紧,垫铁必须垫平,以免松动发生事故。(23)运行程序前要先对刀,确定工件坐标系原点。对刀后立即修改机床零点偏置参数,以防程序不正确运行。(24)不准使用钝的刀具和过大的吃刀深度、进刀速度进行加工。(25)开车时不得用手摸加工面和刀具,在清除铁屑时,应用刷子,不得用嘴吹或用棉纱擦。(26)操作者在工作中不许离开工作岗位,如需离开时无论时间长短,都应停车,以免发生事故。(27)在手动方式下操作机床,要防止主轴和刀具与机床或夹具相撞。操作机床面板时,只允许单人操作,其他人不得触摸按键。(28)运行程序自动加工前,必须进行机床空运行。
8、空运行时必须将Z向提高一个安全高度。(29)自动加工中出现紧急情况时,立即按下复位或急停按钮。当显示屏出现报警号,要先查明报警原因,采取相应措施,取消报警后,再进行操作。(30)机床开动前必须关好机床防护门。机床开动时不得随意打开防护门。4、工作后认真作到: (1)将机械操作手柄、伐门、开关等扳到非工作位置上。 (2)停止机床运转,切断电源、气源。(3)清除铁屑,清扫工作现场,认真擦净机床。导轨面、转动及滑动面、定位基准面、工作台面等处加油保养。严禁使用带有铁屑的脏棉沙揩擦机床,以免拉伤机床导轨面。(4)认真将班中发现的机床问题,填到交接班记录本上,做好交班工作。项目一:FANUC 0i数控铣
9、床编程项目描述:本项目通过对理论知识的回顾,掌握数控铣床编程中FANUC 0i系统G代码和M代码的格式及应用,能够看懂零件加工图纸,并根据加工要求会安排加工工艺,最终掌握数控铣床编程的格式及要领。一、 数控铣床代码指令(一)、代码及其含义1、辅助功能M代码辅助功能包括各种支持机床操作的功能,像主轴的启停、程序停止和切削液节门开关等等。M代码说明M00程序停M01选择停止M03主轴正转 (CW)M04主轴反转 (CCW)M05主轴停M06换刀M08切削液开M09切削液关M98子程序调用M99子程序结2、主要G代码代码分组意义格式G0001快速进给、定位G00 X- Y- Z-G01直线插补G01
10、 X- Y- Z-G02圆弧插补CW(顺时针)XY平面内的圆弧:ZX平面的圆弧:YZ平面的圆弧: G03圆弧插补CCW(逆时针)G0400暂停G04 P|X 单位秒,增量状态单位毫秒,无参数状态表示停止G1517取消极坐标指令G15 取消极坐标方式G16极坐标指令Gxx Gyy G16 开始极坐标指令G00 IP_ 极坐标指令Gxx:极坐标指令的平面选择(G17,G18,G19)Gyy:G90指定工件坐标系的零点为极坐标的原点G91指定当前位置作为极坐标的原点IP:指定极坐标系选择平面的轴地址及其值第1轴:极坐标半径第2轴:极角G1702XY平面G17选择XY平面;G18选择XZ平面;G19选
11、择YZ平面。G18ZX平面G19YZ平面G2006英制输入G21米制输入G2800回归参考点G28 X- Y- Z-G29由参考点回归G29 X- Y- Z-G4007刀具半径补偿取消G40G41左半径补偿G42右半径补偿G4308刀具长度补偿+G44刀具长度补偿G49刀具长度补偿取消G49G5011取消缩放G50 缩放取消G51比例缩放G51 X_Y_Z_P_:缩放开始X_Y_Z_:比例缩放中心坐标的绝对值指令P_:缩放比例G51 X_Y_Z_I_J_K_:缩放开始X_Y_Z_:比例缩放中心坐标值的绝对值指令I_J_K_:X,Y,Z各轴对应的缩放比例G5200设定局部坐标系G52 IP_:设
12、定局部坐标系G52 IP0:取消局部坐标系IP:局部坐标系原点G53机械坐标系选择G53 X- Y- Z-G5414选择工作坐标系1GXXG55选择工作坐标系2G56选择工作坐标系3G57选择工作坐标系4G58选择工作坐标系5G59选择工作坐标系6G6816坐标系旋转(G17/G18/G19)G68 a_ b_R_:坐标系开始旋转 G17/G18/G19:平面选择,在其上包含旋转的形状 a_ b_:与指令坐标平面相应的X,Y,Z中的两个轴的绝对指令,在G68后面指定旋转中心 R_:角度位移,正值表示逆时针旋转。根据指令的G代码(G90或G91)确定绝对值或增量值最小输入增量单位:0.001de
13、g有效数据范围:-360.000到360.000G69取消坐标轴旋转G69:坐标轴旋转取消指令G7309深孔钻削固定循环G73 X- Y- Z- R- Q- F- G74左螺纹攻螺纹固定循环G74 X- Y- Z- R- P- F- G76精镗固定循环G76 X- Y- Z- R- Q- F-G9003绝对方式指定GXXG91相对方式指定G9200工作坐标系的变更G92 X- Y- Z-G9810返回固定循环初始点GXXG99返回固定循环R点G8009固定循环取消G81钻削固定循环、钻中心孔G81 X- Y- Z- R- F-G82钻削固定循环、锪孔G82 X- Y- Z - R- P- F-
14、G83深孔钻削固定循环G83 X- Y- Z - R- Q- F-G84攻螺纹固定循环G84 X- Y- Z- R- F-G85镗削固定循环G85 X- Y- Z- R- F-G86退刀形镗削固定循环G86 X- Y- Z - R- P- F-G88镗削固定循环G88 X- Y- Z - R- P- F-G89镗削固定循环G89 X- Y- Z - R- P- F-(二)、代码解释1、G00定位(1)格式 G00 X_ Y_ Z_这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下), 或者移动到某个距离处 (在增量坐标方式下)。2、G01直线切削进程(1)格式 G01 X_ Y_
15、 Z_F_这个命令将刀具以直线形式按代码指定的速率从它的当前位置移动到命令要求的位置。对于省略的坐标轴,不执行移动操作;而只有指定轴执行直线移动。位移速率是由命令中指定的轴的速率的复合速率。3、G02/G03G17/G18/G19圆弧切削 (G02/G03,G17/G18/G19)(1)、格式 圆弧在 XY 面上G17 G02 ( G03 ) G90 ( G91 ) X_ Y_ F_;或G17 G02 ( G03 ) G90 ( G91 ) I_ J_ F_;或G17 G02 ( G03 ) G90 ( G91 ) R_ F_; 圆弧在 XZ 面上G18 G02 ( G03 ) G90 ( G
16、91 ) X_ Z_ F_;或G18 G02 ( G03 ) G90 ( G91 ) I_ K_ F_;或G18 G02 ( G03 ) G90 ( G91 ) R_ F_;圆弧在 YZ 面上G19 G02 ( G03 ) G90 ( G91 ) Y_ Z_ F_;或G19 G02 ( G03 ) G90 ( G91 ) J_ K_ F_;或G19 G02 ( G03 ) G90 ( G91 ) R_ F_;圆弧所在的平面用G17, G18 和G19命令来指定。但是,只要已经在先前的程序块里定义了这些命令,也能够省略。圆弧的回转方向像下图表示那样,由 G02/G03来指定。在圆弧回转方向指定后
17、,指派切削终点坐标。 G90 是指定在绝对坐标方式下使用此命令;而 G91 是在指定在增量坐标方式下使用此命令。另外,如果G90/G91已经在先前程序块里给出过,可以省略。圆弧的终点用包含在命令施加的平面里的两个轴的坐标值指定 ( 例如,在 XY平面里,G17用 X, Y 坐标值 ) 。 终点坐标能够像 G00 和 G01 命令一样地设置。圆弧中心的位置或者其半径应当在设定圆弧终点之后设置。圆弧中心设置为从圆弧起点的相对距离,并且对应于 X,Y 和Z 轴表示为 I, J 和 K。圆弧起点坐标值减去圆弧中心对应的坐标值得到的结果对应分配给 I、J、K。4、G28/G30自动原点返回 (G28,
18、G30)(1)格式 第一原点返回: G28 G90 ( G91 ) X_Y_Z_;第二、三和四原点返回:G30 G90 ( G91 ) P2 ( P3, P4 ) X_Y_Z_;#P2, P3, P4: 选择第二、第三和第四原点返回( 如果被省略,系统自动选择第二原点返回 )由 X, Y 和 Z 设定的位置叫做中间点。机床先移动到这个点,而后回归原点。省略了中间点的轴不移动;只有在命令里指派了中间点的轴执行其原点返回命令。在执行原点返回命令时,每一个轴是独立执行的,这就像快速移动命令(G00)一样; 通常刀具路径不是直线。因此,要求对每一个轴设置中间点,以免机床在原点返回时与工件碰撞等意外发生
19、。(2)、举例G28 (G30) G90 X150. Y200.;或者,G28 (G30) G91 X100. Y150.;注意:在所给例子里, 去中间点的移动就像下面的快速移动命令一样。G00 G90 X150. Y200.;或者G00 G91 X100. Y150.;如果中介点与当前的刀具位置一致(例如,发出的命令是 - G28 G91 X0 Y0 Z0;),机床就从其当前位置返回原点。如果是在单程序块方式下运行,机床就会停在中间点;当中间点与当前位置一致,它也会暂时停在中间点(即,当前位置)。5、G40/G41/G42刀具半径偏置功能 (G40/G41/G42)(1)格式 G41G01
20、X_ Y_;G42 G01X_ Y_; 当处理工件 (“A”) 时,就像下图所示,刀具路径 (“B”) 是基本路径,与工件 (“A”)的距离至少为该刀具直径的一半。此处,路径 “B” 叫做由 A 经 R 补偿的路径。因此,刀具直径偏置功能自动地由编程给出的路径 A以及由分开设置的刀具偏置值,计算出补偿了的路径B。就是说,用户能够根据工件形状编制加工程序,同时不必考虑刀具直径。 因此,在真正切削之前把刀具直径指派为刀具偏置值;用户能够获得精确的切削结果,就是因为系统本身计算了精确的补偿了的路径。在编程时用户只要插入偏置向量的方向 (举例说, G41:左侧, G42: 右侧)和偏置内存地址 (例如
21、, D2: 在“D” 后面是从 01 到 32的两位数字)。所以用户只要输入偏移内存号码 D (根据 MDI),只不过是由精确计算刀具直径得出的半径。偏置功能G40: 取消刀具直径偏置G41: 偏置在刀具行进方向的左侧G42: 偏置在刀具行进方向的右侧6、G43/G44/G49刀具长度偏置 (G43/G44/G49)(1)、 格式 G43 Z_ H_;G44 Z_ H_;G49 Z_; 偏置功能首先用一把铣刀作为基准刀,并且利用工件坐标系的 Z 轴,把它定位在工件表面上,其位置设置为 Z0。 ( 见 G92:坐标系设置)请记住,如果程序所用的刀具较短,那么在加工时刀具不可能接触到工件,即便机床
22、移动到位置 Z0。反之,如果刀具比基准刀具长,有可能引起与工件碰撞损坏机床。为了防止出现这种情况,把每一把刀具与基准刀具的相对长度差输入到刀具偏置内存,并且在程序里让 NC 机床执行刀具长度偏置功能。G43: 把指定的刀具偏置值加到命令的 Z 坐标值上。G44: 把指定的刀具偏置值从命令的 Z 坐标值上减去。G49: 取消刀具偏置值。在设置偏置的长度时,使用正/负号。如果改变了 (+/-) 符号, G43 和 G44 在执行时会反向操作。因此,该命令有各种不同的表达方式。举例说:首先,遵循下列步骤度量刀具长度。1.把工件放在工作台面上。2.调整基准刀具轴线,使它接近工件表面上。3.更换上要度量
23、的刀具;把该刀具的前端调整到工件表面上。 4.此时 Z 轴的相对坐标系的坐标作为刀具偏置值输入内存。通过这么操作,如果刀具短于基准刀具时偏置值被设置为负值;如果长于基准刀具则为正值。因此,在编程时仅有 G43 命令允许您做刀具长度偏置。(2)、举例G00 ZO; G00 G43 Z0 H01; G00 G43 Z0 H03;或者G00 G44 Z0 H02; 或者G00 G44 Z0 H02;G43, G44 或 G49 命令一旦被发出,它们的功效会保持着,因为它们是 “模态命令”。因此, G43 或 G44 命令在程序里紧跟在刀具更换之后一旦被发出;那么 G49 命令可能在该刀具作业结束,更
24、换刀具之前发出。注意 1) 在用 G43 (G44) H 或者用 G 49 命令的指派来省略 Z 轴移动命令时,, 偏置操作就会像 G00 G91 Z0 命令指派的那样执行。也就是说,用户应当时常小心谨慎,因为它就像有刀具长度偏置值那样移动。2) 用户除了能够用 G49 命令来取消刀具长度补偿,还能够用偏置号码 H0 的设置(G43/G44 H0) 来获得同样效果。3) 若在刀具长度补偿期间修改偏置号码,先前设置的偏置值会被新近赋予的偏置值替换。标系就被取消。以上命令也能够用于取消局部坐标系。注意 (1) 当用户执行手动原点返回时,局部坐标系执行原点返回的轴的原点与工件坐标系就等同了。也就是说
25、,这个操作与 G52a0; 命令一样 (a: 是执行原点返回进程的那个轴)。注意 (2) 即便已经设置了局部坐标,工件坐标系或者机床坐标系不会被改变。注意 (3) 工件坐标系是用 G92 命令设置的。如果各个坐标值未设置, 局部坐标系里未给坐标值的轴将被设置成先前各轴一样的值。注意 (4) 在刀具直径偏置方式下,用 G52 命令来暂时取消该偏置功能。 注意 (5) 当移动命令紧跟在 G52 程序块功能之后发出时,通常必须采用绝对命令。7、G53选择机床坐标系 (G53)(1)、格式( G90 ) G53 X_ Y_ Z_;(2)、功能刀具根据这个命令执行快速移动到机床坐标系里的 X_Y_Z 位
26、置。由于 G53 是 “一般” G 代码命令,仅仅在程序块里有 G53 命令的地方起作用。此外,它在绝对命令 (G90) 里有效,在增量命令里 (G91) 无效。为了把刀具移动到机床固有的位置,像换刀位置,程序应当用 G53 命令在机床坐标系里开发。注意 (1) 刀具直径偏置、刀具长度偏置和刀具位置偏置应当在它的 G53 命令指派之前提前取消。否则,机床将依照指派的偏置值移动。注意 (2) 在执行G53指令之前,必须手动或者用G28 命令让机床返回原点。这是因为机床坐标系必须在G53命令发出之前设定。8、G54-G59工件坐标系选择(G54-G59)(1)格式 G54;(2)功能通过使用 G5
27、4 G59 命令,来将机床坐标系的一个任意点 (工件原点偏移值) 赋予 1221 1226 的参数,并设置工件坐标系(1-6)。该参数与 G 代码要相对应如下:工件坐标系 1 (G54) -工件原点返回偏移值-参数 1221工件坐标系 2 (G55) -工件原点返回偏移值-参数 1222工件坐标系 3 (G56) -工件原点返回偏移值-参数 1223工件坐标系 4 (G57) -工件原点返回偏移值-参数 1224工件坐标系 5 (G58) -工件原点返回偏移值-参数 1225工件坐标系 6 (G59) -工件原点返回偏移值-参数 1226在接通电源和完成了原点返回后,系统自动选择工件坐标系 1
28、 (G54) 。在有 “模态”命令对这些坐标做出改变之前,它们将保持其有效性。除了这些设置步骤外,系统中还有一参数可立刻变更G54G59 的参数。工件外部的原点偏置值能够用 1220 号参数来传递。G 80取消固定循环进程 (G80)1. 格式 G80;2功能这个命令取消固定循环方式,机床回到执行正常操作状态。孔的加工数据,包括 R 点, Z 点等等,都被取消;但是移动速率命令会继续有效。 (注) 要取消固定循环方式,用户除了发出G80 命令之外,还能够用 G 代码 01 组 (G00, G01, G02, G03 等等) 中的任意一个命令。G 81定点钻孔循环(G81)1. 格式G81 X_
29、Y_Z_R_F_K_;X_ Y:孔位数据Z_:从R点到孔底的距离R_:从初始位置到R点的距离F_:切削进给速度K_:重复次数 1. 功能G81 命令可用于一般的孔加工。G 82钻孔循环(G82)1. 格式 G82 X_Y_Z_R_P_F_K_;X_ Y:孔位数据Z_:从R点到孔底的距离R_:从初始位置到R点的距离P_:在孔底的暂停时间F_:切削进给速度K_:重复次数 2. 功能G82 钻孔循环,反镗孔循环G83排屑钻空循环(G83)1. 格式 G83 X_Y_Z_R_Q_F_K_;X_ Y:孔位数据Z_:从R点到孔底的距离R_:从初始位置到R点的距离Q_:每次切削进给的切削深度 F_:切削进给
30、速度K_:重复次数2. 功能G83 中间进给 孔底 快速退刀。9、旋转指令G68、G69该指令可使编程图形按照指定旋转中心及旋转方向旋转一定的角度,G68表示开始坐标系旋转,G69用于撤消旋转功能。(1)、编程格式:G68 X Y R . G69 式中:X、Y旋转中心的坐标值(可以是X、Y、Z中的任意两个,它们由当前平面选择指令G17、G18、G19中的一个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心。R-旋转角度,逆时针旋转定义为正方向,顺时针旋转定义为负方向。当程序在绝对方式下时,G68程序段后的第一个程序段必须使用绝对方式移动指令,才能确定旋转中心。如果这一程序段为增量方
31、式移动指令,那么系统将以当前位置为旋转中心,按G68给定的角度旋转坐标。现以图4.29为例,应用旋转指令的程序为:N10 G92 X-5 Y-5 /建立图4.29所示的加工坐标系N20 G68 G90 X7 Y3 R60 /开始以点(7,3)为旋转中心,逆时针旋转60的旋转N30 G90 G01 X0 Y0 F200 /按原加工坐标系描述运动,到达(0,0)点(G91 X5 Y5) /若按括号内程序段运行,将以(-5,-5)的当前点为旋转中心旋转60N40 G91 X10 /X向进给到(10,0)N50 G02 Y10 R10 /顺圆进给N60 G03 X-10 I-5 J-5 /逆圆进给N7
32、0 G01 Y-10 /回到(0,0)点N80 G69 G90 X-5 Y-5 /撤消旋转功能,回到(-5,-5)点M02 /结束子程序调用编程时,为了简化程序的编制,当一个工件上有相同的加工内容时,常用调子程序的方法进行编程。调用子程序的程序叫做主程序。子程序的编号与一般程序基本相同,只是程序结束字为M99表示子程序结束,并返回到调用子程序的主程序中。调用子程序的编程格式 M98 P ;式中:P表示子程序调用情况。P后共有8位数字,前四位为调用次数,省略时为调用一次;后四位为所调用的子程序号。零件图样例:如图4.31所示,在一块平板上加工6个边长为10mm的等边三角形,每边的槽深为-2mm,
33、工件上表面为Z向零点。其程序的编制就可以采用调用子程序的方式来实现(编程时不考虑刀具补偿)。 主程序:O10N10 G54 G90 G01 Z40 F2000 /进入工件加工坐标系N20 M03 S800 /主轴启动N30 G00 Z3 /快进到工件表面上方N40 G01 X 0 Y8.66 /到1#三角形上顶点N50 M98 P20 /调20号切削子程序切削三角形N60 G90 G01 X30 Y8.66 /到2#三角形上顶点N70 M98 P20 /调20号切削子程序切削三角形N80 G90 G01 X60 Y8.66 /到3#三角形上顶点N90 M98 P20 /调20号切削子程序切削三
34、角形N100 G90 G01 X 0 Y -21.34 /到4#三角形上顶点N110 M98 P20 /调20号切削子程序切削三角形N120 G90 G01 X30 Y -21.34 /到5#三角形上顶点N130 M98 P20 /调20号切削子程序切削三角形N140 G90 G01 X60 Y -21.34 /到6#三角形上顶点N150 M98 P20 /调20号切削子程序切削三角形N160 G90 G01 Z40 F2000 /抬刀N170 M05 /主轴停N180 M30 /程序结束子程序:O20N10 G91 G01 Z -2 F100 /在三角形上顶点切入(深)2mmN20 G01
35、X -5 Y-8.66 /切削三角形N30 G01 X 10 Y 0 /切削三角形N40 G01 X 5 Y 8.66 /切削三角形N50 G01 Z 5 F2000 /抬刀N60 M99 /子程序结束设置G54:X-400,Y-100,Z-50。项目二:数控铣床仿真软件应用项目描述:本项目主要通过熟悉数控铣床仿真操作界面及各个按钮的名称和用途,掌握数控铣床加工仿真操作的基本步骤,能够对简单零件进行仿真加工操作。一、 数控铣床仿真操作界面启动计算机、进入软件操作系统,先选择控制系统和机床类型,打开仿真系统操作界面,进行软件功能操作或数控机床仿真操作。 数控系统与机床类型选用(1)单击“开始”“
36、程序”在“用户登录”对话框中,单击进入铣床或车床的操作界面。选择机床对话框(2)选择数控系统与机床类型)单击主菜单“机床(M)”,在下拉菜单中单击“选择机床”,打开如图4-1所示的选择机床对话框。)在对话框中的控制系统栏中选择FANUC。)在数控机床栏中选择FANUC 0I。)在机床类型栏中选择车床或铣床。)在数控机床床类型栏中选择相应类型。)单击“确定”,即完成了数控系统与机床类型的选择。、仿真系统操作界面进入仿真系统操作界面,如图4-2所示,顶部是软件功能操作的主菜单和图标。有文件(F)、视图(V)、机床(M)、零件(P)、测量(T)等主菜单,每个主菜单有相应的子菜单。其余是数控机床仿真操
37、作界面。仿真系统操作界面(1)软件功能操作)主菜单主菜单是一个下拉式菜单,常用主菜单与子菜单如下表所示。常用的主菜单与子菜单主菜单子菜单作 用文件(F)文件(F)新建项目(N) 重新进入一次仿真系统。打开项目(O) 恢复以前保存下来的工作状态。保存项目(S) 当前的工作状态按指定的路径保存为一个文件。另存项目(A)当前的工作状态更换名称或路径保存。导入零件模型(I)调用先前保存下来的零件状态作为本步操作的毛坯。导出零件模型(E)当前的零件状态保存,作为下一步工作的毛坯使用。退出(X)结束数控仿真操作。视图(V)复位将显示区中所显示的机床视图恢复到初始状态。动态平移按鼠标左键拖动将显示区内的视图
38、平行移动。动态旋转按鼠标左键拖动将显示区内的视图在三维空间内转动。动态缩放滚动鼠标中间滚轮实现显示区内机床视图放大或缩小。局部放大鼠标左键框选显示区内局部视图,局部放大选中部位。前视图站在机床的操作位置(正前方)观察机床和零件。俯视图从正上方观察机床和零件。左侧视图从左向右观察机床和零件。右侧视图从右向左观察机床和零件。控制面板切换显示或隐藏CRT/MDI操作面板。选项设定显示参数或仿真加工速度。机床(M)选择机床弹出“选择机床”对话框。选择刀具弹出“刀具选择”对话框。拆除工具拆除刀架上的刀具。DNC传送外部文件存储数控程序(记事本或Word格式)载入。零件(P)定义毛坯弹出“定义毛坯”对话框
39、,设定毛坯的形状和尺寸。放置零件弹出“选择零件”对话框,将毛坯放入默认的安装位置。移动零件调整零件的夹持长度或将零件调头装夹。拆除零件夹具(卡盘)中拆除零件。测量(T)剖面图测量弹出“车床工件测量对话框”,测量零件剖视图中的尺寸。2)工具栏工具栏中图标与主菜单中子菜单名称的对应关系如下表所示。工具栏中图标与主菜单中子菜单名称的对应关系图标名 称图标名 称选择机床动态平移定义毛坯动态旋转放置零件左侧视图选择刀具右侧视图DNC传送俯视图复位前视图局部放大选项动态缩放控制面板切换()机床操作面板机床操作面板分为两部分,CRT/MDI操作面板和操作机床面板,CRT/MDI操作面板又为弱电操作面板,操作
40、机床面板又为强电操作面板。)CRT/MDI操作面板如图4-3所示,左侧为CRT显示屏,右侧为MDI手动数据输入面板,通过CRT/MDI操作面板完成程序的编辑、输入输出、调用,各个键的作用如下表所示。CRT/MDI面板CRT/MDI操作面板功能键键名 称功 能 说 明复位键中断加工,解除报警等。、地址和数字键按下这些键,输入字母、数字和其它字符。输入键把输入域内的数据输入参数页面或者输入一个外部的数控程序。取消键按下此键,删除输入域内上一个输入的字符或符号。换档键在有些键的顶部有二个字符。按该键来选择字符时,有一个特殊字符在屏幕上显示,表示此时输入键面右下角的字符。替代键编辑程序时,用输入域内的
41、数据替代光标所在的数据(该数据反白显示)。插入键编辑程序时,把输入域之中的数据插入到当前光标之后的位置删除键编辑程序时,删除光标所在的数据(该数据反白显示);或者删除一个数控程序或者删除全部数控程序。光标移动键用于将光标朝左或倒退方向移动。在倒退方向光标按一段短的尺寸单位(即地址字)移动。光标移动键用于将光标朝右或前进方向移动。在前进方向光标按一段短的尺寸单位(即地址字)移动。光标移动键用于将光标朝上或倒退方向移动。在倒退方向光标按一段大的尺寸单位(即程序段)移动。光标移动键用于将光标朝下或前进方向移动。在前进方向光标按一段大的尺寸单位(即程序段)移动。页面变换键向前变换页面。页面变换键向后变
42、换页面。位置显示键在CRT上显示机床现在的位置。程序键在编辑方式,编辑和显示在内存中的程序。在MDI方式,输入和显示MDI数据。偏置键刀具偏置数值和宏程序变量的显示的设定。自诊断的参数键设定和显示参数表及自诊断表的内容。报警号显示键按此键显示报警号。图形显示键图形显示功能。)操作机床面板如上图所示,操作机床面板在右下方。其右面有启动、停止、超程释放、紧急停止按钮。其左面各功能键作用如下表所示,每个按键上方都有指示灯,当某一按键被按下时对应的指示灯会亮起。功能键作用键名 称功 能 说 明自动运行(MEM)按下此键灯亮时,进入自动加工模式,在该模式下可执行数控程序进行自动加工或生成刀具运行轨迹。编
43、辑(EDIT)按下此键灯亮时,进入编辑模式,在该模式下可对CNC临时寄存器执行创建、删除、修改、调用、输入、输出程序。手动数据输入(MDI)按下此键灯亮时,进入MDI模式,在该模式下可向CNC临时寄存器中输入简短程序或程序段,执行换刀、主轴旋转和加工。执行一次后所输入的内容自动删除。远程执行(RMT)按下此键灯亮时,进入远程执行模式,在该模式下可将存储在本模拟软件之外的记事本格式的程序调入到CNC临时存储器中运行,运行一次后程序自动删除。回原点(REF)按下此键灯亮时,进入回原点模式,在该模式下可执行返回参考点,以建立工件坐标系。手动方式(JOG)按下此键灯亮时,进入手动模式,在该模式下可进行
44、刀具沿X/Z轴连续进给操作。手轮方式(HNDL)按下此键灯亮时,进入手轮模式,在该模式下可通过旋转手轮使刀具按设定好的单位沿X/Z轴进给。单节在自动方式,按下此键灯亮时,每按一下循环启动按钮,只执行一个程序段。单节忽略/跳步在自动方式,按下此键灯亮时,程序中有“/”符号的程序将不执行。选择性停止在自动方式,按下此键灯亮时,执行至“M01”指令程序停止,再次按循环启动键继续执行程序。若未按下此键灯灭时,执行至“M01”指令程序不停止继续向下运行。进给保持在自动方式,按下此键灯亮时,刀具进给运动立即停止,再次按循环启动键刀具从先前停止的位置开始进给。循环启动在自动方式,选择要执行的程序后,按下此键
45、,自动操作开始执行。在自动循环操作期间,按键的灯亮。在MDI方式,数据输入完毕后,按下此键,执行MDI指令。循环停止在自动方式,随时停止程序的执行,并使光标返回程序头。轴向选择在回原点或手动方式下,选择刀具移动的轴向。正负进给选择在回原点或手动方式下,沿选择好的刀具移动轴向向“+”或“”方向移动。当“快速”被按下时,使刀具移动的速度加快。主轴手动操作按钮在手动或手轮方式下,分别使主轴正转、停止、反转。二、 数控机床仿真基本操作启动计算机、进入软件操作系统,先选择控制系统和机床类型,打开系统操作界面,进行软件功能操作或数控机床仿真操作。1. 数控系统与机床类型选用(1)进入仿真系统界面的步骤同F
46、ANUC 0I系统。(2)选择数控系统与机床类型)单击主菜单“机床(M)”,在下拉菜单中单击“选择机床”,打开如图所示的选择机床对话框。选择机床对话框)在对话框中的控制系统栏中选择FANUC。)在数控机床栏中选择FANUC 0I。)在机床类型栏中选择铣床。)在所选数控机床类型栏中选择铣床。)单击“确定”,即完成了数控系统与机床类型选择。、仿真系统操作界面进入仿真系统后,屏幕显示仿真系统操作界面,操作界面的顶部是软件功能的主菜单与工具栏,工具栏中图标具有与菜单相同的功能,其余的界面为数控机床仿真操作。(1)软件功能操作)主菜单主菜单的结构和功能参看表。2)工具栏工具栏中图标的名称和作用参看表。(
47、)机床操作面板机床操作面板分为二部分,CRT/MDI操作面板和操作机床面板,CRT/MDI操作面板又为弱电操作面板,操作机床面板又为强电操作面板。)CRT/MDI操作面板CRT/MDI操作面板的组成和功用参看图、表。)操作机床面板操作机床面板的组成和功用参看表。三、数控铣床加工仿真操作1零件装夹零件装夹包括定义毛坯、安装夹具、放置零件、移动零件和拆除零件。其中,零件装夹包括定义毛坯名字、材料名称、毛坯形状、毛坯尺寸。安装夹具包括选择零件、选择夹具、移动零件。放置工件括选择毛坯安装、零件安装、夹具位置调整。(1) 定义毛坯1)单击主菜单“零件(P)”,在出现的下拉菜单中单击“定义毛坯”打开如图4
48、-25所示定义毛坯尺寸的对话框。定义毛坯对话框2)设定毛坯名称 在“名字”文本框中输入毛坯名,不输入默认文本框中所示毛坯名字(如毛坯1、毛坯2、毛坯3等)。3)设定毛坯材料 在“材料”文本框中,通过单击键,打开下拉列表,选择所需要的材料(如08F 低碳钢)。4)设定毛坯形状。选择“长方形”为方料,选择“圆型”为圆料。5)设定毛坯尺寸 在白色文本框中分别输入新毛坯的长、宽、高或直径、高度,单位为毫米。(2) 安装夹具1)单击主菜单“零件(P)”,在下拉菜单中单击“安装夹具”,打开如图4-26对话框。2)选择夹具 选择零件栏选取“毛坯1”,在选择夹具栏选取合适的夹具。如果在选择夹具栏选取“平口钳”
49、,可装夹方料;如果在选择夹具栏选取“卡盘”,可装夹圆料。3)调整零件在夹具中的位置 单击“向上”按钮,使工件在夹具中处于合适的位置。4)单击“确定”,完成安装夹具操作。“选择夹具”对话框(3) 安装工件1)单击主菜单“零件(P)”,在下拉菜单中单击“放置零件”,打开如图所示选择零件对话框。2)类型项 单击“选择毛坯”。3)名称项 在毛坯列表中单击所需要的毛坯。4)单击“安装零件”按钮,打开移动零件对话框,如图4-28所示。5)将工件移动到合适的位置,单击“退出”退出该对话框,完成工件安装。“选择零件”对话框移动零件对话框(4)拆除工件单击“零件(P)”,在下拉菜单中单击“拆除零件”。2刀具安装
50、刀具安装包括选择铣刀直径、铣刀类型、铣刀参数。(1)单击主菜单“机床(M)”,在下拉菜单中单击“选择刀具”,打开如图4-29所示的选择铣刀对话框。(2)铣刀直径 在“所需刀具直径:”的文本框中输入刀具直径,如8。(3)铣刀类型 在“所需刀具类型:”文本框中,通过单击按钮,在下拉菜单中选择所用的刀具类型,如平底刀等。(4)单击“确定”按钮。系统自动检索出符合要求的刀具,列于“可选刀具:”下方,单击符合要求的一个刀具。如序号为1的铣刀。(5)单击“确认”,完成刀具安装操作。 选择铣刀对话框3对刀操作建立工件坐标系的过程包括开机、机床复位、回参考点、基准刀具对刀、输入工件坐标系数据。(1)机床准备就
51、绪1)单击“启动”按钮,使“机床电机”、“伺服控制”启动。2)单击“急停按钮”使其处于旋起状态,此时CRT屏幕下方的“NOT READY”字样消失。3)单击键,使机床复位。(2)回参考点1)选择“回原点”功能模式 单击键,此时CRT屏幕下方出现“REF”字样。2)Z轴向回原点 单击键,选择回原点轴向为Z轴,再单击键即可。3)X轴向回原点 单击键,选择回原点轴向为X轴,再单击键即可。4)Y轴向回原点 单击键,选择回原点轴向为Y轴,再单击键即可。(3)安装基准刀具1)单击主菜单“机床(M)”,在下拉菜单中单击“基准工具”,打开如图所示的基准工具对话框。在图中,左侧为刚性棒,右侧为寻边器,它们是X、
52、Y向对刀的工具。本节以刚性棒为例来介绍对刀过程。2)单击刚性棒图标,单击“确定”,刚性棒安装铣床主轴上。3)单击“机床(M)”,在下拉菜单中单击“拆除工具”,刚性棒从铣床主轴上拆下。(4)确定工件坐标系原点在机床坐标系中的XYZ坐标工件坐标系原点在方料上表面中心。1)单击操作机床面板上的手动按钮,使其指示灯亮,使用操作机床面板上的、按钮和、按钮,将刚性棒移到如图4-31所示位置。 基准工具对话框 刚性棒对刀示意图塞尺检验提示信息对话框2)点击主菜单“塞尺检查”,在下拉菜单中选择“1mm”,首先对X轴方向的基准,将基准工具移动到如图4-32所示的位置,点击操作机床面板上的按钮或,使手动按钮指示灯亮,点击显示手轮,将手轮对应轴旋钮置于X档,调节手
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人力资源管理与实践考核试卷
- 《拼音unün》教案参考
- 《泥娃娃》大班教案
- 让学生走进神话的殿堂
- 陕西省西安市莲湖区2024年中考语文第一次模拟考试试卷附答案
- 2023八年级物理下册 第七章 力与运动第三节 力的平衡教案 (新版)沪科版
- 部编版五年级上册第八单元《语文园地》课件
- 叠衣服活动总结
- 阁楼上的疯女人阅读笔记
- 七年级生物上册 第三单元 第五章 第二节《绿色植物的呼吸作用》教学设计 (新版)新人教版
- 轨行区手推小平车(梯车)验收记录表
- 危大工程管理台账
- 150道《水浒传》(选择题)含答案
- 端粒端粒酶与肿瘤课件
- 你来比划我来猜词语(6套题目)课件
- 退货单模板范本
- 2023年版-肿瘤内科临床路径
- 老年人中医保健课件
- 东方财富函数
- 《煤矿新工人培训教案》完整版
- 新加坡国际仲裁中心仲裁规则(第六版)20210801
评论
0/150
提交评论