- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机床数控技术跟运用2-3资料
2.3 数控车床的编程 2.3.1 数控车床的编程基础 2.3.2 数控车床的基本编程功能 2.3.3 数控车床的基本编程方法 2.3.4 固定循环功能 2.3.5 螺纹切削 数控车床编程基础 一、数控车床编程特点 1. 在一个程序段中,可以采用绝对坐标编程、增量坐标编程或二者混合编程。 2. 用绝对坐标编程时,坐标值X取工件的直径;增量坐标编程时,用径向实际位移量的2倍值表示,并附上方向符号。 3. 为提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。 4. 由于车削加工的余量较大,因此,为简化编程数控装置常具备不同形式的固定循环。 5. 编程时,常认为刀尖是一个点,而实际中刀尖为一个半径不大的圆弧,因此需要对刀具半径进行补偿。 数控车床编程基础 二、编程规则 1.绝对编程与增量编程 (1)绝对编程 绝对值编程是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。即采用绝对值编程时,首先要指出编程原点的位置,并用地址X,Z进行编程(X为直径值)。 (2)增量值编程 增量值编程是根据与前一个位置的坐标值增量来表示位置的一种编程方法。即程序中的终点坐标是相对于起点坐标而言的。 采用增量编程时,用地址U,W代替X,Z进行编程。U,W的正负方向由行程方向确定,行程方向与机床坐标方向相同时为正;反之为负。 数控车床编程基础 (3)混合编程 绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。编程时也必须先设定编程原点。 2.直径编程与半径编程 当用直径值编程时,称为直径编程法。车床出厂时设定为直径编程,所以,在编制与X轴有关的各项尺寸时,一定要用直径值编程。 用半径值编程时,称为半径编程法。如需用半径编程,则要改变系统中相关的参数。 2.3 数控车床的编程 CK7815数控车床 2.3.1 数控车床的编程基础 1.编程坐标系 如图2.3.1所示,数控车床的坐标系包括X轴和Z轴.其中Z轴平行于卡盘的中心线,其正方向为远离卡盘的方向。X轴垂直于Z铀,其正方向为刀架远离主轴轴线的方向。编程原点一般设在工件端面与主铀中心线的交点处,设为(X0,Z0)。为使编程尺寸与零件图纸尺寸一致,其中X轴的坐标值取直径尺寸,如图2.3.1中A,B点的坐标分别为A(50,35),B(80,-25)。 2.3.1 数控车床的编程基础 2.机床参考点 机床参考点是机床上的一个特殊点,一般机床安装完毕.其位置便确定下来。该点是编程的绝对零点,也是机床各轴的返回点。一般每次开机或机床急停之后,各轴都要作参考点返回,以确定机床坐标系。编程时该点一般作为程序的起点和换刀点。 2.3.1 数控车床的编程基础 2.3.1 数控车床的编程基础 通用型转动刀架 为了防止刀具与卡盘相碰撞,并考虑到零件的加工工序,数控机床上一般设置永久性夹具和可替换刀具,这样一方面可以保证加工精度,另一方面可以通过一个刀架的转动完成零件上各道工序的加工。实现上述功能的部件称为转动刀架,使用这种刀架,一方面可减少手动换刀的麻烦,减轻操作者的劳动强度,另一方面可进一步提高生产率,保证零件的加工精度。图2.3.2所示为12工位自动回转刀架的结构。 2.3.1 数控车床的编程基础 (a) 普通转塔刀架;(b) 12位自动回转刀架 2.3.2 数控车床的基本编程功能 (1)进给功能——F功能 F指定切削进给速度,进给功能也称F功能,其单位有两种:用G99代码时设为进给量(mm/r);用G98代码时设为进给速度(mm/min)。其设定方法如下: ①设定每转进给量(mm/r) 指令格式:G99 F口口口.口口; 例如,G99 F0.3表示进给速度为0.3mm/r。加工螺纹时F的值即为螺距。 ②设定每分钟进给速度(mm/min) 指令格式:G98 F口口口.口口; 例如,G98 F200;表示进给速度为200mm/min。 要注意开机时即为G99状态,第一次使用G99时可以不用指定,但G98代码必须指定。 2.3.2 数控车床的基本编程功能 (2)主轴功能——S功能 主轴功能也称S功能,用来设定主轴转速或切削速度; 具体设定方法如下: ①恒切削速度控制(G96) 指令格式:G96S口口口口; 车削如图2.3.3所示的阶梯轴时,如果主轴转速不变,车刀愈接近中心,其线速度愈低,使工件表面粗糙度受到影响。为此可以采用恒切削速度功能G96避免上述现象。 2.3.2 数控车床的基本编程功能 由于此时主轴转速在变,为了保证
文档评论(0)