回覆列表
  • 1 # 王栓狗

    數控線切割程式設計概述

    (3B五指令)

    1.3B指令概述

    程式格式:BxByBjGZ

    B—分隔符,用來區分、隔離x、y和j等數碼,B後的數字如為零,則零可以省略;

    x、y—直線的終點或圓弧起點的座標值,程式設計時均取絕對值,單位取um;

    j—計數長度,單位um;

    G—計數方向,分Gx和Gy,即按x方向或y方向計數;

    Z—加工指令,分直線加工和圓弧加工兩大類,直線加工按所在象限分為L1(含+X)、L2(含+Y)、L3(含-X)、L4(含-Y)四種;圓弧加工按順時針、逆時針分為SR1、SR2、SR3、SR4和NR1、NR2、NR3、NR4八種,如圖1所示。

    2.程式的編輯

    首先將一個圖形拆分成若干個獨立的直線和圓弧元素,然後就每一個獨立的元素進行依次獨立的程式設計,最後將這些獨立的程式段依次排列起來就構成了此圖形的完整程式。

    1)直線的編輯

    直線的編輯遵從相對座標程式設計的原理,第一段直線的起點作為此段程式編輯的零點,第二段直線的編輯時的起點就為第一段直線的終點,即第二段程式編輯的零點,後續直線的編輯依據以上規律進行連續編輯。也可採取對每段直線進行獨立編輯,然後依次順序排列的方法完成。

    ⑴把直線的起點作為座標原點

    ⑵把直線的終點作為x、y,按直線在座標軸上的投影值計算,均取絕對值,單位um

    ⑶計數長度j按直線在計數方向的座標軸上的投影值計算

    ⑷計數方向G的選取原則 加工直線或斜線時,以終點座標值打的座標方向作為計數方向,即當︱X︱﹥︱Y︱計數方向取Gx,反之取Gy當︱X︱=︱Y︱計數方向任取

    ⑸加工指令按直線走向和終點所在象限不同分而選取如圖1,注L1(含+X)、L2(含+Y)、L3(含-X)、L4(含-Y)與座標值重合的直線程式設計時Bx、By中的x、y均可作零,且可不寫。

    2)圓弧的程式設計

    圓弧的程式設計也遵從相對座標程式設計的原理,與直線不同的是直線程式設計的零點為直線的起點,而圓弧程式設計的零點為圓弧的圓心

    ⑴將圓弧的圓心作為座標原點

    ⑵起點在座標系中的座標絕對值為程式的Bx、By單位um

    ⑶計數長度的確定 計數方向確定後,計數長度應取圓弧各段在該座標系座標軸上投影絕度值的總和

    ⑷圓弧加工指令應由起點所在象限和圓弧走向來定。圓弧加工時,取終點座標值小軸向作為計數方向

    ⑸加工指令對圓弧而言,按其起點所在的象限確定,分為順時針S和逆時針N共8種SR1、SR2、SR3、SR4和NR1、NR2、NR3、NR4

  • 中秋節和大豐收的關聯?
  • 怎麼8提高實況足球2013球員身價?