濰坊自動(dòng)化編程
自動(dòng)化編程是借助計(jì)算機(jī)及其外圍設(shè)備裝置自動(dòng)完成從零件圖構(gòu)造、零件加工程序編制到控制介質(zhì)制
作等工作的一種編程方法。它的一般過(guò)程:首先將被加工零件的幾何圖形及有關(guān)工藝過(guò)程用計(jì)算機(jī)能夠識(shí)別的形式輸入計(jì)算機(jī),利用計(jì)算機(jī)內(nèi)的數(shù)控編程系統(tǒng)對(duì)輸入信息進(jìn)行翻譯,形成機(jī)內(nèi)零件的幾何數(shù)據(jù)與拓?fù)鋽?shù)據(jù);然后進(jìn)行工藝處理,確定加工方法、加工路線(xiàn)和工藝參數(shù);通過(guò)數(shù)學(xué)處理計(jì)算刀具的運(yùn)動(dòng)軌跡,并將其離散成為一系列的刀位數(shù)據(jù);根據(jù)某一具體數(shù)控系統(tǒng)所要求的指令格式,將生成的刀位數(shù)據(jù)通過(guò)后置處理生成*終加工所需的NC指令集;對(duì)NC指令集進(jìn)行校驗(yàn)及修改;通過(guò)通訊接口將計(jì)算機(jī)內(nèi)的NC指令集送入機(jī)床的控制系統(tǒng)。整個(gè)數(shù)控自動(dòng)編程系統(tǒng)分為前置處理和后置處理兩大模塊。
自數(shù)控機(jī)床問(wèn)世以來(lái),一些先進(jìn)的工業(yè)**都在大力開(kāi)展自動(dòng)編程技術(shù),特別是近年來(lái)隨著計(jì)算機(jī)
輔助設(shè)計(jì)與制造的發(fā)展,自動(dòng)編程越來(lái)越受到重視。自動(dòng)編程系統(tǒng)發(fā)展到今天,己經(jīng)出現(xiàn)了品種繁多,功能各異的編程系統(tǒng)。從國(guó)際范圍來(lái)看,使用較為普遍的系統(tǒng)主要有三種:數(shù)控語(yǔ)言編程系統(tǒng);會(huì)話(huà)式編程系統(tǒng);數(shù)控圖形編程系統(tǒng)。
數(shù)控語(yǔ)言編程系統(tǒng)是*早研制的,也是目前應(yīng)用*廣泛的自動(dòng)編程系統(tǒng)。它是用數(shù)控語(yǔ)言來(lái)編寫(xiě)零件加工的源程序。與其他類(lèi)型的自動(dòng)編程系統(tǒng)相比,他是迄今為止應(yīng)用*廣泛、功能*強(qiáng)、通用性*廣、技術(shù)*成熟的系統(tǒng)。APT是自動(dòng)編程工具的簡(jiǎn)稱(chēng),是一種對(duì)工件、刀具的幾何形狀及刀具相對(duì)于工件的運(yùn)動(dòng)等進(jìn)行定義時(shí)所使用的一種接近英語(yǔ)符號(hào)的語(yǔ)言。把用APT語(yǔ)言書(shū)寫(xiě)的零件加工程序輸入計(jì)算機(jī),經(jīng)計(jì)算機(jī)的APT語(yǔ)言編程系統(tǒng)編譯產(chǎn)生刀位文件,然后進(jìn)行數(shù)控加工后置處理,生成數(shù)控系統(tǒng)能接受的零件數(shù)控加工程序,稱(chēng)為APT語(yǔ)言自動(dòng)編程。采用APT語(yǔ)言編制數(shù)控加工程序具有程序簡(jiǎn)練、走刀控制靈活等特點(diǎn),使數(shù)控加工編程從面向機(jī)床指令的“匯編,言”級(jí),上升到面向幾何元素的點(diǎn)、線(xiàn)、面的高級(jí)語(yǔ)言級(jí)。由于計(jì)算機(jī)自動(dòng)編程代替程序編制人員完成了繁瑣的數(shù)值計(jì)算工作,并省去了編寫(xiě)程序單的工作量,因而可將編程效率提高數(shù)倍到數(shù)十倍,同時(shí)解決了手工編程中無(wú)法解決的許多復(fù)雜零件的編程問(wèn)題。但APT仍有如下缺點(diǎn)與不足:零件的設(shè)計(jì)與加工之間用圖紙傳遞數(shù)據(jù),阻礙了設(shè)計(jì)與制造的一體化;同時(shí)工藝過(guò)程規(guī)劃要工藝人員完成,對(duì)用戶(hù)的技術(shù)水平要求較高,既困難又容易出錯(cuò);用妙T語(yǔ)言描述零件模型一方面受語(yǔ)言描述能力的限制,另一方面也使妙T系統(tǒng)幾何定義過(guò)于龐大;APT語(yǔ)言缺少對(duì)零件形狀、刀具運(yùn)動(dòng)軌跡的直觀圖形顯示和刀具軌跡的驗(yàn)證手段。這些缺點(diǎn)阻礙了編程效率和質(zhì)量的進(jìn)一步提高。
會(huì)話(huà)式自動(dòng)編程系統(tǒng)為了克服數(shù)控語(yǔ)言編程系統(tǒng)的一些缺陷,在其基礎(chǔ)上發(fā)展了會(huì)話(huà)式自動(dòng)編程系統(tǒng),以日本的FAPT為例,其會(huì)話(huà)式編程系統(tǒng)除了幾何定義語(yǔ)句、刀具運(yùn)動(dòng)語(yǔ)句與原來(lái)的APT基本相同以外,由于增加了可以進(jìn)行會(huì)話(huà)的命令,這樣它不僅能處理原來(lái)的APT零件源程序,而且還具有以下功能:可以隨時(shí)執(zhí)行或暫停程序中的任意語(yǔ)句或語(yǔ)句組;可以隨時(shí)變更零件源程序,如刪去某些語(yǔ)句,修改或插入某些語(yǔ)句;對(duì)以前定義過(guò)的零件源程序的點(diǎn)或直線(xiàn)等數(shù)據(jù),在以后的零件源程序中可以不再定義并加以使用;隨時(shí)可打印或不打印程序單或某一中間處理結(jié)果,如點(diǎn)、直線(xiàn)、圓的數(shù)據(jù)等;隨時(shí)可打印出修面向圖形特征的自動(dòng)數(shù)控編程技術(shù)研究改后的零件源程序單。但是,會(huì)話(huà)式編程系統(tǒng)也有其自身的缺點(diǎn),主要是輸入零件信息時(shí)要有一個(gè)將圖紙信息進(jìn)行轉(zhuǎn)換的過(guò)程,這種轉(zhuǎn)換過(guò)程由編程人員完成,因此容易產(chǎn)生人為錯(cuò)誤。