• 全国 [切换]
  • 二维码
    标准件之家网

    扫一扫关注

    当前位置: 首页 » 标准件知识 » 设备知识 » 正文

    CNC装置的数据转换流程

    放大字体  缩小字体 发布日期:2022-09-14 19:38:55    来源:本站    作者:标准件之家    浏览次数:661
    导读

    CNC装置系统软件的主要任务:如何将由零件加工程序表达的加工信息,变换成各进给轴的位移指令、主轴转速指令和辅助动作指令,控制加工设备的轨迹运动和逻辑动作,加工出符合要求的零件。CNC装置数据转换流程示意图1.译码(解释)将用文本格式(通常用

    数控系统软件的主要任务是如何将零件加工程序表达的加工信息转化为各进给轴的位移指令、主轴转速指令和辅助动作指令,控制加工设备的轨迹运动和逻辑动作,加工出符合要求的零件。数控装置1数据转换过程示意图。解码(解释)将以文本格式(通常是ASCII码)表示的零件加工程序,以程序段为单位,转换成后续程序(本例指的是补刀加工程序)所需的数据结构(格式)。数据结构示例:struct Prog _ buffer { char buf _ state;//缓冲状态,0为空;1准备好。int block_num//以BCD码的形式存储这个程序段号。double COOR[20];//存储大小指令的值(微米)。int F,S;//F(毫米/分钟)S(转/分钟).char G0//以标志的形式存储G指令。夏尔G1;夏尔M0;//以标志的形式存储M指令。夏尔M1;char T;//将换刀的刀具号存储在此段。char D;//存储刀具补偿的刀具半径值。};例:的G指令以标志的形式存储。系统软件中程序之间的数据交换一般是通过缓冲区进行的。这个缓冲区由几个数据结构组成。在当前节目段被解释后,该段的数据信息将被发送到缓冲组中的一个空闲段。后续程序(如补刀程序)从这个缓冲组中获取程序信息来工作。N06 G90 G41 D11 G01 X200 Y300 F200-Struct PROG _ BUFFER { char buf _ state;0:(开始);1(;)int block _ num;06(N06)双色球[20];COOR[1]=200000;(X200)COOR[2]=300000;(Y300)int F,S;F=200(F200)char G0;D5=0;(G90) D6,D7=0,1(G41)D1=1;(G01)……char D;d=11(D11)};2.刀具修复加工(计算刀具中心轨迹)刀具修复加工的主要工作:根据G90/G91计算零件轮廓的末端坐标值。根据r和G41/42,计算该段刀具中心轨迹终点的坐标值(P ' e/Pe)。根据本区间与上一区间的连接关系,进行区间间的连接处理。3.速度预处理的主要作用是根据加工程序给定的进给速度,计算出每个插补周期内的合成运动,可供插补程序使用。速度处理程序主要完成以下步骤:计算该段总位移:直线:合成位移L;弧:总角位移。这个数字被插补程序用来判断加减速的开始和结束。计算每个插补周期的合成进给:L=F *t/60(微米),其中:F-进给速度值(mm/min);T-数控系统4的插补周期(MS)。插补计算的主要功能:L1=L*根据操作面板上“进给修正”开关的设定值的修正值。L1按插补线(直线、圆弧等)分解到各进给轴。)和该插补点的位置,作为各轴的值。插值数据存储在位置控制程序的运行缓冲器中。该程序以系统指定的插补周期t定期运行。5.位置控制处理,位置控制转换流程,位置控制完成以下步骤:计算位置指令的新坐标值:X1 new=X1 oldX1;Y1=Y1旧Y1;计算新位置的实际坐标值:X2新=X2旧x2;Y2新=Y2旧 Y2。计算如下误差(指令位置值-实际位置值):X3=X1新-X2新;Y3=Y1新-Y2新;计算速度指令值:VX=f(x3);VY=f(Y3)f()是位置环的调节控制算法,具体算法取决于具体系统。在某些系统中,这个步骤是由硬件实现的。VX和VY被送到伺服驱动单元来控制电机的运行,实现数控装置的轨迹控制。

     
    (文/标准件之家)
    打赏
    免责声明
    • 
    本文为标准件之家原创作品,作者: 标准件之家。欢迎转载,转载请注明原文出处:https://www.bzjzhijia.com/zhishi/show-19761.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
     
    网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备19022299号-2