模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 5746|回复: 30

      数控机床小常识!!!!!!!![转帖]

      [复制链接]
      发表于 2004-5-4 12:49:00 | 显示全部楼层 |阅读模式
      一.数控机床编程的方法
        数控机床程序编制的方法有三种:即手工编程、自动编程和CAD/CAM 。
      1.手工编程
        由人工完成零件图样分析、工艺处理、数值计算、书写程序清单直到程序的输入和检验。适用于点位加工或几何形状不太复杂的零件,但是,非常费时,且编制复杂零件时,容易出错。
      2.自动编程
        使用计算机或程编机,完成零件程序的编制的过程,对于复杂的零件很方便。
      3.CAD/CAM
        利用CAD/CAM软件,实现造型及图象自动编程。最为典型的软件是Master CAM,其可以完成铣削二坐标、三坐标、四坐标和五坐标、车削、线切割的编程,此类软件虽然功能单一,但简单易学,价格较低,仍是目前中小企业的选择。
      二.数控机床程序编制的内容和步骤
      1.数控机床编程的主要内容
        分析零件图样、确定加工工艺过程、进行数学处理、编写程序清单、制作控制介质、进行程序检查、输入程序以及工件试切。
      2.数控机床的步骤
        .分析零件图样和工艺处理
        根据图样对零件的几何形状尺寸,技术要求进行分析,明确加工的内容及要求,决定加工方案、确定加工顺序、设计夹具、选择刀具、确定合理的走刀路线及选择合理的切削用量等。
        同时还应发挥数控系统的功能和数控机床本身的能力,正确选择对刀点,切入方式,尽量减少诸如换刀、转位等辅助时间。
        .数学处理
        编程前,根据零件的几何特征,先建立一个工件坐标系,根据零件图纸的要求,制定加工路,在建立的工件坐标系上,首先计算出刀具的运动轨迹。对于形状比较简单的零件(如直线和圆弧组成的零件),只需计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值。
        .编写零件程序清单
        加工路线和工艺参数确定以后,根据数控系统规定的指定代码及程序段格式,编写零件程序清单。
        .程序输入
        .程序校验与首件试切
      三.数控加工程序的结构
      1.程序的构成:由多个程序段组成。
      O0001;O(FANUC-O,AB8400-P,SINUMERIK8M-%)机能指定程序号,每个程序号对应一个加工零件。
      N010 G92 X0 Y0;分号表示程序段结束
      N020 G90 G00 X50 Y60;
      ...;可以调用子程序。
      N150 M05;
      N160 M02;
      2.程序段格式:
      (1)字地址格式:如N020 G90 G00 X50 Y60;
        最常用的格式,现代数控机床都采用它。地址N为程序段号,地址G和数字90构成字地址为准备功能,...。
      (2)可变程序段格式:如B2000 B3000 B B6000;
        使用分割符B各开各个字,若没有数据,分割符不能省去。常见于数控线切割机床,另外,还有3B编程等格式。
      (3)固定顺序程序段格式:如00701+02500-13400153002;
        比较少见。
        其中的数据严格按照顺序和长度排列,不得有误,上面程序段的意思是:N007 G01 X+02500 Y-13400 F15 S30 M02;

      本帖子中包含更多资源

      您需要 登录 才可以下载或查看,没有帐号?注册

      x
      发表于 2004-5-5 11:20:00 | 显示全部楼层
      谢了
       楼主| 发表于 2004-5-5 12:12:00 | 显示全部楼层
        这个要看一下你的数控系统说明书,数控代码都是相通的。
      发表于 2004-5-5 12:42:00 | 显示全部楼层
      支持斑竹的好东西不少。继续传。。。
      发表于 2004-5-5 12:44:00 | 显示全部楼层
      顶 ~~~~~~!
      发表于 2004-5-5 23:10:00 | 显示全部楼层
      说得不错 虽然偶在学校学过数控技术这门课。呵呵
      发表于 2004-5-9 15:01:00 | 显示全部楼层
      不错!
       楼主| 发表于 2004-5-13 13:16:00 | 显示全部楼层
      数控加工工艺设计
        无论是手工编程还是自动编程,在编程前都要对所加工的零件进行工艺分析,拟订工艺方案,选择合适的刀具,确定切削用量。在编程中,对一些工艺问题(如对刀点,加工路线等)也需要做一些处理。因此,数控编程的工艺处理是一项十分重要的工作。
      一.数控加工的基本特点:
      1.数控加工的工序内容比普通机加工的工序内容复杂。
      2.数控机床加工程序的编制比普通机床工艺规程的编制复杂。这是因为在普通机床的加工工艺中不必考虑的问题,如工序内工步的安排、对刀点、换刀点及走刀路线的确定等问题,在编制数控加工工艺时却要认真考虑。
      二.数控加工工艺的主要内容
      1.选择适合在数控上加工的零件,确定工序内容。
      2.分析加工零件的图纸,明确加工内容及技术要求,确定加工方案,制定数控加工路线,如工序的划分、加工顺序的安排、非数控加工工序的衔接等。设计数控加工工序,如工序的划分、刀具的选择、夹具的定位与安装、切削用量的确定、走刀路线的确定等等。
      3.调整数控加工工序的程序。如对刀点、换刀点的选择、刀具的补偿。
      4.分配数控加工中的容差。
      5.处理数控机床上部分工艺指令。
      三.常用数控加工方法
      1.平面孔系零件
        常用点位、直线控制数控机床(如数控钻床)来加工,选择工艺路线时,主要考虑加工精度和加工效率两个原则。

        若考虑效率,则上述零件采用图1的路线比图2好,因为经过计算前者刀具空行程路线短。若考虑精度,则采用图3的路线比图4差,因为后者消除了反向间隙。
      2.旋转体类零件
        常用数控车床或磨床加工。
      (1)考虑加工效率:在车床上加工时,通常加工余量大,必须合理安排粗加工路线,以提高加工效率。实际编程时,一般不宜采用循环指令(否则,以工进速度的空刀太大)。比较好的方法是用粗车尽快去除材料,再精车。
      (2)考虑刀尖强度:数控车床上经常用到低强度刀具加工细小凹槽。图5的b采用斜向进刀,不宜崩刃,a则易崩刃。
      3.平面轮廓零件
        常用数控铣床加工。应注意:
      (1)切入与切出方向控制:图6左图的径向切入,工件表面留有凹坑;右图切向切入、切出,工件表面光滑。
      (2)一次逼近方法选择:只具有直线和圆弧插补功能的数控机床在加工不规则曲线轮廓时,需要用微小直线段或圆弧段去逼近被加工轮廓(其误差称为一次逼近误差),逼近时,应该使工件误差在合格范围同时程序段的数量少为佳。
      4.立体轮廓零件
      (1)考虑工件强度及表面质量:图7b,该形状的工件受力后,强度较a差,c的表面质量最好。
      (2)考虑机床的插补功能:加工飞机大梁直纹扭曲面时,若加工机床三轴联动,只好用效率较低的球头铣刀;若机床为四轴联动,则可以选用效率较高的圆柱铣刀铣削(图8)。
      <img src="attachments/dvbbs/2004-5/200451313153888815.bmp" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=\'hand\'; this.alt=\'Click here to open new window\nCTRL+Mouse wheel to zoom in/out\';}" onclick="if(!this.resized) {return true;} else {window.open(\'attachments/dvbbs/2004-5/200451313153888815.bmp\');}" onmousewheel="return imgzoom(this);" alt="" />

      [此贴子已经被作者于2004-5-13 13:18:58编辑过]

       楼主| 发表于 2004-5-13 13:17:00 | 显示全部楼层
      顺序排列不太好,望朋友们见谅

      [此贴子已经被作者于2004-5-13 13:17:47编辑过]

      发表于 2004-5-13 17:55:00 | 显示全部楼层
      一般
      发表于 2004-5-13 19:33:00 | 显示全部楼层
      谢谢了
      !!!!!
      发表于 2004-5-17 18:03:00 | 显示全部楼层
      支持
      发表于 2004-5-19 08:22:00 | 显示全部楼层
      好啊,以後請多發如此類基礎知識的貼啊!
      发表于 2004-5-19 21:04:00 | 显示全部楼层
      蛮有道理的
      发表于 2004-5-19 21:07:00 | 显示全部楼层
      恩,我觉的详细的还要好啊
      建议啊,只作参考啊
       楼主| 发表于 2004-5-23 13:32:00 | 显示全部楼层
      这两天优点忙,过两天再整理点好东西给大家分享。
      发表于 2004-5-23 14:04:00 | 显示全部楼层
      盼着你发好东东
      发表于 2004-5-23 20:22:00 | 显示全部楼层
      写的不错,顶!
      你最擅长那类数控机床的编程?
      发表于 2004-5-23 20:24:00 | 显示全部楼层
      狂顶!
      发表于 2004-5-23 20:26:00 | 显示全部楼层
      再顶!(好象在那本书上看见过)
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-7-18 03:00

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30