資源描述:
《fanuc系統(tǒng)數(shù)控車床編程與操作》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、FANUC系統(tǒng)數(shù)控編程與操作(車床)編制:姜仁義一.?dāng)?shù)控機(jī)床的基礎(chǔ)知識(shí)數(shù)控機(jī)床的起源:1947年由美國(guó)帕森斯公司在研制直升機(jī)葉片輪廓為提高精度和效率,提出了數(shù)控機(jī)床的初始設(shè)想。1949年由帕森斯公司和麻省理工學(xué)院開始研究,在1952年研制成世界第一臺(tái)數(shù)控機(jī)床(三坐標(biāo)銑床)。我國(guó)于1958年由清華大學(xué)研制成第一臺(tái)數(shù)控機(jī)床(三坐標(biāo)銑床)。二.什么是數(shù)控?cái)?shù)控是數(shù)字控制的簡(jiǎn)稱,英文縮寫為NC,隨著發(fā)展目前數(shù)控一般都采專用計(jì)算機(jī)實(shí)現(xiàn)數(shù)字控制,也稱CNC。三.?dāng)?shù)控機(jī)床的基本概念1.數(shù)控與編程的定義:(1)數(shù)控:用數(shù)字化信號(hào)對(duì)機(jī)床的運(yùn)動(dòng)及其加工過(guò)程控制的一種方法。(2)編程:從零件圖樣到加
2、工信息用規(guī)定的代碼按一定的書寫格式編寫成加工程序單,稱為數(shù)控編程。2.數(shù)控機(jī)床的工作原理:數(shù)控機(jī)床加工原理是將預(yù)先編好的加工程序以數(shù)據(jù)的形式輸入到機(jī)床內(nèi),系統(tǒng)通過(guò)譯碼、數(shù)據(jù)處理、插補(bǔ)運(yùn)算,最終實(shí)現(xiàn)零件的加工。(零件工藝分析→編寫加工程序→輸入到數(shù)控系統(tǒng)內(nèi)→控制機(jī)床運(yùn)動(dòng)→完成零件加工)3.數(shù)控的功能分類:(1)簡(jiǎn)易數(shù)控機(jī)床(2)經(jīng)濟(jì)型數(shù)控機(jī)床(3)全功能型數(shù)控機(jī)床(4)車銑復(fù)合數(shù)控機(jī)床4.數(shù)控機(jī)床的控制分類:(1)開環(huán)控制數(shù)控機(jī)床(沒(méi)有反饋裝置),控制精度低。(2)半閉環(huán)控制(在伺服電機(jī)后面安裝反饋裝置,如絕對(duì)、增量編碼器),控制精度較高。(3)全閉環(huán)控制(反饋裝置安裝在工作臺(tái)
3、上,直接反應(yīng)工作臺(tái)的位移,如光柵尺)控制精度更高。四.世界主流數(shù)控系統(tǒng)介紹1.FANUC(發(fā)那克)日本2.OKUMA(奧克瑪)日本3.MITSUBISHI(三菱)日本4.MAZAK(馬扎克)日本5.DASEN(大森)日本6.BROTHER(兄弟)日本7.TOSHBI(東芝)日本8.SIEMENS(西門子)德國(guó)9.HEIDENHAIN(海得漢)德國(guó)10.FAGOR(發(fā)格)西班牙11.HAAS(哈斯)美國(guó)12.NUM(紐姆)法國(guó)13.HNC(華中)中國(guó)14.GSK(廣州數(shù)控)中國(guó)15.KND(凱恩帝)中國(guó)二.編程部分一.編程的種類:1.手工編程(手工編寫加工程序)2.自動(dòng)編程(通
4、過(guò)軟件自動(dòng)生成加工程序,如:UG、Pro/E、Matercam)二.編程特點(diǎn):1.絕對(duì)值編程2.增量值編程3.混合式編程(為減少數(shù)值運(yùn)算,避免程序出現(xiàn)錯(cuò)誤,故均采用混合式編程)三.程序結(jié)構(gòu):1.程序號(hào)2.程序內(nèi)容(由若干個(gè)程序段組成)3.程序結(jié)束四.代碼介紹1.G準(zhǔn)備功能代碼分為模態(tài)和非模態(tài)的。模態(tài):只要不被同組代碼所取代,持續(xù)有效,只輸入一次,以后的程序若還是執(zhí)行此代碼,程序中就不用再輸入了。非模態(tài):只在現(xiàn)單節(jié)有效,若想下一段程序有效,必須再次輸入。2.M輔助功能代碼分為標(biāo)準(zhǔn)的M代碼和特定的M代碼,特定的M代碼根據(jù)機(jī)床的功能由廠家而定。3.T刀具功能代碼(如T0101,表示
5、選用1號(hào)刀具,1號(hào)刀具偏置。)4.F進(jìn)給功能代碼(分為mm/r:表示每轉(zhuǎn)的進(jìn)給量mm/min:表示每分鐘的進(jìn)給量)5.S主軸功能代碼(1)r/min表示主軸每分鐘的轉(zhuǎn)數(shù)。(2)m/min表示切削速度,每分鐘多少米,限用于G96恒限速切削。G代碼詳解G00快速定位機(jī)床由設(shè)定的最快速度進(jìn)行程序坐標(biāo)點(diǎn)的定位,F(xiàn)ANUC系統(tǒng)由參數(shù)1420#設(shè)定最高移動(dòng)速度,單位為m/min。G01直線插補(bǔ)由程序中給定的速度進(jìn)行直線或斜線插補(bǔ),單位為mm/r或mm/min。在采用每轉(zhuǎn)進(jìn)給時(shí),也能計(jì)算出每分鐘進(jìn)給。由每轉(zhuǎn)進(jìn)給值乘以轉(zhuǎn)速。如采用每分鐘進(jìn)給同樣也能計(jì)算出每轉(zhuǎn)進(jìn)給(每分鐘進(jìn)給值除以轉(zhuǎn)數(shù))注:1
6、422#參數(shù)中設(shè)定最大的切削速度,單位為m/min。只有在特定情況下修改,如加工大的螺距。G02順時(shí)針圓弧插補(bǔ)(和時(shí)鐘的轉(zhuǎn)向相同的方向?yàn)轫槙r(shí)針)判斷方法1.編程時(shí)辨別方法是以后刀架為依據(jù),后刀架用什么指令前刀架就用什么指令,切忌以前刀架去判斷。方法2.以圖紙的中心線為準(zhǔn),按圖紙的上半部分編程。G03逆時(shí)針圓弧插補(bǔ)(判斷方法與G02相同)G04暫停指令G04為程序的暫停,格式為G04X或G04U或G04P,X和U的單位為秒,P的單位為毫秒.如:G04X1.;表示暫停1秒G04U1.;表示暫停1秒G04P1000;表示暫停1秒。注:有的機(jī)床在主軸停止?fàn)顟B(tài)下不執(zhí)行暫停指令,只有在主
7、軸旋轉(zhuǎn)下才執(zhí)行。G07圓柱插補(bǔ)只有機(jī)床在帶有C軸功能下才能使用,C軸:主軸可以做分度G10可編程數(shù)據(jù)輸入1.可以執(zhí)行參數(shù)的輸入。格式G10L50N_P_R_;L50代表參數(shù)的輸入,N代表要選擇的參數(shù)號(hào),P代表要選擇的軸P1表示選擇X軸,P2為Z軸。R代表修改的數(shù)值,如選擇的不是跟軸有關(guān)的參數(shù),P值不要輸入。2.G10P_X_Z_R_Q_;P代表磨耗值或形狀值,如P1則表示要修改001的磨耗,如果P1的前面+10000,那就代表形狀的修改,P10001表示修改001的形狀值。X和Z分別代表絕對(duì)值的輸入,若