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