文档介绍:主讲:
数控编程基础
第一章数控机床编程基础
数控编程概述
编程就是将加工零件的加工顺序、刀具运动轨迹的尺寸数据、工艺参数(主运动和进给运动速度、切削深度)以及辅助操作(换刀、主轴正反转、冷却液开关、刀具夹紧、松开等)加工信息,用规定的文字、数字、符号组成的代码,按一定格式编写成加工程序。
数控机床程序编制过程主要包括:分析零件图纸、工艺处理、数学处理、编写零件程序、程序校验。
第一章数控机床编程基础
程序编制可分成手工编程和自动编程两类。
手工编程时,整个程序的编制过程是由人工完成的。这要求编程人员不仅要熟悉数控代码及编程规则,而且还必须具备机械加工工艺知识和数值计算能力。对于点位加工或几何形状不太复杂的零件,数控编程计算较简单,程序段不多,手工编程即可实现。
自动编程是用计算机把人们输入的零件图纸信息改写成数控机床能执行的数控加工程序,就是说数控编程的大部分工作由计算机来实现。
第一章数控机床编程基础
我们熟悉的自动编程软件:
1、CAXA 制造工程师-----------北航海尔软件有限公司
第一章数控机床编程基础
2、Mastercam---------------------C Software 公司
第一章数控机床编程基础
3、PRO/E--------------------------美国 PTC 公司
第一章数控机床编程基础
坐标系统
机床坐标轴
为了简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制定了统一的标准,规定直线进给坐标轴用X、Y、Z表示,常称基本坐标轴。 X、Y、Z 坐标轴的相互关系用右手定则决定,,图中大拇指指向 X 轴的正方向,食指指向Y轴的正方向,中指指向为 Z 轴的正方向。
围绕X、Y、Z轴旋转的圆周进给坐标轴用A、B、C 表示,根据右手螺旋定则,以大拇指指向+X,+Y,+Z 方向,则食指、中指等的指向是圆周进给运动+A,+B,+C方向。
第一章数控机床编程基础
图 机床坐标轴
第一章数控机床编程基础
数控机床的进给运动,有的由主轴带动刀具运动来实现,有的由工作台带着工件运动来实现。坐标轴正方向,是假定工件不动,刀具相对于工件做进给运动的方向。机床坐标轴的方向取决于机床的类型和各组成部分的布局,对车床而言:
—— Z 轴与主轴轴线重合,刀具远离工件的方向为Z
轴的正方向;
—— X 轴垂直于 Z 轴,对应于转塔刀架的径向移动,
刀具远离工件的方向为 X 轴的正方向;
—— Y 轴(通常是虚设的)与 X轴和Z轴一起构成遵
循右手定则的坐标系统。
第一章数控机床编程基础
对于上位刀架(后置刀架)机床,其坐标系为:X 轴向上为正,Z轴向右为正;
对于下位刀架(前置刀架)机床,其坐标系为:X 轴向下为正,Z轴向右为正。
两种刀架方向的机床,其程序及相应设置相同。