資源描述:
《數(shù)控機(jī)床的程序編制培訓(xùn)課件(.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在PPT專區(qū)-天天文庫(kù)。
1、第5章數(shù)控機(jī)床的程序編制本章概述本章首先介紹了數(shù)控編程的基本知識(shí)(包括方法、步驟、坐標(biāo)系等),其次第二、三節(jié)主要是根據(jù)數(shù)控編程的步驟逐一進(jìn)行講解(包括加工工藝分析和數(shù)值計(jì)算),然后以數(shù)控車床為例重點(diǎn)介紹其編程的整個(gè)過(guò)程,最后本章還簡(jiǎn)單地介紹了自動(dòng)編程。教學(xué)目標(biāo)1.掌握數(shù)控編程的步驟、代碼含義和程序的格式,明確坐標(biāo)軸的設(shè)定和兩種坐標(biāo)系。2.明確整個(gè)數(shù)控編程的過(guò)程。3.重點(diǎn)掌握數(shù)控車床的編程過(guò)程,理解程序中每一步的含義。4.初步了解自動(dòng)編程。下一頁(yè)第5章數(shù)控機(jī)床的程序編制5.1數(shù)控編程的基本知識(shí)5.2數(shù)控機(jī)床的坐標(biāo)系5.3數(shù)控機(jī)床加工工藝分析5.4程序
2、編制中數(shù)值節(jié)點(diǎn)的計(jì)算5.5數(shù)控車床的程序編制5.6計(jì)算機(jī)自動(dòng)編程5.1數(shù)控編程的基本知識(shí)使用普通機(jī)床加工工件時(shí),一般是根據(jù)工藝規(guī)程或工藝過(guò)程卡確定加工表面,但切削用量、走刀路線等往往由操作人員自行選定。數(shù)控編程是指根據(jù)被加工零件的圖紙和技術(shù)要求、工藝要求,將零件加工的工藝順序、工序內(nèi)的工步安排、刀具相對(duì)于工件運(yùn)動(dòng)的軌跡與方向、工藝參數(shù)及輔助動(dòng)作等,用數(shù)控系統(tǒng)所規(guī)定的規(guī)則、代碼和格式編制成文件,并將程序單的信息制作成控制介質(zhì)的整個(gè)過(guò)程。5.1.1數(shù)控編程的步驟1.分析零件圖樣和工藝要求分析零件圖樣和工藝要求的目的,是為了確定加工方法、制訂加工計(jì)劃,以
3、及確認(rèn)與生產(chǎn)組織有關(guān)的問(wèn)題,此步驟的內(nèi)容包括:確定該零件應(yīng)安排在哪類或哪臺(tái)機(jī)床上進(jìn)行加工。采用何種裝夾具或何種裝卡位方法。確定采用何種刀具或采用多少把刀進(jìn)行加工。確定加工返回下一頁(yè)5.1數(shù)控編程的基本知識(shí)路線,即選擇對(duì)刀點(diǎn)、程序起點(diǎn)(又稱加工起點(diǎn),加工起點(diǎn)常與對(duì)刀點(diǎn)重合)、走刀路線、程序終點(diǎn)(程序終點(diǎn)常與程序起點(diǎn)重合)。確定切削深度和寬度、進(jìn)給速度、主軸轉(zhuǎn)速等切削參數(shù))確定加工過(guò)程中是否需要提供冷卻液、是否需要換刀、何時(shí)換刀等。2.數(shù)值計(jì)算根據(jù)零件圖樣幾何尺寸,計(jì)算零件輪廓數(shù)據(jù),或根據(jù)零件圖樣和走刀路線,計(jì)算刀具中心(或刀尖)運(yùn)行軌跡數(shù)據(jù)。數(shù)值計(jì)算
4、的最終目的是為了獲得數(shù)控機(jī)床編程所需要的所有相關(guān)位置坐標(biāo)數(shù)據(jù)。3.編寫(xiě)加工程序單常用數(shù)控機(jī)床編程指令一組有規(guī)定次序的代碼符號(hào),可以作為一個(gè)信息單元存貯、傳遞和操作。程序員根據(jù)工藝過(guò)程、數(shù)值計(jì)算結(jié)果以及輔助操作要求,按照數(shù)控系統(tǒng)規(guī)定的程序格式填寫(xiě)工件的加工程序單。上一頁(yè)返回下一頁(yè)5.1數(shù)控編程的基本知識(shí)4.制作控制介質(zhì),輸入程序信息程序單完成后,編程者或機(jī)床操作者可以通過(guò)CNC機(jī)床的操作面板,在EDIT方式下直接將程序信息輸入CNC系統(tǒng)程序存儲(chǔ)器中;也可以根據(jù)CNC系統(tǒng)輸入、輸出裝置的不同,先將程序單的程序制作成或轉(zhuǎn)移至某種控制介質(zhì)上??刂平橘|(zhì)大多采
5、用穿孔帶,也可以是磁帶、磁盤(pán)等信息載體,利用穿孔帶閱讀機(jī)或磁帶機(jī)、磁盤(pán)馭動(dòng)器等輸入(輸出)裝置,可將控制介質(zhì)上的程序信息輸入到CNC系統(tǒng)程序存儲(chǔ)器中。5.程序檢驗(yàn)編制好的程序,在正式用于生產(chǎn)加工前,必須進(jìn)行程序運(yùn)行檢查。在某些情況下,還需做零件試加工檢查。根據(jù)檢查結(jié)果,對(duì)程序進(jìn)行修改和調(diào)整,檢查一修改一再檢查一再修改……這往往要經(jīng)過(guò)多次反復(fù),直到獲得完全滿足加工要求的程序?yàn)橹埂O乱豁?yè)上一頁(yè)返回5.1數(shù)控編程的基本知識(shí)5.1.2數(shù)控編程中有關(guān)標(biāo)準(zhǔn)及代碼需要說(shuō)明的是,數(shù)控機(jī)床的指令格式在國(guó)際上有很多標(biāo)準(zhǔn),并不完全一致。而隨著數(shù)控機(jī)床的發(fā)展也在不斷改進(jìn)和
6、創(chuàng)新,其系統(tǒng)功能更加強(qiáng)大和使用更方便,在不同數(shù)控系統(tǒng)之間,程序格式上存在一定的差異,因此,在具體進(jìn)行某一數(shù)控機(jī)床編程時(shí),要仔細(xì)了解其數(shù)控系統(tǒng)的編程格式,參考該數(shù)控機(jī)床編程手冊(cè)。數(shù)控代碼是數(shù)控裝置傳遞信息的語(yǔ)言,也是字符在控制介質(zhì)上的編碼。程序單中給出的字符都按規(guī)定的代碼穿出孔來(lái)。有孔表示二進(jìn)制“1”,無(wú)孔表示二進(jìn)制“0”。根據(jù)穿孔紙帶上一排孔有、無(wú)狀態(tài)的不同,便可得到不同的信息?,F(xiàn)在數(shù)控機(jī)床多采用八單位穿孔紙帶(見(jiàn)第一章)。上一頁(yè)下一頁(yè)返回5.1數(shù)控編程的基本知識(shí)目前常用的代碼有:國(guó)際標(biāo)準(zhǔn)化組織(ISO)標(biāo)準(zhǔn)和美國(guó)電子工業(yè)學(xué)會(huì)(EIA)標(biāo)準(zhǔn)。ISO
7、代碼為偶數(shù)碼,它的特點(diǎn)是穿孔紙帶上每一排孔的孔數(shù)必須為偶數(shù)。其第八列為偶校驗(yàn)位,當(dāng)某個(gè)代碼的孔數(shù)為奇數(shù)時(shí),就在該代碼行的第八列穿一個(gè)孔,使孔的總數(shù)為偶數(shù)。EIA代碼為奇數(shù)碼,其第五列為補(bǔ)奇孔。補(bǔ)偶與補(bǔ)奇的目的是為了檢驗(yàn)數(shù)控機(jī)床在讀人程序時(shí)穿孔紙帶是否有少穿孔、破孔的現(xiàn)象。若有問(wèn)題,控制系統(tǒng)就會(huì)步及警,并命令停機(jī)。5.1.3程序的結(jié)構(gòu)與格式每一種數(shù)控系統(tǒng),都有一定的程序格式。一般來(lái)說(shuō),不同的數(shù)控機(jī)床,其程序格式也不同,所以編程人員在編程之前必須充分了解具體機(jī)床的程序格式。上一頁(yè)下一頁(yè)返回5.1數(shù)控編程的基本知識(shí)1.程序的結(jié)構(gòu)一個(gè)完整的程序由程序號(hào)、程
8、序內(nèi)容和程序結(jié)束三部分組成。例如:下一頁(yè)上一頁(yè)返回5.1數(shù)控編程的基本知識(shí)(1)程序號(hào)程序號(hào)的作用是區(qū)別存儲(chǔ)器中的程序,就