配色: 字号:
FANUC-0I-MC-编程操作培训
2022-04-12 | 阅:  转:  |  分享 
  


谢谢观看再会
比例缩放和坐标系旋转如果在比例缩放
方式(G51方式)中执行坐标系旋转指令,旋转中心的坐标值(α,β)也被缩放。但是,不缩放旋转角(R)。当发生移动指令时,比例缩放首
先被执行,然后坐标再被旋转。在缩放方式(G51方式),在刀具半径补偿方式(G41,G42)中不能发出坐标系旋转指令(G68),坐
标系旋转指令应该总是先于设定刀具半径补偿方式例、当系统不带刀具半径补偿方式时,按下面的顺序指定指令:G51;
比例缩放方式开始G68;
坐标系旋转方式开始;;G69;坐标系旋转方式取消
G50;比例缩放方式取消坐标系旋转的重复指令可将一个程序作为子
程序存储,用改变角度多次调用子程序子程序当有偏置量时编程轨迹G90G55G0X0Y0G43Z50H01M9
8P2100M98P072200G90G0X0Y0M30O2200G68X0Y0G91R45G9
0M98P2100M99O2100G90G01G42X0Y-10D01X4.142X7.071Y-7.
071G40M997、可编程镜像(G50.1、G51.1)指令格式:G51.1IP_;设置可编程镜像
;根据G51.1IP_;指定的
;对称轴生成在这些程序段中指定的镜像G50.1IP_:取消
可编程镜像IP_:用G51.1指定镜像的对称点(位置)和对称轴
用G50.1指定镜像的对称轴。不指定对称点用编程的镜像指令可实现坐标轴的对称加
工例(1)程序编制的图象(2)该图象的对称轴与Y平行,并与X轴在X-50处相交(3)图象的对称点在(50,50
)(4)该图象的对称轴与X平行,并与Y轴在Y-50处相交八用户宏程序虽然子程序对编制相同加工操作的程序非常有用
,但用户宏程序由于可以使用变量、算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易。可将相同加工操作编为通用程序,
如型腔加工宏程序和固定加工循环宏程序。使用时,加工程序可用一条简单指令调出用户宏程序,和调用子程序完全一样。变量普通加工程
序直接用数值指定G代码和移动距离;例如,G01和X100。使用用户宏程序时,数值可以直接指定或用变量指定。当用变量时,变量值可用程
序或用MDI面板上的操作改变。说明变量的表示:计算机可以使用变量名,但用户宏程序不行。变量用变量符号(#)和后面的变量
号指定。例如:#1表达式可以用于制定变量号。此时,表达式必须封闭在括号中。例如:#[#1+#2-12]变量的类型:变量根
据变量号可以分为四种类型。变量的范围:小数点的省略:当在程序中定义变量值时,小数点可以省略。例:当定义#1=123;变
量#1的实际值是123.000变量的引用:1、为在程序中使用变量值,指定后跟变量号的地址,当用表达式指定变量时,要把表达式放在
括号中。例如:G01X[#1+#2]F#3;2、被引用变量的值根据地址的最小设定单位自动舍入。例如:当G0X#1
;以1/1000mm的单位执行时,CNC把12.3456赋值给变量#1,实际指令值为G0X12.3463、改变引用变量的值的符号
,要把负号(-)放在#号的前面。例如:G0X-#14、当引用未定义的变量时,变量及地址字都被忽略。例如:当变量#
1的值是0,并且变量#2的值是空时,G0X#1Y#2的执行结果G0X0。运算符:运算符由2个字母组成,用于两个值的比较,以
决定它们是相等还是一个值小于或大于另一个值。注意,不能使用不等号。运算符含义EQ等于(=)NE
不等于(≠)GT大于(>)GE大于或等于(≥)LT小于(<)LE小于或等于(≤)程序实例:下面的程序计算数值
1~10的总和O9500;#1=0;
将0附值给#1#2=1;将1附值给#
2N1IF[#2GT10]GOTO2;当被加数大于10时转移到N2#1=#1+#2;
计算和数#2=#2+#1;
下一个被加数GOTO1;转到N1N2M30;
程序结束转移和循环:在程序中,使用GOTO语句和IF语句可以改
变控制的流向,有三种转移和循环操作可供使用:转移和循环GOTO语句(无条件转移)
IF语句(条件转移:IF…THEN…)
WHILE语句(当…时循环)无条件转移:(GOTO语句)转移到标有顺序号
n的程序段。当指定1到99999以外的顺序号时,出现P/S报警No.128。可用表达式指定顺序号。例:GO
TO1;GOTO#10;GOTOn;n:顺序号(1到99999)条件转移(IF语句):[<条件表
达式>]IF之后指定条件表达式IF[<条件表达式>]GOTOn如果指定的条件表达式满足时,转移到标有顺序号n的程序
段。如果指定的条件表达式不满足,执行下个程序段。如果变量#1的值大于10,转移到顺序号N2的程序段如果条件不
满足IF[#1GT10]GOTO2;

N2G91G0X10;程序如果条件满足IF[<条件表达式>]THEN如果条件表达式满足,执行预先决定的
宏程序号。只执行一个宏程序语句。如果#1和#2的值相同,0附给#3IF[#1EQ#2]THEN#3=0;
条件表达式说明条件表达式必须包括运算符,运算符插在两个变量中间或变量和常数中间,并且用括号([,])封闭。表达式可以替代
变量。循环(WHILE语句)在循环语句后指定一个条件表达式。当指定条件满足时,执行从DO到END之间的程序。否则,
转到END后的程序段。WHILE[条件表达式]DOm;(m=1、2、3)
ENDm;
;程序如果条件不满足如果条件满足说明当指定的条件满足时,执行WHILE
从DO到END之间的程序。否则,转而执行END之后的程序段。这种指令格式适用于IF语句。DO后的号和END后
的号是指定程序执行范围的标号,标号值为1、2、3。若用1、2、3以外的值会产生P/S报警No.126。例:O01
O02T01
G91M6
G01X200G90G55G0X0Y0
G0Y50S1000M03
G01X-200G43Z50H01
G0Y50X-20Y-180
G01X200#1=0G9
0G0Z100N10IF[#1EQ50]GOTO20X-20Y-180#1=#1-5
M99M98P2
%GOTO10N20M9G90G0Z100M
5M30%返回φ20R2圆角立铣刀铣削外半球面(R40球面):G90G55G0X60Y0
G43Z100H1S3000M3Z3#1=90WHILE[#1GE0]DO1#2=COS[#1][40+2
]+9----------计算x值#3=SIN[#1][40+2]-40-2-------计算z值G1X#2Z#3F1000
G2I-#2#1=#1-1--------------------1度一层共分球面90层END1G0Z100M5M30
椭圆铣半球G90G55G0X0Y0S1500M03G43Z50H01G0Z
1G01Z-5.F150.G41D01#1=0#2=34#3=24N10#4=#2COS[#1]#5=#3
SIN[#1]#10=#4COS[45]-#5SIN[45]#11=#4SIN[45]+#5COS[45]G01
X#10Y#11#1=#1+1IF[#1LT370]GOTO20GOTO10N20G40G01X0Y0
G0Z100M30第十章加工中心的零件加工实例选用刀具:φ50面铣φ16立铣刀φ20中心钻φ10钻
头φ8.5钻头M10丝锥T01(φ50面铣)M6G90G55G0X105Y0S450M13G43Z50H0
1Z-5G01X-105F150G0Z-10G01X105M9G90G0Z100M5返回T02(φ16
立铣刀)M6G90G55G0X96Y30.5S450M13G43Z50H02Z-10G41X88D0
2G01X-88F150G0Y-30.5G01X88M9G40G90G0Z100M5T03(φ20中心
钻)M6G90G55G0X0Y0S1000M13G43Z50H03G16X20Y0G81Z-10.5
R-5F120G91Y60K5G15G90X-50Y0X50G90G0Z100X65Y40G81Z
-0.5R5F120G90X-65Y40X-65Y-40X65Y-40M9G90G0Z100M5T0
4(φ10钻头)M6G90G55G0X0Y0S450M13F120G43Z50H03G81Z-8R-5
F120G16X20Y0G91Y60K5G15G90X-50Y0X50M9G90G0Z100M5
T05(φ8.5钻头)M6G90G55G0X65Y40S600M13F120G43Z50H05G83Z-15
R5Q5F120G90X-65Y40X-65Y-40X65Y-40M9G90G0Z100M5T06(M1
0丝锥)M6G90G55G0X65Y40S100M13G43Z50H06G84Z-12R5F150
G90X-65Y40X-65Y-40X65Y-40M9G90G0Z100M5M30例:使用刀具长度补偿功能和
固定循环功能加工如图所示零件上的12个孔。第十一章综合应用实例1.分析零件图样,进行工艺处理
该零件孔加工中,有通孔、盲孔,需钻、扩和镗加工,故选择钻头T01、扩孔刀T02和镗刀T03,加工坐标系Z向原点在零件上表面处。由
于有三种孔径尺寸的加工,按照先小孔后大孔加工的原则,确定加工路线为:从编程原点开始,先加工6个φ6的孔,再加工4个φ10的孔,最后
加工2个φ40的孔。T01、T02的主轴转数S=600r/min,进给速度F=120mm/min;T03主轴转数S
=300r/min,进给速度F=50mm/min。2.加工调整T01、T02和T03的刀具补偿号分别为H01、H02和H
03。对刀时,以T01刀为基准,按图1中的方法确定零件上表面为Z向零点,则H01中刀具长度补偿值设置为零,该点在G53坐标系中的位
置为Z-35。对T02,因其刀具长度与T01相比为140-150=-10mm,即缩短了10mm,所以将H02的补偿值设为-10。对
T03同样计算,H03的补偿值设置为-50,如图2所示。换刀时,采用O9000子程序实现换刀。根据零件的装夹尺寸,设置加工原点G5
5:X=-600,Y=-80,Z=-35。3.数学处理在多孔加工时,为了简化程序,采用固定循环指令。这时的数学处理主要是
按固定循环指令格式的要求,确定孔位坐标、快进尺寸和工作进给尺寸值等。固定循环中的开始平面为Z=5,R点平面定为零件孔口表面+Z向3
mm处。T01
//选择1号刀M6
//换取1号刀具G90G55G0X40Y-35//进入加工坐标系G43Z5H01
//T01号刀具长度补偿S600M03//主轴起动G
99G81Z-63R-27F120//加工#1孔(回R平面)Y-75
//加工#2孔(回R平面)G98Y-115//加工#3孔(回起始平面
)G99X300//加工#4孔(回R平面)Y-75//
加工#5孔(回R平面)G98Y-35//加工#6孔(回起始平面)G90G0Z150
//Z向抬刀M5
//主轴停止返回T02
//选择2号刀M6//换
取2号刀G90G55G0X70Y-55//进入加工坐标系G43Z5H02
//T02刀具长度补偿S600M03//主轴起动G99G81Z-5
0R-27F120//加工#7孔(回R平面)G98Y-95
//加工#8孔(回起始平面)G99X270//加工#9孔(回R平面)G98Y
-55//加工#10孔(回起始平面)G90G0Z150//Z
向抬刀M5//主轴
停止T03/
/选择3号刀M6//换用T03号刀具G90G55G0X4
0Y-35//进入加工坐标系G43Z5H03//T03号刀具
长度补偿S300M03//主轴起动G76G99X170Y-35Z-65R3
F50//加工#11孔(回R平面)G98Y-115//加工#12孔(回起始平
面)G90G0Z150//Z向抬刀M5
//主轴停止M30
//程序结束,并返回程序头第十二章数控机床的保养数控机床种类多,各类数控机床因其功能,结构及系统的不同,各具有不
同的特性。其维护保养的内容和规则也各有其特色,具体应根据其机床种类、型号及实际使用情况并参照机床使用说明书要求,制订和建立必要
的定期、定级保养制度。下面是一些常见、通用的日常维护保养要点。1、数控系统的维护(1)严格遵守操作规程和日常维护制度
数控设备的操作人员要严格遵守操作规程和日常维护制度,操作人员的技术业务素质的好坏是影响故障发生频率的重要因素。当机床发生故障时
,操作者要注意保护现场,并向维修人员如实说明出现故障前后的情况,以利于分析、诊断出故障的原因,及时排除。(2)防止灰尘污物
进入数控装置内部在机加工车间的空气中一般都会有油雾、灰尘甚至金属粉末,一旦它们落在数控系统内的电路板或电子器件上,非常容易引
起元器件间的绝缘电阻下降,甚至导致元器件及电路板损坏。有的用户在夏天为了使数控系统能超负荷长期工作,采取打开数控柜的门来散热,
这是一种极不可取的方法,其最终将导致数控系统的加速损坏,应该尽量减少打开数控柜和强电柜门。(3)防止系统过热随时检查数控
电器柜上的各个冷却风扇工作是否正常。每半年或每季度检查一次风道过滤器是否有堵塞现象,若过滤网上灰尘积聚过多,不及时清理,会引起
数控电器柜内温度过高。2、机械部件的维护(1)定期检查主轴润滑油箱,及时补充油量,并清洗过滤器。(2)定期检查各处防护
装置,有损坏要及时更换,以防灰尘或铁屑进入。(3)严禁把超重、超长的刀具装入刀库,以避免机械手换刀时掉刀或刀具与工件、夹具发生碰
撞。关于保养归根到底总共二十八个字,请牢记漆见本色铁见光,主轴锥孔不能脏保养工作要加强,否则效益要遭殃数控设备是一种自动
化程度高、结构较复杂的先进加工设备,要充分发挥数控设备的高效性,就必须正确的操作和精心的维护保养,以保证设备的正常运行和高的利
用率。其集机、电、液于一身,因此数控设备对维修维护人员和操作人员要求较高。
结束语在此预祝各位:工作顺利北京机电院售后服务中心9、攻丝循环(G84)该循环执行攻丝编程格式:G
84X__Y__Z__R__P__F__K__;X__Y__:孔位数据
Z__:从工件平面到孔底的距离R__:从工件平面到R点的距
离P__:暂停时间F__:
切削进给的速度K__:重复次数说明主轴顺时针旋转执行攻丝,当到达孔底时
,为了返回,主轴以相反方向旋转,这个过程生成螺纹。当功丝正在执行时,进给速度倍率和主轴倍率认为是100%,此时进给暂停不能将机床
停止下来,直到回退动作完成。G84(G98)G84(G99)例:G90G55G0X0Y0;
设定工件原点S100M3;主轴开始旋转X300Y-250
定位在第1个孔的位置上G99G84Z-20R5P300F200;钻第
1个孔,然后返回到R点Y-550;定位,钻第2个孔,然后返回到R点Y-75
0;定位,钻第3个孔,然后返回到R
点X1000;定位,钻第4个孔,然
后返回到R点Y-550;定位,钻
第5个孔,然后返回到R点G98Y-750;定位
,钻第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;主
轴停止10、刚性功丝(G84)在刚性功丝方式中主轴电机的控制仿佛是一个伺服电机,可实现高速高精度功丝。编程格式:G84X_
_Y__Z__R__P__F__K__;X__Y__:孔位数据
Z__:从工件平面到孔底的距离R__:从工件平面到R点的距离
P__:暂停时间F__:切削进给的
速度K__:重复次数说明沿X和Y轴定位后,执行快速移动到R点。从R点
到Z点执行功丝,当公司完成时,主轴停止并执行暂停,然后主轴以相反方向旋转,当功丝正在执行时,进给速度倍率和主轴倍率认为是100%,
此时进给暂停不能将机床停止下来,直到回退动作完成。G84(G98)G84(G99)例:Z轴进给速度1000mm/min主
轴速度1000rpm螺纹导程1.0mm<每分进给的编程>G94;
指定每分进给指令G00X120Y100
;定位M29S1000;
指定刚性功丝方式G84Z-20R5F100
0;刚性功丝<每分进给的编程>G94;
指定每转进给指令G00
X120Y100;定位M29S1000;
指定刚性功丝方式G84Z-2
0R5F1000;刚性功丝用下列任何一种方法指定刚性功
丝:·在功丝指令段之前指定M29S,·在包含功丝指令的程序段中指定M29S.11、镗孔循
环(G85)该循环执行镗孔编程格式:G85X__Y__Z__R__F__K__;X__Y__:孔位数
据Z__:从工件平面到孔底的距离
R__:从工件平面到R点的距离F__:切削进给的速度
K__:重复次数说明沿着X和Y轴定位以后,快速移动到R点。然后,从R点到Z点执行镗孔。
当到达孔底时,执行切削进给,然后返回到R点。G85(G98)G85(G99)例:G90G55G0X0Y0;
设定工件原点S1000M3;主轴开始旋转X300Y-25
0定位在第1个孔的位置上G99G85Z-20R5F200;
镗第1个孔,然后返回到R点Y-550;定位,镗第2个孔,然后返回到R
点Y-750;定位,镗第3个孔,然
后返回到R点X1000;定位,镗第4
个孔,然后返回到R点Y-550;定
位,镗第5个孔,然后返回到R点G98Y-750;
定位,镗第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;主轴
停止12、镗孔循环(G86)该循环执行镗孔编程格式:G86X__Y__Z__R__F__K__;X_
_Y__:孔位数据Z__:从工件平面到孔底的距离
R__:从工件平面到R点的距离F__:切削进给的速度
K__:重复次数说明沿着X和Y轴定位以后,快速移动到R点。然后,从R
点到Z点执行镗孔。当主轴到达孔底时,刀具以快速移动退回。G86(G98)G86(G99)例:G90G55G0X0
Y0;设定工件原点S100M3;主轴开始旋转X30
0Y-250定位在第1个孔的位置上G99G86Z-20R5F200;
镗第1个孔,然后返回到R点Y-550;定位,镗第2个孔,
然后返回到R点Y-750;定位,镗
第3个孔,然后返回到R点X1000;
定位,镗第4个孔,然后返回到R点Y-550;
定位,镗第5个孔,然后返回到R点G98Y-750;
定位,镗第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止13、背镗孔循环(G87)该循环执行背镗孔编程格式:G87X__Y__Z__R__Q__P__F__K
__;X__Y__:孔位数据Z__:从工件平面到孔底
的距离R__:从工件平面到R点的距离(孔底)
Q__:刀具偏移量P__:暂停时间
F__:切削进给的速度K__:重复次数说明沿着X
和Y轴定位以后,主轴在固定的旋转位置上停止。刀具在刀尖的相反方向移动并在孔底(R点)定位(快速移动)。然后,刀具在刀尖的方向上移
动并且主轴正转,沿Z轴的正方向镗孔直到Z点。G86(G98)G86(G99)警告:Q(在孔底的偏移量)在固定循环中保持的是
模态值。指定时须小心,因为它也作G73和G83的切削深度。例:G90G55G0X0Y0;设
定工件原点S2000M3;主轴开始旋转X300Y-250;
定位在第1个孔的位置上G99G87Z-20R-50Q5P
1000F200;镗第1个孔,然后返回到初始平面Y-550;定位,镗
第2个孔,然后返回到初始平面Y-750;
定位,镗第3个孔,然后返回到初始平面X1000;
定位,镗第4个孔,然后返回到初始平面Y-550;
定位,镗第5个孔,然后返回到初始平面G98Y-750;
定位,镗第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止14、镗孔循环(G88)该循环执行镗孔编程格式:G88X__Y
__Z__R__P__F__K__;X__Y__:孔位数据Z
__:从工件平面到孔底的距离R__:从工件平面到R点的距离
P__:暂停时间F__:切削进给的速度
K__:重复次数说明沿着X和Y轴定位以后,快速移动到R点。从R点到Z点执
行镗孔。当镗孔完成后执行暂停,然后主轴停止,刀具从孔底(Z点)手动返回到R点,在R点主轴正转,并且执行快速移动到初始位置。G88
(G98)G88(G99)例:G90G55G0X0Y0;设定工件原点S2000M3;
主轴开始旋转X300Y-250定位
在第1个孔的位置上G99G88Z-20R5P1000F120;镗第1个孔,然后返回到R点Y-550;
定位,镗第2个孔,然后返回到R点Y-750;
定位,镗第3个孔,然后返回到R点X1000;
定位,镗第4个孔,然后返回到R点Y-550;
定位,镗第5个孔,然后返回到R点G98Y
-750;定位,镗第6个孔,然后返回到初始平面G
80;取消固定循环G28Z
0;返回Z轴参考点M5;
主轴停止15、镗孔循环(G89)
该循环执行镗孔编程格式:G89X__Y__Z__R__P__F__K__;X__Y__:孔位数据
Z__:从工件平面到孔底的距离R_
_:从工件平面到R点的距离P__:暂停时间
F__:切削进给的速度K__:重复次数说明该循环几
乎与G85相同,不同的是该循环在孔底执行暂停G89(G98)G89(G99)例:G90G55G0X0Y0;
设定工件原点S2000M3;主轴开始旋转X300Y
-250定位在第1个孔的位置上G99G89Z-20R5P1000F12
0;镗第1个孔,然后返回到R点Y-550;定位,镗第2
个孔,然后返回到R点Y-750;
定位,镗第3个孔,然后返回到R点X1000;
定位,镗第4个孔,然后返回到R点Y-550;
定位,镗第5个孔,然后返回到R点G98Y-750;
定位,镗第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止16、取消固定循环(G80)该循环执行镗孔编程格式:G80说明
取消所有的固定循环,执行正常的操作,R点和Z点也被取消,其它钻孔数据也被取消。七刀具补偿功能1、刀具长度补偿(G43)
将编程时的刀具长度和实际使用的刀具长度之差设定于偏置存储器中。用该功能补偿这个差值而不用修改程序。沿Z轴补偿刀具长度的差值2、
刀具半径补偿(G40-G42)当刀具移动时,刀具轨迹可以偏移一个刀具半径如果在起刀之后指定直线插补或圆弧插补,在加工期间刀
具轨迹可以用偏置的长度偏移在加工结束时,为使刀具返回到开始位置,须取消刀具半径补偿方式G41沿刀具路径的方向向左偏移G
42沿刀具路径的方向向右偏移G40取消刀具半径补偿刀具半径补偿值以D代码表示刀具半径补偿值0±999.999mm
编程格式:G41DG42DG40
注:对应于偏置号0即D0的刀具半径补偿值总是0,D0不能在程序中设定3、正/负刀具半径补偿值和刀具中心轨迹如果偏置
量是负值(-),则G41和G42互换。即如果刀具中心正围绕工件的外轮廓移动,它将绕着内侧移动,或者相反。以上图为例:一般情况下偏
置量被编程是正值(+)则刀具中心轨迹的移动为(1)那样,如果偏置量改为负值(-),则刀具中心轨迹的移动为(2)那样例:G90
G55G0X0Y0;设定工件原点S2000M3;
主轴开始旋转G41X250Y550D07;开始刀具半径补偿
(起刀),刀具用
D07指定的距离偏移到
编程轨迹的右边G01Y900F150;
从P1到P2加工X450;
从P2到P3加工G03X500Y1150R650;
从P3到P4加工G02X900R-250;
从P4到P5加工G03X950Y900R650;
从P5到P6加工G01X1150;
从P6到P7加工Y550;
从P7到P8加工X700Y650;
从P8到P9加工X250Y550;
从P9到P1加工G90G0Z150;
刀具抬到安全高度并取消偏置方式G0G40X0Y0;
刀具返回到开始位置M30;
程序结束4、比例缩放(G50、G51)编程的形状被放大和缩小比例可以在程序中指定比例缩
放(P1、P2、P3、P4P1''、P2''、P3''、P4'')指令格式:警告:必须在单独的程序
段内指定G51,在图形放大或缩小之后,指定G50以取消缩放方式比例缩放对刀具半径补偿值、刀具长度补偿值和刀具偏置值
无效6、坐标系旋转(G68、G69)编程形状能够旋转,用该功能可将工件旋转某一指定的角度,另外,如果工件的形状由许多相同的图形
组成,则可将图形单元编成一个子程序,然后用主程序的旋转指令调用,这样可简化编程,省时、省存储空间。编程格式:G68α__β_
_R__;坐标系开始旋转;
坐标系旋转开始
;(坐标系被旋转)
G69坐标系旋转取消α__β__
相应的X、Y轴的绝对指令,在G68后面指定旋
转中心R__旋转角度,正值表
示逆时针旋转。最小输入增量单位0.001度有效数据范围
-360.000到360.000(7)极坐标指令(G15)(G16)编程格式:G16X__Y__;
G15;X__;极坐标的半径Y__;极坐标的角度例:(1)用绝对值指令指定角度和半径G90G55G0
X0Y0;G16G81X100Y30Z-20R5F200;Y150;Y270;G15;(2
)用增量值指令指定角度用绝对值指令极径G90G55G0X0Y0;G16G81X100Y30Z-2
0R5F200;G91Y120;Y120;G15;2、辅助功能概述辅助功能有两种类型:第一:辅助
功能(M代码)用于指定主轴起动,主轴停止,程序结束等等。第二:辅助功能(B代码)用于指定分度工作台定位当运动指令
和辅助功能在同一程序指定时,指令以下面的两种方法之一执行:ⅰ)移动指令和辅助功能指令同时执行ⅱ)移动指令执行完后,执行辅助功能
指令M功能:通常,在一个程序段中仅能指定一个M代码,在某些情况下,可以最多指定三个M代码下面的M代码有特殊意
义M02,M30(程序结束)它们表示主程序的结束自动运行停止,并且CNC装置复位M00
(程序暂停)在包含M00的程序段执行之后,自动运行停止,当程序停止时,所有存在的模态信息保持不变,用循环启动使自动运行重新开
始M01(选择暂停)与M00类似,在包含M01的程序段执行以后,自动运行停止,只是当机床操作面板上的选
择停止的开关置1时,这个代码才有效M98(子程序调用)这个代码用于调用子程序M99(子程
序结束)这个代码表示子程序结束执行M99使控制返回到主程序原则上讲,一个子程序的结构与一个零件程序一样。它由带运行指令和开关
指令的NC程序段组合从本质上说,主程序与子程序没有什么区别。子程序中包含了要多次运行的工件过程或者工作步骤①子程序是什么?
②使用子程序总是反复出现的加工步骤在子程序中仅编程一次,比如说某个确定的轮廓,它们总是反复出现,或者是一个加工循环。子程序可
以在任意一个主程序中调用和执行。3、子程序(M98、M99)子程序结构子程序的结构与主程序的结构一样子程序用M99结束程序
,这表示返回到所调用的程序界面子程序名称子程序名称与主程序名称的格式是相同的⑤嵌套深度子程序不仅可以在一个主程序中调用
,而且还可以在另一个子程序中调用。对于这样的嵌套调用,总共可以最多有12个程序级别可以使用:包括主程序级别。这表明:从一个主程
序可以调用11个嵌套的子程序。⑥子程序调用在主程序中调用子程序时,可以使用M98当相同模式的加工在程序中多次出现时,可把
这个模式编成一个程序,该程序称为子程序,原来的程序成为主程序。在主程序执行期间出现子程序执行指令时就执行子程序,当子程序执行完时则
返回主程序继续执行。主程序O1000;M98P1001;;;M98P1002;;;M98P1001
;1号子程序O1002M992号子程序O1001M99例:M98P51002这个指令指定“顺
序的调用子程序(1002)5次”从主程序调用子程序的执行顺序特殊用法:1、指定主程序中的顺序号作为返回的目标当子程序结束时
,如果用P指定一个顺序号,则控制不返回到调用程序段之后的程序段,而返回到由P指定的顺序段。这个方法返回到主程序的时间比正常返回的
要长2、在主程序中使用M99如果在主程序中执行M99,则返回到主程序的开头。如果M99Pn被指令,则不返回到主程序的开头,
而到顺序号n。六简化编程功能1、固定循环固定循环是编程人员编程变得容易,用固定循环,频繁使用的加工操作可以用G功能在单程序
段中指令;没有固定循环,一般要求多个程序段,另外,固定循环能缩短程序,节省存储器。说明固定循环由6个顺序的动作组成:动作
1X轴和Y轴的定位动作2快速移动到R点动作3孔加工动作4在孔底的动作动作5返回到R点动作6快速移动到初始点
2、返回平面当刀具到达孔底后,刀具可以返回到R平面,也可以返回初始平面,这个功能由G99和G98指定重复在K中指定重复的次
数,对等间距孔进行重复钻孔K仅在被指定的程序段内有效重复次数K最大指令值=9999如果指定K0时,钻孔数据被储存,但
是不执行钻孔图中的符号后面分别解释各个固定循环,解释图使用下列符号:3、高速深孔钻循环(G73)编程格式:G73X__Y
__Z__R__Q__F__K__;X__Y__:孔位数据Z
__:从工件平面到孔底的距离(G90)或从R点到孔底的距离(G91)(不推荐使用,
后略)R__:从工件平面到R点的距离
Q__:每次切削进给的切削深度F__:切削进给的速度
K__:重复次数该循环执行高速深孔钻说明高速深孔钻循环沿着Z轴执行间歇进给,当使用这
个循环时,能够设定较小的回退值。G73(G98)G73(G99)例:G90G55G0X0Y0;
设定工件原点S200M3;主轴开始旋转X300Y-250
定位在第1个孔的位置上G99G73Z-20R5Q15F200;钻第1个孔,然
后返回到R点Y-550;定位,钻第2个孔,然后返回到R点Y-750;
定位,钻第3个孔,然后返回到R点X1000;
定位,钻第4个孔,然后返回到R点Y-5
50;定位,钻第5个孔,然后返回到R点
G98Y-750;定位,钻第6个孔,然后返回到初始
平面G80;取消固定循环G2
8Z0;返回Z轴参考点M5;
主轴停止4、左旋攻丝循环(G74)—简称
反向攻丝该循环执行左旋攻丝编程格式:G74X__Y__Z__R__P__F__K__;X__Y__:
孔位数据Z__:从工件平面到孔底的距离
R__:从工件平面到R点的距离P__:暂停时间
F__:切削进给的速度K__:重复次数说
明用主轴逆时针旋转执行攻丝,当到达孔底时,为了返回,主轴顺时针旋转,该循环加工一个反螺纹。在左旋攻丝期间,进给倍率被忽略,此
时进给暂停不能将机床停止下来,直到回退动作完成。G74(G98)G74(G99)例:G90G55G0X0Y0;
设定工件原点S100M4;主轴开始旋转X300Y-250
定位在第1个孔的位置上G99G74Z-20R5F120;攻丝
第1个孔,然后返回到R点Y-550;定位,攻丝第2个孔,然后返回到R点Y-75
0;定位,攻丝第3个孔,然后返回到R点X
1000;定位,攻丝第4个孔,然后返回到R点
Y-550;定位,攻丝第5个孔,然后返回
到R点G98Y-750;定位,攻丝第6个孔,然后返回到
初始平面G80;取消固定循环G2
8Z0;返回Z轴参考点M5;
主轴停止5、精镗循环(G76)精镗循环镗削
精密孔编程格式:G76X__Y__Z__R__Q__P__F__K__;X__Y__:孔位数据
Z__:从工件平面到孔底的距离R__
:从工件平面到R点的距离Q__:孔底的偏移量
P__:暂停时间F__:切削进给的速度
K__:重复次数说明当到达孔底时,主轴在固定的旋转位置停止,并且刀具以刀尖的相反方向移动
退刀,这保证加工面不被破坏,实现精密和有效的镗削加工。在指定G76之前,用辅助功能(M代码)旋转主轴G76(G98)G76(
G99)例:G90G55G0X0Y0;设定工件原点S200M3;
主轴开始旋转X300Y-250定位在第1个孔的位置上G99
G76Z-20R5Q0.5P1000F200;
镗第1个孔,孔底定位,然后移动
0.5mm,在孔底停止1s,然后返回到R点
Y-550;定位,镗第2个孔,然后返回到R点Y-750;
定位,镗第3个孔,然后返回到R点X1000;
定位,镗第4个孔,然后返回到R点Y-550;
定位,镗第5个孔,然后返回到R点G98Y-
750;定位,镗第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止6、钻孔循环、点钻循环(G81)该循环用作正
常钻孔编程格式:G81X__Y__Z__R__F__K__;X__Y__:孔位数据
Z__:从工件平面到孔底的距离R__:从工件
平面到R点的距离F__:切削进给的速度
K__:重复次数在沿着X和Y轴定位以后,快速移动到R点,从R点到Z点执行钻孔加工,然后,刀具快速移动退回说明
G81(G98)G81(G99)例:G90G55G0X0Y0;设
定工件原点S2000M3;主轴开始旋转X30
0Y-250定位在第1个孔的位置上G99G81Z-20R5F200;
钻第1个孔,然后返回到R点Y-550;
定位,钻第2个孔,然后返回到R点Y-750;
定位,钻第3个孔,然后返回到R点X1000;
定位,钻第4个孔,然后返回到R点Y-550;
定位,钻第5个孔,然后返回到R点G98Y-750;
定位,钻第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止7、钻孔循环、锪镗循环(G82)该循环用作正常钻孔编程格式:G82X__
Y__Z__R__P__F__K__;X__Y__:孔位数据
Z__:从工件平面到孔底的距离R__:从工件平面到R点的距离
P__:在孔底的暂停时间F__:切削
进给的速度K__:重复次数在沿着X和Y轴定位以后,快速移动到R点从R点到Z
点执行钻孔加工当到孔底时执行暂停,然后刀具快速移动退回说明G82(G98)G82(G99)例:G90G55G0
X0Y0;设定工件原点S2000M3;主轴开始
旋转X300Y-250;定位在第1个孔的位
置上G99G82Z-20R5P1000F200;钻第1个孔,然后返回到R点Y-550;
定位,钻第2个孔,然后返回到R点Y-750
;定位,钻第3个孔,然后返回到R
点X1000;定位,钻第4个孔,
然后返回到R点Y-550;定位
,钻第5个孔,然后返回到R点G98Y-750;
定位,钻第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止8、排削钻孔循环(G83)该循环执行深钻孔编程格式:G83X__Y__Z__R__Q__F__K__
;X__Y__:孔位数据Z__:从工件平面到孔底的距
离R__:从工件平面到R点的距离
Q__:每次切削进给的切削深度F__:切削进给的速度
K__:重复次数Q表示每次切削进给的深度,它必须用增量值指定在第二次和以后的切削进给中,执行快
速移动到上次钻孔结束之前的d点,再次执行切削进给在Q中必须指定正值,负值被忽略说明G83(G98)G83(G99)例
:G90G55G0X0Y0;设定工件原点S2000M3;
主轴开始旋转X300Y-250定位在第1个孔的位置上G99G83
Z-20R5Q15F200;钻第1个孔,然后返回到R点Y-550;
定位,钻第2个孔,然后返回到R点Y-750;
定位,钻第3个孔,然后返回到R点X1000;
定位,钻第4个孔,然后返回到R点Y-550;
定位,钻第5个孔,然后返回到R点G98Y-750;
定位,钻第6个孔,然后返回到初始平面G80;
取消固定循环G28Z0;
返回Z轴参考点M5;
主轴停止④回到计算机上的WINPCIN软件的主画面,点击Send
Data键⑤选择需要输入的程序(以O0001为例)后,选择“打开”此时程序被传入到NC中则输入完成
(1-2)、文件的输出(NC→PC)进入计算机上的WINPCIN软件的主画面点击ReceiveData键输入一个程
序名称(以O0001为例)后,选择“保存”③出现以下画面,此时PC已做好接收准备④按下EDIT键⑥选择软键“P
UNCH”后,点击“执行”软键⑤点击“操作”软键后,点击“+”扩展键,此时程序被传出,则输出完成准备工作:准备CF
卡一张⑶CF卡传输操作步骤:①将装好程序的CF卡插入NC上的CF卡口中②按下EDIT键④点击
“CARD”,后进入以下画面,并点击“操作”③点击“+”扩展键,此时传输完成5、连续加载问题:FANUC内存是有
限的,当一段程序的容量大于了内存的容量时,怎么办?通过外部计算机的连续加载执行程序优点:可以执行一个容量大于内存的加工
程序缺点:只能单选,不能多选,不能执行宏程序和循环指令连续加载有两种方法可以实现:数据线CF卡操作步骤:⑴
将DNS点亮,并回到“程式检视”画面,此时并没有程序显示⑵按下“循环启动键”后,在“程式检视”画面才能看到程序返回第九章
加工中心的程序编制一、程序编制的步骤分析零件图样和制定工艺方案数学处理编写程序程序校验
修改明确加工的内容和要求确定加工方案选择适合的数控机床选择或设计刀具和夹具确定合理的走刀路线及选择合理的切削用量直线
插补与圆弧插补(3)编写零件加工程序(2)数学处理(1)分析零件图样和制定工艺方案机床空运转、检查机床动作和运动轨迹的正
确性进行试切检验程序(4)程序检验二、程序编制的方法计算机自动编程手工编程(1)手工编程编程手册零件图样
工艺人员夹具表机床表刀具表工艺规程编程人员加工程序初稿加工程序修改缺点:耗费时间较长容易出现
错误无法胜任复杂形状零件的编程(2)计算机自动编程特点:工作效率高可解决复杂形状零件的编程自动编程
图形数控自动编程(如:Mastercam、UG等)语言数控自动编程(如:C语言、APT等)语音数控自动编
程(如:机器人)1、进行合理的工艺分析,安排加工工序。2、根据批量等情况,决定采用自动换刀还是手动换刀。3、自动换
刀要留出足够的换刀空间。4、为提高机床利用率,尽量采用刀具机外预调,并将测量尺寸填写到刀具卡片中,以便操作者在运
行程序前,及时修改刀具补偿参数。5、对于编好的程序,应认真检查,并于加工前安排好试运行。6、尽量把不同工序内容的程
序,分别安排到不同的子程序中,或按工序顺序添加程序段号标记。7、尽可能地利用机床数控系统本身所提供的镜像、旋转、固
定循环和宏指令功能,以简化程序量。三、编程要点1、机床坐标系在机床上设置的一个固定点、是数控机床进行加工运动的
基准参考点(简称“机床原点”)。一般取在X、Y坐标的负方向极限位置上、Z坐标的正方向极限位置上。警告:此原点由机床厂家设置,用户
不得擅自进行修改四、坐标系的设定坐标系一般分为两种:机床坐标系和工件坐标系坐标系与机床的相互关系取决于机床的类型。轴方向有所
谓的右手“三指定则”确定方法:站在机床面前,伸出右手,中指与主轴进刀的方向相对,然后得到:
大拇指为X方向食指为Y方向中指为Z方向2、工件坐标系编程人
员根据零件图样及加工工艺等建立的坐标系(简称“工件原点”)这些数值存储在G54-G59中。在工件坐标系中给出工件的几何尺寸,或者另
一种表达:NC程序中的数据以工件坐标为基准。为了简化起见,我们在此示例中仅采用坐标系的X/Y平面,(以主轴为参考物)因此,点P1
到P4具有以下坐标:P1为X100Y50P2为X-50Y100P3为X-105Y-115P4为X7
0Y-75零件图样:1、准备工作:机床回参考点、确认机床坐标系2、装夹工件毛坯:通过夹具使零件定位、并使工件定
位基准面与机床运动方向一致3、对刀测量用简易对刀法测量3、机床加工坐标系设定的示例图1:X、Y向对刀方法X坐标设定值:X
=437.726-5-0.1-40=392.626mmY坐标设定值:Y=298.160-5-0.1-46.5=246.
46mm计算设定值Z坐标设定值:Z=-31.833-0.2=-32.033mm图2:Z向对刀方法计算设定值4、设
定加工坐标系进入到坐标系画面,输入数据为:X=392.626Y=246.460Z=-32.0335、校对设定值四、
NC程序的结构和内容程序是由一系列程序段构成。每个程序段说明一个加工步骤,在一个程序段中以字的形式写出每个步骤,在加工步骤中,最
后一个程序段包含一个特殊字,表明程序段结束:M02,M99,M301、程序的结构;O××××;;;M30
程序号程序段程序段程序段程序结束刀具运动顺序程序名称:每个程序都有一个名称,程序名可以自由选取,但必须遵守
以下原则:必须以“O”字母来开头后面跟四为数字,范围为“1-7999”注意:“8000-9999”为受保护程序号,不得随意编
辑举例:O0001或者O12342、编程语言单元符号集大写字母A,B,C,D,E,F,G,H,I
,J,K,L,M,N,(O),P,Q,R,S,T,U,V,W,X,Y,Z需要注意:字母“O”
不要与数字“0”混淆,小写字母和大写字母没有区分小写字母a,b,c,d,e,f,g,h,i,j,k,l,
m,n,o,p,q,r,s,t,u,v,w,x,y,z数字0,1,2,3,4,5,6,7,8,9
如同语言一样,NC程序由程序段组成;程序段又由字构成。“NC语言”的一个字由一个地址符和一个数字或者一串数字组成,它们表示一个算
数值。一个字的地址符通常为一个字母。数字串可以包含一个符号和小数点,符号位于地址字母和数字串之间,正号(+)可以省去。⑶、字
⑷、程序段和程序结构一个NC程序有几个程序段构成,一个程序段通常由几个字组成程序段中包含加工步骤所需的所有数据并以“;”结
束①程序段②程序段长度一个程序段可以:ⅰ、最多242个字符ⅱ、字软件起,最对包含512个字符③程序段格式为了
使用程序结构清晰明了,程序中的字应按如下顺序排列举例:N10G…X…Y…Z…F…S…T…D…M…H…④
主程序段/辅助程序段程序段可以分为两种:辅助程序段主程序段在主程序段中,必须定义所有所要求的字,从而可以加工以此主程序
段开始的操作顺序。主程序段可以在主程序段中,也可以在子程序段中,控制系统并不检测一个主程序段是否包含所有必要的信息⑤程序段
号主程序段号用符号“N”和一个正整数构成。程序段号总是位于一个程序段的起始处。在一个程序中主程序段号必须非常明确,也必须是唯一
的,这样在查找时会有一个明确的结果。举例:N10S900M3F200ⅰ、主程序段号ⅱ、辅助程序段号一个辅助程
序段号也是由一个字符“N”和一个正整数构成。辅助程序段号也是位于一个程序段的起始处。举例:N10G90G55G0
X0Y0;N20G01X14Y35F200;N30X20Y40;程序段号的顺序可以任意,但是一般
推荐使用上升的程序段序列也可以不带程序段号⑥程序段跳跃不是在每次程序运行时都需要执行的程序可以跳跃过去。要跳过不执行的程
序段在程序段的序号之前用“/”(斜线)标明。也可以几个程序连续跳跃,跳过的程序段中的指令不执行,程序从其后的程序段继续执行(1)
绝对尺寸指令和增量尺寸指令绝对尺寸:机床运动部件的坐标尺寸值相对于坐标原点给出的数值以G90方式指定的尺寸值为绝对尺寸
五常用编程指令1、准备功能(G功能)从A点到B点的的尺寸为:G90X30Y37增量尺寸:机床运动部件的坐标尺寸
值相对于前一位置给出的数值以G91方式指定尺寸值为增量尺寸从A点到B点的的尺寸为:G91X20Y25(2)快速点定位指
令(G0)编程格式:G0X~Y~G0Z~快速点定位到终点坐标X、Y、Z所
给出的坐标值例:从A点到B点快速移动的程序段为:G90G0X20Y30在从A到B点的快速定
位时有1、2两种运动轨迹。运动方式2不用进行插补运算,控制简单,执行速度应当快一些,但由于不直观,容易造成刀具与工件或夹具的碰撞。
一般讲可以通过参数设定来选择执行何种轨迹。同时到达终点单向移动至终点12(3)直线插补指令(G01)按指定进
给速度F实现的空间直线运动其中:X、Y、Z的值是直线插补的终点坐标值程序格式:G01X~Y~Z~F~例:实现图中
从A点到B点的直线插补运动。其程序段为:绝对方式编程:G90G01X10Y10F100增量方式编程:G
91G01X-10Y-20F100(4)圆弧插补指令(G02)(G03)G02为按指定进给速度的顺时针圆弧插补G
03为按指定进给速度的逆时针圆弧插补程序格式:1、整圆:G02I_(或J_)F_;
(G03)2、圆弧小于180°:G02X_Y_R_F_;
(G03)
3、圆弧大于180°:G02X_Y_R-_F_;
(G03)其中:X、Y、Z为三个轴的指令值I、J、K为三个轴从起点到圆弧圆心的距离(带
符号)R为圆弧半径(带符号)F为进给速度例:(1)绝对值编程G90G55G0X200
Y40;G03X140Y100R60F300;G02X120Y60R50;(2)增量
值编程G90G55G0X200Y40;G91G03X-60Y60R60F300;
G02X-20Y-40R50;需要注意的是即使用G90绝对方式编程,Fanuc系统在输入圆心坐标时仍是按相对于圆弧起
点的增量方式输入的。(5)暂停(G04)编程格式:G04X__;或G04P__;X__;为指定时间(可用十进制小
数点)P__;为指定时间(不能用十进制小数点)但在某些孔加工指令中(如G82、G88及G89),为了保证孔底的粗糙度,
当刀具加工至孔底时需有暂停时间,此时只能用地址P表示,若用地址X表示,则控制系统认为X是X轴坐标值进行执行。例如,G82X10
0.0Y100.0Z-20.0R5.0F200P2000;钻孔(100.0,100.0)至

孔底暂停2秒G82X100.0Y100.0
Z-20.0R5.0F200X2.0;钻孔(2.0,100.0)至孔

底不会暂停X后面的数值要带小数点,否则以此数值的千分之一计算
,以秒(s)为单位,在Fanuc系统中执行“G04X”这样的语句时,“剩余坐标”中的X值会随着变动,而机床不动
。P后面数值不能带小数点(即整数表示),以毫秒(ms)为单位。例如,G04X2.0;或G04X2000;暂停2秒
G04P2000;说明用指令G52可以在工件坐标系(G54~G59)中设定局部坐标系。当局部坐标系设定时,后面的
以绝对值方式(G90)指令的移动是在局部坐标系中的坐标值。(6)局部坐标系(G52)当在工件坐标系中编制程序时,为容易编程,
可以设定工件坐标系的子坐标系。子坐标系称为局部坐标系编程格式:G52X__Y__;设定局部坐标系
……G52X0Y0;取消局部坐标系6、工艺设计过程中主要考虑的问题:精度
效率(1)先面后孔(2)先基准后其它(3)先粗后精原则:1、零件的装夹(1)定位基准的选择遵循六点定位原则(
2)夹具的选用二、工艺装备定位基准要准确可靠(3)零件的夹紧保证夹紧可靠、并尽量减少夹紧变形2、刀具的选择返回加工
中心对刀具的基本要求:(1)良好的切削性能(2)较高的精度(3)配备完善的工具系统一、什么是FANUC数控系统日本FA
NUC公司的数控系统具有高质量、高性能、全功能的优点,并且适用于多种机床和生产机械,在市场的占有率远远超过其他的数控系统。第六章
加工中心的操作元件1.主要特点:(1)系统在设计中大量采用模块化结构。这种结构易于拆装,各个控制板高度集成,
使可靠性有很大提高,而且便于维修、更换。(2)具有很强的抵抗恶劣环境影响的能力。其工作环境温度为0~45℃,相对湿
度为75%。(3)有较完善的保护措施。FANUC对自身的系统采用比较好的保护电路。(4)FANUC系统所配置的
系统软件具有比较齐全的基本功能和选项功能。对于一般的机床来说,基本功能完全可以满足使用要求。(1)开发和修改零件
程序(2)执行零件程序(3)手动控制(4)读入/读出零件程序和数据(5)编辑程序数据(6)报警显示和
取消报警(7)编辑机床数据(5)提供大量丰富的PMC信号和PMC功能指令。(6)具有很强的DNC功能。系统提供串行RS2
32C传输接口和CF卡接口,使通用计算机PC和机床之间的数据传输能方便、可靠地进行,从而实现高速的DNC操
作。(7)提供丰富的维修报警和诊断功能。FANUC维修手册为用户提供了大量的报警信息,并且以不同的类别进行分类。
2.功能:二、面板(1)操作面板A显示区域B字母键盘/光标键C机床控制面板1.返回软键
2.软键条3.菜单扩展软键4.CF卡接口???①②③④(2)机床控制面板①1、急停按钮2、程
序控制功能区②3、JOG功能区4、带快速横移修调的方向键③④⑤5、进给控制⑥6、主轴控制⑦7、保护开关返回
第七章加工中心的操作要点数控机床由于系统和制造厂的不同而显得五花八门,有关数控机床的书更是琳琅满目,其共同
特点是对控制原理、编程的数学基础、后置处理的程序等的论述。如何使操作者面对一台新机床时避免束手无措,关键在于两大方面:一、基本
素质1、是要让操作者了解不同主流操作系统、编程方法和操作方式上的重要区别。2、是要培养操作者正确、规范的操作方法。作为一个熟练的
操作人员,必须在了解加工零件的要求、工艺路线、机床特性后,方可操纵机床完成各项加工任务。因此,整理几项操作要点供
参考:.为了简化定位与安装夹具的每个定位面相对加工中心的加工原点,都应有精确的坐标尺寸。.应保证零件安装方位与编程中
所选定的工件坐标系及机床坐标系方向一致性,及定向安装。.能经短时间的拆卸,改成适合新工件的夹具。由于加工中心的辅助时间已
经压缩得很短,配套夹具的装卸不能占用太多时间。.夹具应具有尽可能少的元件和较高的刚度。.夹具要尽量敞开,夹紧元件的
空间位置能低则低,安装夹具不能和刀具轨迹发生干涉.保证在主轴的行程范围内使工件的加工内容全部完成。.尽量在一次装夹
中完成所有的加工内容。当非要更换夹紧点时,要特别注意不能因更换夹紧点而破坏定位精度,必要时在工艺文件中说明。.夹具底面与
工作台的接触,夹具的底面平面度必须保证在0.01—0.02mm以内,表面粗糙度不大于Ra3.2um。二、操作的基本概念
1.加工中心工作之前的开关机2.机床自动加工??机床自动加工也称为存储器方式加工。它是利用加工中心内存储的加工程序使
机床对工件进行连续加工,是加工中心运用得最多的操作方式。加工中心在存储器方式下运行时间越长,其机床利用率也就越高。3.手动程序输
入??MDI方式也称为键盘操作方式。它在修整工件个别遗留问题或单件加工时经常用到。MDI方式加工的特点是输入灵
活,随时输入指令随时执行,但运行效率较低,且执行完指令以后对指令没有记忆,再次执行时必须重新输入指令,该操作方式一般不用于批量工
件的加工。返回4.手动JOG??手动工作方式,主要用于工件及夹具相对于机床各坐标的找正、工件加工零点的粗测量以及开机时回
参考点。5.手轮操作?手轮是手摇脉冲发生器。手轮每摇一格发出一个脉冲指挥机床移动相应的坐标。刀具离开工件的方向为正向
一、各坐标轴的运动方向Z坐标垂直时、观察者面对刀具主轴向立柱看时、向左方运行为X轴的正方向Z坐标垂直时、观察者面对刀具主轴向
立柱看时、向立柱方向运行为Y轴的负方向(1)Z坐标(2)X坐标(3)Y坐标第八章机床操作示例二、关于开、关机
和返回参考点基本操作1、开机床⑴先接通外部电源操作顺序:⑵接通电器柜电源(如下图)⑶接通CNC系统
电源(如下图)⑷等待出现以下画面时再进行其它操作2、关机床⑴关机前先将X、Y轴移到机床的中间部分,再将Z轴向下
移动100mm左右,按下“急停”键操作顺序:⑵关闭CNC控制器⑶关闭电器柜电源⑷最后关闭外
部电源3、返回参考点返回参考点又称为返回机床原点,是每次开机前必做的操作顺序:⑴在完成整个开机过程后先将急停松开⑵
点击“复位”键⑶此时,三个“506”报警被消除,并剩下“1000(三轴未回参考点)、1001(刀库未回零
)”⑷依次将X、Y、Z回零步骤:①按住“Z轴回零”键②可同时按住“X轴回零”键和“Y轴
回零”键当“三轴回零”灯亮时,表明三轴回零完毕,并且“1000(三轴未回参考点)”报警消除注意:但整个的回零过程尚未
完成⑸刀库回零步骤:①将JOG键点亮按“刀库正转”或“刀库反转”键,将1号刀位对准缺口处注意:刀库分为两种类型
:机械手式刀库、刀盘式刀库4、换刀过程自动换刀装置的换刀过程由选刀和换刀两部分组成。当执行到Txx指令即选刀指令后,刀库
自动将要用的刀具移动到换刀位置,完成选刀过程,为下面换刀做好准备;当执行到M06指令时即开始自动换刀,把主轴上用过的刀具取下,
将选好的刀具安装在主轴上。选刀方式顺序选刀方式任选方式:多用换刀方式机械手换刀刀库—主轴运动换刀1、主轴箱回参
考点,主轴准停。2、机械手抓刀如图(a)(主轴上和刀库上)3、取刀:
如图(b)活塞杆推动机械手下行。4、交换刀具位置:如图(c)机械手回转180°。5、装刀:
如图(d)活塞杆上行,将更换后的刀具装入主轴和刀库。机械手换刀动作过程
刀库移动-主轴升降式换刀过程三、关于程序的基本操作1、程序的创建⑴进入EDIT方式操作顺序:⑵按下PRO
G键⑶按下地址键O,输入程序号,例如:O0001⑷按下INSERT键2、程序的删除⑴进入EDIT方式操作顺序
:⑵按下PROG键⑶找到所需删除的程序,例如:O0001⑷按下DELETE键3、执行程序操作顺序:⑴
按下EDIT键,选择所需要的程序,例如:O0001⑵按下AUTO键,并在程序检视窗口显示程序⑶此时在画面的右上方会显示程
序号和程序段标记⑷点击“循环启动”键运行程序4、程序的输入与输出程序的输入与输出一般
分为两种:数据线CF卡需购买随机带准备工作:①准备一台有串口的计算机⑴数据线传输②安装WINPCIN软
件将数据线的两头分别连接到RS232接口上和计算机的串口接口上配置WINPCIN软件的参数方法:ⅰ、选择RS232设置
④打开WINPCIN软件,配置软件的参数ⅱ、在此配置COM口、波特率、数据位、停止位等,但必须与机床上的参数设置一致(1-
1)、文件的输入(PC→NC)①按下EDIT键②点击“操作”软键后,点击“+”扩展键,③选择软键“READ
”后,点击“执行”软键,此时NC已做好接收准备数控技术是用数字信息对机械运动和工作过程进行控制的技术,数控设备是
以数控技术为代表的新技术,对传统制造产业和新兴机械加工制造业的渗透形成的机电一体化产品,其技术范围覆盖制造业很多领域,是现代制
造业的关键设备,也是企业提高效率和竞争力的关键设备。1引言数控设备的正确操作和维护保养是正确使用数控设
备的关键因素之一。正确的操作和使用能够防止机床非正常磨损,避免突发故障。做好日常维护保养可使设备保持良好的技术状态,延缓老化进
程,及时发现和消灭故障隐患,从而保证安全运行。2数控设备使用中应注意的问题2.1数控设备的使用环境
为提高数控设备的使用寿命,一般要求要避免阳光的直接照射和其他热辐射,要避免太潮湿、粉尘过多或有腐蚀气体的场所。数控设备要远离振
动大的设备,如冲床、锻压设备等。2.2良好的电源保证为了避免电源波动幅度(大于±10%)和可能的瞬间干扰信号
等影响,数控设备一般采用专线供电(如从低压配电室分一路单独供数控机床使用)或增设稳压装置等。2.3制定有效操作规程
在数控机床的使用与管理方面,应制定一系列切合实际、行之有效的操作规程。例如润滑、保养、合理使用及规范的交接班制度等,是数
控设备使用及管理的主要内容。制定和遵守操作规程是保证数控机床安全运行的重要措施之一。实践证明,众多故障都可由遵守操作规程而减少。
2.4数控设备不宜长期封存购买数控机床以后要充分利用,尤其是投入使用的第一年,使其容易出故障的薄弱环节尽
早暴露,得以在保修期内得以排除。加工中,尽量减少数控机床主轴的启闭,以降低对离合器、齿轮等器件的磨损。没有加工任务时,数控机床也要
定期通电,最好是每周通电1~2次,每次空运行1小时左右,以利用机床本身的发热量来降低机内的湿度,使电子元件不致受潮,同时也能及时发
现有无电池电量不足报警,以防止系统设定参数的丢失。第一章安全预防及措施第二章加工中心的概述第三章加工中心的组成及分类
第四章CNC机床的操作流程第五章加工中心的工艺及工艺装备第六章加工中心的操作元件第七章加工中心操作要点第八章机
床操作示例第九章加工中心的程序编制第十章加工中心的零件加工实例第十一章综合应用实例第十二章数控机床的保养一般的
警告和注意事项第一章安全预防及措施1、机床通电前、请检查气压表和润滑箱、在确保气压到达0.6Mpa、润滑不底
于底线的情况下方可开机。一般的警告和注意事项2、零件加工前、一定要首先检查机床是否运行正常。加工前一定要通过试车保
证机床的正常工作,例如:在机床上不安装工件和刀具利用单程序段、进给倍率或机床锁住等检查机床的正确运动。3、确保指定的
进给速度与想要进行的机床进给速度相适应,通常,每台机床都有最大许可的进给速度,适合的进给速度根据不同的操作而变化,请参阅机
床厂家提供的说明书来确定最大的进给速度。4、当使用刀具补偿时、请仔细检查刀具补偿方向和补偿量。5、CNC和PLC的参数
都是有机床厂家在出厂前设置好的、用户通常不需要修改、当必须修改参数时、请确保改动参数之前对该参数的功能有深入了解6、
机床通电后、CNC单元尚未出现以下画面之前、请不要碰控制面板上的任何按键、因为控制面板上的有些按键是专
门用来维护和进行特殊操作的。一般的警告和注意事项与编程相关的警告和注意第一章安全预防及措施1、坐标系的设定2、非线性插
补定位3、旋转轴的功能如果没有设定正确的坐标系,即使指定了正确的指令,机床仍有可能发生误动作。当进行非线性插补定位时(从起点到终点之间,利用非线性运动进行定位),在编程之前请仔细确认刀具路径的正确性。这种定位包括快速移动,如果刀具和工件发生了碰撞,很有可能损坏刀具、机床、工件甚至伤害操作人员。在编制极坐标插补或垂直法线方向控制时,请特别注意旋转轴转速,不正确的编程有可能导致回转轴转速过高,如果工件安装不牢由于离心力过大会甩出工件从而导致事故。与编程相关的警告和注意事项4、行程检查在接通机床电源后需要进行手动返回参考点。如果没有手动返回参考点行程检查功能(行程开关)将不能使用。特别注意:当行程开关无效时即使出现超程系统也不会报警。通过三个轴的回零键返回机床参考点一般的警告和注意事项与编程相关的警告和注意与操作相关的警告和注意第一章安全预防及措施1、手动操作2、手轮进给当手动操作时、要确定刀具和工件的当前位置并保证正确的指定了运动轴、方向和进给。在手轮进给时、在较大倍率(比如100)下旋转手轮、刀具和工作台会快速移动。与操作相关的警告和注意3、倍率禁止4、人工干预在螺纹加工、刚性攻丝或其它攻丝期间、进给保持将无效。如果在攻丝期间出现断锥或其它意外情况、需及时按下急停按钮。如果在机床处于程序控制时进行人工干预、当重新启动程序时刀具运动轨迹有可能变化、因此在人工干预后重新启动程序前、请确认参数和绝对值/增量值命令方式的设定5、空运行通常、使用空运行来确认机床运动的正确性、在空运行期间、机床以比编程速度不同的空运行速度运动、这比程序编入的进给速度要高的多。6、程序编辑机床在程序控制下运行时,如果在机床暂停后进行加工程序的编辑(修改、插入或删除),此后再次启动机床恢复自动运行,机床将可能发生不可预料的动作。建议:当加工程序还在使用时,请不要修改、插入或者删除其中的命令。7、工作台面和防护门在程序运行前请将工作台面上与加工无关的东西清除。在程序运行时严禁打开防护门。一般的警告和注意事项与编程相关的警告和注意与操作相关的警告和注意以上几点请操作人员务必认真检查、如果未能确认以上几点、机床很可能会发生误操作、从而引起工件或机床本身的损坏、甚至伤及操作人员返回第一章安全预防及措施第二章加工中心的概述加工中心的定义:加工中心简称为MC,是由机械设备与数控系统组成的使用于加工复杂形状工件的高效率自动化机床。???加工中心最初是从数控铣床发展而来的。与数控铣床相同的是,加工中心同样是由计算机数控系统(CNC)、伺服系统、机械本体、液压系统等各部分组成。但加工中心又不等同于数控铣床,加工中心与数控铣床的最大区别在于加工中心具有自动交换刀具的功能,通过在刀库安装不同用途的刀具,可在一次装夹中通过自动换刀装置改变主轴上的加工刀具,实现钻、镗、铰、攻螺纹、切槽、铣平面等多种加工功能。加工中心是将数控铣床、数控镗床、数控钻床的功能组合起来,并装有刀库和自动换刀装置的数控镗铣床。立式加工中心主轴轴线(z轴)是垂直的,适合于加工盖板类零件及各种模具。加工中心是带有刀库和自动换刀装置的数控机床。1.全封闭防护2.工序集中,加工连续进行3.使用多把刀具,自动进行刀具交换4.可使用多个工作台,自动进行工作台交换5.功能强大,趋向复合加工6.高自动化、高精度、高效率7.在适当的条件下才能发挥最佳效益加工中心的特点加工中心的主要加工对象加工中心主要适用于加工形状复杂、工序多、精度要求高的工件。1、箱体类工件这类工件一般都要求进行多工位孔系及平面的加工,定位精度要求高,在加工中心上加工时,一次装夹可完成普通机床60%~95%的工序内容。2、复杂曲面类工件复杂曲面一般可以用球头铣刀进行三坐标联动加工,加工精度较高,但效率低。如果工件存在加工干涉区或加工盲区,就必须考虑采用四坐标或五坐标联动的机床。3、异形件异形件是外形不规则的零件,大多需要点、线、面多工位混合加工。加工异形件时,形状越复杂,精度要求越高,使用加工中心越能显示其优越性。如手机外壳等。4、盘、套、板类工件这类工件包括带有键槽和径向孔,端面分布有孔系、曲面的盘套或轴类工件。5、特殊加工加工中心加工的零件返回第三章加工中心的组成及分类一、加工中心主要由以下几大部分组成:1、基础部分(床身、立柱、滑板、工作台、丝杠、导轨、电机等)2、主轴部分(主轴箱、主轴电机、齿轮等)3、数控系统(FANUC数控系统等)4、自动换刀功能(机械手、刀盘)5、辅助装置(水箱、排削器等)二、加工中心分类:1、按机床形式分类(1)卧式加工中心(2)立式加工中心(3)龙门加工中心(4)五面体加工中心返回2、按换刀方式分类(1)机械手式换刀的加工中心:加工中心换刀装置由刀库、机械手组成,换刀动作由机械手完成。(2)刀盘式换刀的加工中心:这种加工中心的换刀通过刀库和主轴箱配合动作来完成换刀过程。零件图零件程序CNC机床1、当用CNC机床加工零件时、首先要准备好程序、然后用程序操作CNC机床1)首先、根据零件图准备好CNC机床所要用的程序。2)程序被读进CNC系统中、然后在机床上安装工件和刀具、并且根据程序运行刀具、最后实际进行加工。第四章CNC机床的操作流程2、在实际编程前,应制定如何加工零件的加工计划1)确定工件加工的范围2)在机床上安装工件的方法3)每个加工过程的加工顺序4)选择刀具和加工返回一、工艺范围:1、铣削2、钻、铰削第五章加工中心的工艺及工艺装备3、螺纹加工4、镗削加工5、工艺性分析加工中心适合加工:形状复杂工序较多精度要求较高的零件基准要统一1)、选择加工内容2)、检查零件图样3)、分析零件的技术要求4)、审查零件的结构工艺性
献花(0)
+1
(本文系VS炫_友首藏)