数控车削编程和加工

合集下载

《数控车削编程与加工》习题与答案

《数控车削编程与加工》习题与答案

任务一数控车床基本操作一、填充题1.ALTER键是键,DELTE键是键。

2.CAN键是键,SHIFT键是键。

3.EOB键是键,POS键是键。

4.PROG键是键,OFSET键是键。

5.RESET键是键,INPUT键是键。

6.AUTO键是键,EDIT键是键。

7.MDI键是键,REF键是键。

8.JOG键是键,HNDL键是键。

9.数控车床开机后一般都需要。

10.数控车床回机床参考点后,其机械坐标值显示为。

11.数控车床报警显示页面键是。

二、判断题1.CAN键是程序段结束换行键。

2.信息页面键一般用于查看报警信息。

3.按REST复位键后,数控机床将停止一切动作。

4.MDI是回参考点工作方式。

5.回机床参考点是在AUTO模式下进行的。

6.机床锁住键可使数控机床各坐标轴不运动。

7.按下空运行键后,数控机床各坐标轴将不运动。

8.当数控车床失去对机床参考点记忆时,必须进行返回参考点操作。

9.数控机床回参考点的目的就是为了建立机床坐标系。

10.解除紧急停止状态后,数控机床需要重回机床参考点。

11.机床参考点就是机械原点。

12.输入程序时应先输入程序名。

13.程序名相同也可输入数控系统。

14.数控机床开机与关机的次序是一样的。

三、选择题1.法那科系统数控面板中替换键是。

A.ALTER B.INSERT C.OFFSET D.DELETE2.法那科系统数控面板中设置刀具参数的键是。

A.PROG B.POS C.OFFSET D.SYSTM3.法那科系统数控面板中AUTO是。

A.手动方式 B.回参考点方式 C.编辑方式 D.自动方式4.法那科系统数控面板中打开数控程序的按钮是。

A.PROG B.POS C.OFFSET D.SYSTM5.法那科系统数控面板中“HNDL”是。

A.手摇轮方式 B.手动方式 C.回参考点方式 D.自动工作方式6.以下按键为回参考点方式的是。

A.AUTO B.REF C.JOG D.MDI 7.“EDIT”键表示的工作方式是。

数控车削编程与加工技术(第2版)12、调用子程序加工外沟槽

数控车削编程与加工技术(第2版)12、调用子程序加工外沟槽
尖为刀位点)。 (3)量具:0~150mm游标卡尺。
想一想:你的编程思路是怎样的?
思路:切槽宽度6mm,切槽刀宽度4mm,需要左、右进刀。为了减 少刀具磨损,需要采用分层切削加工的方法。
想一想:你安排的刀具轨迹是怎样的?
轨迹:增量编程,采用“定位——径向车削——径向退刀——轴 向右定位——径向车削——轴向左移平整槽底——径向退刀”, 如此反复完成槽的加工。
任务十二 《调用子程序车削外沟槽》
任务目标: 1、了解子程序,理解子程序的格式及调用。 2、运用子程序编程车削单个外沟槽。 3、运用子程序编程车削多排等距外沟槽。
一、什么是子程序?什么是子程序嵌套?
1、主程序: 一个完整的零件加工程序,或是零件加工程
序的主体部分。
在编制加工程序中,有时会遇到一组程序段在
3、编写参考程序
四、数控车削任务2:运用子程序编程加工多排等距外沟槽
数控车削图所示的零件的外沟槽部分,(槽宽6mm),毛坯为 Ф30mm×100mm的45钢。
想一想:采用什么装夹工件?选用怎样的刀具? 选用什么量具?
1、准备阶段 (1)装夹方式:一夹一顶。 (2)刀具:切槽刀(1号刀,刀宽4mm,硬质合金材料,左刀
例如:M98 P50020表示调用的子程序号为0020,调用次数5次;M98 P0030表示调用的子程序号为0030,调用的次数为1次。
3、子程序的返回
(1)代码格式
当子程序调用完毕后,执行M99下一程序段,或M99后 由P指定的程序段。M99代码在MDI下运行无效。
(2)代码功能
当子程序调用完毕后,未输入P时,返回主程序中调用当前 子程序的M98代码的后一程序段继续执行。
尖为刀位点) (3)量具:0~150mm游标卡尺

数控车削编程与加工

数控车削编程与加工
S代码
用于控制主轴转速的代码,如S100表示主轴转速为100转/分钟。
T代码
用于控制刀具交换的代码,如T01表示换1号刀具等。
02
数控车削加工工艺
数控车削加工的特点
高精度
数控车削加工具有高精度的特 点,能够实现复杂形状零件的
精确加工。
高效率
数控车削加工具有高效率的特 点,能够大幅提高加工速度, 缩短加工周期。
数控车削编程与加工
目录
• 数控车削编程基础 • 数控车削加工工艺 • 数控车削编程实例 • 数控车削加工操作 • 数控车削编程与加工的发展趋势
01
数控车削编程基础
数控编程的基本概念
数控编程
指根据加工零件的图纸和工艺要求,使用规定的数控语言或软件, 编写加工程序,将加工程序输入数控机床进行加工的过程。
加工精度和一致性。自动化来自测与质量保证03集成自动化检测设备,实时监测加工过程和产品质量,确保加
工精度和质量达标。
绿色化数控车削编程与加工
节能减排技术
采用高效电机、节能刀具和工艺优化等技术,降低能耗和减少排 放,实现绿色生产。
废弃物回收与再利用
对加工过程中产生的废弃物进行分类回收和再利用,降低资源消 耗和环境污染。
零件图纸分析
对零件图纸进行详细分析,确 定加工工艺和加工要求。
编写加工程序
根据加工工艺和参数,使用数 控编程语言或软件编写加工程 序。
程序输入与加工
将校验好的加工程序输入数控 机床,进行零件加工。
数控编程的代码
G代码
用于控制机床运动轨迹的代码,如G00表示快速定位、G01表示直线插补等。
M代码
用于控制机床辅助功能的代码,如M03表示主轴正转、M05表示主轴停转等。

数控车削加工编程

数控车削加工编程
注意:
螺纹切削时,不能使用G96指令(确保切削正确旳螺距); 螺纹切削程序应考虑始点坐标和终点坐标旳切入、切出距离;
外螺纹切削:顶径尺寸应不大于螺纹旳公称尺寸0.1-0.2mm; 切削螺纹时,一般需要屡次进刀才干完毕:p106表4-2。
①螺纹车削指令G32
X
10
A(100,100)
M20500;
N20 G40 G96 G99 S100 M03;
N25 T0101 ;
N30 G00 X20 Z2 M08 ;
N40 G01 Z-24 F0.2 ;
XN50 X33.856 Z-36;
N55 X42;
N60 Z-48;
N65 X60 Z-53.196;
Z
N70 X68
4.2 车床数控系统功能
涉及:准备功能、辅助功能及F、S、T功能。
FANUC 0i T 系列数控系统
1、G功能表 见P97表4-1.
2、M、S、T功能 a、常用M功能代码表:表3-2(P89) b、S功能:指定主轴转速(G96、G97) c、T功能:调用刀具 格式举例: T0101;/调用01号刀具,刀具补偿量存储在01号地址中
如图,运动轨迹由A B旳程序:
1)绝对坐标、直径编程:X、Z
G01 X36. Z8. F0.2;
增量坐标、直径编程:U、W
Z
G01 U24. W-20. F0.2;
2)增量坐标、半径编程:U、W
G01 U12. W-20. F0.2;
进刀和退刀
迅速走刀
切削进给 防止撞刀
刀具半径补偿G41、G42
第四章 数控车削加工编程
4.1数控车削编程概述
1、数控车削加工特点
(1)适合加工精度要求高旳零件 (2)适合加工表面粗糙度要求高旳零件

《数控车削编程与加工技术》课程标准

《数控车削编程与加工技术》课程标准

《数控车削编程与加工技术》课程标准学时:144学分:8适用专业及学制:三年制、数控技术应用、模具制造技术、全日制审定:机电技术教学部一、制定依据本课程是数控类专业核心课程。

本标准依据《中职国家专业教学标准》而制定。

二、课程性质《数控车削编程与加工技术》课程是以就业为导向,顺应现代职业教育教学制度的改革趋势,在数控技术应用专业开设的必修课。

该专业课程涉及数控车床的加工工艺、编程和操作核心,全面系统介绍车削加工技术基础、内外轮廓的加工、华中系统数车编程操作等方面知识。

三、课程教学目标本课程是中职数控类专业的一门专业课程。

其主要任务是以生产实践中的莞任务为项目构建课程体系,实现理论与实践的紧密结合。

围绕生产实际工作任务的需要,突出工作任务与知识的关联性,让学生在生产实践活动中学习知识,分析问题,增强课程内容与职业岗位能力要求的相关性,提高学生的学习积极性和主动性。

1.知识目标(1)能适应数控车床操作的工作、学习环境;(2)会手工编制加工阶梯轴的规范程序;(3)能较熟练运用数控车仿真系统或机床模拟仿真实现零件的模拟加工;(4)会车削带曲面轴类零件;(5)会数控车削轴上沟槽;(6)会数控车削普通内外螺纹;(7)能完成中等复杂轴套类零件的编程与加工;(8)能达到数控车中级工(国家职业资格四级)资格水平。

2.能力目标(1)本课程是操作性很强的,对于这种类型的课程,必须加强平时的练习,在重复操作练习中提高熟练程序,并掌握其中的操作原理;(2)能读懂零件图、能根据数控车床加工工艺文件选择、安装和调整数控车床常用刀具、能利用数控车床进行轮廓、螺纹、槽及孔的加工、能对数控机床进行日常的维护保养、上网查找相关资料、全面深入地掌握相关方法;(3)学会举一反三的方法,能在课外摸索一些新的加工工艺,并能学习使用。

3.素质目标(1)培养学生认真细致的学习态度和科学的求学态度,注重动手;(2)培养学生强烈的责任心和良好的敬业精神;(3)培养学生具有互助合作的精神。

数控车削加工工艺课件(共21张PPT)《数控车削编程与操作训练》

数控车削加工工艺课件(共21张PPT)《数控车削编程与操作训练》

1.对刀点 对刀点是在数控机床上加工零件时,
刀具相对于工件运动的起点。
ZO 对刀点X源自2.换刀点换刀点是指刀架转位换刀的位置。 以刀架转位时不碰工件及其他部件 为准。
3.刀位点 刀位点是指在加工程序编制中,用以表
示刀具位置的点
注:每把刀的刀位点在整个加工中只能有一个位置。
1.2.7 数控加工工艺技术文件的编写
确定原则: 粗加工时,选择较大的背吃刀量,
以减少走刀次数,提高生产率;
精加工时,通常选较小的 ap值,以
保证加工精度及表面粗糙度。
2.进给量f 的确定
确定原则: 粗加工时,进给量在保证刀杆、刀具、
机床、工件刚度等条件前提下,选用尽可 能大的f 值;
精加工时,进给量的选择主要受表面粗 糙度要求的限制,当表面粗糙度要求较高 时,应选较小的f 值。
以使总的工序数量减少。 适用于单件小批量生产。
2.工序分散原则 加工零件的过程在较多的工序中进行,
而每道工序的加工内容很少。 适用于大批量生产。
1.2.3 加工路线的确定
加工顺序确定原则:先粗后精、先近后远。
先粗后精
先近后远
1.2.4 刀具的选择
1.机架式可转位车刀
2. 数控车床常用刀具类型及用途
3.主轴转速n的确定
确定原则: 粗车时,选较低的切削速度, 精车时,选较高的切削速度。 由切削速度计算主轴转速的公式如下: n=1000v/(d) 式中:d ——工件直径,mm; v ——切削速度,m/min。
切削用量选择参考表
1.2.6 数控加工中对刀点、换刀 点及刀位点的确定
1.对刀点 2.换刀点 3.刀位点
谢谢观看!
第一章 数控车削编程基础
第二节. 数控车削加工工艺

《数控车削编程与加工项目教程》任务3 阶梯轴零件加工

《数控车削编程与加工项目教程》任务3 阶梯轴零件加工

《数控车削编程与加工》
任务3 阶梯轴零件加工
五、操作步骤
1、机床开机:先开机床电源开关,然后打开机床系统开关, 最后打开急停按钮。 2、机床回参考点:先回X轴,待指示灯亮后,然后回Z轴。 3、对刀:将需要的车刀依次对好。 4、输入加工程序:输入完成并检查是否正确,将光标移到程 序首段。 5、自动方式运行:在自动方式下,可以先用“单段”运行以 检验程序以及对刀是否正确,待检验无误后,再自动运行。 6、检验:加工完毕,检查零件是否符合要求。
2
T0101
2
精车外圆至图纸要求,车倒角C1
800
0.1
0.5
T0101
《数控车削编程与加工》
任务3 阶梯轴零件加工
(4)加工程序
仿真加工
O1022;
N10 M03 S500;
N20 T0101;
N30 G00 X31 Z4;
N35 M08:;
N40 G90 Z-35 F0.3;
N50
X27 Z-20;
仿真加工
N110 M30;
程序结束
《数控车削编程与加工》
任务3 阶梯轴零件加工
四、制定加工工艺及编程
1、加工步骤 (1)用三爪自定心卡盘夹住工件毛坯,伸出长度约50
mm,夹紧工件。 (2)如果毛坯端面比较平齐,可以用90°外圆车刀车平端
面并对刀。如果不平且需要去除较大余量,则需要用 45°端面车刀车平端面。 (3)粗车外圆,留单边精车余量0.5 mm。 (4)精车外圆、倒角至图纸要求。 (5) 加工过程选用乳化液进行冷却。
《数控车削编程与加工》
任务3 阶梯轴零件加工
六、任务评价
1、小组内相互检测。教师抽查、指导。 2、问题原因的自我分析及小组讨论。 3、评价项目及评分标准如下:

《数控车削编程与加工技术》教学及实训教案

《数控车削编程与加工技术》教学及实训教案

一、数控编程教学模块2、左旋螺纹的车削方法3、被吃刀量的合理选取课题12 外梯形螺纹车削1、梯形螺纹车刀的刃磨2、低速车削梯形螺纹的方法3、梯形螺纹的测量课题13 平底孔及台阶孔车削1、盲孔车刀的选用及刃磨2、平底孔及台阶孔的车削方法3、内孔的测量课题14 通孔及内沟槽车削1、通孔车刀及内沟槽刀的选用及刃磨2、通孔及内沟槽的车削方法3、工件的测量课题15 探测锤头及锤柄的加工1、车刀的选用及刃磨2、加工工艺的设计3、零件表面质量的控制课题16 手柄的加工1、车刀的选择及刃磨2、手柄加工工艺的设计课题17 线垂的加工1、在车床上攻丝、套丝的方法2、小直径钻头的使用方法课题18 国际象棋的加工1、国际象棋棋子的加工工艺2、零件表面质量的控制实训课题主要技能点课题19 配合工件的加工1、刀具的选用及刃磨2、锥体的配合3、三角螺纹配合4、形位公差的保证实训课题参考图纸课题3课题4课题5 课题6课题7课题8课题9次数 D d L1 Ø38±0.20 Ø 18 35.72 Ø 36±0.15 Ø 16 34.13 Ø 34±0.10 Ø 15 32.4 课题10课题11课题12课题13课题14d 总长Φ1 Φ30+0.01 0100+-0.20牙型角:30°螺距:P牙顶间隙:a c螺距1.5~5间隙0.25螺距6~12 间隙0.5大径d 公称直径中径:d2=d-0.5p小径d3=d-2h3 牙高h3=0.5p+ac牙顶宽f=0.366p牙槽底宽w=0.366p-0.536p 三针检测量针检测0.51p (dD)单针测量A=M+d0/2课题15课题16课题172 Φ35+0.05 0100+-0.20 Φ403 Φ40+0.027 0 100+-0.20Φ45课题19。

数控编程与加工课程标准

数控编程与加工课程标准

《数控车削编程与加工》课程教学标准课程名称:数控车削编程与加工适用专业:1前言1.1课程性质本课程是上海市群益职业学校数控技术应用专业的一门专业技能课程。

通过本课程学习,使学生掌握数控车床加工零件技术技能,提高数控车削加工能力,为其未来专业发展奠定基础。

1.2设计思路本课程以数控车削岗位工作任务为主线,由行业专家对数控车削的工作任务和职业能力进行分析,按数控车削岗位的工作要求、零件加工流程,以任务为引领,确定本课程结构和课程内容。

课程设计依据培养目标和中职学生的认知能力,按照必需、够用的原则,结合职业资格鉴定标准(数控车工四级),使学生通过本课程的学习,掌握数控车床加工零件的知识和技能。

2.课程目标通过本课程的学习,掌握数控车床加工零件的基本技能和相关理论知识,了解企业的岗位要求,培养良好的职业道德,养成文明生产习惯,达到职业资格鉴定标准(数控车工四级)的相应要求,胜任中级数控车床操作工的要求。

职业能力目标:●能识读轴、盘套、特形面和螺纹类零件车削工艺●会编制轴、盘套、特形面和螺纹类零件数控车削程序●会加工轴、盘套、特形面和螺纹类零件●会检测轴、盘套、特形面和螺纹类零件●能严格执行安全操作规程●会判断简单的设备故障、会维护保养数控车床●掌握数控车工的岗位工作要求●了解机械加工企业的生产组织方式和工作流程3课程内容和要求:说明:课时分配按每天6课时,每周30课时。

4.实施建议4.1教材编写(1)打破传统学科体系教材模式,充分体现任务引领的特点,以课程标准为依据编写教材。

(2)以理论与实践一体化的项目教学形式进行设计,精选数控铣加工零件的企业生产的实例,把握本课程的知识点和技能点,按照必需、够用的原则,循序渐进地组织教材内容。

(3)教材编写应考虑中职学生的认知能力,采用图文并茂的形式,体现本课程的特征,便于学习和掌握。

(4)依据行业和企业的实际情况,教材应体现先进制造业对从业人员的综合素质要求。

(5)教材应反映数控车削技术的现状和发展趋势,引入新技术、新工艺、新方法、新材料,使教材富有时代性、先进性、前瞻性。

数控机床编程及操作数控车削加工工艺

数控机床编程及操作数控车削加工工艺

数控机床编程及操作数控车削加工工艺1.几何元素的表示:数控编程需要对工件进行几何元素的表示,包括直线、圆弧、螺旋线等。

常用的表示方法有绝对坐标和相对坐标。

2.数控指令的选择:数控编程需要选择适当的数控指令来实现所需的加工操作。

常见的数控指令包括加工速度、进给速度、切削深度等。

3.编程语言的选择:数控编程可以使用不同的编程语言,包括ISO编程语言、EIA编程语言和高级编程语言等。

编程语言的选择要根据具体的数控系统和加工要求来确定。

数控机床操作是指根据数控程序对数控机床进行操作的过程。

操作主要包括以下几个方面:1.加工前的准备:操作人员需要检查数控机床的各项参数,包括机床坐标轴的位置、刀具的装夹情况、工件的夹持情况等。

同时,还要设置数控机床的基准点和起刀点。

2.启动数控机床:操作人员需要按照操作规程启动数控机床,并进行一系列的操作,包括机床的开关控制、刀具的自动换刀、工件的自动上下料等。

3.加工过程的监控:操作人员需要对数控机床的加工过程进行监控,包括工件的尺寸精度、加工速度、切削力等。

如果发现异常情况,需要及时进行调整和处理。

4.加工完成后的处理:加工完成后,操作人员需要对数控机床进行关机、刀具的卸载、工件的卸载等操作,同时还要清理加工现场和进行设备维护。

数控机床编程及操作的关键在于正确理解和掌握数控编程和操作的原理和方法。

编程时要准确表示几何元素,合理选择数控指令,并选择适当的编程语言。

操作时要严格按照操作规程进行操作,及时监控加工过程,并进行调整和处理。

总之,数控机床编程及操作是数控车削加工工艺中不可或缺的环节。

正确的编程和操作可以提高加工效率和精度,减少人为误差,提高生产质量和效益。

因此,需要加强对数控编程和操作的培训和学习,提高操作人员的技术水平和能力。

四、请谈谈对数控车削编程与加工的课程内容的建议

四、请谈谈对数控车削编程与加工的课程内容的建议

四、请谈谈对数控车削编程与加工的课程内容的建议
针对数控车削编程与加工的课程内容,我有以下几点建议:
1.注重实践:数控车削编程与加工属于实践性很强的课程,因此应该注重实践教学,让学生多进行实际的编程和加工操作。

可以引导学生自己寻找模型来编程,然后进行加工,检验其编程是否正确。

2.强化理论:尽管数控车削编程与加工是一门实践课程,但是理论和实践相互促进,因此课程中需要把握好理论与实践的比例。

理论内容可以包括数控编程的基本知识、加工工艺流程以及数控机床的组成和工作原理等。

3.兼顾教材:选择一本好的教材来指导学生的学习是非常重要的,优秀的教材可以引导学生学习掌握数控车削编程与加工的基本理论和实践技能。

4.关注行业需求:数控车削编程与加工是行业内必不可少的技能之一,因此需要关注企业对该领域专业人才的需求。

可以通过企业合作、实习等方式,建立起紧密的联系,从而更好地为学生就业提供支持。

数控车削编程与操作实例

数控车削编程与操作实例
(2)车削如图2所示的内孔,工件毛坯为内径为¢8,材料都为45#钢。
图1 复杂轴
2.任务提出
图2 车内孔
2.任务分析
图1是一个加工复杂轴的任务,毛坯棒料有较大余量,可用外圆粗 车固定循环指令G71配合G70加工。复合型车削固定循环指令G71,能 使程序进一步得到简化,大大提高加工效率。图2和图1类式,加工内 表面,用端面粗车循环G72加工较合理。
2.图1程序清单
N75 X52.0; N80 X54.0; N85 X50.0; N90 X48.0; N95 X46.0; N100 X44.0; N105 X42.0; N110 X40.0; (切至40,-25) N115 G00 X100.0 Z100.0; (直接退刀) N120 M05; (主轴停转)
nf—精车程序最后一个程序段的顺序号。 G70指令在程序中不能单独出现,要分别与G71、G72、G73配合使用, 其编程格式为: …… N _ G71 P ns Q nf ……; G71、G72或G73粗车循环指令; N ns ……; 为粗车循环定义的精加工路径的第一个程序段; N nf …… ; 为粗车循环定义的精加工路径的最后一个程序段; G70 P ns Q nf ; 精车循环指令。
3.图2程序清单
N100 X-4.0; N105 X-5.0; (循环切至10,-5) N110 G00 X100.0 Z100.0; (2号刀直接退刀) N120 M05; (主轴停转) N125 M30; (程序结束)
说明: 一般循环指令G90、G94和复合车削循环G71 G72 G73相比, G90、G94可以加工特殊的工件,能自行设定每次的进给量, 但编程感觉就有点儿复杂了。
指令格式:G01 X(U)_ Z(W)_ F_ ; 其中X、Z为目标点坐标,U、W为增量坐标编程方式;F为切削进给速 度,单位为mm∕r。

数控车削编程与加工(FANUC系统)1

数控车削编程与加工(FANUC系统)1
和应用的产品有HNC-1和HNC-2000两个系列,共计16 种型号。
任务一 数控车床认知
七、数控机床的应用
任务一 数控车床认知
八、数控机床的安全操作和维护
播放数控车加工视频
任务一 数控车床认知
作业:(以论文形式提交,电子版和手写板均可) 上网或去图书馆查找资料,了解国内外数控机床的发展、 现况,了解我国与外国在数控机床及加工精度方面有哪 些差别?经过查找资料自己有什么看法和感想?
3 高精度化 通过减少数控系统误差和采用补偿技术可提高数控机床的加工精度。
4 高可靠性 通过提高数控系统的硬件质量,采用模块化、标准化和通用化来提高其可靠性; 更多地使用软件。
5 具有更高的通信功能 多台数控机床组成生产线或DNC系统,配置网络接口,实现远程监视和控制加工
任务一 数控车床认知
四、数控机床的分类
任务一 数控车床认知
四、数控机床的分类
2.闭环控制数控机床 闭环控制系统的数控车床在车床移动部件位置上直接装有直线位置 检测装置,将检测到的实际位移反馈到数控装置中,与输入的原指 令位移值进行比较,用比较后的差值控制移动部件作补充位移,直 至差值消除为止,达到精度要求。闭环控制系统数控车床的优点是 精度高(一般可达0.01mm,最高可达0.001mm),但结构复杂、 维修困难、成本高,用于加工精度要求很高的场合。
开环控制系统框图
任务一 数控车床认知
四、数控机床的分类
1.开环控制数控机床
开环控制系统的数控车床不具有反馈装置,对移动部件 实际位移量的测量不能与原指令值进行比较,也不能进 行误差校正,因此系统精度低,但因其结构简单、成本 低、技术容易掌握,故在中、小型控制系统的经济型数 控车床中得到应用,尤其适用于旧机床改造的简易数控 车床中。

数控车削编程与加工(FANUC系统)5

数控车削编程与加工(FANUC系统)5
(三)G41/G42/G40刀尖圆弧半径补偿指令 4、刀尖圆弧半径补偿的类型及判断方法
判断方法是在后置刀架坐标系里沿着刀具前进的方向看,刀 具位于工件的左侧,补偿指令为刀具半径左补偿指令G41,刀 具位于工件的右侧,补偿指令为刀具半径右补偿指令G42。
二、工艺知识
(三)G41/G42/G40刀尖圆弧半径补偿指令 5、假想刀尖方位号
零件名称 数控系统
编程原点 FANUC 0i 编制
简要说明 程序号 程序初始化设置
定位 粗车Φ34外圆,留1mm精加工余量
粗车Φ26外圆,留1mm精加工余量
粗车Φ16外圆,留1mm精加工余量 提高主轴转速
精加工C2倒角 精车Φ16×15外圆 精车R5圆弧 精车Φ26×31外圆 精车R4圆弧
精车Φ34×45外圆,注意Z向多精车出5mm
二、工艺知识
(三)G41/G42/G40刀尖圆弧半径补偿指令 7、刀尖圆弧半径补偿注意事项
(6)必须在刀具补偿参数设定页面的刀尖圆弧半径处填入该把刀具的 刀尖圆弧半径值R,这时机床的数控装置会自动计算出应该移动的补偿 量,作为刀尖圆弧半径补偿的依据。 (7)必须在刀具补偿参数设定页面的假想刀尖方向处填入该把刀具的 假想刀尖号码T,作为刀尖圆弧半径补正之依据。 (8)刀尖圆弧半径补偿G41或G42指令后,刀具路径必须是单向递增或 单向递减。即指令G42后刀具路径如向Z轴负方向切削,不允许往Z轴正 方向移动。即Z轴正方向移动前,必须用G40指令取消刀尖圆弧半径补 偿。 (9)在MDI方式下,不能进行刀尖R补偿。
二、工艺知识
(三)G41/G42/G40刀尖圆弧半径补偿指令 3、没有刀具补偿时的过切和欠切
用假想的刀尖编制出的程序进行端面、外径、内径等与轴线平行 或垂直的表面加工时,是不会产生误差的。但是在进行倒角、锥面 及圆弧切削时,则会产生少切或过切现象,造成加工误差,影响尺 寸精度。

数控机床编程及操作数控车削加工工艺

数控机床编程及操作数控车削加工工艺
数控机床编程及操作数控车削加 工工艺
第5讲 数控车削加工工艺
5.1 数控加工工艺概述 5.2 数控加工工艺分析的一般步骤与方法 5.3 数控车削工艺 5.4 数控车削零件工艺分析举例 5.5 数控加工工艺文件
第5讲 数控车削加工工艺
5.1 数控加工工艺概述
1.数控加工工艺的基本特点
在普通机床上加工零件时,是用工艺规程来规定每道加 工工序的操作顺序的,操作者严格按工艺卡规定的操作顺序 进行加工。而在数控机床上加工零件时,要把加工零件的全 部工艺过程、工艺参数等编制成程序,存储在数控系统的存 储器内,来控制机床进行加工。因此,数控机床加工工艺与 普通机床加工工艺原则基本相同,但数控加工的整个过程是 自动进行的,又有其特点:
② 尽量减少装夹次数,尽可能在一次定位装夹后加工出全部 待加工表面。
③ 避免用占机人工调整加工方案,以便充分发挥数控机床的 效能。
第5讲 数控车削加工工艺
(2)选择夹具的基本原则
数控加工的特点对夹具提出了两点要求:一是要保证夹 具的坐标方向与机床的坐标方向相对固定不变;二是要零件 和机床坐标系的尺寸关系。除此之外还应考虑以下几点: ① 当零件加工批量不大时,应尽量采用组合夹具、可调式夹 具或其他通用夹具,以缩短生产准备时间,节省生产费用。
第5讲 数控车削加工工艺
② 不能在一次安装中完成加工的星形零件或部位,采用数 控车削加工,效果不明显。 2.对零件图进行数控加工工艺分析 (1)结构工艺性分析
1)零件结构工艺性 零件结构工艺性是指在满足使用要求的前提下,零件
加工的可行性和经济性,换言之就是设计的零件结构要求 便于加工且成本低、效率高。
(2)零件各加工部位的结构工艺性应符合数控加工的特点
1)零件的内腔和外形最好采用统一的几何类型和尺寸。这 样可以减少使用刀具的规格和加工中换刀的次数,使得 编程方便,生产效益提高。

数控车削编程与加工(共86张PPT)

数控车削编程与加工(共86张PPT)
图4-26 摆动压块夹紧装置
3)螺母式夹紧装置。
图4-27 螺母式夹紧装置
4)螺旋压板夹紧装置。
图4-28 螺旋式中间压板夹紧装置 a)中间夹紧式 b)整体螺旋压板式 c)结构完整螺旋压板式
5)偏心式夹紧装置。
图4-30 螺旋式铰链压板夹紧装置
5)偏心式夹紧装置。
图4-30 螺旋式铰链压板夹紧装置
图4-10 带圆柱孔工件用心轴和端面定位时的重复定位 a)心轴定位限制四个自由度 b)心轴和端面形成重复定位
(4)重复定位 几个定位点同时限制同一个自由度,称为重复定位。
图4-11 圆柱孔用心轴定位时防止重复定位的措施 a)减小平面 b)球面垫圈定位 c)缩短心轴长度
2.工件的定位方法
(1)工件以平面定位 当工件以平面定位时,由于工件的定位平面和定 位元件的外表不可能是理想平面(特别是以毛坯面作为定位基准时),实 际定位中只能由最凸出的三点接触。 (2)工件以外圆定位 (3)工件以内孔定位 在车削齿轮、套筒、盘类等零件的外圆时,一般 应以加工好的内孔定位。 (4)工件以一面两孔定位 当工件以两个轴线互相平行的孔及与孔相互 垂直的平面作为定位基准时,可用一个短圆柱销、一个削边销和一个平 面作为定位元件来定位,这种定位方法称为一面两孔定位,如图4-23所 示。
2.工件的定位方法
图4-12 工件的三点平面定位
(1)工件以平面定位
•当工件以平面定位时,由于工件的定位平面和定位元件的外表不可能 是理想平面(特别是以毛坯面作为定位基准时),实际定位中只能由最凸 出的三点接触。为保证定位的稳定可靠,工件以毛坯面定位时,应采用
L 面积尽可能大些,如图4 12 •工件以大平面定位时,大平面中间局部应做成凹面,以减小与定位面 的接触面积。用于工件点、线定位的定位元件常见的有支承钉、支承板 和可调支承等,分别如图4 13~图4 15
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.变量引用与赋值
(1)变量引用精确位数 变量被引用时,其值根据地址的最小设 定单位自动舍入。 (2)变量引用值变号 若要改变变量引用值符号,应该把负号 “-”放在“#”前面,如“G00 X-#3;”。
3.变量类型及取值范围
表14-2 FANUC 0i数控系统变量类型
4.变量运算
(1)宏程序运算指令 宏程序的运算包括算术运算、函数运算、 数据处理运算、逻辑运算以及代码转换运算等,见表14-3。 (2)宏程序运算指令说明
(2)模态调用指令G66
图14-7 模态指令G66的调用
8.常用非圆曲线标准方程
(1)椭圆标准方程 (2)双曲线标准方程 (3)抛物线标准方程
8.常用非圆曲线标准方程
图14-8 椭圆标准方程图例
(3)抛物线标准方程
图14-9 双曲线标准方程图例
(3)抛物线标准方程
图14-10 抛物线标准方程图例
6.宏程序控制语句
(1)宏程序条件表达式 在应用宏程序语句时,有时需要进行条 件判断,宏程序常用的条件运算符见表14-4。 (2)无条件转移语句(GOTO语句) 该语句转移到标有顺序号n的 程序段。 (3)条件转移语句(IF语句) (4)循环语句(WHILE语句) 用WHILE引导的循环语句,在其后 指定一个条件表达式,当指定条件满足时,执行从DO到END 之间的程序,否则转到END后的程序段。 (5)编程举例 按要求编写下面程序。
3.非圆曲线轮廓拟合数学处理方法
(1)常见数学处理方法 非圆曲线的节点计算过程一般比较复杂。 (2)等步距法 等步距法是指在一个坐标轴方向上,将拟合总增 量(直角坐标系中指某方向尺寸总量,极坐标系中指转角或径向 坐标的总增量)等分后,对设定节点进行坐标值计算,如图14-2 所示。
(1)常见数学处理方法
三、宏程序编程适用范围
1)宏程序编程适用于手工编制抛物线、椭圆、双曲线等没有插 补指令的数控加工程序。 2)宏程序编程适用于编制工艺路线相同、但位置参数不同的系 列零件的加工程序。 3)宏程序编程适用于编制形状相似、但尺寸不同的系列零件的 加工程序。 4)宏程序编程能扩大数控车床的编程范围,简化零件加工程序。
4.双曲线轮廓宏程序编制
图14-15 宏程序编程实例4——双曲线轮廓编程
3)双曲线轮廓编程自变量定义见表14-8。
表14-8 双曲线轮廓编程自变量定义
8)双曲线轮廓宏程序编制流程如图14-16所示。
图14-16 双曲线轮廓宏程序编制流程
5.抛物线轮廓宏程序编制
1)对于含有双曲线轮廓的工件,也是采用直线段拟合法。 2)抛物线开口方向不同,抛物线方程也不同(见表14-9)。 3)抛物线轮廓编程自变量定义见表14-10。 4)抛物线上点Z坐标的变量表达式为#26=[#24*#24]/[-2*p]。 5)零件加工工艺路线分析:应用G71外圆粗车循环指令对毛坯 进行粗加工,直径方向留0.5mm精加工余量→对抛物线轮廓应 用变量及G90指令进行粗加工→对抛物线轮廓应用直线段拟合 法及G01指令进行精加工。 6)工件坐标系建立如图14-17所示,程序编写如下: 7)抛物线轮廓宏程序编制流程如图14-18所示。
图14-1 零件非圆曲线轮廓图例
2.非圆曲线轮廓拟合类型
(1)采用直线段拟合非圆曲线 这种拟合方法数学处理一般较简 单,但计算的坐标数据较多,且各直线段间连接处存在尖角。 (2)采用圆弧段拟合非圆曲线 这种拟合方法可以大大减少程序 段的数量,其数值计算分为两种情况,一种为相邻两圆弧段间 彼此相交;另一种则采用彼此相切的圆弧段来逼近非圆曲线。
5.宏程序语句定义及特点
(1)宏程序语句 (2)宏程序语句特点
(1)宏程序语句
1)包含算术或逻辑运算的程序段。 2)包含控制语句(如GOTO、DO、END)的程序段。 3)包含宏程序调用指令(如G65、G66、G67或其他G代码、M代 码调用宏程序)的程序段。
(2)宏程序语句特点
1)宏程序即使置于单程序段运行方式中,机床也不停止。 2)在刀具半径补偿方式中,宏程序语句段不作为不移动程序段 处理。
3.椭圆轮廓宏程序编制
图14-13 宏程序编程实例3——椭圆轮廓编程
3)椭圆轮廓编程自变量定义见表14-7。
表14-7 椭圆轮廓编程自变量定义表
7)椭圆轮廓宏程序编制流程如图14-14所示。
图14-14 椭圆轮廓宏程序编制流程
4.双曲线轮廓宏程序编制
1)对于含有双曲线轮廓的工件,一般采用直线段拟合法。 2)双曲线的标准方程为-=1,如果将Z作为自变量,则得关于Z的 方程为: 3)双曲线轮廓编程自变量定义见表14-8。 4)双曲线上点X坐标的变量表达式为#21=#1﹡SQRT[1+[#19 ﹡#19]/[#2﹡#2]]。 5)应用局部坐标系设定指令“G52 XZ;”建立以双曲线对称中 心(X0,Z0)为原点的局部坐标系,用“G52 X0 Z0;”取消局部 坐标系。
四、用户宏程序编程基础
1.变量形式 2.变量引用与赋值 3.变量类型及取值范围 4.变量运算 5.宏程序语句定义及特点 6.宏程序控制语句 7.宏程序调用 8.常用非圆曲线标准方程
1.变量形式
变量由变量符号和变量序号组成,不同数控系统的变量符号是不同 的。FANUC 0i数控系统的变量符号均用“#”表示,如:i(i=1,2, 3,…);变量还可以用表达式来表示,此时表达式必须封闭在括号 内,如:#[#1+#2-12
2.宏程序指令
3.宏程序与普通程序相比较
普通程序的程序字为常量,一个程序只能描述一个几何形状,缺乏 灵活性和适用性;用户宏程序由于允许使用变量、算术和逻辑运算 及条件转移等,使用户能编制各种复杂零件(如含非圆曲线轮廓的 零件)的加工程序,同时对于不同零件或同一零件的不同部分但具 有相似形状的轮廓也可以通过宏程序来编程。
数控车削编程与加工
主编
一、非圆曲线轮廓加工特点 二、用户宏程序初识 三、宏程序编程适用范围 四、用户宏程序编程基础 五、宏程序编程应用实例 一、FANUC 0i Mate TC数控车床MDI键盘认识与操作 二、FANUC 0i Mate TC数控车床操作面板认识与操作 三、数控车床的开机操作 一、数控车床手动返回参考点操作 二、数控车床手动连续进给(JOG)操作
(1)宏程序条件表达式 在应用宏程序语句时,有时需要进行条 件判断,宏程序常用的条件运算符见表14-4。
表14-4 宏程序条件运算符
(2)无条件转移语句(GOTO语句)
该语句转移到标有顺序号n的程序段。当指定从1到99999以外的顺序 号时,出现P/S报警,可用表达式指定顺序号。
(3)条件转移语句(IF语句)
五、宏程序编程应用实例
1.轮廓粗、精加工宏程序编制 2.相同轮廓宏程序编制 3.椭廓宏程序编制
1.轮廓粗、精加工宏程序编制
图14-11 宏程序编程实例1 ——形状相近轮廓编程
2.相同轮廓宏程序编制
图14-12 宏程序编程实例2——形状相同轮廓编程
非圆曲线的节点计算过程一般比较复杂。目前生产中采用的数学处 理方法也较多。采用直线段拟合时常见的处理方法有等步距法、等 误差法、等程序段法等;采用圆弧段拟合时常见的处理方法有曲率 圆法、三点圆法、相切圆法等。其中等步距法直线段拟合非圆曲线
(2)等步距法 等步距法是指在一个坐标轴方向上,将拟合总增 量(直角坐标系中指某方向尺寸总量,极坐标系中指转角或径向 坐标的总增量)等分后,对设定节点进行坐标值计算,如图14-2
之间的程序,否则转到END后的程序段。
图14-6 循环语句的嵌套
7.宏程序调用
(1)非模态调用指令G65 (2)模态调用指令G66
(1)非模态调用指令G65
1)地址P指定用户宏程序的程序号,地址L指定从1到9999的重复次数。 2)G65调用用户宏程序时,自变量地址指定的数据能传递到用户宏程 序体中,被赋值到相应的局部变量。 1)地址G、L、N、O、P不能在自变量中使用。 2)不需要指定的地址可以省略,对应于省略地址的局部变量为空。 3)地址不需要按照字母顺序指定,但应符合字母地址的格式。 1)自变量指定Ⅱ类型使用A、B、C各1次,I、J、K各10次。 2)自变量指定Ⅱ用于传递诸如三维坐标值。 1)任何自变量前必须指定指令G65。 2)两种自变量指定方式可以混合使用,CNC内部自动识别自变量Ⅰ类 型和自变量Ⅱ类型。
(4)循环语句(WHILE语句) 用WHILE引导的循环语句,在其后 指定一个条件表达式,当指定条件满足时,执行从DO到END
之间的程序,否则转到END后的程序段。
图14-5 循环语句(WHILE DO)格式
(4)循环语句(WHILE语句) 用WHILE引导的循环语句,在其后 指定一个条件表达式,当指定条件满足时,执行从DO到END
1)表达式1格式为“IF[<条件表达式>]GOTO n;”。 2)表达式2格式为“IF[<条件表达式>]THEN;”。
1)表达式1格式为“IF[<条件表达式>]GOTO n;”。
图14-3 条件转移语句(IF GOTO)格式1
2)表达式2格式为“IF[<条件表达式>]THEN;”。
图14-4 条件转移语句(IF THEN)格式2
2)G65调用用户宏程序时,自变量地址指定的数据能传递到用 户宏程序体中,被赋值到相应的局部变量。
表14-5 自变量指定Ⅰ的类型
3)地址不需要按照字母顺序指定,但应符合字母地址的格式。
表14-6 自变量指定Ⅱ的类型
(2)模态调用指令G66
1)在G66程序段中,不能调用多个宏程序。 2)G66必须在自变量之前指定。 3)在只有诸如辅助功能但无移动指令的程序段中不能调用宏程 序。 4)局部变量(自变量)只能在G66程序段中指定。
所示。
图14-2 非圆曲线轮廓等步距拟合 a)长度等步距拟合 b)角度等步距拟合
相关文档
最新文档