二章数控加工的程序.ppt
《二章数控加工的程序.ppt》由会员分享,可在线阅读,更多相关《二章数控加工的程序.ppt(43页珍藏版)》请在三一文库上搜索。
1、第二章 数控加工的程序,第一节 数控程序编制的基础 一、数控编程的内容 零件加工程序编制就是将零件加工顺序,刀具与工件相对运动轨迹的尺寸数据,工艺参数(主轴运动、进给运动的速度,切削深度等),以及辅助操作(主轴正、反转,刀具交换,冷却液开、关,工件夹紧、松开等)等加工信息,用规定的代码(由文字、符号、数字组成),按照一定格式编写成加工程序单,并将程序单上的信息通过控制介质或直接输入到CNC装置中,进行防真、试切、修正,正确无误后再用其进行自动加工。,二、数控编程的步骤:,分析零件图纸,工艺处理,数值计算,编写程序单,制作控制介质,程序校核,修改,数控机床,(一)分析零件图纸及工艺处理 1 确定
2、工件的装夹方法 数控加工对夹具的主要要求:一是要保证夹具本身在机床上安装准确;二是容易协调零件和机床坐标系的尺寸关系。 选用或设计夹具时,应注意以下几点: (1)尽量选用可调试、组合式等标准化、通用化和自动化夹具,应尽量避免设计专用夹具。,(2)装卸工件要迅速,以缩短数控机床停机时间。 (3)零件的加工部位要敞开,不致因夹具的具体结构影响刀具的走刀。 (4)夹具安装在机床上要准确可靠,要考虑必要的定位安装基准,以保证工件在正确位置上按程序进行加工。 (5)在有条件的情况下,尽量选用便于操作的气动、液压夹具 。,2 对刀点和换刀点的确定 对刀点是指在数控机床上加工零件时,刀具相对零件运动的起始点
3、。所以对刀点也称做程序起点或起刀点。刀具在机床上的位置是由“刀位点”的位置来表示的 刀位点是指确定刀具位置的特征点。对立铣刀、端铣刀和钻头是指它们的底面中心;对球头铣刀是指球头球心;对车刀和镗刀是指它们的刀尖。,对刀点的选择原则: 1)零件上或零件外都可作为对 刀点,但应尽量选在零件的设计 基准或工艺基准上。 2)对刀点应选在对刀方便的 地方。 3)对刀点的选择应便于坐标 值的计算。 换刀点的位置应根据换刀时刀具不 碰伤工件、夹具和机床的原则而定。,x0,y0,x1,y1,对刀点,换刀点,机床零点,工件零点,3 确定加工路线 加工路线又称走刀路线,是指数控机床在加工过程中刀具相对于工件的运动轨
4、迹。 确定加工路线的原则: (1)应能保证零件的加工精度和表面粗糙度的要求。 (2)应尽量缩短加工路线,减少刀具空程移动时间。 (3)应使数值计算简单,程序段数量少,以减少编程工作量。,例1:对点阵类工件,按(b)所示的加工路线,可节省定位时间一半左右,(a),(b),例 2:加工如图(a)所示的凹槽型封闭轮廓类零件,(a),(b),(c),(d),对封闭型凹槽轮廓(c)、(d)方案使凹槽侧面的最终轮廓由最后一次走刀连续加工而成,可获得较好的表面质量。并且铣刀的切入、切出点最好选在零件轮廓两几何元素的交点处, 否则会留下刀痕。,例 3 加工平面轮廓类零件: 对平面轮廓类零件,刀具应避免法向切入
5、或法向切出,一般应沿零件轮廓外形的延长线切向切入、切出防止在轮廓的切入、切出处留下刀痕。并且在加工过程中,还应避免进给停顿,因为切削力的变化会引起工件、刀具、夹具和机床工艺系统的弹性变形,进给停顿时切削力减小,刀具会在理论停顿处留下凹痕。,切入点,切出点,X,Y,4 刀具的选择 选择刀具应根据数控加工要求与材料特性、加工表面的类型、机床的加工能力、机床允许的切削量、刀具的耐用度及其他与加工有关的因素来确定。 对所选择刀具的要求: 要使刀具装夹调整方便,刚度好,精度高,且使用寿命长等。,5 切削量的确定 切削量包括:主轴转速(切削速度)、切削深度、切削宽度和进给速度等。 1)切削深度(ap)的选
6、用。选用时要考虑机床、工件和刀具工艺系统的刚度,在刚度允许时,应尽量加大切削深度,以减少走刀次数,提高工作效率。 2)主轴转速(n)的选用。根据工件材料和刀具材料允许的切削速度(v)和工件(或刀具)的直径(d)来选定。 公式为:n=1000v/d(m/min),3)进给速度(f)的选用。粗加工中,在工艺系统强度和刚度允许的情况下应尽量选用大一些的进给速度。还要考率排屑的问题,继续切削时硬质合金刀片的强度等问题。精加工中,进给速度还应根据加工精度和表面粗糙度的要求选定。在轮廓加工中,选择进给速度时还应注意轮廓拐角处的超程和欠程问题。,(二)数值计算 数值计算的任务是根据零件图纸和已确定的加工路线
7、及允许的编程误差,计算数控系统所需的输入数据。 1 基点和节点 基点:一个零件的轮廓是由若干直线、圆弧、非圆曲线等线组成,构成零件轮廓的各相邻线段之间的连接点被称为基点。 当加工由直线和圆弧所组成的平面轮廓类零件时,只要计算出零件轮廓中相邻几何元素间的交点或切点的坐标值,以及各几何元素的起点、终点、圆弧圆心坐标值就可编程。,节点:当零件轮廓由非圆曲线(如二次曲线、渐开线、阿基米德螺线等)组成时,要将轮廓曲线按编程允许误差分割成若干小段,每一小段用直线或圆弧去逼近,逼近直线或圆弧小段与轮廓曲线的交点或切点被称为节点。 这时数值计算的任务就是求解节点坐标值。,2 非圆曲线的节点计算 用直线或圆弧逼
8、近方程曲线y=f(x)时,应考虑在保证逼近精度的前提下,使节点数目少,计算简单。对于曲率半径大的曲线用直线逼近较为有利,若曲线某段接近圆弧,用圆弧逼近有利。 (1)等间距直线逼近法 该方法是使每个程序段中一个坐 标增量值相等。 例:如图示X方向坐标增量值相等, 若已知方程为y=f(x),且给定等间 距(x),则X方向坐标值 x1xn可知,代入方程y=f(x), 可求得Y方向坐标值y1 yn, 解得A1 An各节点的坐标值。 x决定了曲线的曲率和允许 误差(允),要求 允。,X,Y,O,A1,A2,An,x1,x2,xn,y=f(x),x,(2)等弦长直线逼近法 该方法是使所有逼近线段的长度相等
9、。即ab=bc=cd=de=ef=fg。 计算时必须使各段的最大误差小于 允,通常零件轮廓曲线的曲率半径 最小的地方,误差最大。 因此, 1)先确定曲率半径最小的位置; 2)在该处按照 允的条件求出 弦的长度; 3)用此弦长分割零件的轮廓曲线, 即可得各节点坐标。,O,X,Y,a,b,c,d,e,f,g,n,l,例:如图示已知零件轮廓曲线方程为y=f(x),则曲线的曲率半径为:r=1+(y) /y” (1) 取dr/dx=0,求解x值,并代入(1)中, 可得最小曲率半径(rmin)值。 如果允许误差为允时,其弦长为: L=2 rmin(rmin 允)22 rmin 允 即 L=22 rmin
10、允 以曲线的起点a(xa , ya)为圆心,L为 半径作圆,与轮廓曲线相交,交点b 即为节点。则解联立方程: (x-xa )+(y-ya)= L y=f(x) 可得节点b的坐标值。同理,可依次求出其他各节点坐标值。,O,X,Y,a,b,c,d,e,f,g,n,L,y=f(x),2,3/2,2,2,2,2,2,(3)等误差直线逼近法 该方法是使所有逼近线段的误差相等,且小于或等于允许误差值 允,因此,该方法比前两种合理,程序段数少。特别适合曲率变化较大的复杂曲线轮廓。 已知零件轮廓曲线的方程为y=f(x), 则计算方法为: 1)以起点a为圆心,以允为半径 画允差圆,则圆的方程为: ( X-Xa
11、) + ( Y-Ya ) = 允 式中 Xa , Ya 为已知的a点坐标值。 2)作允差圆与曲线y=f(x)的公切线 MN,则公切线的斜率为: K = (YN YM) / (XN XM),O,X,Y,y=f(x),允,a,b,c,d,2,2,2,M,N,为求出YN,YM,XN,XM,需解出下面的方程组: YN = f ( XN ) (曲线方程) (YN YM) / (XN XM) = f( XN ) (曲线切线方程) YM = F(XM) (允差圆方程) (YN YM) / (XN XM) = F( XM ) (允差圆切线方程) 3)过点a作斜率为K的直线(即平行 于MN的直线),并与轮廓曲线
12、交于 b点,b点即为所求节点。 则弦ab的直线方程为: Y - Ya = K ( X Xa ) 并与方程 Y = f ( X ) 联立 ,即可得b点坐标值。 4)从b点开始重复上述步骤,依次可得其余各节点坐标值。,O,X,Y,y=f(x),允,a,b,c,d,M,N,(4)等误差圆弧逼近法 该方法用于有圆弧插补功能的数控机床,计算中,需要求出每段圆弧圆心,起点,终点的坐标值以及圆弧段的半径,并且要使圆弧段与工件轮廓曲线间的误差小于或等于允许的逼近误差允。,X,Y,o,(三)编写零件加工程序单及制作控制介质 该过程是根据工艺分析和数值计算后的数据,按数控机床使用的指令代码,以规定的程序格式,逐段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 程序
链接地址:https://www.31doc.com/p-3106403.html