《FANUC%2B0i-MC数控铣床操作说明书(1).pdf》由会员分享,可在线阅读,更多相关《FANUC%2B0i-MC数控铣床操作说明书(1).pdf(922页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 操作说明书操作说明书B-64124CM/01FANUC Series 0 -MC * * 不得以任何形式对本说明书中的任何部分进行复制。不得以任何形式对本说明书中的任何部分进行复制。 所有规格和设计如有变化,恕不另行通知。所有规格和设计如有变化,恕不另行通知。本说明书尽可能地将系统的全部有关内容描述出来,但是,由于篇幅有限,不可能将全部功能都一一叙述清楚,因此,读者在阅读本说明书时,书中未作特别说明的内容,即可解释为“不可使用” 。本说明书尽可能地将系统的全部有关内容描述出来,但是,由于篇幅有限,不可能将全部功能都一一叙述清楚,因此,读者在阅读本说明书时,书中未作特别说明的内容,即可解释为“
2、不可使用” 。 s-1 安安安安全全全全须须须须知知知知 本节叙述有关使用 CNC 单元的安全预防措施。 用户必须遵守这些预防措施以保证配置有 CNC 单元 (本节所有叙述都假设为这类配置)的机床的安全操作,这是非常重要的。注意有些预防措施只与一些特定的功能相关,因此对某些 CNC 单元是不适用的。 操作者还必须遵守由机床厂商提供的说明书中说明的与机床有关的安全预防措施。 操作者必须在完全熟悉本说明书以及由制造厂商提供的相关说明书的内容后,才能操作机床或编制程序来控制机床。 目录目录 1. 警告、注意和注的定义. s-2 2. 一般的警告和注意. s-3 3. 与编程相关的警告和注意. s-5
3、 4. 与机床操作相关的警告和注意. s-7 5. 与日常维护相关的警告. s-9 安全预防措施安全预防措施 B-64124CM/01 s-2 警告、注意和注的定义警告、注意和注的定义 1 本说明书包含保护用户和防止机床损坏的安全预防措施。 这些预防措施根据安全性质分为警告和注意,补充的信息用注来叙述。在操作机床之前请仔细地阅读警告、注意和注。 警告警告 如果不遵守指定的操作方法或步骤,有可能使用户受到伤害或者同时伤害用户并且损坏设备。 注意注意 如果不遵守指定的操作方法或步骤,有可能使设备损坏。 注注 注用于指出除警告和注意之外的补充信息。 ? 请仔细阅读这本说明书,并妥善保管。请仔细阅读这
4、本说明书,并妥善保管。 B-64124CM/01 安全预防措施安全预防措施 s-3 一般的警告和注意一般的警告和注意 2 警告警告 1. 零件加工前,一定要首先检查机床的正常运行。加工前,一定要通过试车保证机床正确工作,例如在机床上不装工件和刀具时利用单程序段、进给倍率或机床锁住等检查机床的正确运行。如果未能确认机床动作的正确性, 机床有可能发生误动作, 从而引起工件或机床本身的损坏, 甚至伤及用户。 2. 操作机床之前,请仔细地检查输入的数据。 如果指定了不正确的数据操作机床,机床有可能发生误动作,从而引起工件或机床本身的损坏,甚至伤及用户。 3. 确保指定的进给速度与想要进行的机床操作相适
5、应。通常,每一台机床都有最大许可进给速度。适合的进给速度根据不同的操作而变化。请参阅机床厂家提供的说明书来确定最大的进给速度。如果没有按正确的速度进行操作,机床有可能发生误动作,从而引起工件或机床本身的损坏,甚至伤及用户。 4. 当使用刀具补偿功能时,请仔细检查补偿方向和补偿量。 如果指定了不正确的数据操作机床,机床有可能发生误动作,从而引起工件或机床本身的损坏,甚至伤及用户。 5. CNC 和 PMC 的参数都是机床厂家设置的,通常不需要修改。当必须修改参数的时候,请确保改动参数之前对参数的功能有深入全面的了解。 如果不能对参数进行正确的设置,机床有可能发生误动作,从而引起工件或机床本身的损
6、坏,甚至伤及用户。 6. 在机床通电后,CNC 单元尚未出现位置显示或报警画面之前,请不要碰 MDI 面板上的任何键。 MDI 面板上的有些键专门用于维护和特殊的操作。按下这其中的任何键,可能使 CNC 装置处于非正常状态。在这种状态下启动机床,有可能引起机床的误动作。 7. 随 CNC 单元提供的操作说明书和编程说明书对机床的功能进行了完整的叙述, 包括各种选择功能。选择功能随机床而变化。因此,本说明书叙述的某些功能,在一些特殊机床上实际并不适用。如有疑问,请查阅机床说明书。 安全预防措施安全预防措施 B-64124CM/01 s-4 警告警告 8. 有些功能是在机床制造商的要求下实现的,
7、当使用这些功能时, 请参阅由机床制造商提供的说明书,以了解功能的详细用法和一些相关的注意事项。 注注 程序、参数和宏变量存储在 CNC 单元的非易失性存储器中。通常,即使在断电的情况下,这些信息仍被保留。然而这些数据有可能在无意中被删除,或在故障恢复时必须将这些数据从非易失性存储器中删除。 为避免上述的偶然情况,或确保被删除数据能够快速恢复,应备份所有重要数据,并将备份的数据妥善保管。 B-64124CM/01 安全预防措施安全预防措施 s-5 与编程相关的警告和注意与编程相关的警告和注意 3 本节包含了与编程相关的安全预防措施。在编程之前,请认真阅读操作说明书和编程说明书,以确保完全熟悉其内
8、容。 警告警告 1. 坐标系的设定坐标系的设定 如果没有设置正确的坐标系,即使指定了正确的指令,机床仍有可能发生误动作。 这种误动作有可能损坏刀具、机床、工件甚至伤害用户。 2. 非线性插补定位非线性插补定位 当进行非线性插补定位时(在起点和终点之间,利用非线性运动进行定位) ,在编程之前请仔细确认刀具路径的正确性。 这种定位包括快速移动, 如果刀具和工件发生了碰撞, 有可能损坏刀具、 机床、 工件甚至伤害用户。 3. 旋转轴的功能旋转轴的功能 当编制极坐标插补或法线方向(垂直)控制程序时,请特别注意旋转轴的转速。不正确的编程有可能导致旋转轴转速过高,此时如果工件安装不牢,那么由于离心力过大会
9、甩出工件从而导致事故。 这样的事故会导致刀具、机床、工件损坏,甚至伤及用户。 4. 英制英制/公制转换公制转换 输入的英制和公制之间转换并不转换例如工件的原点、参数和当前的位置这些数据的测量单位。因此, 在启动机床之前, 要确定采用何种测量单位。 如果试图采用不正确的数据进行操作会导致刀具、机床、工件的损坏,甚至伤及用户。 5. 恒表面切削速度的控制恒表面切削速度的控制 当进行恒表面切削速度控制的坐标轴逼近工件坐标系原点时,主轴的速度可能变得非常高,因此,有必要指定最大的允许速度。如果指定的最大允许速度不合适,有可能损坏刀具、机床本身、工件甚至伤及用户。安全预防措施安全预防措施 B-64124
10、CM/01 s-6 警告警告 6. 行程检查行程检查 在接通机床电源后,需要进行手动返回参考点。在手动回参考点前,行程检查功能不能使用。注意当不能进行行程检查时,即使出现超程,系统也不会发出报警,这可能会造成刀具、机床本身、工件的损坏,甚至伤及用户。 7. 刀架干涉检查刀架干涉检查 自动运行期间,根据指定的刀具数据执行刀架干涉检查。如果指定的刀具规格和实际使用的刀具规格不同,刀具干涉检查就不能正确执行,那么有可能损坏刀具、机床本身、工件甚至伤及用户。 在接通电源或手工选择了一个刀架后, 通常启动自动运行并且选择使用刀具的刀号。 8. 绝对值绝对值/增量值方式增量值方式 如果用绝对坐标编制的程序
11、在增量方式下运行时,或者反过来,机床有可能发生误动作。 9. 平面选择平面选择 在圆弧插补、螺旋插补或固定循环时如果指定的平面不正确,机床有可能发生误动作,请参阅相关功能的详细叙述。 10. 扭矩限制跳转扭矩限制跳转 在使用扭矩限制跳转功能前,必须先使用扭矩限制。如果在没有使用扭矩限制的情况下指定了扭矩限制跳转,将执行移动指令而并不执行跳转。 11. 可编程镜像功能可编程镜像功能 注意当可编程镜像功能有效时,编程操作将有很大的改变。 12. 补偿功能补偿功能 如果在补偿功能方式下,指定基于机床坐标系的运动命令或参考点返回命令,补偿就会暂时取消,这可能会引起机床不可预想的动作。 因此在指定以上命
12、令之前,请先取消补偿功能。 B-64124CM/01 安全预防措施安全预防措施 s-7 与机床操作相关的警告和注意与机床操作相关的警告和注意 4 本节说明与机床操作相关的安全预防措施。在操作机床之前,请仔细阅读操作说明书和编程说明书,以确保完全熟悉相关内容。 警告警告 1. 手动操作手动操作 当手动操作机床时,要确定刀具和工件的当前位置并确保正确地指定了运动轴,方向和进给速度。不正确地操作机床有可能造成刀具、机床本身和工件的损坏,甚至伤害用户。 2. 手动返回参考点手动返回参考点 接通电源后,请执行手动返回参考点位置。如果没有执行手动返回参考点就操作机床,机床的运动将不可预料。行程检查功能在执
13、行手动返回参考点之前不能执行。机床的误动作有可能造成刀具、机床本身和工件的损坏,甚至伤害用户。 3. 手工数值指令手工数值指令 当发出手动数值指令时,要确定刀具和工件的当前位置并确保正确地指定了运动轴,方向和进给速度,并且确保输入值有效。在指定了无效的数值指令下操作机床有可能造成刀具、机床本身和工件的损坏,甚至伤害用户。 4. 手轮进给手轮进给 在手轮进给时,在较大的倍率(比如 100)下旋转手轮,刀具和工作台会快速移动。大倍率的手轮移动有可能会造成刀具或机床的损坏,甚至伤及用户。 5. 倍率禁止倍率禁止 在螺纹加工、刚性攻丝或其它攻丝期间,如果倍率被禁止(根据宏变量的规定) ,速度将不能预测
14、,可能会造成刀具、机床本身和工件的损坏,或者伤害用户。 6. 清除原点清除原点/原点预置操作原点预置操作 一般来说,在机床按照程序运行时,不要进行清除原点或原点预置操作。否则,机床有可能出现误动作,这会造成刀具、机床本身的损坏,甚至伤及用户。 安全预防措施安全预防措施 B-64124CM/01 s-8 警告警告 7. 工件坐标系偏移工件坐标系偏移 手动干预、机床锁住或镜像可能移动工件坐标系。用程序控制机床运行前,请仔细确认坐标系。 用程序控制机床的运行时,如果程序不允许有坐标系移动,任何坐标原点的移动都会使机床产生误动作,造成刀具、机床本身或工件的损坏,甚至伤及用户。 8. 软操作面板和菜单开
15、关软操作面板和菜单开关 组合使用 MDI 面板、软操作面板和菜单开关,可以指定机床操作面板上没有的操作功能例如方式切换,倍率值改变和手动进给等。 注意:如果对 MDI 面板按键进行了误操作,机床可能会发生误动作,有可能会导致刀具、机床本身和工件的损坏,或伤害用户。 9. 人工干预人工干预 如果在机床处于程序运行时进行人工干预,当重新启动程序时,刀具运动轨迹有可能变化。因此,在人工干预后重新启动程序之前,请确认手动绝对值开关,参数和绝对值/增量值命令方式的设定。 10. 进给暂停、倍率和单程序段运行进给暂停、倍率和单程序段运行 进给暂停、倍率和单程序段功能可以用系统的用户宏变量#3004 取消,
16、在这种状态下操作机床请一定当心。 11. 空运行空运行 通常,使用空运行来确认机床运行的正确性。在空运行期间,机床以与编程速度不同的空运行速度运动。注意,空运行的速度有时比编程进给速度高。 12. 在在 MDI 方式中刀具或刀尖半径的补偿方式中刀具或刀尖半径的补偿 在 MDI 方式中应特别注意用命令指定的刀具轨迹,这是因为在 MDI 方式中不进行刀具半径或刀尖半径的补偿。当用 MDI 方式输入命令中断处于刀具半径或刀尖半径补偿方式的自动操作时,请在恢复自动运行方式后特别注意刀具的路径。请参阅相关功能的详细叙述。 13. 程序编辑程序编辑 机床在程序控制下运行时,如果在机床停止后进行加工程序的编
17、辑(修改、插入或删除) ,此后再次起动机床恢复自动运行,机床将可能发生不可预料的动作。一般来说,当加工程序还在使用时,请不要修改、插入或者删除其中的命令。 B-64124CM/01 安全预防措施安全预防措施 s-9 与日常维护相关的警告与日常维护相关的警告 5 警告警告 1. 存储器后备电池的更换存储器后备电池的更换 只有那些接受过安全和维修培训的人员才可进行该项工作。 当更换电池时,请注意不要触及高压电路(标有并且装有绝缘盖) 。 触及裸露的高压线路会遭到极大的电击伤害。 注注 CNC 使用电池来保持存储器中的内容,因为当外部电源切断时必须保持诸如程序、偏置和参数等数据。 如果电池电压降低,
18、会在机床的操作面板或屏幕上显示低电压报警。 当出现电池电压低的报警时,请在一个星期之内更换电池,否则 CNC 内存中的内容会丢失。 有关电池更换的详细步骤请参阅操作说明书或者编程说明书的维护部分。 安全预防措施安全预防措施 B-64124CM/01 s-10 警告警告 2. 绝对脉冲编码器电池的更换绝对脉冲编码器电池的更换 只有那些接受过安全和维修培训的人员才可以进行该项工作。 当更换电池时,请注意不要触及高压电路(标有并且装有绝缘盖) 。 触及裸露的高压线路会遭到极大的电击伤害。 注注 绝对脉冲编码器使用电池来保持其绝对位置信息。 如果电池电压降低,会在机床的操作面板或屏幕上显示低电压报警。
19、 当出现电池电压低的报警时,请在一个星期之内更换电池,否则 CNC 内存中的内容会丢失。 有关电池更换的详细步骤请参阅 FANUC 伺服电机伺服电机 i 系列维修说明书系列维修说明书中更换电池步骤的描述。 B-64124CM/01 安全预防措施安全预防措施 s-11 警告警告 3. 保险丝的更换保险丝的更换 在更换烧断的保险丝之前,请查明并排除保险丝烧断的原因。 基于上述原因,只有那些接受过安全和维修培训的人员可以进行这项工作。 当打开电气柜更换保险丝时,请注意不要触及高压电路(标有并且装有绝缘盖) 。 触及裸露的高压线路会遭到电击的伤害。 B-64124CM/01 目录目录 c-1 安全须知
20、安全须知 s-1 I概述概述 1. 概述概述. 3 1.1 CNC机床操作流程. 6 1.2 阅读本说明书的注意事项.1.3 各种数据的注意事项. 8 8 II编程编程 1. 概述概述. 11 1.1 刀具按照工件外形移动插补. 12 1.2 进给进给功能. 14 1.3 零件图纸和刀具移动. 15 1.3.1 参考位置(机床的特定位置). 15 1.3.2 零件图纸坐标系和 CNC 系统指定的坐标系. 16 1.3.3 刀具移动指令尺寸的表示方法绝对值/增量值指令 19 1.4 切削速度主轴速度功能. 20 1.5 不同加工使用的刀具选择刀具功能. 21 1.6 机床操作指令辅助功能. 22
21、 1.7 程序结构. 23 1.8 刀具形状和用程序控制刀具移动. 26 1.9 刀具移动范围行程. 27 2. 控制轴控制轴. 28 2.1 控制轴. 29 2.2 轴名. 29 2.3 增量系统. 30 2.4 最大行程. 30 3. 预备功能预备功能(G 功能功能). 31 4. 插补功能插补功能. 36 4.1 定位(G00). 37 4.2 单方向定位(G60). 39 4.3 直线插补(G01) 41 4.4 圆弧插补 (G02, G03) 43 4.5 螺旋插补 (G02, G03) 47 目录目录 B-64124CM/01 c-2 4.6 圆柱插补(G07.1) 48 4.7
22、螺纹切削(G33). 51 4.8 跳转功能(G31). 53 4.9 高速跳转信号(G31). 55 4.10 多重跳转(G31). 56 4.11 扭矩极限跳跃(G31 P99). 57 5. 进给功能进给功能. 59 5.1 概述. 60 5.2 快速移动 62 5.3 切削进给. 63 5.4 切削进给速度控制. 68 5.4.1 准确停止(G09,G61)切削方式(G64)攻丝方式(G63). 69 5.4.2 自动拐角倍率. 70 5.4.2.1 内拐角自动倍率(G62). 70 5.4.2.2 内圆弧切削进给速度变化. 73 5.4.3 自动拐角减速. 74 5.4.3.1 基于
23、拐角的方法. 74 5.4.3.2 基于每个轴速度差的方法. 76 5.5 停刀(G04) 78 6. 参考点参考点. 79 6.1 返回参考点. 80 7. 坐标系坐标系. 85 7.1 机械坐标系. 86 7.2 工件坐标系. 87 7.2.1 设置工件坐标系. 87 7.2.2 选择工件坐标系. 88 7.2.3 改变工件坐标系. 89 7.2.4 工件坐标系预置(G92.1) 92 7.2.5 附加工件坐标系(G54.1 或 G54) 94 7.3 局部坐标系. 96 7.4 平面选择 98 8. 坐标值与尺寸坐标值与尺寸. 99 8.1 绝对值编程与增量值编程 (G90, G91)
24、100 8.2 极坐标指令(G15,G16) 101 8.3 英制/公制转换(G20,G21) 104 8.4 小数点编程. 105 9. 主轴速度功能(主轴速度功能(S 功能)功能). 1069.1 用代码指定主轴速度. 107 9.2 直接指定主轴速度值 (S5位数指令) . 107 9.3 恒表面切削速度控制(G96,G97) 108 B-64124CM/01 目录目录 c-3 10. 刀具功能刀具功能(T 功能功能). 11110.1 刀具选择功能. 112 10.2 刀具寿命管理功能. 113 10.2.1 刀具寿命管理数据. 114 10.2.2 刀具寿命管理数据的存储、修改和删除
25、 115 10.2.3 加工程序中的刀具寿命管理指令. 118 10.2.4 刀具寿命. 121 11. 辅助功能辅助功能. 12211.1 辅助功能(M 功能) 123 11.2 一个程序段中有多个 M 指令. 124 11.3 第二辅助功能(B 代码) 125 12. 程序结构程序结构. 12612.1 程序部分以外的程序组成部分. 128 12.2 程序部分的构成. 131 12.3 子程序(M98,M99). 137 13. 简化编程功能简化编程功能. 14113.1 固定循环. 142 13.1.1 高速排屑钻孔循环(G73) 146 13.1.2 左旋攻丝循环(G74). 148
26、13.1.3 精镗循环(G76) 150 13.1.4 钻孔循环,点钻循环(G81) 152 13.1.5 钻孔循环,锪镗循环(G82). 154 13.1.6 排屑钻孔循环(G83). 156 13.1.7 小孔排屑钻孔循环(G83). 158 13.1.8 攻丝循环(G84). 162 13.1.9 镗孔循环(G85). 164 13.1.10 镗孔循环(G86). 166 13.1.11 背镗孔循环(G87) 168 13.1.12 镗孔循环(G88). 170 13.1.13 镗孔循环(G89) 172 13.1.14 固定循环取消(G80) 174 13.2 刚性攻丝. 177 13
27、.2.1 刚性攻丝(G84). 178 13.2.2 左旋刚性攻丝循环(G74). 181 13.2.3 排屑刚性攻丝循环(G84 或 G74). 184 13.2.4 固定循环取消(G80) 186 13.3 固定磨削循环(磨床) 187 13.3.1 切入式磨削循环(G75).188 13.3.2 直接固定尺寸切入式磨削循环(G77).190 13.3.3 连续进给平面磨削循环(G78).192 13.3.4 断续进给平面磨削循环(G79)194 13.4 连续修正砂轮磨削补偿(磨床) 196 13.5 沿工作台摆动终点的Y轴和Z轴的横向进磨 (磨床) 198 13.6 任意角度倒角/拐角
28、圆弧. 199 13.7 外部操作功能(G81) 202 目录目录 B-64124CM/01 c-4 13.8 分度工作台的分度功能 203 14. 刀具补偿功能刀具补偿功能. 20614.1 刀具长度偏置 (G43、 G44、 G49) 207 14.1.1 概述. 207 14.1.2 刀具长度偏置方式中的 G53、G28 和 G30 指令. 212 14.2 自动刀具长度测量(G37). 215 14.3 刀具偏置(G45G48). 219 14.4 刀具半径补偿 C (G40-G42). 224 14.5 刀具半径补偿 C 的详细说明. 230 14.5.1 概述. 230 14.5.
29、2 起刀时的刀具移动. 231 14.5.3 偏置方式中的刀具移动. 235 14.5.4 偏置取消方式中的刀具移动. 249 14.5.5 干涉检查. 255 14.5.6 刀具半径补偿产生的过切. 260 14.5.7 由 MDI 输入指令. 263 14.5.8 刀具半径补偿 C 方式中的 G53、G28、G30 和 G29 指令 264 14.5.9 拐角圆弧插补(G39) 283 14.6 刀具补偿值、 补偿号和用程序输入补偿值 (G10) 285 14.7 比例缩放 (G50、 G51) . 287 14.8 坐标系旋转 (G68、 G69) . 292 14.9 法线方向控制 (
30、G40.1、 G41.1、 G42.1 或 G150、 G151、 G152) 298 14.10 可编程镜像(G50.1、G51.1). 303 15. 用户宏程序用户宏程序. 30515.1 变量. 306 15.2 系统变量. 309 15.3 算术和逻辑运算. 317 15.4 宏程序语句和 NC 语句 322 15.5 转移和循环. 323 15.5.1 无条件转移(GOTO 语句). 323 15.5.2 条件转移(IF 语句). 323 15.5.3 循环(WHILE 语句). 325 15.6 宏程序调用. 328 15.6.1 非模态调用(G65). 329 15.6.2 模
31、态调用(G66) 333 15.6.3 用 G 代码调用宏程序. 335 15.6.4 用 M 代码调用宏程序 336 15.6.5 用 M 代码调用子程序 337 15.6.6 用 T 代码调用子程序 338 15.6.7 示例程序 339 15.7 宏程序语句的处理 341 15.7.1 NC 语句和宏程序的执行顺序. 341 15.7.2 使用系统变量时的注意事项 343 15.8 用户宏程序的存储 346 15.9 限制. 347 B-64124CM/01 目录目录 c-5 15.10 外部输出指令 348 15.11 中断型用户宏程序 352 15.11.1 指定方法说明 353 1
32、5.11.2 功能的详细说明 354 16. 格式数据输入功能格式数据输入功能. 36216.1 显示格式名菜单. 363 16.2 格式数据显示. 367 16.3 格式数据输入功能的字符和代码. 371 17. 可编程参数输入 (可编程参数输入 (G10) . 37318. 使用使用 FS10/11 纸带格式的存储器运行纸带格式的存储器运行. 37519. 高速切削功能高速切削功能. 37619.1 根据圆弧半径箝制进给速度 377 19.2 先行控制(G08) 378 19.3 AI 先行控制 / AI 轮廓控制 380 19.4 插补前钟型加速减速时间常数变更功能 398 20. 轴控
33、制功能轴控制功能. 40220.1 简易同步控制. 403 20.2 旋转轴的循环功能. 406 20.3 串联控制. 407 20.4 斜轴控制. 408 III. 操作操作 1. 概述概述. 4131.1 手动操作. 414 1.2 用程序移动刀具自动运行 416 1.3 自动运行 417 1.4 程序检查 419 1.4.1 运行机床进行检查 419 1.4.2 如何在不运行机床的情况下观察位置显示的变化 420 1.5 编辑零件加工程序 421 1.6 显示和设置数据 422 1.7 显示 425 1.7.1 程序显示 425 1.7.2 当前位置显示 426 1.7.3 报警显示 4
34、26 1.7.4 零件数的显示、运行时间的显示 427 1.7.5 图形显示 427 1.8 数据的输入/输出 428 2 操作设备操作设备.4292.1 设置和显示单元430 2.1.1 7.2单色 / 8.4彩色 LCD/MDI 单元(横形)431 2.1.2 7.2单色 / 8.4彩色 LCD/MDI 单元(竖形) 432 2.1.3 MDI 键的位置(横形 LCD/MDI 单元)433 2.1.4 MDI 键的位置(竖形 LCD/MDI 单元). 434 目录目录 B-64124CM/01 c-6 2.2 键盘的详细说明 435 2.3 功能键和软键 437 2.3.1 一般的屏幕操作
35、 437 2.3.2 功能键 438 2.3.3 软键 439 2.3.4 键盘输入和输入缓冲区 455 2.3.5 报警信息 456 2.4 外部 I/O 设备 457 2.4.1 FANUC 手持文件盒 459 2.5 电源通/断 460 2.5.1 通电 460 2.5.2 通电后的屏幕显示 461 2.5.3 断电 462 3 手动操作手动操作.4633.1 手动返回参考点 464 3.2 手动连续进给 (JOG) 466 3.3 增量进给 468 3.4 手轮进给 469 3.5 手动绝对值开/关 472 4 自动运行自动运行 4774.1 存储器运行 478 4.2 MDI运行.
36、481 4.3 DNC 运行. 485 4.4 程序的重新启动 488 4.5 作业调度功能 495 4.6 子程序调用功能(M198). 500 4.7 手轮中断. 502 4.8 镜像 505 4.9 手动干预和返回 507 4.10 利用存储卡进行 DNC 操作 509 5 程序检查程序检查 5145.1 机床锁住和辅助功能锁住. 515 5.2 进给倍率 517 5.3 快速移动倍率. 518 5.4 空运行. 519 5.5 单程序段 520 6 安全功能安全功能 5226.1 紧急停止 523 6.2 超程 524 6.3 存储式行程检查. 525 6.4 移动前的冲程极限检查.
37、529 B-64124CM/01 目录目录 c-7 7 报警和自诊断功能报警和自诊断功能 5327.1 报警显示 533 7.2 报警履历显示. 535 7.3 通过自诊断画面检查 536 8数据的输入数据的输入/输出输出. 5398.1 文件 540 8.2 文件查找. 542 8.3 文件删除. 544 8.4 程序的输入/输出 545 8.4.1 输入程序 545 8.4.2 输出程序. 548 8.5 偏置数据的输入/输出 550 8.5.1 输入偏置数据. 550 8.5.2 输出偏置数据 551 8.6 参数和螺距误差补偿数据的输入/输出 552 8.6.1 输入参数. 552 8
38、.6.2 输出参数. 553 8.6.3 输入螺距误差补偿值 554 8.6.4 输出螺距误差补偿值 555 8.7 用户宏程序的公共变量的输入/输出 556 8.7.1 用户宏程序公共变量的输入. 556 8.7.2 用户宏程序公共变量的输出. 557 8.8 软盘中目录的显示 558 8.8.1 显示目录. 559 8.8.2 读入文件. 562 8.8.3 输出程序. 563 8.8.4 删除文件. 564 8.9 输出指定组的程序清单. 566 8.10 ALL IO 画面下数据的输入/输出 567 8.10.1 与输入/输出相关的参数的设定. 568 8.10.2 程序的输入/输出.
39、 569 8.10.3 参数的输入/输出. 574 8.10.4 偏置数据的输入/输出. 576 8.10.5 用户宏程序公共变量的输出. 578 8.10.6 软盘文件的输入/输出. 579 8.11 利用存储卡输入/输出数据 584 9 编辑程序编辑程序. 5969.1 字的插入、替换和删除. 597 9.1.1 字的检索. 598 9.1.2 跳到程序头. 600 9.1.3 字的插入. 601 9.1.4 字的替换. 602 9.1.5 字的删除 603 9.2 程序段的删除 604 目录目录 B-64124CM/01 c-8 9.2.1 删除一个程序段 604 9.2.2 删除多个程
40、序段. 605 9.3 程序号检索. 606 9.4 顺序号检索. 607 9.5 程序的删除 609 9.5.1 删除一个程序. 609 9.5.2 删除所有程序 609 9.5.3 删除指定范围内的多个程序 610 9.6 扩展零件程序的编辑功能. 611 9.6.1 拷贝一个完整程序612 9.6.2 拷贝程序的一部分613 9.6.3 移动程序的一部分.614 9.6.4 合并程序.615 9.6.5 拷贝、移动和合并的补充说明616 9.6.6 字和地址的替换.618 9.7 用户宏程序的编辑 620 9.8 背景编辑 621 9.9 口令功能. 622 10 创建程序创建程序. 6
41、2410.1 用 MDI 面板创建程序. 625 10.2 顺序号的自动插入 626 10.3 在示教方式中创建程序(录返) 628 10.4 图形会话编程功能 631 11 数据的设定和显示 数据的设定和显示. 63511.1 按下功能键 的画面显示 643 11.1.1 工件坐标系中的位置显示 644 11.1.2 相对坐标系中的位置显示 645 11.1.3 综合位置显示. 647 11.1.4 预置工件坐标系 648 11.1.5 实际进给速度显示 649 11.1.6 运行时间和零件数的显示 651 11.1.7 操作监控显示画面. 652 11.2 按下功能键 的屏幕显示 (在 M
42、EMORY 方式或 MDI 方式中) 654 11.2.1 程序内容显示 . 655 11.2.2 当前程序段显示画面 656 11.2.3 下一程序段显示画面 657 11.2.4 程序检查画面 658 11.2.5 MDI 操作的程序画面 659 11.3 按下功能键 的画面显示 (在 EDIT 方式中) 660 11.3.1 显示使用的内存和程序清单 . 660 11.3.2 显示指定组的程序清单 663 11.4 按下功能键 的画面显示66611.4.1 设定和显示刀具偏置值. 667 11.4.2 刀具长度的测量 669 11.4.3 显示和输入设置(SETTING)数据 671 1
43、1.4.4 顺序号比较和停止. 673 11.4.5 显示和设定运行时间、工件数和时间 675 PROGPROGOFFSETSETTING POS B-64124CM/01 目录目录 c-9 11.4.6 显示和设定工件原点偏移值 677 11.4.7 工件原点偏移测量值的直接输入 678 11.4.8 显示和设定用户宏程序公共变量 680 11.4.9 显示格式数据和格式菜单 681 11.4.10 显示和设定软操作面板. 683 11.4.11 显示和设定刀具寿命管理数据. 685 11.4.12 显示和设定扩展的刀具寿命管理. 688 11.5 按下功能键 的画面显示69311.5.1
44、参数的显示和设定. 694 11.5.2 螺距误差补偿数据的显示和设定 696 11.6 显示程序号、 顺序号及数据设定或输入/输出操作的警告信息和状态699 11.6.1 程序号和顺序号的显示. 699 11.6.2 CNC 的状态和数据设定或输入/输出操作的报警信息显示 700 11.7 按下功能键 的画面显示70211.7.1 外部操作信息显示 702 11.8 清屏. 704 11.8.1 清除屏幕显示. 704 11.8.2 自动清除屏幕显示. 705 12. 图形功能图形功能. 70612.1 图形显示. 707 12.2 动态图形显示.713 12.2.1 刀具轨迹绘制. 713
45、 12.2.2 实体图形. 722 13. 帮助功能帮助功能. 73414. 屏幕硬拷贝屏幕硬拷贝. 739. 编程引导. 编程引导 0i 1 编程引导编程引导 0i. 7451.1 概述.746 1.2 前言.747 1.3 编制程序. 748 1.3.1 启动. 748 1.3.2 启动.749 1.3.3 创建新的零件加工程序750 1.3.4 工艺帮助. 752 1.3.5 G 代码帮助. 754 1.3.6 M 代码帮助757 1.4 固定加工循环759 1.4.1 操作 760 1.4.2 各固定循环的数据.762 1.5 轮廓编程777 SYSTEM MESSAGE 目录目录 B
46、-64124CM/01 c-10 1.5.1 轮廓编程的操作.778 1.5.2 轮廓图形数据详述787 1.5.3 轮廓计算详述.789 1.5.4 辅助计算详述800 1.5.5 其它.810 1.6 参数.812 1.7 报警.813 V. 维护维护 1. 电池的更换方法电池的更换方法. 8171.1 用于CNC控制单元的存储器备份的电池 (DC3V) . 818 1.2 分离型绝对脉冲编码器的电池 (6VDC) . 822 1.3 电机内置绝对脉冲编码器的电池(6VD). 824 附录附录 A. 纸带代码表纸带代码表 827B. 功能和纸带格式表功能和纸带格式表 830C. 指令值范围
47、指令值范围 836D. 图解计算图解计算 839D.1 不精确的螺纹长度 840 D.2 不精确螺纹长度的简单计算. 842 D.3 拐角处的刀具路径. 844 D.4 圆弧切削的径向误差. 847 E. 通电、清除和复位时的状态通电、清除和复位时的状态 848F. 字符字符-代码对应表代码对应表 850G. 报警表报警表 851 I. 概述 概述 B-64124CM/01 概述概述 1.概述概述 - 3 - 概述概述 1 本说明书由以下几部分构成: 关于本说明书关于本说明书 I. 概述概述 叙述了章节的组成、可用的系统型号、相关的说明书和阅读本说明书的注意事项。 II.编程 编程 叙述了每个
48、功能:用 NC 语言进行编程的指令格式、特性和限制。当用会话式自动编程功能生成程序时,请参阅会话式自动编程功能说明书(表 1) 。 III.操作 操作 叙述了机床的手动操作和自动运行、 输入/输出数据和编辑程序的方法。 IV. 编程引导编程引导 0i 叙述了编程引导 0i 的详细内容,以及如何使用编程引导 0i 的方法。 V.维护 .维护 叙述了更换电池的方法。 附录附录 列出了纸带代码表、有效数据范围和错误代码表。 本说明书叙述的一些功能在有些产品中不适用。具体情况请参阅规格说明书(B-64112EN) 。 本说明书没有详尽地叙述参数。有关参数的详细情况请参阅参数说明书(B-64120CM)
49、 。 本说明书叙述了所有的选择功能。请按机床制造厂商编写的说明书查寻所使用系统的选择功能。 本说明书用于以下数控系统,其简称如下: 类型名类型名 简称简称 FANUC Series 0i-MC 0i-MC 0i 系列 1.概述概述 概述概述 B-64124CM/01 - 4 - 符号符号 本说明书用了如下的符号: ? IP_:表示例如 X_ Y_ Z 轴的组合(用在编程中) 。 ? ; :表示一个程序段的结束。它实际上就是 ISO 代码的 LF 或 EIA代码的 CR。 0i-C0i Mate-C 系列相关的说明书系列相关的说明书 下表中显示了与 0i-C 系列 0i Mate-C 系列有关的
50、说明书。在表中,本说明书用星号(*)标记。 说明书名称说明书名称 规格规格 规格说明书 B-64112EN 连接说明书(硬件) B-64113EN 连接说明书(功能) B-64113EN-1 0i-TC 系列操作说明书 B-64114CM 0i-MC 系列操作说明书 B-64124CM *0i Mate-TC 系列操作说明书 B-64134CM 0i Mate-MC 系列操作说明书 B-64144CM 维修说明书 B-64115CM 参数说明书 B-64120CM 编程说明书编程说明书 宏程序编译器和宏程序执行器编程说明书 B-61803E-1 FANUC 宏编译器(个人计算机)编程说明书 B