|
在普通机床上加工零件时,首先应由工艺人员对零件进行工艺分析,制定零件加工的工艺规程,包括机床、刀具、定位夹紧方法及切削用量等工艺参数。同样,在数控机床上加工零件时,也必需对零件进行工艺分析,制定工艺规程,同时要将工艺参数、几何图形数据等,按规定的信息格式记录在控制介质上,将此控制介质上的信息输入到数控机床的数控装置,由数控装置控制机床完成零件的全部加工。我们将从零件图样到制作数控机床的控制介质并校核的全部过程称为数控加工的程序编制,简称数控编程。
- c8 \) M ]: \2 S2 P7 D& @& P- l7 K, [- _, G" ^
数控编程的具体步骤与要求如下:% x: j3 _- j# U# ~* f3 y2 I. R W# N' ~
7 f7 Q8 F/ e. T8 Z& s9 o
1.分析零件图
0 ]6 b* ^# q! v t$ ], H8 T& G7 m首先要分析零件的材料、形状、尺寸、精度、批量、毛坯形状和热处理要求等,以便确定该零件是否适合在数控机床上加工,或适合在哪种数控机床上加工。同时要明确加工的内容和要求。 _8 X" `( J5 D/ o' P
. X$ F; ^! b3 X* G8 D
2.工艺处理
8 w3 i5 |& d F5 S; q7 Q在分析零件图的基础上,进行工艺分析,确定零件的加工方法(如采用的工夹具、装夹定位方法等)、加工路线(如对刀点、换刀点、进给路线)及切削用量(如主轴转速、进给速度和背吃刀量等)等工艺参数。数控加工工艺分析与处理是数控编程的前提和依据,而数控编程就是将数控加工工艺内容程序化。制定数控加工工艺时,要合理地选择加工方案,确定加工顺序、加工路线、装夹方式、刀具及切削参数等;同时还要考虑所用数控机床的指令功能,充分发挥机床的效能;尽量缩短加工路线,正确地选择对刀点、换刀点,减少换刀次数,并使数值计算方便;合理选取起刀点、切入点和切入方式,保证切入过程平稳;避免刀具与非加工面的干涉,保证加工过程安全可靠等。3 B! D( K7 U; C+ G9 C# B& w( O
7 @! z! D% G0 r5 @) c
3.数值计算
6 y" H8 C* `1 N: d( p根据零件图的几何尺寸、确定的工艺路线及设定的坐标系,计算零件粗、精加工运动的轨迹,得到刀位数据。对于形状比较简单的零件(如由直线和圆弧组成的零件)的轮廓加工,要计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值,如果数控装置无刀具补偿功能,还要计算刀具中心的运动轨迹坐标值。- x! O0 J6 J# P
1 A2 O1 X% `% w; b/ ~/ \- C4.编写加工程序单
& x( `7 E: Z" }2 v1 C+ F6 }& _4 T) L根据加工路线、切削用量、刀具号码、刀具补偿量、机床辅助动作及刀具运动轨迹,按照数控系统使用的指令代码和程序段的格式编写零件加工的程序单,并校核上述两个步骤的内容,纠正其中的错误。
# L7 {! v8 j# d$ x4 J" [& c
9 Y0 k3 z ~9 p3 w8 T5.制作控制介质6 U7 w& }0 R$ ]9 T
把编制好的程序单上的内容记录在控制介质上,作为数控装置的输入信息。通过程序的手工输入或通信传输送入数控系统。3 C- L; `3 V0 V4 I. b
3 |$ G% D. N5 V1 c& V2 N5 ?二数控编程的方法9 I' _, A% i! |- R
) {/ U8 j5 P" X4 U2 X8 T9 z7 W* z
1.手工编程- ^5 K3 i% ^) Z
手工编程就是从分析零件图样、确定加工工艺过程、数值计算、编写零件加工程序单、制作控制介质到程序校验都是人工完成。它要求编程人员不仅要熟悉数控指令及编程规则,而且还要具备数控加工工艺知识和数值计算能力。
. b) D" o# Z; i" `* I0 z/ N' E! t" u& d7 k' l
|
|