数控技术与编程一

合集下载

数控机床与编程技术作业及参考答案

数控机床与编程技术作业及参考答案

数控机床与编程技术作业及参考答案1.数控机床加工的特点有哪些?答:(1)适应性强(2)加工精度高、质量稳定(3)生产效率高(4)自动化程度高、工人劳动强度低(5)能实现复杂的运动(6)良好的经济效益(7)有利于生产管理的现代化2.数控机床的基本组成部分有哪些?答:输入装置、数控装置、驱动装置及位置检测装置、辅助控制装置、机床本体。

3.简述数控机床的分类?答:按加工工艺方法分类:金属切削类数控机床、特种加工类数控机床、板材加工类数控机床。

按控制运动轨迹分类:点位控制数控机床、直线控制数控机床、轮廓控制数控机床。

按驱动装置特点分类:开环控制数控机床、闭环控制数控机床、半闭环控制数控机床。

4.移动当量。

答:在数控系统中,一个脉冲所产生的坐标轴移动量。

5.输入装置的作用?答:将程序载体上的数控代码传递并存入数控系统内。

6.数控装置的作用?答:数控装置是数控机床的核心。

数控装置从内部存储器中取出或接受输入装置送来的一段或几段加工程序,经过数控装置的逻辑电路或系统软件进行编译、运算和逻辑处理后,输出各种控制信息和指令,控制机床各部分的工作,使其进行规定的有序运动和动作。

7.驱动控制装置的作用?答:接受来自数控装置的指令信息,经功率放大后,严格按照指令信息的要求驱动机床移动部件,以加工出符合图样要求的零件。

8.位置检测装置作用?答:将数控机床各坐标轴的实际位移量检测出来,经反馈系统输入到机床的数控装置,数控装置将反馈回来的实际位移量值与设定值进行比较,控制驱动装置按照指令设定值运动。

9.辅助控制装置主要作用?答:接收数控装置输出的开关量指令信号,经过编译、逻辑判别和运算,再经功率放大后驱动相应的电器,带动机床的机械、液压、气动等辅助装置完成指令规定的开关量动作。

10.开环控制数控机床的主要特点?答:其控制系统没有位置检测元件,无反馈信号。

移动部件的移动速度与位移量是由输入脉冲的频率与脉冲数所决定的。

开环控制数控机床的信息流是单向的,即进给脉冲发出后,实际移动值不再反馈回来。

大工23春《数控技术与编程》在线作业1-辅导资料[答案]

大工23春《数控技术与编程》在线作业1-辅导资料[答案]

大工23春《数控技术与编程》在线作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.数控机床的坐标运动是()。

【A.选项】主运动
【B.选项】副运动
【C.选项】进给运动
【D.选项】旋转运动
参考选项:C
2.()控制系统的数控机床没有位置检测元件。

【A.选项】开环
【B.选项】半开环
【C.选项】半闭环
【D.选项】全闭环
参考选项:A
3.车床主轴的转动是()。

【A.选项】主运动
【B.选项】副运动
【C.选项】进给运动
【D.选项】旋转运动
参考选项:A
4.数控机床的维修和操作较()。

【A.选项】简单
【B.选项】复杂
【C.选项】便宜
【D.选项】昂贵
参考选项:B
5.坐标联动数()。

【A.选项】等于机床所具有的坐标轴数
【B.选项】等于机床具有的伺服电动机数
【C.选项】指同一个插补程序控制的移动坐标数【D.选项】以上选项均不对
参考选项:C
6.()的联动可形成各种不同的加工表面。

【A.选项】主运动
【B.选项】副运动
【C.选项】进给运动
【D.选项】旋转运动
参考选项:C。

数控加工与编程技术PPT课件

数控加工与编程技术PPT课件

复合材料加工
数控技术能够实现复合材 料的精确切割和加工,提 高航空器的性能。
快速原型制造
通过数控技术快速制造出 原型件,缩短产品研发周 期。
在汽车工业领域的应用
发动机制造
数控加工与编程技术能够制造出高精度、高质量 的汽车发动机。
汽车零部件加工
数控技术能够高效地加工汽车零部件,提高生产 效率和产品质量。
测量手段。同时,加强操作人员的技能培训和质量控制意识也至关重要。
03
加工效率提升
通过优化加工工艺、选用合适的切削参数和刀具、合理安排工序等方式,
可以有效提高数控加工效率。
技术发展趋势与展望
智能化
随着人工智能技术的发展,数控加工技术将逐渐实现智能化,包括 自适应加工、智能故障诊断与远程监控等功能。
高精度与高效率
数控编程的必要性
数控编程能够提高加工效率、降低成 本、保证加工精度,是现代制造业中 不可或缺的一环。
数控编程语言与代码
数控编程语言的种类
常见的数控编程语言有G代码、M代码、S代码等,每种语言都有 其特定的用途和语法规则。
数控编程语言的语法规则
数控编程语言的语法规则包括指令格式、参数设置、坐标系使用等 方面,需要严格按照规定进行编写。
根据零件的结构、加工精度和材料等因素,将整 个加工过程划分为若干个工序。
数控加工中的检测与控制
在加工过程中,需要对工件进行检测和控制,以 确保加工精度和表面质量。
数控刀具与材料
数控刀具的种类与特点
根据不同的加工需求,可以选 择不同类型的数控刀具,如铣 刀、钻头、车刀等。
数控刀具的材料
常用的数控刀具材料有高速钢 、硬质合金、陶瓷和金刚石等 。
数控编程经验总结

数控机床的工作原理与编程技术

数控机床的工作原理与编程技术

数控机床的工作原理与编程技术在现代制造业中,数控机床已成为不可或缺的设备。

它能够实现高精度、高效率的加工工艺,为工业制造提供了巨大的便利。

本文将介绍数控机床的工作原理和编程技术,为读者深入了解和应用数控机床提供指导。

一、数控机床的工作原理数控机床是通过计算机系统和数控系统控制其运动和加工工艺的一种设备。

其工作原理基本可以分为以下几个方面:1. 硬件系统:数控机床的硬件系统包括机械结构、传动装置、传感器和执行机构等。

机械结构决定了数控机床的运动方式和加工能力,传动装置使得机床能够按照预定的路径进行运动,传感器用于感知加工状态和位置信息,执行机构则根据数控指令实现具体的加工动作。

2. 数控系统:数控系统是整个数控机床的大脑,负责处理和控制机床的运动和加工过程。

数控系统由计算机、数控器和人机界面组成。

计算机负责运行和管理程序,数控器则负责解析程序指令并向机床发送控制信号,人机界面提供操作界面和输入信号。

3. 编程系统:数控机床的编程系统是数控系统的重要组成部分。

编程系统有多种形式,包括手动编程、自动编程和CAD/CAM编程等。

不同的编程方式适用于不同的加工需求和操作习惯,但核心原理都是通过编写特定的指令来描述加工工艺和运动轨迹。

二、数控机床的编程技术数控机床的编程技术是使用数控机床进行加工时必备的技能。

下面将介绍几种常见的数控机床编程技术:1. G代码编程:G代码是数控机床最常用的编程语言。

它是一种简单的指令系统,通过字母G和后面的数字和小数点来描述不同的运动和功能。

例如,G00表示快速定位,G01表示直线插补,G02表示顺时针圆弧插补,G03表示逆时针圆弧插补等。

程序员可以根据加工工艺和机床特性选择合适的G代码来编写程序。

2. M代码编程:M代码是数控机床用于控制辅助功能和开关的指令。

例如,M03表示主轴正转,M08表示冷却液开,M30表示程序结束等。

M代码和G代码可以结合使用,实现更复杂的加工过程。

数控机床与编程技术作业及答案

数控机床与编程技术作业及答案

数控机床与编程技术作业及参考答案1.数控机床加工的特点有哪些?答:(1)适应性强(2)加工精度高、质量稳定(3)生产效率高(4)自动化程度高、工人劳动强度低(5)能实现复杂的运动(6)良好的经济效益(7)有利于生产管理的现代化2.数控机床的基本组成部分有哪些?答:输入装置、数控装置、驱动装置及位置检测装置、辅助控制装置、机床本体。

3.简述数控机床的分类?答:按加工工艺方法分类:金属切削类数控机床、特种加工类数控机床、板材加工类数控机床。

按控制运动轨迹分类:点位控制数控机床、直线控制数控机床、轮廓控制数控机床。

按驱动装置特点分类:开环控制数控机床、闭环控制数控机床、半闭环控制数控机床。

4.移动当量。

答:在数控系统中,一个脉冲所产生的坐标轴移动量。

5.输入装置的作用?答:将程序载体上的数控代码传递并存入数控系统内。

6.数控装置的作用?答:数控装置是数控机床的核心。

数控装置从内部存储器中取出或接受输入装置送来的一段或几段加工程序,经过数控装置的逻辑电路或系统软件进行编译、运算和逻辑处理后,输出各种控制信息和指令,控制机床各部分的工作,使其进行规定的有序运动和动作。

7.驱动控制装置的作用?答:接受来自数控装置的指令信息,经功率放大后,严格按照指令信息的要求驱动机床移动部件,以加工出符合图样要求的零件。

8.位置检测装置作用?答:将数控机床各坐标轴的实际位移量检测出来,经反馈系统输入到机床的数控装置,数控装置将反馈回来的实际位移量值与设定值进行比较,控制驱动装置按照指令设定值运动。

9.辅助控制装置主要作用?答:接收数控装置输出的开关量指令信号,经过编译、逻辑判别和运算,再经功率放大后驱动相应的电器,带动机床的机械、液压、气动等辅助装置完成指令规定的开关量动作。

10.开环控制数控机床的主要特点?答:其控制系统没有位置检测元件,无反馈信号。

移动部件的移动速度与位移量是由输入脉冲的频率与脉冲数所决定的。

开环控制数控机床的信息流是单向的,即进给脉冲发出后,实际移动值不再反馈回来。

数控加工工艺与编程习题答案

数控加工工艺与编程习题答案

《数控加工工艺与编程》习题集王燕编著沈阳航空航天大学北方科技学院第1章数控编程基础——习题一、解释下列名词术语:数控编程、手工编程、自动编程、机床坐标系、工件坐标系、机床原点、工件原点、机床参考点、基点、节点、CIMS、FMS、FA、CNC。

二、简答题1.数控机床有哪些主要特点?2.数控机床有那几部分组成?3.数控机床按运动控制方式的不同可分为哪几类?各有何特点?4.试述开环、闭环控制系统的主要区别和适用场合。

5.数控车削加工的主要对象有哪些?6.数控铣削加工的主要对象有哪些?7.加工中心的主要对象有哪些?8.简述零件的数控加工过程。

9.用直线段逼近非圆曲线时节点的计算常用有哪些方法,各有何特点?10.非圆曲线如图1所示,试根据等误差法进行非圆曲线逼近时的特点,在图上绘出相邻的三个节点,并写出节点坐标的计算步骤。

11.已知由三次样条函数S(x)描述的曲线轮廓上相邻二个节点P1、P2的坐标及其一阶导数,如图2所示。

(1)试用作图法画出两相切的两段圆弧圆弧(附简要作图步骤)。

(2)对两圆弧的公切点T的轨迹进行分析,并加以证明。

图1 等误差法求节点坐标图2 双圆弧法求节点坐标三、选择题(选择正确的答案,将相应的字母填入题内的括号中。

)1.车床的主运动是指( )。

A.车床进给箱的运动; B.车床尾架的运动;C.车床主轴的转动; D.车床电机的转动。

2.车床主运动的单位为( )。

A.mm/r; B.m/r; C.mm/min; D.r/min。

3.下列叙述中,除( )外,均适用数控车床进行加工。

A.轮廓形状复杂的轴类零件 B.精度要求高的盘套类零件C.各种螺旋回转类零件 D.多孔系的箱体类零件4.下列叙述中,( )是数控编程的基本步骤之一。

A.零件图设计 B.确定机床坐标系C.传输零件加工程序 D.分析图样、确定加工工艺过程5.进给率的单位有( )和( )两种。

A.mm/min,mm/r; B.mm/h,m/r;C.m/min,mm/min; D.mm/min,r/min。

10241数控编程技术1

10241数控编程技术1

2011—2012学年第一学期期末考核试卷考核课程:数控编程技术考试类型:理论考试方式:闭卷学生所在院系:机电工程学院年级:10级一、填空题(每空1分,共20分)1.______ _____系统是指不带反馈装置的控制系统,通常使用作为伺服执行元件。

2.在数控机床中,采用右手笛卡尔坐标系,规定为Z 轴,其正方向规定是。

B轴表示是绕坐标轴轴的回转轴。

2.建立刀具长度补偿,使用指令或,取消刀具长度补偿的指令。

3.整圆的圆弧切削指令中不能采用__ 来编程。

4.选择XOZ平面的指令是。

(G17、G18、G19)5、主轴转速与切削速度及直径的关系式是,并依次写出各自的单位、、。

6、数控机床每次接通上电后在运行前首先应做的是。

7.一般认为带有的数控镗铣床称为加工中心。

8.法那克数控铣床子程序调用和返回指令是__ _____和_______。

9.建立或取消刀具半径补偿的偏置是在的执行过程中完成的。

10、车床数控系统中,进行恒线速度控制的指令是。

二、选择题(单项选择题,每题1分,共10分)1.FMS是下列哪个名称的英文缩写()A)柔性制造单元 B)柔性制造系统C)计算机集成制造系统D)计算机数控装置2.数控机床的旋转轴之一A轴是绕()旋转的轴。

A) X轴 B) Y轴 C) Z轴 D) W 轴3. 确定数控机床坐标轴时,一般应先确定()。

A) X轴 B) Y轴 C) Z轴4. 数控车床的默认加工平面是()。

A) XY平面 B) XZ平面 C) YZ 平面5.在铣削一个XY平面上的圆弧时,圆弧起点在(30,0),终点在(-30,0),半径为50,圆弧起点到终点的旋转方向为顺时针,则铣削圆弧的指令为()。

A)G17 G90 G03 X-30 Y0 R50 F50 B)G17 G90 G03 X-300 Y0 R-50 F50C)G17 G90 G02 X-30 Y0 R-50 F50 D)G18 G90 G02 X30 Y0 R50 F506.数控系统中,()指令在加工过程中是模态的。

第一章数控编程基础

第一章数控编程基础

第一章数控编程基础1.4编程格式及内容国际上已形成了两个通用标准:国际标准化组织(ISO)标准和美国电子工业学会(EIA)标准。

我国根据ISO标准制定了JB3051-82《数字控制机床坐标和运动方向的命名》等国标。

由于生产厂家使用标准不完全统一,使用代码、指令含义也不完全相同,因此需参照机床编程手册1.4.1数控程序的结构一个完整的数控程序由程序号、程序内容和程序结束三部分组成。

例如,%O0029N10 G00 Z100;N20 G17 T02;N30 G00 X70 Y65 Z2 S800;N40 G01 Z-3 F50;N50 G03 X20 Y15 I-10 J-40;N60 G00 Z100;N70 M30;%1.程序名程序名是一个程序必需的标识符。

组成:由地址符后带若干位数字组成。

地址符常见的有:“%”、“O”、“P”等,视具体数控系统而定。

示例:国产华中I型系统“%”,日本FANUC 系统“O”。

后面所带的数字一般为4~8位。

如:%20002.程序体它表示数控加工要完成的全部动作,是整个程序的核心。

组成:它由许多程序段组成,每个程序段由一个或多个指令构成。

3.程序结束它是以程序结束指令M02或M30,结束整个程序的运行。

表示一个完整的加工程序,由14个程序段组成。

开头有程序名O0000,结束有M02结束指令。

1.4.2程序段格式零件的加工程序是由程序段组成。

程序段格式是指一个程序段中字、字符、数据的书写规则,通常有字—地址程序段格式、使用分隔符的程序段格式和固定程序段格式,最常用的为字—地址程序段格式。

一个程序段由若干个“字”组成;字则由地址字(字母)和数值字(数字及符号)组成。

如上述程序的第一个程序段,由8个字组成,其中N、G、X、Y、2、T、S、M为地址字,后面跟相应的数值字。

每个字均有一定的功能含义。

如OXX X XNXXXX GXX X _Y_ Z_I_J_K_F_S_T_MXX其中O——程序名(号),由字母O或P或符号(如%)以及3~4位数字组成;N——程序段号,后跟2~4位数字;G、M——指令代码,后跟2位数字;XY ±XXXX·XXX——坐标值,其值可正或负,小数点前4位,后3位;ZIJ ±XXXX·XXX——圆弧的圆心坐标;KF——进给速度功能;S——主轴功能;T——刀具功能。

数控编程技术

数控编程技术
优化结果验证
在实际数控机床上验证优化方案的可 行性和效果。
实际加工中的问题与解决方案
问题诊断
在实际加工过程中,及时发现并诊断出现的问题,如加工精度超差、 刀具破损等。
问题分析
分析问题产生的原因,如机床误差、刀具磨损、加工程序错误等。
解决方案制定
根据问题分析结果,制定相应的解决方案,如调整机床参数、更换刀 具、修改加工程序等。
数控编程技术的应用领域
机械制造
数控编程技术在机械制造领域应用广 泛,涉及各种机床、刀具、夹具等加 工设备的程序编制。
航空航天
数控编程技术在航空航天领域应用广 泛,涉及各种高精度零件的加工制造。
汽车
数控编程技术在汽车领域应用广泛, 涉及发动机、变速器、底盘等关键零 部件的加工制造。
模具
数控编程技术在模具领域应用广泛, 涉及各种模具的设计和加工制造。
数控编程代码的编写
编写数控编程代码需要具备一定的机 械加工知识和编程技能。首先,根据 零件的加工要求和工艺流程,确定加 工路径和参数;然后,使用相应的编 程软件(如Mastercam、UG等)将 加工要求转化为数控编程语言;最后 ,通过后处理程序将编程语言转化为 机床能识别的代码文件。
数控加工工艺流程
智能数控编程系统在生产中的应用
智能数控编程系统是数控编程技术的未来发展方向之一。通过人工智能、机器学习等技术,智能数控 编程系统能够自动识别零件几何特征、自动生成加工工艺和加工指令,提高数控编程的自动化程度和 精度。
智能数控编程系统在生产中的应用可以实现快速、准确地生成数控程序,减少人工干预和误差,提高 生产效率和加工质量。同时,智能数控编程系统还可以对加工过程进行实时监控和优化,提高生产过 程的智能化水平。

数控加工工艺与编程教材(DOC 100页)

数控加工工艺与编程教材(DOC 100页)
刀具从一个刀位点移动到下一个刀位点的运动称为数控机床的插补运动。由于数控机床一般只能以直线或圆弧这两种简单的运动形式完成插补运动,因此数控刀轨只能是由许多直线段和圆弧段将刀位点连接而成的折线。
数控编程的任务是计算出数控刀轨,并以程序的形式输出到数控机床,其核心内容就是计算出数控刀轨上的刀位点。
在数控加工误差中,与数控编程直接相关的有两个主要部分:
1.2.4刀具半径补偿和长度补偿
数控机床在进行轮廓加工时,由于刀具有一定的半径(如铣刀半径),因此在加工时,刀具中心的运动轨迹必须偏离零件实际轮廓一个刀具半径值,否则加工出的零件尽寸与实际需要的尺寸将相差需要考虑加工余量和刀具磨损等因素的影响。
6.数控加工程序单
数控加工程序单是编程员根据工艺分析情况,按照机床特点的指令代码编制的。它是记录数控加工工艺过程、工艺参数的清单,有助于操作员正确理解加工程序内容。
1.1.2数控加工工序的划分
(1)以同一把刀具加工的内容划分工序。
(2)以加工部分划分工序。
(3)以粗、精加工划分工序。
1.1.3数控加工刀具的选择
1.工艺的内容十分具体
2.工艺的设计非常严密
3.注重加工的适应性
1.1.1数控加工工艺设计内容
工艺设计是对工件进行数控加工的前期准备工作,它必须在程序编制工作之前完成。填写数控加工专用技术文件是数控加工工艺设计的内容之一。这些技术文件既是数控加工的依据、产品验收的依据,也是操作者遵守、执行的规程,同时还为产品零件重复生产积累了必要的工艺资料,为企业进行了技术储备。技术文件是对数控加工的具体说明,目的是让操作者更明确加工程序的内容、装夹方式、各个加工部位所选用的刀具及其它技术问题。
20min
15min
10min

《数控编程与CAM技术》第一章

《数控编程与CAM技术》第一章

(a)
(b)
图1-1-3 数控机床坐标系示例
相关知识
(三)数控机床的坐标系
2.机床原点、参考点和工作原点
1)机床原点 机床原点就是机床坐标系的原点。它是机床上的一个固定的点,由制造厂家 确定。机床坐标系是通过返回参考点操作来确立的,参考点是确立机床坐标 系的参照点。数控车床的机床原点多定在主轴前端面的中心,数控铣床的机 床原点多定在进给行程范围的正极限点处,但也有的设置在机床工作台中心, 使用前可查阅机床用户手册予以确定。 2)参考点 参考点(或机床原点)是用于对机床工作台(或滑板)与刀具相对运动的测 量系统进行定标与控制的点,一般都是设定在各轴正向行程极限点的位置上。
相关知识
(二)程序的组成
一个程序由表示程序文件开始的符号(%)、程序文件的标题等 (O××××)、表示程序段结束的符号(;)、程序区、注释区、表示程序 文件结束的符号(%)等部分组成。
(三)数控机床的坐标系
图1-1-2 笛卡尔直角坐标系统
相关知识
(三)数控机床的坐标系
机床各坐标轴及其正方向的确定原则如下。 (1)先确定Z轴。以平行于机床主轴的刀具运动坐标为Z轴。 (2)再确定X轴。X轴为水平方向且垂直于Z轴并平行于工件的装夹面。 (3)最后确定Y轴。在确定了X,Z轴的正方向后,即可按右手笛卡尔定则定出Y轴正方向。
相关知识
(二)数控机床简介
3.按机床所用进给伺服系统不同分类
数控机床按机床所用进给伺服系统来分,有开环伺服系统型、闭环伺服系 统型和半闭环伺服系统型。
4.按所用数控装置的不同分类
NC硬线数控:NC硬线数控机床是早期20世纪50~60年代采用的技术,其计算 控制多采用逻辑电路板等专用硬件的形式。要改变功能时,需要改变硬件电路, 因此通用性差,制造维护难,成本高。 CNC软线数控机床:CNC软线数控机床是伴随着计算机技术而发展起来的。 其计算控制的大部分功能都是通过小型或微型计算机的系统控制软件来实现的。 不同功能的机床其系统软件不同。当需要扩充功能时,只需改变系统软件即可。

数控加工工艺与编程技术基础

数控加工工艺与编程技术基础

数控加工工艺与编程技术基础数控加工工艺与编程技术基础,可是一个充满趣味的领域哦!想象一下,咱们每天用的手机、电脑、家电,背后都有这样一套神奇的技术在支撑。

数控加工,顾名思义,就是通过数控设备来实现加工操作。

这玩意儿听起来挺高大上的,其实说白了,就是用电脑来控制机器,确保每一块材料都能被加工得精确无比。

说到这里,大家可能会好奇,为什么不直接用手工呢?哎呀,手工确实有它的魅力,可是效率和精度可没法比。

就拿车床来说吧,老式的车床可得靠经验丰富的师傅来操作,稍不留神,偏差就可能像大海捞针一样让人崩溃。

而数控车床呢,它可以根据预设的程序,准确无误地完成每一个动作,简直是让人如沐春风!数控加工的过程其实挺像做一道美味的菜。

首先得准备好食材,也就是工件材料。

然后,要有一份好的食谱,那就是加工程序。

在这份程序里,每一步操作都得清清楚楚,像做菜时得按顺序来,不然就得吃“翻车菜”。

这时候,编程技术就显得尤为重要了,程序编得好,机器就能乖乖听话,反之则可能大失所望。

编程的语言其实不复杂,就像学会了一门新的方言,只要用心去学,慢慢就能说得溜溜的。

很多小伙伴可能会觉得,编程看起来像高深莫测的魔法,其实也不过是简单的指令组合。

就像你给朋友发微信,输入几个字,就能让对方明白你的意思。

在编程中,你得告诉机器每一步该做什么、怎么做,机器就会像听话的小狗狗一样乖乖执行。

说到数控加工,不得不提的就是那一台台闪闪发光的机器。

它们就像是工厂里的“明星”,在灯光下熠熠生辉。

每当一台数控铣床启动时,发出的嗡嗡声就像是乐队的前奏,让人心里乐开了花。

机器运转起来的那一瞬间,真是让人感受到科技的力量。

它们可以在几分钟内把一块大铁块变成一件精美的零件,简直就像魔术般神奇。

这门技术的发展,也和我们生活息息相关。

随着智能制造的兴起,数控加工已经不再是工厂里的“孤儿”。

现在,很多地方都开始应用这项技术,甚至咱们的生活用品中,也能看到它的身影。

比如,家具的每一个细节、汽车的每一根螺丝,背后都有数控加工的贡献。

数控技术第四章 数控机床编程

数控技术第四章 数控机床编程

2.工件坐标系的建立
1)对于无“回参考点”功能(不具备机床坐标系)的数控机床,必须通过手 动操作将机床的各坐标轴,使坐标轴移动到某一特定的基准位置进行定位 (习惯上称为“对基准”操作),然后以该点为基准,通过G92(或G50) 指令进行工件坐标原点的设定,直接建立工件坐。 2)对于有“回参考点”功能,且已通过“回参考点”建立了机床坐标系 的数控机床,可以采用两种方法进行工件坐标原点的设定:①采用和上述 相同的方法,通过手动操作和G92(或G50)指令设定原点;②通过面 板操作或利用特殊的坐标原点偏置值输入指令(在FANUC系统中为G10), 设定工件坐标系原点在机床坐标系中的位置,此方法用于G54~G59 工件坐标系的原点设定。
图4-2 进给速度的指定
三、主轴机能
1)S指令是模态的,对于一把刀具通常只需要指令一次。 2)编程的S指令值可以通过操作面板上的“主轴倍率”开关进行修正,实 际主轴转速可以和编程转速有所不同。 3)S不允许使用负值,主轴的正、反转由辅助机能指令M03/M04进 行控制。 4)在大部分数控铣、镗床,加工中心上,刀具的切削速度一般不可以进 行直接指定,它需要通过指令主轴(刀具)的转速进行。 5)在数控车床上,可以通过“线速度恒定”控制功能,利用S指令来直接 指定刀具的切削速度,详见后述。
一、程序与编程
为了使数控机床能根据零件加工的要求进行动 作,必须将这些要求以机床数控系统能识别的 指令形式告知数控系统。这种数控系统可以识 别的指令称为程序,制作程序的过程称为编程。
数控机床常见的编程方法有手工编程和自 动编程两种。
二、程序字与输入格式
1)程序字是组成数控加工程序的最基本单位,一般来说,单独的地址或 数字都不允许在程序中使用。 2)程序字必须是字母(或字符)后缀数字,先后次序不可以颠倒。 3)对于不同的数控系统,或同一系统的不同地址,程序字都有规定的格 式和要求,这一程序字的格式称为数控系统的输入格式。

数控加工工艺与编程习题标准答案

数控加工工艺与编程习题标准答案

数控加工工艺与编程习题标准答案————————————————————————————————作者:————————————————————————————————日期:《数控加工工艺与编程》习题集王燕编著沈阳航空航天大学北方科技学院第1章数控编程基础——习题一、解释下列名词术语:数控编程、手工编程、自动编程、机床坐标系、工件坐标系、机床原点、工件原点、机床参考点、基点、节点、CIMS、FMS、FA、CNC。

二、简答题1.数控机床有哪些主要特点?2.数控机床有那几部分组成?3.数控机床按运动控制方式的不同可分为哪几类?各有何特点?4.试述开环、闭环控制系统的主要区别和适用场合。

5.数控车削加工的主要对象有哪些?6.数控铣削加工的主要对象有哪些?7.加工中心的主要对象有哪些?8.简述零件的数控加工过程。

9.用直线段逼近非圆曲线时节点的计算常用有哪些方法,各有何特点?10.非圆曲线如图1所示,试根据等误差法进行非圆曲线逼近时的特点,在图上绘出相邻的三个节点,并写出节点坐标的计算步骤。

11.已知由三次样条函数S(x)描述的曲线轮廓上相邻二个节点P1、P2的坐标及其一阶导数,如图2所示。

(1)试用作图法画出两相切的两段圆弧圆弧(附简要作图步骤)。

(2)对两圆弧的公切点T的轨迹进行分析,并加以证明。

图1 等误差法求节点坐标图2 双圆弧法求节点坐标三、选择题(选择正确的答案,将相应的字母填入题内的括号中。

)1.车床的主运动是指( )。

A.车床进给箱的运动; B.车床尾架的运动;C.车床主轴的转动; D.车床电机的转动。

2.车床主运动的单位为( )。

A.mm/r; B.m/r; C.mm/min; D.r/min。

3.下列叙述中,除( )外,均适用数控车床进行加工。

A.轮廓形状复杂的轴类零件 B.精度要求高的盘套类零件C.各种螺旋回转类零件 D.多孔系的箱体类零件4.下列叙述中,( )是数控编程的基本步骤之一。

数控机床编程基础试题及答案(数控加工与编程技术)

数控机床编程基础试题及答案(数控加工与编程技术)

数控机床编程基础试题及答案(数控加工与编程技术)一、单选题1.当实际刀具与编程刀具长度不符时,用( C )来进行修正,可不必改变原有编程程序。

A.左刀补B.右刀补C.长度补偿D.调用子程序2.下列代码中,不同组的代码是( B )。

A.G03B.G41C.G01D.G023.下列指令中,不会使机床产生任何运动,但会使机床屏幕显示的工件坐标系变化的指令是( C )。

A.G03 X Y ZB.G00 X Y ZC.G92 X Y ZD.G01 X Y Z4.在G54中设置的数值是( A )。

A.工件坐标系的原点相对机床坐标系原点偏移量B.工件坐标系原点相对对刀点的偏移量C.工件坐标系的原点D.刀具的长度偏差值5.数控系统中G56与下列哪个代码的用途相同(A )。

A.G54B.G50C.G03D.G436.数控机床主轴以800转/分转速正转时,其指令应是( A) 。

A.M03 S800B.M06 S800C.M05 S800D.M04 S8007.在现代数控系统中系统都有子程序功能, 并且子程序( C) 嵌套。

A.只能有一层B.不能C.可以有限层D.可以无限层.8.数控系统在工作时,必须将某一坐标方向上所需的位移量转换成为(A ) 。

A.脉冲当量B.相应位移量C.脉冲数D.步距角9.数控系统所规定的最小设定单位就是( C)。

A.数控机床的传动精度B.数控机床的运动精度C.脉冲当量D.机床的加工精度10.用于机床刀具编号的指令代码是(A ) 。

A.T代码B.M代码C.F代码D.S代码二、多选题1.一个完整的程序包括了哪些内容呢? (ABD)A.程序名B.程序主体C.程序开始指令D.程序结束指令2.确定插补平面指令包括:(ABC)A.G17B.G18C.G19D.G203.刀具补偿可分?(ABC)A.刀具半径补偿B.刀具长度补偿C.刀具位置补偿4.刀具半径补偿的执行过程分为哪几个步骤?(ABC)A.刀补的建立B.刀补的进行C.刀补的撤消5.转接形式根据两段程序轨迹的矢量夹角和刀具补偿方向的不同,分为哪几种过渡方式?(ABC)A.伸长型B.缩短型C.插入型6.可使用以下哪种指令设定工件坐标系? (BCD)A.G53B.G54C.G55D.G92三、判断题1.程序清单必须经过校验和试切才能正式使用(对)2.G00、G01等可以省略前面的0而保持功能不变 (对)3.JB3051—82标准规定坐标运动正方向是增大工件和刀具间距离的方向 (对)4.确定机床坐标轴时,一般先确定X轴,然后确定Z轴和Y轴 (错)5.使用G92指令需要人工输入原点偏移量 (错)6.G指令有模态和非模态指令之分 (对)7.模态M代码:一旦执行就一直保持有效,直到同一模态组的另一个M代码执行为止 (对)8.G90、G91是一对模态指令,在同一程序段中只能用一种 (对)9.G01指令中缺省的坐标轴视为该轴不运动 (对)10.对直线而言,B刀具补偿法的计算只要计算出刀具中心轨迹的起点和终点坐标值即可 (对)11.C刀补功能的数控系统在工作时,总是同时存储有连续三个程序段的信息(对)12.刀补建立阶段可分为缩短型和非缩短型(包括伸长型、插入型) (对)13.刀补的建立和撤销是在刀具运动的过程中进行的 (对)14.撤消刀补程序段,只能使用G00或G01指令进行,而不能采用圆弧插补指令(对)15.G43设置正向刀具长度补偿,指定在刀具长度方向上(Z轴)增加(正向移动)一个刀具长度补偿值 (对)16.圆弧编程中的I、J、K值和R值均有正负之分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数控技术与编程》(一)
一、名词解释
1. 基准:在测量工作中用作起始尺度的标准,用来确定生产对象上几何关
系所依据的点,线或面。

2. CAPP:CAPP(Computer Aided Process Planning)是指借助于计算机软硬
件技术和支撑环境,利用计算机进行数值计算、逻辑判断和推理等的功能来制定零件机械加工工艺过程
3. 加工余量:机械加工过程中,将工件上待加工表面的多余金属通过机械
加工的方法去除掉,获得设计要求的加工表面,零件表面预留的(需切除掉的)金属层的厚度称为加工余量。

二、简答题
1. 工序集中的特点。

2. 什么是插补运算,及其常用的插补运算方法。

3. 开环控制系统与半闭环控制系统区别。

4. 如何在数控铣床加工中设置刀具补偿。

参考答案:
1、工序集中的特点。

采用高效专用设备及工艺装备,生产率高。

工件装夹次数减少,易于保证表面间位置精度,减少工序间运输量,缩短生产周期工序数目,减少机床数量、操作工人数和生产面积,还可以简化生产计划和生产组织工作。

若采用结构复杂的专用设备及工艺设备,投资增大,调整和维修复杂,生产准备工作量大,转换新产品比较费时。

2、什么是插补运算,及其常用的插补运算方法。

插补:即在规定饿加工轮廓起点和终点之间计算出多个中间点的坐标值,以此控制机床各坐标轴的运动。

常用的插补算法主要有脉冲增量插补法和数据采样插补法。

3、开环系统与半闭环系统的区别。

开环控制系统中,机床没有检测和反馈装置,数控装置发出的信号是单向的。

同时它不纠正伺服系统的误差,所以这类机床的加工精度不高。

但这类结构简单、调试方便、工作可靠、稳定性好、价格低廉。

而闭环控制系统增加了比较电路和反馈装置,可以消除伺服机构中出现的误差,从而提高了机构精度。

因此它在数控机床,特别是在精度要求高的大型和精密机床上应用十分广泛。

4、如何在数控铣床加工中设置刀具补偿。

刀具半径补偿如下。

(1)刀补的建立。

刀具中心从与编程轨迹重合过渡到与编程轨迹偏离一个偏置量的过程。

(2)刀补的进行。

执行G41,G42指令的程
开工件,刀具中心轨迹过渡到与编程重合的过程。

三、论述题
论述粗、精基准选择原则。

参考答案:
精基准选择原则:(1)基准重合原则;(2)基准统一原则;(3)自为基准原则;(4)互为基准原则;(5)保证工件定位准确、夹紧可靠、操作方便的原则。

粗基准选择原则:(1)为了保证加工面与非加工面之间的位置要求,应选择非加工面为粗基准。

(2)合理分配各加工面的余量。

(3)粗基准应避免重复使用。

(4)选为粗基准的表面应平整光洁,要避开飞边和铸造浇冒口、分型面、毛刺等缺陷,以保证定位准确、夹紧可靠。

四、计算题
如图1所示,请建立尺寸链图并求A0的基本尺寸与公差。

(画出尺寸链图)
图1
参考答案:
基本尺寸:A0=60-25=35mm
封闭环上偏差:ES0=0-0=0
封闭环下偏差:EI0=-0.1-0.25=-0.35
五、编程题目
编写零件的加工程序如图2,并进行加工,根据加工
要求选用2把车刀,1号刀车外圆,2号刀切槽。

要求正确选择换刀点,以避免换到时机床与工件、夹具发生碰撞。

换刀点选为A(200,350)点。

切削用量为:主轴速度(r/min),在车外圆、车槽时分别为630,315;进给速度F(mm/min),在车外圆、车槽时分别为150,160。

图2
参考答案:
N001 G92 X200 Z390 ;预置寄存
N002 G00 X41.76 Z292 S630 M03 T0101 M08;刀具快速定位N003 G01 X47.76 Z289 F0.15; 倒角
N004 U0 Z230 ;车外圆φ47.76 U,W 为相对坐标编程N005 X50 ;退刀
N006 X62 W-60.0 ;锥度
N007 U0 Z155 ;车外圆φ62
N008 X78 W0 ;退刀
N009 X80 W-1 ;倒角
N010 U0 W-19 ;车外圆φ80
N011 G02 U0 W-60 I63.25 K-30;车圆弧
N012 G01 U0 Z65 ;车外圆φ80
N013 X90 W0 M09 ;退刀
N014 G00 X200 Z350 M05 T0100 ;刀具回原位准备换刀
N015 X51 Z230 S315 M03 T0202; 换刀,快进
N016 G01 X45 W0 F0.16 M08; 切槽
N017 G04 X5.0 ;延时
N018 G00 X51 W0 M09;退刀
N019 X200 Z350 T0200;刀具回原位
—N020 M30。

相关文档
最新文档