数控编程入门.docx
- 文档编号:9163875
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:9
- 大小:43.47KB
数控编程入门.docx
《数控编程入门.docx》由会员分享,可在线阅读,更多相关《数控编程入门.docx(9页珍藏版)》请在冰豆网上搜索。
数控编程入门
模块二数控车床编程入门【2】常识
数控车床的程序编制必须严厉遵照相干的标准,数控编程是一项很严厉的工作,起首必须控制一些基本常识,才能学好编程的办法并编出准确的程序.
进修目的
常识目的:
●控制数控车床坐标系的界说.
●控制数控加工程序的格局与构成.
●熟习数控车床编程常用符号及指令代码.
才能目的:
●控制数控车床编程的入门常识,并能灵巧应用.
一.数控车床的坐标系与活动偏向的划定
(一)树立坐标系的根本原则
1.永久假定工件静止,刀具相对于工件移动.
2.坐标系采用右手直角笛卡尔坐标系.如图1-28所示大拇指的偏向为X轴的正偏向,食指指向为Y轴的正偏向,中指指向为Z轴的正偏向.在肯定了X.Y.Z坐标的基本上,根据右手螺旋轨则,可以很便利地肯定出A.B.C三个扭转坐标的偏向.
图1-28右手笛卡尔直角坐标系
3.划定Z坐标的活动由传递切削动力的主轴决议,与主轴轴线平行的坐标轴即为Z轴,X轴为程度偏向,平行于工件装夹面并与Z轴垂直.
4.划定以刀具远离工件的偏向为坐标轴的正偏向.
根据以上的原则,当车床为前置刀架时,X轴正向向前,指向操作者,如图1-29所示;当机床为后置刀架时,X轴正向向后,背离操作者,如图1-30所示.
图1-29程度床身前置刀架式数控车床的坐标系
图1-30竖直床死后置刀架式数控车床的坐标系
(二)机床坐标系
机床坐标系是以机床原点为坐标系原点树立起来的ZOX轴直角坐标系.
1.机床原点
机床原点(又称机械原点)即机床坐标系的原点,是机床上的一个固定点,其地位是由机床设计和制作单位肯定的,平日不许可用户转变.数控车床的机床原点一般为主轴反转展转中间与卡盘后端面的交点,如图1-31所示.
图1-31机床原点
2.机床参考点
机床参考点也是机床上的一个固定点,它是用机械挡块或电气装配来限制刀架移动的极限地位.感化主如果用来给机床坐标系一个定位.因为假如每次开机后无论刀架逗留在哪个地位,体系都把当前地位设定成(0,0),这就会造成基准的不同一.
数控车床在开机后起首要进行回参考点(也称回零点)操作.机床在通电之后,返回参考点之前,不论刀架处于什么地位,此时CRT上显示的Z与X的坐标值均为0.只有完成了返回参考点操作后,刀架活动到机床参考点,此时CRT上显示出刀架基准点在机床坐标系中的坐标值,即树立了机床坐标系.
(三)工件坐标系
数控车床加工时,工件可以经由过程卡盘夹持于机床坐标系下的随意率性地位.如许一来在机床坐标系下编程就很不便利.所以编程人员在编写零件加工程序时平日要选择一个工件坐标系,也称编程坐标系,程序中的坐标值均以工件坐标系为根据.
工件坐标系的原点可由编程人员根据具体情形肯定,一般设在图样的设计基准或工艺基准处.根据数控车床的特色,工件坐标系原点平日设在工件左.右端面的中间或卡盘前端面的中间.
留意机床坐标系与工件坐标系的差别,留意机床原点.机床参考点和工件坐标系原点的差别.
二.数控车床加工程序构造与格局
(一)程序段构造
一个完全的程序,一般由程序名.程序内容和程序停滞三部分构成.
1.程序名
FANUC体系程序名是O××××.××××是四位正整数,可以从0000-9999.如O2255.程序名一般请求单列一段且不须要段号.
2.程序主体.
程序主体是由若干个程序段构成的,表示数控机床要完成的全体动作.每个程序段由一个或多个指令构成,每个程序段一般占一行,用“;”作为每个程序段的停滞代码.
3.程序停滞指令.
程序停滞指令可用M02或M30.一般请求单列一段.
(二)程序段格局
如今最常用的是可变程序段格局.每个程序段由若干个地址字构成,而地址字又由表示地址字的英文字母.特别文字和数字构成,见表1-2.
表1-2可变程序段格局
1
2
3
4
5
6
7
8
9
10
N
G
X
U
Y
V
Z
W
IJK
R
F
S
T
M
程序段号
预备功效
坐标尺寸字
进给功效
主轴功效
刀具功效
帮助功效
例如:
N50G01X30.0Z40.0F100
解释:
1.N××为程序段号,由地址符N和后面的若干位数字表示.在大部分体系
中,程序段号仅作为“跳转”或“程序检索”的目的地位指导.是以,它的大小及次序可以颠倒,也可以省略.程序段在存储器内以输入的先后次序分列,而程序的履行是严厉按信息在存储器内的先后次序逐段履行,也就是说,履行的先后次序与程序段号无关.但是,当程序段号省略时,该程序段将不能作为“跳转”或“程序检索”的目的程序段.
2.程序段的中央部分是程序段的内容,重要包括预备功效字.尺寸功效字.进给功效字.主轴功效字.刀具功效字.帮助功效字等.但并不是所有程序段都必须包含这些功效字,有时一个程序段内可仅含有个中一个或几个功效字,如下列程序段都是准确的程序段.
N10G01X100.0F100;
N80M05;
3.程序段号也可以由数控体系主动生成,程序段号的递增量可以经由过程“机床参数”进行设置,一般可设定增量值为10,以便在修正程序时便利进行“插入”操作.
三.数控车床的编程指令体系
FANUC0i体系为今朝我国数控机床上采用较多的数控体系,其常用的功效指令分为预备功效指令.帮助功效指令及其它功效指令三类.
1.预备功效指令
常用的预备功效指令见表1-3
表1-3FANUC体系常用预备功效一览表
G指令
组别
功效
程序格局及解释
▲G00
01
快速点定位
G00X(U)Z(W);
G01
直线插补
G01X(U)Z(W)F;
G02
顺时针偏向圆弧插补
G02X(U)Z(W)RF;
G02X(U)Z(W)IKF;
G03
逆时针偏向圆弧插补
G04
00
暂停
G04X;或G04U;或G04P;
G20
06
英制输入
G20;
G21
米制输入
G21;
G27
00
返回参考点检讨
G27XZ;
G28
返回参考点
G28XZ;
G30
返回第2.3.4参考点
G30P3XZ;
或G30P4XZ;
G32
01
螺纹切削
G32XZF;(F为导程)
G34
变螺距螺纹切削
G34XZFK;
▲G40
07
刀尖半径补偿撤消
G40G00X(U)Z(W);
G41
刀尖半径左补偿
G41G01X(U)Z(W)F;
G42
刀尖半径右补偿
G42G01X(U)Z(W)F;
G50
00
14
坐标系设定或主轴最大速度设定
G50XZ;或
G50S;
G52
局部坐标系设定
G52X__Z__;
G53
选择机床坐标系
G53X__Z__;
▲G54
选择工件坐标系1
G54;
G55
选择工件坐标系2
G55;
G56
选择工件坐标系3
G56;
G57
选择工件坐标系4
G57;
G58
选择工件坐标系5
G58;
G59
选择工件坐标系6
G59;
G65
00
宏程序挪用
G65PL<自变量指定>;
G66
12
宏程序模态挪用
G66PL<自变量指定>;
▲G67
宏程序模态挪用撤消
G67;
G70
00
精车轮回
G70PQ;
G71
粗车轮回
G71UR;
G71PQUWF;
G72
端面粗车复合轮回
G72WR;
G72PQUWF;
G73
多重车削轮回
G73UWR;
G73PQUWF;
G74
端面深孔钻削轮回
G74R;
G74X(U)Z(W)PQRF;
G75
00
外径/内径钻孔轮回
G75R;
G75X(U)Z(W)PQRF;
G76
螺纹切削复合轮回
G76PQR;
G76X(U)Z(W)RPQF;
G90
01
外径/内径切削轮回
G90X(U)Z(W)F;
G90X(U)Z(W)RF;
G92
螺纹切削复合轮回
G92X(U)Z(W)F;
G92X(U)Z(W)RF;
G94
端面切削轮回
G94X(U)Z(W)F;
G94X(U)Z(W)RF;
G96
02
恒线速度控制
G96S;
▲G97
撤消恒线速度控制
G97S;
G98
05
每分钟进给
G98F;
▲G99
每转进给
G99F;
解释:
①打▲的为开机默认指令.
②00组G代码都长短模态指令.
③不同组的G代码可以或许在同一程序段中指定.假如同一程序段中指定了同组G代码,则最后指定的G代码有用.
资料卡
模态指令:
一经指定就一向有用,直
到被同组的G代码撤消为止.
非模态指令:
只在本程序段中有用,
下一段程序须要时必须重写.
④G代码按组号显示,对于表中没有列出的功效指令,请参阅有关厂家的编程解释书.
2.帮助功效指令
FANUC体系常用的帮助功效指令见表1-4
表1-4常用M指令一览表
序号
指令
功效
序号
指令
功效
1
M00
程序暂停
7
M30
程序停滞并返回程序头
2
M01
程序选择停滞
8
M08
冷却液开
3
M02
程序停滞
9
M09
冷却液关
4
M03
主轴顺时针偏向扭转
10
M98
挪用子程序
5
M04
主轴逆时针偏向扭转
11
M99
返回主程序
6
M05
主轴停滞
3.其他功效指令
常用的其他功效指令有刀具功效指令.主轴转速功效指令.进给功效指令,这些功效指令的应用,对简化编程十分有利,将在后面的内容中具体介绍.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程 入门