第五节 数控加工程序的格式与组成
数控程序段格式及数控机床程序的组成

数控程序段格式及数控机床程序的组成数控程序由若干个“程序段”(block )组成,第个程序段由按照一定顺序和规定排列的“字”(word )组成。
字是由表示地址的英文字母、特殊文字和数字集合而成。
字表示某一功能的组代码符号。
如X500为一个字,表示X 向尺寸为500; F20为一个字,表示进给速度为20(具体值由规定的代码方法决定)。
字是控制带或程序的信息单位。
程序段格式是指一个程序段中各字的排列顺序及其表达方式。
程序段格式有许多种,如固定顺序程序段格式,有分隔符的固定顺序程序段格式,以及字地址程序段格式等。
现在应用最广泛的是“可变程序段、文字地址程序段”格式(word address format )。
下面是这种格式的例子:从上例可以看出,程序段由顺序号字、准备功能字、尺寸字、进给功能字、主轴功能字、刀具功能字、辅助功能字和程序结束符组成。
此外,还有插补参数字等。
每个字都由字母开头,称为“地址”。
ISO 标准规定的地址意义如表所示。
各个功能字的意义如下:1)程序段号(Squence number )用来表示程序从起动开始操作的顺序,即程序段执行的顺序号。
它用地址码N 和后面的三位数字表示。
2)准备功能字(Preparatory function or G-function )也称为G 代码。
准备功能是使数控装置作某种操作的功能,它一般紧跟在程序段序号后面,用地址码G 和两数字来表示。
3)尺寸字尺寸字是给定机床各坐标轴位移的方向和数据的,它由各坐标轴的地址代码、数字构成。
尺寸字一般安排在G 功能字的后面。
尺寸字的地址代码,对于进给运动为: X 、Y 、Z 、U 、V 、W 、P 、Q 、R ;对于回转运动的地址代码为: A 、B 、C 、D 、E 。
此外,还有插补参数字:I 、J 、L 等。
4)进给功能字(Feed function or F-function )它给定刀具对于工件的相对速度,由地址码F 和其后面的若干位数字构成。
数控编程程序格式

1)程序结构程序段是可作为一个单位来处理的连续的字组,它实际是数控加工程序中的一段程序。
零件加工程序的主体由若干个程序段组成。
多数程序段是用来指令机床完成或执行某一动作。
程序段是由尺寸字、非尺寸字和程序段结束指令构成。
在书写和打印时,每个程序段一般占一行,在屏幕显示程序时也是如此。
(2)程序格式常规加工程序由开始符(单列一段)、程序名(单列一段)、程序主体和程序结束指令(一般单列一段)组成。
程序的最后还有一个程序结束符。
程序开始符与程序结束符是同一个字符:在ISO代码中是%,在EIA代码中是ER。
程序结束指令可用M02(程序结来)或M30(纸带结束)。
现在的数控机床一般都使用存储式的程序运行,此时M02与M30的共同点是:在完成了所在程序段其它所有指令之后,用以停止主轴、冷却液和进给,并使控制系统复位。
M02与M30在有些机床(系统)上使用时是完全等效的,而在另一些机床(系统)上使用有如下不同:用M02结束程序场合,自动运行结束后光标停在程序结束处;而用M3O结束程序运行场合,自动运行结束后光标和屏幕显示能自动返回到程序开头处,一按启动钮就可以再次运行程序。
虽然M02与M30允许与其它程序字合用一个程序段,但最好还是将其单列一段,或者只与顺序号共用一个程序段。
程序名位于程序主体之前、程序开始符之后,它一般独占一行。
程序名有两种形式:一种是以规定的英文字(多用O)打头、后面紧跟若干位数字组成。
数字的最多允许位数由说明书规定,常见的是两位和四位两种。
这种形式的程序名也可称作程序号。
另一种形式是,程序名由英文字、数字或英文、数字混合组成,中间还可以加入“—”号。
这种形式使用户命名程序比较灵活,例如在LC30型数控车床上加工零件图号为215的法兰第三道工序的程序,可命名为LC30-FIANGE-215-3,这就给使用、存储和检索等带来很大方便。
程序名用哪种形式是由数控系统决定的。
%O1001N0 G92 X0 Y0 Z0N5 G91 G00 X50 Y35 S500 MO3N10 G43 Z-25 T01.01N15 G01 G007 Z-12N20 G00 Z12N25 X40N30 G01 Z-17N35 G00 G44 Z42 M05N40 G90 X0 Y0N45 M30%(3)程序段格式程序段中字、字符和数据的安排形式的规则称为程序段格式(block format)。
数控程序的一般格式

数控程序的一般格式作者:蓝翔数控来源:发布日期: 2015-06-12 点击次数: 1741、蓝翔程序结构数控程序是由为使机床运转而给予数控装置的一系列指令的有序集合所构成的。
靠这些指令使刀具按照直线或者圆弧及其它曲线运动,控制主轴的回转、停止、切削液的开关、自动换刀装置等。
一个完整的零件加工程序是由若干程序段组成,程序段是由若干字和“;”组成,每个字又由字符(字母和数字)组成,即字母和数字组成字,字组成程序段,程序段组成程序。
每种数控系统都有其特定的编程结构、句法和格式规则,对于不同的机床,程序格式是不同的。
所以编程人员在编程之前,要认真阅读所用机床的说明书,严格按照规定格式进行编程。
一般情况下,一个基本的数控程序如图1-19所示,由下面几个部分组成:1)程序号(或程序名)。
单列一行,有两种形式,一种是以规定的英文字母(通常为O)为首,后面接若干位数字(通常为2位或着4位),如O0010,也可称为程序号;另一种是以英文字母、数字和符号“-”混合组成,比较灵活。
程序名具体采用何种形式由数控系统决定。
2)程序主体。
由多个程序段组成,程序段是数控程序中的一句,单列一行,用于指挥机床完成某一个或多个动作。
如上述第一个程序段表示建立刀具坐标为(80,80)的工件坐标系;第二个程序段表示机床主轴以300r/min的速度开始正转,1号刀转到切削位置;第三个程序段表示刀具快速定位(G00)到X25、Z3处。
在程序末尾(N170)一般有程序结束指令,如M30用于停止主轴、切削液和进给,并使控制系统复位。
以上是数控程序结构的最基本形式,也是采用交互式图形编程方式所得到的最常见的程序形式。
更复杂的程序还包括注释语句、子程序调用、宏程序等,这里不多做介绍。
2、蓝翔程序段格式及含义一个程序段定义一个由数控装置执行的指令行。
程序段格式是指程序段中的字、字符和数据的书写规则。
它定义了每个程序段中功能字的句法,一个程序段内由一组程序字组成,程序段的基本结构如图1-20所示。
数控机床编程与操作课程标准

《数控机床编程与操作》课程标准一、适用对象本课程标准适用于数控技术专业,可供数控设备应用与维护专业参考。
二、课程性质本课程是数控技术专业的一门必修专业课程。
本课程要求学生掌握数控机床的特点、工作原理以及数控机床的机械结构特点。
重点掌握数控车床、数控铣床的手工编程方法。
通过本课程的学习,提高学生的全面素质,培养学生的综合职业能力、创新精神和良好的职业道德,为学生从事本专业工作和适应职业岗位的变化以及学习新的生产科学技术打下基础。
三、参考学时69学时四、学分4学分五、课程目标(一)情感与态度目标1、喜欢、热爱本职岗位,乐于参与各类生产实践活动。
2、有克服困难的信心和决心,能体验战胜困难、解决问题时的喜悦。
3、养成实事求是、尊重技术的科学态度,敢于提出与别人不同的意见,也勇于放弃或修正自己的错误观点,有创新和技术革新的意识。
4、有将生产技术服务于社会的意识,有较强的工作责任感。
5、有可持续发展的意识。
(二)能力目标1、具备能选择和使用数控加工常用的各类刀具、夹具技能。
2、具备选择和使用常用的量具,并会对常用的量具进行校正与保养的技能。
3、具备数控车床的基本操作技能。
4、具备在数控车床上能独立完成零件的加工的初步技能。
5、具备数控车床操作工中级职业资格的技能。
6、具备数控铣床的基本操作技能。
7、具有观察现象和收集信息、制订计划和交流合作、分析概括和解决问题的方法和能力。
8、具有质量意识和安全意识。
(三)知识目标1、能说出数控机床的基本结构和工作过程;能区分数控机床各功能模块,并说出其功用。
2、能说出常见数控程序指令的格式及其相关参数的含义;能运用仿真软件调试程序;初步学会编制数控加工程序。
3、会手动操作数控车床,完成机床的启动、调速、换刀、对刀、关闭等操作,能在数控机床上完成程序的输入、编辑、检验、试运行等基本操作。
4、能说出数控车削外圆、端面相关程序指令的格式和应用特点;会利用仿真软件编制相关的程序;会在数控车床上加工外圆和端面,并控制精度。
数控程序的结构与格式

数控程序的结构与格式来源:数控机床网 作者:数控车床 栏目:行业动态 1.程序结构 数控程序由程序编号、程序内容和程序结束段组成。
例如: 程序编号:001 程序内容: N001 G92 X40.0 Y30.0; N002 G90 G00 X28.0 T01 S800 M03; N003 G01 X-8.0 Y8.0 F200; N004 X0 Y0; N005 X28.0 Y30.0 ; N006G00 X40.0 ; 程序结束段: N007 M02; (1)程序编号采用程序编号地址码区分存储器中的程序,不同数控系统程序编号地址码不同,如日本FANUC6数控系统采用o作为程序编号地址码;美国的AB8400数控系统采用P作为程序编号地址码;德国的SMK8M数控系统采用%作为程序编号地址码等。
(2)程序内容程序内容部分是整个程序的核心,由若干个程序段组成,每个程序段由一个或多个指令字构成,每个指令字由地址符和数字组成,它代表机床的一个位置或一个动作,每一程序段结束用“;”号。
(3)程序结束段以程序结束指令M02或M30作为整个程序结束的符号。
2.程序段格式每个程序段是由程序段编号,若干个指令(功能字)和程序段结束符号组成。
N、G、X、Z、F为地址码,“-”为符号(负号)64.0为数据字 N——程序段地址码,用来制定程序段序号;G——准备功能地址码,G01为直线插补指令; X、Z——坐标轴地址码,其后面数据字表示刀具在该坐标轴方向应移动的距离;F——进给速度地址码,其后面数据字表示刀具进给速度值,F100表示进给速度为100mm/min。
;——程序段结束码,与“NL”、“LF”或“CR”、“*”等符号含义等效,不同的数控系统规定有不同的程序段结束符。
表1常见程序段格式说明:数控机床的指令格式在国际上有很多标准,并不完全一致。
而随着数控机床的发展,不断改进和创新,其系统功能更加强大和使用方便,在不同数控系统之间,程序格式上存在一定的差异,因此,在具体进行某一数控机床编程时,要仔细了解其数控系统的编程格式,参考该数控机床编程手册。
数控加工程序段的结构与格式知识分享

数控车床程序的结构☆学习目标1、了解一个完整程序的基本构成。
2、掌握G、S、M、F、T功能的使用方法。
一、加工程序结构数控加工中,为使机床运行而送到CNC的一组指令称为程序。
每一个程序都是由程序名、程序内容和程序结束三部分组成。
程序的内容则由若干程序段组成,程序段是由若干字组成,每个字又由字母和数字组成。
即字母和数字组成字,字组成程序段,程序段组成程序。
二、程序代码①国际标准化组织ISO(international standard organization)②美国电子工业协会EIA(electronic industries association)国际上通用的数控代码有ISO、EIA两种。
目前,数控编程广泛采用的程序段格式是ISO。
1、程序组成(1)程序编号(程序名)程序名为程序的开始部分,采用程序编号地址码区分存储器中的程序,每个程序都要有程序编号,在编号前采用程序编号地址码。
不同数控系统程序编号地址码不同,如日本FANUC数控系统采用“O”作为程序编号地址码;美国的AB8400数控系统采用P作为程序编号地址码;德国的SIEMENS数控系统采用%作为程序编号地址码等。
程序名是零件加工程序的代码,它是加工程序的识别标记,不同程序名对应着不同的加工程序零件。
在程序名编写的时候要注意下面几点:①程序名写在程序的最前面,并且单列一行。
②在同一数控机床中,程序名不可以重复使用。
③ FANUC系统中,程序号的书写格式是O××××,其中O是地址符,其后为四位数字,数值从O0000到O9999,如O0001。
在书写时起数字前的零可以省略不写,如O0001可写成O1。
O0000在数控系统中通常有特殊的含义,一般应尽量避免使用。
(O0000是MDI方式下默认的编号)(2)程序内容(刀具的运动轨迹)程序内容部分是整个程序的核心,由若干个程序段组成,每个程序段由一个或多个指令字构成,每个指令字由地址符和数字组成,它代表机床的一个位置或一个动作,每一程序段结束用“;”号。
第五节 数控铣床编程实例

第五节数控铣床编程实例(参考程序请看超级链接)实例一毛坯为70㎜×70㎜×18㎜板材,六面已粗加工过,要求数控铣出如图3-23所示的槽,工件材料为45钢。
1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线1)以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铣床工作台上。
2)工步顺序①铣刀先走两个圆轨迹,再用左刀具半径补偿加工50㎜×50㎜四角倒圆的正方形。
②每次切深为2㎜,分二次加工完。
2.选择机床设备根据零件图样要求,选用经济型数控铣床即可达到要求。
故选用XKN7125型数控立式铣床。
3.选择刀具现采用φ10㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。
4.确定切削用量切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。
5.确定工件坐标系和对刀点在XOY平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图2-23所示。
采用手动对刀方法(操作与前面介绍的数控铣床对刀方法相同)把点O作为对刀点。
6.编写程序按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。
考虑到加工图示的槽,深为4㎜,每次切深为2㎜,分二次加工完,则为编程方便,同时减少指令条数,可采用子程序。
该工件的加工程序如下(该程序用于XKN7125铣床):N0010 G00 Z2 S800 T1 M03N0020 X15 Y0 M08N0030 G20 N01 P1.-2 ;调一次子程序,槽深为2㎜N0040 G20 N01 P1.-4 ;再调一次子程序,槽深为4㎜N0050 G01 Z2 M09N0060 G00 X0 Y0 Z150N0070 M02 ;主程序结束N0010 G22 N01 ;子程序开始N0020 G01 ZP1 F80N0030 G03 X15 Y0 I-15 J0N0040 G01 X20N0050 G03 X20 YO I-20 J0N0060 G41 G01 X25 Y15 ;左刀补铣四角倒圆的正方形N0070 G03 X15 Y25 I-10 J0N0080 G01 X-15N0090 G03 X-25 Y15 I0 J-10N0100 G01 Y-15N0110 G03 X-15 Y-25 I10 J0N0120 G01 X15N0130 G03 X25 Y-15 I0 J10N0140 G01 Y0N0150 G40 G01 X15 Y0 ;左刀补取消N0160 G24 ;主程序结束实例二毛坯为120㎜×60㎜×10㎜板材,5㎜深的外轮廓已粗加工过,周边留2㎜余量,要求加工出如图2-24所示的外轮廓及φ20㎜的孔。
数控程序的结构与格式

数控程序的结构与格式1.程序结构数控程序由程序编号、程序内容和程序结束段组成。
例如:程序编号:001程序内容:N001 G92 X40.0 Y30.0 ;N002 G90 G00 X28.0 T01 S800 M03 ;N003 G01 X-8.0 Y8.0 F200 ;N004 X0 Y0 ;N005 X28.0 Y30.0 ;N006 G00 X40.0 ;程序结束段:N007 M02 ;(1)程序编号采用程序编号地址码区分存储器中的程序,不同数控系统程序编号地址码不同,如日本FANUC6数控系统采用o作为程序编号地址码;美国的AB8400数控系统采用P作为程序编号地址码;德国的SMK8M数控系统采用%作为程序编号地址码等。
(2)程序内容程序内容部分是整个程序的核心,由若干个程序段组成,每个程序段由一个或多个指令字构成,每个指令字由地址符和数字组成,它代表机床的一个位置或一个动作,每一程序段结束用“;”号。
(3)程序结束段以程序结束指令M02或M30作为整个程序结束的符号。
2.程序段格式每个程序段是由程序段编号,若干个指令(功能字)和程序段结束符号组成。
N、G、X、Z、F为地址码,“-”为符号(负号)64.0为数据字N——程序段地址码,用来制定程序段序号;G——准备功能地址码,G01为直线插补指令;X、Z——坐标轴地址码,其后面数据字表示刀具在该坐标轴方向应移动的距离;F——进给速度地址码,其后面数据字表示刀具进给速度值,F100表示进给速度为100mm/min。
;——程序段结束码,与“NL”、“LF”或“CR”、“*”等符号含义等效,不同的数控系统规定有不同的程序段结束符。
表1 常见程序段格式说明:数控机床的指令格式在国际上有很多标准,并不完全一致。
而随着数控机床的发展,不断改进和创新,其系统功能更加强大和使用方便,在不同数控系统之间,程序格式上存在一定的差异,因此,在具体进行某一数控机床编程时,要仔细了解其数控系统的编程格式,参考该数控机床编程手册。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一个零件程序必须包括起始符和结束符。零件程序是按程序 段的输入顺序执行的,而不是按程序段号的顺序执行的, 建议按升序书写程序段号。
上一页 下一页
二、主程序和子程序
主程序
%01 (MAIX-PRO)
…………
………… N20 M98 L10 用 N21 …………
………… ………… N80 M98 L10 用
上一页 下一页
感谢下 载
上一页 下一页
*刀具补偿包括几何补偿和磨损补偿; *为使用方便,尽量使刀具序号和刀具补偿 号保持一致; *取消刀具补偿,T指令格式为:T □□ 或 T □□00。
上一页 下一页
四、辅助功 能指令(M 功能)
M辅代助码功能指令(M功能) 功能
M00
程序暂停
M01
选ห้องสมุดไป่ตู้停止
M02
程序结束
M03
主轴正转(逆时针)
G 为准备功能,指定机床的运动方式。(机床的运动 指令,在数控编程中,用各种G指令来描述工艺过程的各 种操作.
X(U) Z(W) 为工件坐标系中X、Z轴移动终
点位置;
上一页 下一页
转进给G99(一般是系统默认的)mm/r F
F:为进给功能指令 分进给G98 mm/min Fv
S 为主轴功能指令;主轴的旋转速度 恒线速G96 (m/min) 恒转速G97( r/min),(一般系统默认)
…………
………… N100 M02
;调 ;调
子程序
%10 (SUB-PRO)
N1000 ………… ………… …………
N1100 ………… ………… ………… N1200………… ………… ………… N1500 M99
图2.20 主程序与子程序的关系
上一页 下一页
三、常用 机 能 地址符 程序号 及其含义 程序段号
其中S指令给出主轴最高转速; G97:主轴转速直接设定,设定主轴转数恒定(r/min); 格式:(G97)____S____(M38或M39); G96:主轴转速线速度恒定设定
设定主轴线速度,即切削速度Vc恒定(m/min)。 格式:(G96)____S____(M38或M39);
其中M38设定主轴在低速范围内变化(粗加工); M39设定主轴在高速范围内变化(精加工)。
上一页 下一页
程序的构成
%
O1000
// 程序开始部分
N10 G00 G54 X50 Y30 M03 S3000;
N20 G01 X88.1 Y30.2 F500 T02 M08;
N30 X90;
// 程序主体部分
……
N300 M30;
// 程序结束部分
上一页 下一页
1.程序号(程序名):
(1)一种是以规定的%(或O)符打头,后跟四位数 的程序号。如:%1000;O1000(例如在FANUC系 统中采用英文字母“O”作为程序编号地址,后跟1-9 999任意数,SINUMERIC系统采用“%”。)
程序段的格式:最常用的是可变程序段格式,即程序 段的长短,随字数和字长(位数)都是可变的。一个 程序段定义一个将由数控装置执行的指令行。程序段 的格式定义了每个程序段中功能字的句法。各个功能 字的意义如下:
上一页 下一页
程序段:N G X Z F S T M
N 为程序段序号;只起标识符作用,可省略,但有 些不能,比如循环、跳步。
0~G99共100种。 1. 模态代码(又称续效代码):模态代码一经在一
个程序段中指定,便保持到以后程序段中直到出现 同组的另一代码时才失效。
2. 非模态代码:表中标有“*”的为非模态代码。非 模态代码只在所出现的程序段有效。
同组的任意两个G代码不能同时出现在一个程序段中。
上一页 下一页
二、主轴转动功能 (S功能) G50:主轴最高转速设定 格式:(G50)____S____;
M代码 M10 M11 M12 M13
功能 卡盘夹紧 卡盘松开 尾座套筒伸出 尾座套筒缩回
M04
主轴反转(逆时针)
M20
卡盘吹气
M05
主轴停止
M21
门打开可执行程序
M06
换刀或对刀仪摆出
M22
门打开无法执行程序
M07
1#冷却液开或对刀仪摆回
M30
程序结束返回程序头
M08
2#冷却液开
M98
调用子程序
M09
指令动作方式
开关功能,工作台分度等
补偿值地址
暂停时间 子程序或循环程序的循环 次 主轴转数或切削速度 进给量或进给速度 刀库中刀具编号
上一页 下一页
四、FANUC数控车床系统编程格式
O
;
G99G97G40;
M03 S ;
T
;
G00X Z M08;
循环起点:X向外轮廓加工要大于毛坯直径2mm
内轮廓加工要小于毛坯孔的直径1mm
上一页 下一页
Vc=∏ D N/1000 对零件表面影响最大的是Vc,车端面时,越接 近原点,N一定时Vc就越小,表面就越粗糙。因而 对于大型的盘类零件应采用G96,实现无级变速。
三、刀具功能指令 (T功能) 该指令可指定刀具号及刀具补偿号。 格式:T □□ □□ 前两位指定刀具序号; 后两位指定刀具补偿号。 *刀具序号尽量与刀塔上的刀位号相对应;
第五节 数控加工程序 的格式与组成
上一页 下一页
一、程序的结构
加工程序可分为主程序和子程序,无论是主程 序还是子程序,每一个程序都是由程序号(程序 名)、程序内容和程序结束语三部分组成。程序 的内容则由若干程序段组成,程序段是由若干程 序字组成,每个程序字又由地址符和带符号或不 带符号的数值组成,程序字是程序指令中的最小 有效单位。
坐标字
准备功能 辅助功能 补偿值 暂停 重复次数 切削用量 刀具号
地址符 O或P或%
数N控机床的组成: X,Y,Z;U,V,W;P,Q A,B,C;D,E;R; I,J,K; G
M,B;
H或D
P或X或F
L或H S或V F T
说明 程序编号地址
程序段顺序编号地址
直线坐标轴 旋转坐标轴 圆弧半径 圆弧中心坐标
数控程序所用的代码主要有: →准备功能G代码 →辅助功能M代码 →进给功能F代码 →主轴转速功能S代码 →刀具功能T代码
在数控编程中,用各种G指令和M指令来描述工 艺过程的各种操作和运动特征。
上一页 下一页
一、准备功能 准备功能G指令是使数控机床建立起某种加工方式
的指令,如插补、刀具补偿、固定循环等。 G指令由地址符G和其后的两位数字组成,从G0
T 为刀具功能指令,指定刀具号和刀具补偿号。 T×× ××
刀具号 刀具补偿地址号 如T0101 :1号刀带上补偿 T0100 :1号刀取消刀补。
上一页 下一页
M 为辅助功能指令,指定辅助机能的开关控制。 常用的M功能:M02、M30—程序结束并返回程序开头
M03—主轴正转 M04—主轴反转 M05—主轴停转 M08—开水泵冷却液开 M09—冷却液关 M98—调用子程序 M99—子程序结束
冷却液关
M99
子程序结束
上一页 下一页
五、工件原点设置 工件坐标系的原点有两种设置方法。 1)用G50指令进行工件原点设置,分以下两种设置情况:
图3-27 工件原点设置 上一页 下一页
①坐标原点设置在卡盘端面 如图3-27a所示,这种情况下z坐标是正值。 工件原点设置在卡盘端面: G50 X85.Z210.; 将刀尖当前位置的坐标值定为工件坐标系中的一点(8 5.,210.)。 ②坐标原点设置在零件右端面 如图3-27b所示,这种情况下Z坐标值是负值。 工件原点设置在工件右端面:G50 X85.0 Z90.0; 2) 通过试切法对刀,找到刀尖点在工件坐标系中相对 于工件原点的位置,从而确定工件坐标系的原点。
(2)另一种形式是,程序名由英文字、数字或英文、 数字混合组成,中间还可以加入“-”。
编程时一定要根据说明书的规定作指令否则系统是
不会执行的。
上一页 下一页
2.程序内容(程序的主体):是整个程序的核心,由许多 程序段组成,每个程序段由一个或多个指令组成,表示数控
机床要完成的全部动作。 (1) 程序段结束:每个程序段的结束用”;”(回车键) (2) 程序注释符 括号( )内或分号“;”后的内容为注释文 字。程序执行时将跳过这部分内容;
Z向与加工起始端有一个安全切入
距离(2—5mm)
上一页 下一页
各. 类. 循. 环. 加. 工. G00 X Z M09; 安全点,以刀具与工件不碰撞
为原则。 M05 M00或M01;程序停止或选择停止 M30;
上一页 下一页
第六节 数控系统的基本编 程指令—主轴功能、刀具 功能、辅助功能
上一页 下一页