發布日期:2022-04-17 點擊率:86
字符編碼標準與加工程序指令標準化
以前廣泛采用數控穿孔紙帶作為加工程序信息輸入介質,常用的標準紙帶有五單位和八單位兩種,數控機床多用八單位紙帶。紙帶上表示代碼的字符及其穿孔編碼標準有EIA(美國電子工業協會)制定的EIA RS-244和 ISO(國際標準化協會)制定的ISO-RS840兩種標準。國際上大都采用ISO代碼,由于EIA代碼發展較早,已有的數控機床中,有一些是應用EIA代碼的,現在我國規定新產品一律采用ISO代碼。也有一些機床,具有兩套譯碼功能,既可采用ISO代碼也可采用EIA代碼。目前絕大多數數控系統采用通用計算機編碼,并提供與通用微型計算機完全相同的文件格式,保存、傳送數控加工程序,因此,紙帶已逐步被現代化的信息介質所取代。除了字符編碼標準外,更重要的是加工程序指令的標準化,主要包括準備功能碼(G代碼)、輔助功能碼(M代碼)及其它指令代碼。我國機械工業部制定了有關G代碼和M代碼的JB3202-1983標準,它與國際上使用的ISO1056-1975E標準基本一致。
數控機床的坐標系定義
數控機床通過各個移動件的運動產生刀具與工件之間的相對運動來實現切削加工。為表示各移動件的移動方位和方向(機床坐標軸),在ISO標準中統一規定采用右手直角笛卡兒坐標系對機床的坐標系進行命名,在這個坐標系下定義刀具位置及其運動的軌跡。
機床坐標的命名方法如圖所示:
通常在坐標軸命名或編程時,不論在加工中是刀具移動,還是被加工工件移動,都一律假定工件相對靜止不動而刀具在移動,并同時規定刀具遠離工件的方向作為坐標軸的正方向。在坐標軸命名時,如果把刀具看作相對靜止不動,工件移動,那么,在坐標軸的符號上應加注標記('),如X'、Y'、Z'等。確定機床坐標軸,一般是先確定Z軸,再確定X軸和Y軸。 1.確定Z軸對于有主軸的機床,如車床、銑床等則以機床主軸軸線方向作為Z軸方向。對于沒有主軸的機床,如刨床,則以與裝卡工件的工作臺相垂直的直線作為Z軸方向。如果機床有幾個主軸,則選擇其中一個與機床工作臺面相垂直的主軸作為主要主軸,并以它來確定Z軸方向。 2.確定X軸X軸一般位于與工件安裝面相平行的水平面內。對于機床主軸帶動工件旋轉的機床,如車床、磨床等,則在水平面內選定垂直于工件旋轉軸線的方向為X軸,且刀具遠離主軸軸線方向為X軸的正方向。對于機床主軸帶動刀具旋轉的機床,當主軸是水平的,如臥式銑床、臥式鏜床等,則規定人面對主軸,選定主軸左側方向為X軸正方向;當主軸是豎直時,如立式銑床、立式鉆床等,則規定人面對主軸,選定主軸右側方向為X軸正方向。對于無主軸的機床,如刨床,則選定切削方向為X軸正方向。 3.確定Y軸Y軸方向可以根據已選定的Z、X軸方向,按右手直角坐標系來確定。
坐標運動命名
如果機床除有X、Y、Z主要直線運動之外,還有平行于它們的坐標運動,則應分別命名為U、V、W。如果還有第三組運動,則應分別命名為P、Q、R。如在第一組回轉運動A、B和C的同時,還有第二組回轉運動,可命名為D或E等。
數控加工程序的程序段格式
字地址格式,一個零件的加工程序是由許多按規定格式書寫的程序段組成。每個程序段包含著各種指令和數據,它對應著零件的一段加工過程。常見的程序段格式有固定順序格式、分隔符順序格式及字地址格式三種。而目前常用的是字地址格式。典型的字地址格式如圖。
數控加工程序的程序段格式,每個程序段的開頭是程序段的序號,以字母N和四位數字表示;接著一般是準備功能指令,由字母G和兩位數字組成,這是基本的數控指令;而后是機床運動的目標坐標值,如用X、Y、Z等指定運動坐標值;在工藝性指令中,F代碼為進給速度指令,S代碼為主軸轉速指令,T為刀具號指令,M代碼為輔助機能指令。LF為ISO標準中的程序段結束符號(在EIA標準中為CR,在某些數控系統中,程序段結束符用符號“*”或“;”表示)。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV