数控编程复习指导.ppt
《数控编程复习指导.ppt》由会员分享,可在线阅读,更多相关《数控编程复习指导.ppt(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中央广播电视大学中央广播电视大学数控编程技术数控编程技术课程课程复习指导复习指导主讲人:张超英主讲人:张超英 zhang_zhang_2007年年6月月0、考核说明考核说明1考核方式考核方式 考核分为终结性考核和形成性考核两部分。两者比考核分为终结性考核和形成性考核两部分。两者比例为例为8 2。终结性考核一般为笔试,占。终结性考核一般为笔试,占80%;形成性考;形成性考核主要检验学生的平时作业,占核主要检验学生的平时作业,占20%,由地方电大根,由地方电大根据课程要求组织实施。据课程要求组织实施。2试题题型及配分试题题型及配分 (1)选择题:(每题)选择题:(每题3分,共分,共45分)分)(2
2、)判断题(每题)判断题(每题2分,共分,共20分)分)(3)简答与计算题:(每题)简答与计算题:(每题5分,共分,共10分)分)(4)综合题()综合题(23道题,共道题,共25分)分)3考试方式及时间考试方式及时间 考试形式为笔试,考试时间为考试形式为笔试,考试时间为90分钟。分钟。样题样题:1 1、在在数数控控机机床床的的坐坐标标系系中中,永永远远假假定定刀刀具具相相对对于静止的运动。(于静止的运动。()2 2、对对于于同同一一G G代代码码而而言言,不不同同的的数数控控系系统统所所代代表表的的含含义义不不完完全全一一样样;对对于于同同一一功功能能,系系统统不不同同采采用的代码也有差异。用的
3、代码也有差异。()3 3、刀具功能称为、刀具功能称为T T功能,它是(功能,它是()的功能。)的功能。(A A)进行刀具路径选择;)进行刀具路径选择;(B B)进行刀具选择和刀具补偿号选择;)进行刀具选择和刀具补偿号选择;(C C)进行刀具补偿;)进行刀具补偿;(D D)进行换刀操作。)进行换刀操作。4 4、在数控系统中,用于控制机床或系统开关功、在数控系统中,用于控制机床或系统开关功能的指令是(能的指令是()。)。(A A)G G代码代码 (B B)F F代码代码 (C C)MM代码代码 (D D)T T代码代码 5、解释模态代码与非模态代码的含义,并解释模态代码与非模态代码的含义,并举例说
4、明。举例说明。6、简述编制数控加工程序的步骤。、简述编制数控加工程序的步骤。7、数控加工程序的编制方法有哪些?它们、数控加工程序的编制方法有哪些?它们分别适用什么场合?分别适用什么场合?8 8、计算下图所示未知基点坐标。、计算下图所示未知基点坐标。9、用一毛坯尺寸为、用一毛坯尺寸为 102mm62mm12mm板料,加工成尺寸如图板料,加工成尺寸如图1所所示的盖板零件。用示的盖板零件。用 10mm的立铣刀加工外轮廓,主轴转速为的立铣刀加工外轮廓,主轴转速为1000r/min,进给速度为,进给速度为120mm/min。工件坐标系原点(。工件坐标系原点(X0、Y0)设定在)设定在 40mm的孔中心位
5、置,其的孔中心位置,其Z坐标定在毛坯表面,利用坐标定在毛坯表面,利用刀具半径补偿功能,编写零件外轮廓加工程序。(本题共刀具半径补偿功能,编写零件外轮廓加工程序。(本题共13分)分)其他说明其他说明:1 1、1919章为教学与考核重点,章为教学与考核重点,10111011章为章为非重点。非重点。2 2、借用教材的第、借用教材的第7 7章不考。章不考。3 3、借用教材第、借用教材第8 8章为非重点,了解内容,章为非重点,了解内容,作一下作一下1111章的练习即可。章的练习即可。4 4、借用教材的第、借用教材的第3 3章,只要求掌握利用三章,只要求掌握利用三角函数法求解基点坐标。角函数法求解基点坐标
6、。(一)知识点及考核要求(一)知识点及考核要求 1了解数控加工的过程了解数控加工的过程 2掌握掌握数控编程的内容与步骤数控编程的内容与步骤 3掌握数控编程的种类掌握数控编程的种类 4掌握掌握数控机床的坐标系和运动方向的命名规则数控机床的坐标系和运动方向的命名规则 5了解典型数控系统及其主要功能了解典型数控系统及其主要功能 6掌握程序的结构组成掌握程序的结构组成 7掌握程序段格式的书写规则掌握程序段格式的书写规则 8理解地址码中英文字母的含义理解地址码中英文字母的含义 9掌握掌握续效代码与非续效代码的概念与区别续效代码与非续效代码的概念与区别第第1 1章章 数控加工的编程基础数控加工的编程基础(
7、二)重点内容(二)重点内容1 1、数控编程的主要、数控编程的主要内容及内容及步骤步骤加工工艺分析加工工艺分析数值计算数值计算编写零件加工程序单编写零件加工程序单制备控制介质制备控制介质程序校验与首件试切(程序校验与首件试切(的作用的作用)第第1 1章章 数控加工的编程基础数控加工的编程基础第第1 1章章 数控加工的编程基础数控加工的编程基础(2 2)数控编程的种类)数控编程的种类 手工编程手工编程/自动编程自动编程(3 3)数控机床的坐标系及其命名原则)数控机床的坐标系及其命名原则 现定现定Z Z轴轴主轴回转轴线主轴回转轴线。两点假设:假设刀具相对于静止的工件运动;两点假设:假设刀具相对于静止
8、的工件运动;假设刀具远离工件为正方向运动。假设刀具远离工件为正方向运动。第第1 1章章 数控加工的编程基础数控加工的编程基础(4 4)代码表的查阅)代码表的查阅续效与非续效代码续效与非续效代码(一)知识点及考核要求(一)知识点及考核要求 1了解数控编程中工艺分析的主要内容了解数控编程中工艺分析的主要内容 2掌握数控机床的合理选用方法掌握数控机床的合理选用方法 3掌握数控加工零件的工艺性分析方法掌握数控加工零件的工艺性分析方法 4能够能够正确选择加工方法正确选择加工方法与确定加工方案与确定加工方案 5掌握工序与工步的划分方法掌握工序与工步的划分方法 6掌握零件的装卡方法与夹具的选择原则掌握零件的
9、装卡方法与夹具的选择原则 7掌握掌握加工路线的确定方法加工路线的确定方法 8能够根据被加工零件的要求,能够根据被加工零件的要求,合理地选择刀具合理地选择刀具 9能够根据工艺条件,能够根据工艺条件,选择切削用量选择切削用量 10理解对刀点与换刀点的概念理解对刀点与换刀点的概念 11掌握数控加工工艺文件的编制方法掌握数控加工工艺文件的编制方法第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析 第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析(1 1)根据零件特征加工方法)根据零件特征加工方法的选择的选择 孔加工实例孔加工实例第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析(2
10、)零件的结构工艺零件的结构工艺性性 刀具尺寸受几何要素的限制刀具尺寸受几何要素的限制第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析 a)内轮廓加工内轮廓加工 外形面定位外形面定位 b)外轮廓加工外轮廓加工 以内形面定位以内形面定位(3 3)零件的装夹定位)零件的装夹定位决定加工工序的内容决定加工工序的内容第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析 图图2-16 外圆铣削外圆铣削 图图2-17 内圆铣削内圆铣削(4 4)刀具路线)刀具路线11轮廓加工的切入轮廓加工的切入/切出方式切出方式第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析 孔加工时的引孔加工时的引伸距
11、离的确定伸距离的确定(4 4)刀具路线)刀具路线-2-2图图2-18 钻尖对编程的影响钻尖对编程的影响 第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析 图图2-19 切削螺纹时的引入与超越距离切削螺纹时的引入与超越距离(4 4)刀具路线)刀具路线33螺纹加工时的引入与超越距离螺纹加工时的引入与超越距离第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析 图图2-20 孔加工路线的确定孔加工路线的确定(4 4)刀具路线)刀具路线4 4孔系加工路径(加工路线最短、定位精度最高两原则)孔系加工路径(加工路线最短、定位精度最高两原则)第第2 2章章 数控编程中的工艺分析数控编程中的工艺分
12、析 图图2-21 凹槽加工走刀路线凹槽加工走刀路线(4 4)刀具路线)刀具路线55型腔加工的刀具路径型腔加工的刀具路径第第2 2章章 数控编程中的工艺分析数控编程中的工艺分析(5 5)刀位点与对刀)刀位点与对刀刀位点的概念刀位点的概念第第3 3章章 数控编程中的数学处理数控编程中的数学处理(一)考核知识点与要求(一)考核知识点与要求 1掌握利用三角函数计算基点坐标的方法掌握利用三角函数计算基点坐标的方法 2了解非圆曲线节点坐标的概念了解非圆曲线节点坐标的概念 3掌握辅助坐标点的计算掌握辅助坐标点的计算(二)重点与难点(二)重点与难点 重点:利用三角函数计算基点坐标重点:利用三角函数计算基点坐标
13、 难点:辅助坐标点的设定与计算难点:辅助坐标点的设定与计算第第3 3章章 数控编程中的数学处理数控编程中的数学处理图图3-1 基点坐标计算基点坐标计算 图图3-2 孔位坐标计算孔位坐标计算 R 34第第4 4章章 基本功能指令的编程方法基本功能指令的编程方法(一)考核知识点(一)考核知识点 1刀具功能(刀具功能(T指令)的编程指令)的编程 2主轴功能(主轴功能(S指令)的编程指令)的编程 3进给功能(进给功能(F指令)的编程指令)的编程 4常用辅助功能(常用辅助功能(M指令)的编程指令)的编程(二)重点内容(二)重点内容 1 1、刀具功能的编程、刀具功能的编程 (1)T(T2+2)例如:例如:
14、T0404 ;表示选择第;表示选择第4号刀,号刀,4号偏置。号偏置。T0403 ;表示选择第表示选择第4号刀,号刀,3号偏置。号偏置。T0200 ;表示选择第表示选择第2号刀,刀具偏置取消。号刀,刀具偏置取消。(2)T、D(H)例如:例如:T3 D3 ;选择;选择3号刀,号刀,3号刀偏生效;号刀偏生效;D0 ;仍然是;仍然是3号刀具,号刀具,3号刀取消号刀取消 D5 ;仍然是;仍然是3号刀具,号刀具,5号刀偏生效号刀偏生效 T5 D6 ;换;换5号刀具,号刀具,6号刀偏生效号刀偏生效(3)T、M06 例如:例如:N010 T02 M06 ;选择;选择2号刀,立即换号刀,立即换2号刀号刀 N09
15、0 G01 Z T03 ;预选;预选3号刀号刀 N100 G28 Z0 M06 ;换;换3号刀号刀 2 2、主轴功能、主轴功能S S的编程格式的编程格式(1)主轴恒转速功能控制编程格式为:)主轴恒转速功能控制编程格式为:G97 S S的单位为转速单位(的单位为转速单位(r/min)。)。例如:例如:G97 S320 ;表示主轴转速为;表示主轴转速为320 r/min。(2)主轴恒线速度功能编程格式为:)主轴恒线速度功能编程格式为:G96 S S的单位为线速度单位(的单位为线速度单位(m/min)。)。例如:例如:G96 S150 ;表示切削速度为;表示切削速度为150 m/min。(3)最高转
16、速限制。当采用恒线速度切削时,)最高转速限制。当采用恒线速度切削时,G50(G92)S S的单位为转速单位(的单位为转速单位(r/min)。)。例如:例如:G96 S150 ;主轴恒线速度控制,线速度为;主轴恒线速度控制,线速度为150 m/min。G50(G92)S1800 ;主轴最高转速限制,最高转速为;主轴最高转速限制,最高转速为1800 r/min。3 3、进给功能、进给功能F F的编程的编程(1)直线进给编程格式为:)直线进给编程格式为:G94(G98)F F的单位为的单位为mm/min。例如:例如:G94(G98)F240 ;进给率为;进给率为240 mm/min。(2)旋转进给编
17、程格式为:)旋转进给编程格式为:G94(G98)F F的单位为的单位为mm/r。例如:例如:G95(G99)F0.2 ;进给率为;进给率为0.2 mm/r。(3)注意事项)注意事项 直线进给直线进给/旋转进给的选择指令,因数控系统不同旋转进给的选择指令,因数控系统不同而有差别。上电而有差别。上电 默认值由机床参数设定,二者均可。默认值由机床参数设定,二者均可。当编写程序时,第一次遇到插补指令时,必须编写当编写程序时,第一次遇到插补指令时,必须编写进给率进给率F。F功能为模态指令,实际进给率可以通过进给倍率功能为模态指令,实际进给率可以通过进给倍率旋钮进行调整,在旋钮进行调整,在0%120%(1
18、50%)之间控制。)之间控制。4 4、常用辅助功能、常用辅助功能MM的编程格式的编程格式(1)程序控制:)程序控制:M00 程序暂停;程序暂停;M01“选择选择”停止停止。M02程序结束。程序结束。M30 程序结束,指针返回。程序结束,指针返回。(2)主轴控制:)主轴控制:M03主轴顺时针转动。主轴顺时针转动。M04主轴逆时针转动。主轴逆时针转动。M05 主轴停止。主轴停止。(3)冷却控制:)冷却控制:M07冷却液冷却液1开。开。M08冷却液冷却液2开。开。M09冷却液关。冷却液关。(4)换刀控制:)换刀控制:M06换刀。换刀。(5)自程序控制:)自程序控制:M98子程序调用。子程序调用。M9
19、9子程序返回。子程序返回。(6)其他控制)其他控制:M41、M42、M43 等。等。(一)知识点与考核要求(一)知识点与考核要求 1理解与坐标相关指令的含义,掌握指令的格式和理解与坐标相关指令的含义,掌握指令的格式和编程方法;掌握编程方法;掌握G50/G92、G54G59指令的区别和联系;指令的区别和联系;掌握平面选择指令(掌握平面选择指令(G17、G18、G19)的用法,理解回)的用法,理解回参考点操作及其指令的用法。参考点操作及其指令的用法。2掌握掌握公公/英制转换、绝对英制转换、绝对/增量指令、直径增量指令、直径/半径指半径指令令 3掌握移动掌握移动G00、G01、G02/G03的编程格
20、式及编程的编程格式及编程方法,理解圆心坐标向量方法,理解圆心坐标向量I、J、K的含义,掌握圆心坐的含义,掌握圆心坐标的标的I、J、K的计算方法。的计算方法。4掌握暂停指令掌握暂停指令G04用途、编程格式及方法用途、编程格式及方法第第5章章 常用准备功能指令的编程方法常用准备功能指令的编程方法1、与坐标系相关的、与坐标系相关的G指令编程方法指令编程方法 (1)工件坐标系设定)工件坐标系设定 以刀具当前位置建立工件坐标系。编程格式如下:以刀具当前位置建立工件坐标系。编程格式如下:数控车削:数控车削:G50 X Z 。X、Z为刀位点在工件坐标系中的初始位置。为刀位点在工件坐标系中的初始位置。数控铣削
21、:数控铣削:G92 X Y Z 。X、Y、Z为刀位点在工件坐标系中的初始位置。为刀位点在工件坐标系中的初始位置。利用坐标系偏置指令建立工件坐标系利用坐标系偏置指令建立工件坐标系坐标平移坐标平移 直接采用零点偏置指令直接采用零点偏置指令(G54G59)建立工件坐标系。建立工件坐标系。(2)坐标平面选择指令)坐标平面选择指令 指令指令G17、G18、G19用于平面选择。用于平面选择。G17选择选择XY平面,平面,G18选择选择ZX平面,平面,G19选择选择YZ平面。平面。默认值:数控车床的刀架在默认值:数控车床的刀架在XZXZ平面运动,默认值为平面运动,默认值为G18G18;立式数控铣床大都在立式
22、数控铣床大都在X X、Y Y平面内加工,故默认值为平面内加工,故默认值为G17G17。(3)绝对和增量尺寸编程)绝对和增量尺寸编程 G90/G91G90/G91;X X、Y Y、Z/UZ/U、V V、WW。(4)公制尺寸)公制尺寸/英制尺寸指令英制尺寸指令 注意:数控系统不同,公制注意:数控系统不同,公制/英制尺寸指令不同。英制尺寸指令不同。FANUC:G21/G20代码;代码;SIEMENS:G71/G70代码。代码。(5)半径)半径/直径数据尺寸直径数据尺寸 SIEMENS 802S/C:G22/G23为半径为半径/直径编程。直径编程。HNC-21/22T:G36/G37为直径为直径/半径
23、编程。半径编程。2、运动路径控制指令的编程、运动路径控制指令的编程(1)快速移动指令)快速移动指令G00 1)编程格式)编程格式 G00 X(U)Y(V)Z(W)式中:式中:X、Y、Z为刀具移动的目标点坐标。为刀具移动的目标点坐标。2)注意事项)注意事项 使用使用G00指令时,刀具的实际运动路线并指令时,刀具的实际运动路线并不一定是直线,而是一条折线。因此,要注意刀不一定是直线,而是一条折线。因此,要注意刀具是否与工件和夹具发生干涉具是否与工件和夹具发生干涉。使用使用G00指令时,机床的进给率由轴机床指令时,机床的进给率由轴机床参数指定,参数指定,G00指令是模态代码指令是模态代码。(2)直线
24、插补指令)直线插补指令G01 1)编程格式)编程格式 G01 X(U)Y(V)Z(W)F 式中:式中:X、Y、Z为刀具移动的目标点坐标,为刀具移动的目标点坐标,F为进给为进给速度。速度。2)注意事项)注意事项 G01指令后的坐标值取绝对值编程还是取增量值编指令后的坐标值取绝对值编程还是取增量值编程由程由G90/G91决定决定。F指令也是模态指令,指令也是模态指令,F的单位由直线进给率或旋转的单位由直线进给率或旋转进给率指令确定进给率指令确定。(3)圆弧插补指令)圆弧插补指令G02/G03 1)圆弧顺逆的判断圆弧顺逆的判断 (a)刀架在外侧时)刀架在外侧时 G02、G03方向方向 (b)刀架在内
25、侧时)刀架在内侧时 G02、G03方向方向图图5-4 圆弧的顺逆方向与刀架位置的关系圆弧的顺逆方向与刀架位置的关系2)G02/G03的编程格式的编程格式(会两种编程格式会两种编程格式)用用I、K指定圆心位置:指定圆心位置:数控车:数控车:G02/G03 X Z I K F 数控铣:数控铣:G02/G03 X Y I J F 用圆弧半径用圆弧半径R指定圆心位置:指定圆心位置:数控车:数控车:G02/G03 X Z R F 数控铣:数控铣:G02/G03 X Y R F 3)注意事项)注意事项 采用绝对编程时,采用绝对编程时,X、Y、Z 表示圆弧终点相对工表示圆弧终点相对工件坐标系原点的坐标值;当
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程 复习 指导
限制150内