CNC控制器的發(fā)展趨勢
不良的影響。因此不把開放結(jié)構(gòu)作為主要的產(chǎn)品,仍然大量生產(chǎn)原結(jié)構(gòu)的NC系統(tǒng)。為了增加開放性,主流NC系統(tǒng)生產(chǎn)廠家往往在不變化原系統(tǒng)基本結(jié)構(gòu)的基礎(chǔ)上增加一塊PC板,提供鍵盤使用戶能把PC和CNC聯(lián)系在一起,大大提高了人機界面的功能,比較典型的如FANUC的150i/160i/180i/210j系統(tǒng)。有些廠家也把這種裝置稱為融合系統(tǒng)(fusion system)。由于它工作可靠,界面開放,越來越受到機床制造商的歡迎。成為NC技術(shù)的發(fā)展3 STEP-NC 它基于STEP,并把STEP擴展到NC,形成“STEP—NC”。開發(fā)和推廣這個標準的首要目的是實現(xiàn)不同的CAx系統(tǒng)通過標準的個性文件來進行數(shù)據(jù)交換。當前,企業(yè)之間的專業(yè)分工趨向越來越明顯。一個汽車總裝廠往往有好幾百個零部件供應商,這些企業(yè)可能采用不同的CAD系統(tǒng),數(shù)據(jù)交換的工作量非常大。采用CAD系統(tǒng)之間點對點的交換方式是不可取的。只有通過一種統(tǒng)計表的方式來表達數(shù)據(jù),統(tǒng)計表的文件格式來輸入和輸出數(shù)據(jù)才有可能實現(xiàn)大量的數(shù)據(jù)交換。STEP體系結(jié)構(gòu)可歸納為采用ExPRESS的語言(ExPRESS是一種信息建模語言),具有三層結(jié)構(gòu)(應用層、邏輯層、物理層)。也可以認為STEP的核心是一個工程定義的數(shù)據(jù)庫,這些定義可以組成不同的應用協(xié)議,引1用于各產(chǎn)業(yè)需要的產(chǎn)品模塊。數(shù)據(jù)庫包括幾何、拓撲、公差、關(guān)系、屬性、裝配、配置和其他的特性。而新的產(chǎn)品模塊在需要增加時可以不斷加入。 “CNC控制器的數(shù)據(jù)模型”(以下稱STEP—NC)是NC的數(shù)據(jù)從CAM到CNC的數(shù)據(jù)模型,它解決現(xiàn)行的NC程序缺乏通用性及移植性的問題。使“STEP—NC”產(chǎn)品模型數(shù)據(jù)用作直接機床的輸人已經(jīng)發(fā)展成具有實際的意義。這種“STEP—NC”是無G和M代碼,無后置處理的NC。ISol4649標準的目標為:(1)改進CAD/CAM系統(tǒng)與CNC控制器間的聯(lián)接;保證“STEP—NC”能在CAD/CAM之間傳遞數(shù)據(jù)。不是采用刀具的運動,而是采用工作步驟面向?qū)ο蟮母拍睿愿倪MIS06893的缺點。工作步驟相應于高級特征和過程的參數(shù)。CNC可以對工作步驟解析為坐標的運動和刀具的動作。(2)數(shù)據(jù)模塊必須包括所有的復雜級別(從加工時指令的CAD幾何數(shù)據(jù)到帶離散值的簡單軸運動)。(3)NC程序設想可以放在新開發(fā)的CNC控制器上,但是它也可能放在分離的支持和改進現(xiàn)有NC控制器的高級系統(tǒng)上(包括各種網(wǎng)絡)。(4)對于NC程序的新標準將提供機床操作者更多的柔性、功能、統(tǒng)計表的編程定義和相關(guān)控制和幾何過程的修正。(5)新標準允許MTB的操作者由于他的專用機床和技術(shù)而執(zhí)行專門的功能。(6)對于最終用戶新的標準提供統(tǒng)一的編程,更快、更廉價的程序準備和由于統(tǒng)一的編程格式導致的低成本。(7)較少的后置處理而且更標準化。在NC編程級,CAD/CAM系統(tǒng)和NC系統(tǒng)之間的數(shù)據(jù)交換將更方便。 |