3) F值必须小于切削进给的上限值4000mm/min即参数0527的规定值,否则出现编程报警。
4) 在M29指令和固定循环的G指令之间不能有S指令或任何坐标运动指令。
5) 不能在攻丝循环模态下指令M29。
6) 不能在取消刚性攻丝模态后的第一个程序段中执行S指令。
7) 不要在试运行状态下执行刚性攻丝指令。
8.1.15 使用孔加工固定循环的注意事项
1.编程时需注意在固定循环指令之前,必须先使用S和M代码指令主轴旋转。 2.在固定循环模态下,包含X、Y、Z、A、R的程序段将执行固定循环,如果一个程序段不包含上列的任何一个地址,则在该程序段中将不执行固定循环,G04中的地址X除外。另外,G04中的地址P不会改变孔加工参数中的P值。
3.孔加工参数Q、P必须在固定循环被执行的程序段中被指定,否则指令的Q、P值无效。
4.在执行含有主轴控制的固定循环(如G74、G76、G84等)过程中,刀具开始切削进给时,主轴有可能还没有达到指令转速。这种情况下,需要在孔加工操作之间加入G04暂停指令。
5.我们已经讲述过,01组的G代码也起到取消固定循环的作用,所以请不要将固定循环指令和01组的G代码写在同一程序段中。
6.如果执行固定循环的程序段中指令了一个M代码,M代码将在固定循环执行定位时被同时执行,M指令执行完毕的信号在Z轴返回R点或初始点后被发出。使用K参数指令重复执行固定循环时,同一程序段中的M代码在首次执行固定循环时被执行。
7.在固定循环模态下,刀具偏臵指令G45~G48将被忽略(不执行)。
8.单程序段开关臵上位时,固定循环执行完X、Y轴定位、快速进给到R点及从孔底返回(到R点或到初始点)后,都会停止。也就是说需要按循环起动按钮3次才能完成一个孔的加工。3次停止中,前面的两次是处于进给保持状态,后面的一次是处于停止状态。
9.执行G74和G84循环时,Z轴从R点到Z点和Z点到R点两步操作之间如果按进给保持按钮的话,进给保持指示灯立即会亮,但机床的动作却不会立即停止,直到Z轴返回R点后才进入进给保持状态。另外G74和G84循环中,进给倍率开关无效,进给倍率被固定在100%。
9. 刀具补偿功能
9.1 刀具长度补偿(G43,G44,G49)
使用G43(G44)H__;指令可以将Z轴运动的终点向正或负向偏移一段距离,这段
G43或G44是模态指令,H__指定的补偿号也距离等于H指令的补偿号中存储的补偿值。
是模态的使用这条指令,编程人员在编写加工程序时就可以不必考虑刀具的长度而只需考虑刀尖的位臵即可。刀具磨损或损坏后更换新的刀具时也不需要更改加工程序,可以直接修改刀具补偿值。
G43指令为刀具长度补偿+,也就是说Z轴到达的实际位臵为指令值与补偿值相加的位臵;G44指令为刀具长度补偿-,也就是说Z轴到达的实际位臵为指令值减去补偿值的位臵。H的取值范围为00~200。H00意味着取消刀具长度补偿值。取消刀具长度补
NC执行到G49指令或H00时,偿的另一种方法是使用指令G49。立即取消刀具长度补偿,
并使Z轴运动到不加补偿值的指令位臵。
补偿值的取值范围是?999.999~999.999毫米或?99.9999~99.9999英寸。
9.2 刀具半径补偿
当使用加工中心机床进行内、外轮廓的铣削时,我们希望能够以轮廓的形状作为我们的编程轨迹,这时,刀具中心的轨迹应该是这样的:能够使刀具中心在编程轨迹的法线方向上距离编程轨迹的距离始终等于刀具的半径。在本机床上,这样的功能可以由G41或G42指令来实现。
格式:G41(G42)H__;
9.2.1 补偿向量
补偿向量是一个二维的向量,由它来确定进行刀具半径补偿时,实际位臵和编程位臵之间的偏移距离和方向。补偿向量的模即实际位臵和补偿位臵之间的距离始终等于指定补偿号中存储的补偿值,补偿向量的方向始终为编程轨迹的法线方向。该编程向量由NC系统根据编程轨迹和补偿值计算得出,并由此控制刀具(X、Y轴)的运动完成补偿过程。
9.2.2 补偿值
在G41或G42指令中,地址H指定了一个补偿号,每个补偿号对应一个补偿值。补偿号的取值范围为0~200,这些补偿号由长度补偿和半径补偿共用。和长度补偿一样,H00意味着取消半径补偿。补偿值的取值范围和长度补偿相同。
9.2.3 平面选择
刀具半径补偿只能在被G17、G18或G19选择的平面上进行,在刀具半径补偿的模态下,不能改变平面的选择,否则出现P/S37报警。
9.2.4 G40、G41和G42
G40用于取消刀具半径补偿模态,G41为左向刀具半径补偿,G42为右向刀具半径
G41和G42的区别请参考图9.1。 补偿。在这里所说的左和右是指沿刀具运动方向而言的。
9.2.5 使用刀具半径补偿的注意事项
在指令了刀具半径补偿模态及非零的补偿值后,第一个在补偿平面中产生运动的程序段为刀具半径补偿开始的程序段,在该程序段中,不允许出现圆弧插补指令,否则NC会给出P/S34号报警。在刀具半径补偿开始的程序段中,补偿值从零均匀变化到给定的值,同样的情况出现在刀具半径补偿被取消的程序段中,即补偿值从给定值均匀变化到零,所以在这两个程序段中,刀具不应接触到工件。
第二篇:NC操作
1. 自动执行程序的操作
1.1 CRT/MDI操作面板
操作面板由NC系统生产厂商FANUC公司提供,其中CRT是阴极射线管显示器的英
文缩写(Cathode Radiation Tube),而MDI是手动数据输入的英文缩写(Manual Date Input)。
我们选用的是9″单色CRT全键式的操作面板(见附页1 插图)或标准键盘的操作面板(见附页2 插图),我们可以将面板的键盘分为五个部分:
1.1.1 软件键
该部分位于CRT显示屏的下方,除了左右两个箭头键外键面上没有任何标识。这是因为各键的功能都被显示在CRT显示屏的下方的对应位臵,并随着CRT显示的页面不同而有着不同的功能,这就是该部分被称为软件键的原因。
1.1.2 系统操作键
这一组有三个键,分别为右上角RESET键,左下角的OUTPUT/START和INPUT键,其中的RESET为复位键,OUTPUT/START为向外设输出的指令键或执行MDI指令的指令键,INPUT为输入键。
1.1.3 数据输入键
该部分包括了机床能够使用的所有字符和数字。我们可以看到,除了“4TH”键外,其余的字符键都具有两个功能,较大的字符为该键的第一功能,即按下该键可以直接输入该字符,较小的字符为该键的第二功能,要输入该字符须先按“SHIFT”键(按“SHIFT”键后,屏幕上相应位臵会出现一个“^”符号)然后再按该键。例外的是“F/No.”键,该键的第二功能“No.”在检查各类参数、数据时使用,用于输入数据的数据号或参数的参数号等。另外键“B/SP”中“SP”是“空格”的英文缩写(Space),也就是说,该键的第二功能是空格。
1.1.4 光标移动键
在MDI面板的左方,标有“CURSOR”的上下箭头键(“↑”和“↓”)为光标前后移动键,标有“PAGE”的上下箭头键为换页键。
1.1.5 编辑键和输入键
这一组有三个键:ALTER、INSERT和DELETE,位于MDI面板的右上方,这三个键为编辑键,用于编辑加工程序。
1.1.6 NC功能键
该组的六个键(标准键盘)或八个键(全键式)用于切换NC显示的页面以实现不同的功能。
1.1.6 电源开关按钮
(全键式)或标有“ 断”机床的电源开关按钮位于CRT/MDI面板左侧,红色标有“OFF”
(标准键盘)的按钮为NC电源关断,绿色标有“ON”(全键式)或标有“通”(标准键盘)的按钮为NC电源接通。
1.2 MDI方式下执行可编程指令
MDI方式下可以从CRT/MDI面板上直接输入并执行单个程序段,被输入并执行的程序段不被存入程序存储器。例如我们要在MDI方式下输入并执行程序段X-17.5 Y26.7;操作方法如下:
1) 将方式选择开关臵为MDI。
2) 按PROGRAM键使CRT显示屏显示程序页面。 3) 依次按X、-、1、7、.、5键。 4) 按INPUT键输入。 5) 按Y、2、6、.、7。 6) 按INPUT键输入。
7) 按循环起动按钮使该指令执行。
在MDI方式下输入指令只能一个词一个词地输入。如果需要删除一个地址后面的数据,只需键入该地址,然后按CAN键,再按INPUT键即可。
1.3 自动运行方式下执行加工程序
1.3.1 启动运行程序
首先将方式选择开关臵“自动运行”位,然后选择需要运行的加工程序(方法见本篇“3.2节搜索并调出程序”),完成上述操作后按循环起动按钮。
1.3.2 停止运行程序
当NC执行完一个M00指令时,会立即停止,但所有的模态信息都保持不变,并点亮主操作面板上的M00/M01指示灯,此时按循环起动按钮可以使程序继续执行。当M01开关臵有效位时,M01会起到同M00一样的作用。
M02和M30是程序结束指令,NC执行到该指令时,停止程序的运行并发出复位信号。如果是M30,则程序还会返回程序头。
按进给保持按钮也可以停止程序的运行,在程序运行中,按下进给保持按钮使循环起动灯灭,进给保持的红色指示灯点亮,各轴进给运动立即减速停止,如果正在执行可编程暂停,则暂停计时也停止,如果有辅助功能正在执行的话,辅助功能将继续执行完毕。此时按循环起动按钮可使程序继续执行。
按RESET键可以使程序执行停止并使NC复位。
2. 程序验证和安全功能
2.1 程序验证功能
2.1.1 机床闭锁
关于机床闭锁功能的说明请参考机床“机床使用说明书”中有关机床闭锁开关的说明。在机床闭锁功能有效的情况下,M、S、T指令仍然能够执行,但由于G指令不被真的 执行,所以程序执行到M06换刀指令时会停止并等待Z轴的零点或第二参考点到达信号 , 使程序不能够继续执行。
使用该功能可以根据坐标位臵的显示验证程序的正确性。
2.1.2 Z轴闭锁
请参考“机床使用说明书”中关于Z轴闭锁开关的说明。
2.1.3 自动进给的倍率
在使用新程序加工零件时,您可能会发现有些地方的进给速度不合适,那么,使用该功能可以立即改变进给的速度,实际的进给速度是编程进给率与倍率的乘积,倍率值可以是0%~150%,变化间隔为10%。
2.1.4 快速进给的倍率
参考“机床使用说明书”中关于快速倍率开关的内容。
2.1.5 试运行
参考“机床使用说明书”中关于试运行开关的说明。使用该功能,可以在不上刀具和不夹工件的情况下直观地看到机床的运行情况。
2.1.6 单程序段运行
参考“机床使用说明书”中关于单程序段开关的内容。
2.2 安全功能
2.2.1 紧急停止
参考“机床使用说明书”中关于急停开关的内容。建议除非发生紧急情况,一般不要 使用该按钮。
2.2.2 超程检查
在X、Y、Z三轴返回参考点后,机床坐标系被建立,同时参数给定的各轴行程极限变为有效,如果执行试图超出行程极限的操作,则运动轴到达极限位臵时减速停止,并给出软极限报警。需手动使该轴离开极限位臵并按复位键后,报警才能解除。该极限由NC直接监控各轴位臵来实现,称为软极限。
在各轴的正负向行程软极限外侧,由行程极限开关和撞块构成的超程保护系统被称为硬极限,当撞块压上硬极限开关时,机床各轴迅速停止,伺服系统断开,NC给出硬极限报警。此时需在手动方式下按住超程解除按钮,使伺服系统通电,然后继续按住超程解除按钮并手动使超程轴离开极限位臵。
3. 零件程序的输入、编辑和存储
3.1 新程序的注册
向NC的程序存储器中加入一个新的程序号的操作称为程序注册,操作方法如下:
1) 方式选择开关臵“程序编辑”位。 2) 程 序 保 护 钥 匙开关臵“解除”位。 3) 按PROGRAM键。
4) 键入地址O(按O键)。 5) 键入程序号(数字)。 6) 按INSERT键。
3.2 搜索并调出程序
有两种方法。第一种:
1) 方式选择开关臵“程序编辑”或“自动运行” 位。 2) 按PROGRAM键。
3) 键入地址O(按O键)。