预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共114页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

HNC华中数控的发展过程HNC华中数控的发展过程数控车床编程基础第一章数控车床概述1-1概述1、机床坐标轴1)基本坐标轴数控机床的坐标轴和方向的命名制订了统一的标准规定直线进给运动的坐标轴用XYZ表示常称基本坐标轴。XYZ坐标轴的相互关系用右手定则决定如图1所示图中大姆指的指向为X轴的正方向食指指向为Y轴的正方向中指指向为Z轴的正方向。2)旋转轴围绕XYZ轴旋转的圆周进给坐标轴分别用ABC表示根据右手螺旋定则如图1所示以大姆指指向+X+Y+Z方向则食指、中指等的指向是圆周进给运动的+A+B+C方向。上述坐标轴正方向是假定工件不动刀具相对于工件做进给运动的方向。如果是工件移动则用加“′”的字母表示按相对运动的关系工件运动的正方向恰好与刀具运动的正方向相反即有:+X=-X′+Y=-Y′+Z=-Z′+A=-A′+B=-B′+C=-C′同样两者运动的负方向也彼此相反。3)附加坐标轴:在基本的线性坐标轴XYZ之外的附加线性坐标轴指定为UVW和PQR。这些附加坐标轴的运动方向可按决定基本坐标轴运动方向的方法来决定。CJK6032坐标轴+Y2、机床原点、参考点、机床坐标系3、工件原点和工件坐标系4、绝对编程与增量编程绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值;增量编程时:用U、W或G91指令后面的X、Z表示X轴、Z轴的增量值;注:1:车床的默认状态为G905、直径、半径编程注意:1、使用直径、半径编程时系统参数设置要求与之对应第二章程序的结构2-1程序的构成2-2程序格式%8001%0003N01G37N01G91G01X-12F100N02G92X16Z1N02G03X7.385Z-4.923R8N03G90G00Z0N03X2.215Z-39.877R60N04M03N04G02X2.4Z-28.636R40N05M98P0003L6N05G00X4N06G90G00X16Z1N06Z73.436N07M05N07X-4.8N08M30N08M99第三章数控车床编程指令体系3-1M指令(或辅助功能)3-2S.F.T指令3-3G指令(准备功能)1、坐标系相关G指令2、运动相关G指令3、单一循环G指令4、复合循环G指令3-1M指令(或辅助功能)1、S指令(主轴功能)1)转/每分钟(M03后)2)米/每分钟(G96恒线速有效)3)转/每分钟(G97取消恒线速)2、F指令(进给功能):1)每分钟进给(G94)2)每转进给(G95)2、T指令(刀具功能)%0012N01T0101(此时换刀设立坐标系刀具不移动)N02G00X45Z0(当有移动性指令时加入刀偏)N03G01X10F100N04G00X80Z30N05T0202(此时换刀设立坐标系刀具不移动)N06G00X40Z5(当有移动性指令时执行刀偏)N07G01Z-20F100N08G00X80Z30N09M303-3G指令(准备功能)3-3-1有关单位设定G功能1、英制输入G20(单位in)和公制输入G21(单位mm)指令2、进给量的设定G94和G95指令3-3-2坐标系相关的G指令1)绝对编程与增量编程绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值;增量编程时:用U、W或G91指令后面的X、Z表示X轴、Z轴的增量值;注:1:车床的默认状态为G902:表示增量的字符U、W不能用于循环指令G80、G81、G82、G71、G72、G73、G76程序段中但可用于定义精加工轮廓的程