數(shù)控編程基礎(chǔ)常識(shí)和數(shù)控機(jī)床編程及加工_第1頁(yè)
數(shù)控編程基礎(chǔ)常識(shí)和數(shù)控機(jī)床編程及加工_第2頁(yè)
數(shù)控編程基礎(chǔ)常識(shí)和數(shù)控機(jī)床編程及加工_第3頁(yè)
數(shù)控編程基礎(chǔ)常識(shí)和數(shù)控機(jī)床編程及加工_第4頁(yè)
數(shù)控編程基礎(chǔ)常識(shí)和數(shù)控機(jī)床編程及加工_第5頁(yè)
已閱讀5頁(yè),還剩60頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

數(shù)控編程基礎(chǔ)

內(nèi)容提要:數(shù)控編程的基本概念;數(shù)控機(jī)床的編程方法;坐標(biāo)系;數(shù)控程序的格式及內(nèi)容;基本通用功能字的用法。1目前,在機(jī)械制造行業(yè)中,單件、小批量的生產(chǎn)所占有的比例越來(lái)越大,機(jī)械產(chǎn)品的精度和質(zhì)量也在不斷地提高。普通機(jī)床難以滿(mǎn)足加工精密零件的需要。同時(shí),由于生產(chǎn)水平的提高,數(shù)控機(jī)床的價(jià)格在不斷下降,因此,數(shù)控機(jī)床在機(jī)械行業(yè)中的使用已很普遍。第一節(jié)數(shù)控加工的基本概念2數(shù)控(NumericalControl)技術(shù)是指用數(shù)字化的信息實(shí)現(xiàn)加工自動(dòng)化的控制技術(shù)。.數(shù)控技術(shù)3

二.數(shù)控加工1.數(shù)控加工定義

數(shù)控加工是指采用數(shù)字信息對(duì)零件加工過(guò)程進(jìn)行定義,并控制機(jī)床進(jìn)行自動(dòng)運(yùn)行的一種自動(dòng)化加工方法。

1952年研制成功世界上第一臺(tái)數(shù)控機(jī)床─三坐標(biāo)立式銑床,可控制銑刀進(jìn)行連續(xù)空間曲面的加工,揭開(kāi)了數(shù)控加工技術(shù)的序幕。

42.數(shù)控加工特點(diǎn)

◆具有復(fù)雜形狀加工能力;◆減輕勞動(dòng)強(qiáng)度,改善勞動(dòng)條件;◆高質(zhì)量;◆有利于生產(chǎn)管理;◆高效率;◆數(shù)控機(jī)床價(jià)格昂貴,維修較難;◆高柔性;5三.數(shù)控機(jī)床數(shù)控機(jī)床就是按加工要求預(yù)先編制程序,由控制系統(tǒng)發(fā)出以數(shù)字量作為指令信息進(jìn)行工作的機(jī)床。

現(xiàn)代數(shù)控機(jī)床綜合應(yīng)用了微電子技術(shù)、計(jì)算機(jī)技術(shù)、精密檢測(cè)技術(shù)、伺驅(qū)動(dòng)技術(shù)以及精密機(jī)械技術(shù)等多方面的最新成果,是典型的機(jī)電一體化產(chǎn)品。61.數(shù)控編程的概念

從零件圖紙到編制零件加工程序和制作控制介質(zhì)的全部過(guò)程稱(chēng)為數(shù)控程序編制。四.數(shù)控編程72.數(shù)控編程的步驟四.數(shù)控編程8

第二節(jié)數(shù)控編程的編程方法

一、手工編程手工編程時(shí),整個(gè)程序的編制過(guò)程由人工完成。要求編程人員不僅要熟悉數(shù)控代碼及編程規(guī)則,而且還必須具備機(jī)械加工工藝知識(shí)和一定的數(shù)值計(jì)算能力。手工編程對(duì)簡(jiǎn)單零件通常是可以勝任的.

9對(duì)于一些形狀復(fù)雜的零件或空間曲面零件,編程工作量十分巨大,計(jì)算繁瑣,花費(fèi)時(shí)間長(zhǎng),而非常容易出錯(cuò)。不過(guò),根據(jù)目前生產(chǎn)實(shí)際情況,手工編程在相當(dāng)長(zhǎng)的時(shí)間內(nèi)還會(huì)是一種行之有效的編方法。一、手工編程10

自動(dòng)編程是指編程人員只需根據(jù)零件圖樣的要求,按照某個(gè)自動(dòng)編程系統(tǒng)的規(guī)定,編寫(xiě)一個(gè)零件源程序,輸入編程計(jì)算機(jī),再由計(jì)算機(jī)自動(dòng)進(jìn)行程序編制,并打印程序清單和制備控制介質(zhì)。自動(dòng)編程既可以減輕勞動(dòng)強(qiáng)度,縮短編程時(shí)間,又可減少差錯(cuò),使編程工作簡(jiǎn)便。二.自動(dòng)編程11目前,生產(chǎn)實(shí)際中應(yīng)用較多的商品化的CAD/CAM系統(tǒng)主要有:◆國(guó)外引進(jìn)的UnigraphicsⅡ、Pro/Engineer、CATIA、Solidworks、Mastercam、SDRC/I-DEAS、DELCAM等.◆國(guó)產(chǎn)CAD/CAM系統(tǒng)是北航海爾的CAXA。二.自動(dòng)編程12在機(jī)械制造方面,CAD/CAM系統(tǒng)的內(nèi)容一般包含:二維繪圖,三維線(xiàn)架、曲面、實(shí)體建模,真實(shí)感顯示,特征設(shè)計(jì),有限元前后置處理,運(yùn)動(dòng)機(jī)構(gòu)造型,幾何特性計(jì)算,數(shù)控加工和測(cè)量編程,工藝過(guò)程設(shè)計(jì),裝配設(shè)計(jì),板金件展引和排樣,加工尺寸精度控制,過(guò)程仿真和干涉檢查,工程數(shù)據(jù)管理等。二.自動(dòng)編程13

小結(jié)

本次課需要學(xué)生掌握數(shù)控技術(shù)、數(shù)控加工、數(shù)控機(jī)床、數(shù)控編程的概念;掌握數(shù)控編程的步驟;了解數(shù)控加工的特點(diǎn)和數(shù)控的編程方法。

思考題

1.數(shù)控編程的編程方法有哪些?分析它們之間的優(yōu)缺點(diǎn)?手工編程的編程步驟?2.數(shù)控加工的特點(diǎn)是什么?數(shù)控加工的主要應(yīng)用范圍有哪些?14

為了簡(jiǎn)化編制程序的方法和保證記錄數(shù)據(jù)的互換性。對(duì)數(shù)控機(jī)床的坐標(biāo)和方向的命名國(guó)際上很早就制定有統(tǒng)一標(biāo)準(zhǔn),我國(guó)于1982年制定了JB3051—82《數(shù)控機(jī)床坐標(biāo)和運(yùn)動(dòng)方向的命名》標(biāo)準(zhǔn)。第三節(jié)坐標(biāo)系的確定

15一.坐標(biāo)系在標(biāo)準(zhǔn)中統(tǒng)一規(guī)定采用右手直角笛卡兒坐標(biāo)系對(duì)機(jī)床的坐標(biāo)系進(jìn)行命名。用X,Y,Z表示直線(xiàn)進(jìn)給坐標(biāo)軸,X,Y,Z坐標(biāo)軸的相互關(guān)系由右手法則決定,如圖所示。◆大姆指的指向?yàn)閄軸的正向;◆食指指向?yàn)閅軸的正方向;◆中指指向?yàn)閆軸的正方向。16一.坐標(biāo)系圍繞X,Y,Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A,B,C表示,根據(jù)右手螺旋定則,如圖所示,以大姆指指向+X,+Y,+Z方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動(dòng)的+A,+B,+C方向。17★規(guī)定通常在編程時(shí),不論機(jī)床在加工中是刀具移動(dòng),還是被加工工件移動(dòng),都一律假定被加工工件相對(duì)靜止不動(dòng),而刀具在移動(dòng),并規(guī)定刀具遠(yuǎn)離工件的方向作為坐標(biāo)的正方向。一.坐標(biāo)系18坐標(biāo)

Z坐標(biāo)的運(yùn)動(dòng)方向是由傳遞切削動(dòng)力的主軸所決定的,即平行于主軸軸線(xiàn)的坐標(biāo)軸即為Z坐標(biāo),Z坐標(biāo)的正向?yàn)榈毒唠x開(kāi)工件的方向。二.坐標(biāo)軸方向的確定19坐標(biāo)如果機(jī)床上有幾個(gè)主軸,則選一個(gè)垂直于工件裝夾平面的主軸方向?yàn)閆坐標(biāo)方向;如果主軸能夠擺動(dòng),則選垂直于工件裝夾平面的方向?yàn)閆坐標(biāo)方向;如果機(jī)床無(wú)主軸,則選垂直于工件裝夾平面的方向?yàn)閆坐標(biāo)方向。二.坐標(biāo)軸方向的確定20坐標(biāo)

X坐標(biāo)平行于工件的裝夾平面,一般在水平面內(nèi)。確定X軸的方向時(shí),要考慮兩種情況:如果工件做旋轉(zhuǎn)運(yùn)動(dòng),則刀具離開(kāi)工件的方向?yàn)閄坐標(biāo)的正方向。

如果刀具做旋轉(zhuǎn)運(yùn)動(dòng),則分為兩種情況:Z坐標(biāo)水平時(shí),觀察者沿刀具主軸向工件看時(shí),+X運(yùn)動(dòng)方向指向右方;Z坐標(biāo)垂直時(shí),觀察者面對(duì)刀具主軸向立柱看時(shí),+X運(yùn)動(dòng)方向指向右方。

二.坐標(biāo)軸方向的確定21坐標(biāo)

在確定X、Z坐標(biāo)的正方向后,可以用根據(jù)X和Z坐標(biāo)的方向,按照右手直角坐標(biāo)系來(lái)確定Y坐標(biāo)的方向。二.坐標(biāo)軸方向的確定22二.坐標(biāo)軸方向的確定4.機(jī)床的附加坐標(biāo)系

若在機(jī)床上X、Y和Z坐標(biāo)的直線(xiàn)進(jìn)給運(yùn)動(dòng)之外,還有其它的直線(xiàn)進(jìn)給運(yùn)動(dòng)時(shí),則建立第二坐標(biāo)系。其直線(xiàn)坐標(biāo)為:U、V、W;回轉(zhuǎn)坐標(biāo)為:D、E、F。若再有其它進(jìn)給運(yùn)動(dòng)時(shí),可順次建立第三坐標(biāo)系、第四坐標(biāo)系……23下圖是幾臺(tái)常見(jiàn)數(shù)控機(jī)床的坐標(biāo)系。二.坐標(biāo)軸方向的確定24機(jī)床坐標(biāo)系是機(jī)床固有的坐標(biāo)系,機(jī)床坐標(biāo)系的原點(diǎn)也稱(chēng)為機(jī)床原點(diǎn)或機(jī)床零點(diǎn)在機(jī)床經(jīng)過(guò)設(shè)計(jì)制造和調(diào)整后這個(gè)原點(diǎn)便被確定下來(lái),它是固定的點(diǎn)。三.機(jī)床坐標(biāo)系

25工件坐標(biāo)系是編程人員在編程時(shí)使用的,編程人員選擇工件上的某一已知點(diǎn)為原點(diǎn)稱(chēng)編程原點(diǎn)或工件原點(diǎn)工件坐標(biāo)系一旦建立便一直有效直到被新的工件坐標(biāo)系所取代。四.工件坐標(biāo)系

26工件坐標(biāo)系的選擇原則:◆要盡量滿(mǎn)足編程簡(jiǎn)單、尺寸換算少、引起的加工誤差小等條件,一般情況下以坐標(biāo)式尺寸標(biāo)注的零件,編程原點(diǎn)應(yīng)選在尺寸標(biāo)注的基準(zhǔn)點(diǎn);◆對(duì)稱(chēng)零件或以同心圓為主的零件,編程原點(diǎn)應(yīng)選在對(duì)稱(chēng)中心線(xiàn)或圓心上;◆Z軸的程序原點(diǎn)通常選在工件的上表面。

四.工件坐標(biāo)系27國(guó)際上已形成了兩個(gè)通用標(biāo)準(zhǔn):國(guó)際標(biāo)準(zhǔn)化組織(ISO)標(biāo)準(zhǔn)和美國(guó)電子工業(yè)學(xué)會(huì)(EIA)標(biāo)準(zhǔn)。我國(guó)根據(jù)ISO標(biāo)準(zhǔn)制定了JB3051-82《數(shù)字控制機(jī)床坐標(biāo)和運(yùn)動(dòng)方向的命名》等國(guó)標(biāo)。由于生產(chǎn)廠(chǎng)家使用標(biāo)準(zhǔn)不完全統(tǒng)一,使用代碼、指令含義也不完全相同,因此需參照機(jī)床編程手冊(cè)。第四節(jié)編程格式及內(nèi)容

28一個(gè)完整的數(shù)控程序由程序號(hào)、程序內(nèi)容和程序結(jié)束三部分組成。◆程序名

程序名是一個(gè)程序必需的標(biāo)識(shí)符。地址符常見(jiàn)的有:“%”、“O”、“P”等,視具體數(shù)控系統(tǒng)而定。

◆程序內(nèi)容

它由許多程序段組成,每個(gè)程序段由一個(gè)或多個(gè)指令構(gòu)成。◆程序結(jié)束它是以程序結(jié)束指令M02或M30,結(jié)束整個(gè)程序的運(yùn)行。一.數(shù)控程序的結(jié)構(gòu)

29程序段格式是指一個(gè)程序段中字、字符、數(shù)據(jù)的書(shū)寫(xiě)規(guī)則,通常有字—地址程序段格式、使用分隔符的程序段格式和固定程序段格式,最常用的為字—地址程序段格式。二.程序段格式

NGXXXYZIJKFSTMXX30地址字的說(shuō)明N程序段號(hào),后跟2~4位數(shù)字;G準(zhǔn)備功能代碼,后跟2位數(shù)字;M輔助指令代碼,后跟2位數(shù)字;XY±·XXX坐標(biāo)值,其值可正或負(fù);ZIJ±·XXX——圓弧的圓心坐標(biāo);KF進(jìn)給速度功能;S主軸功能;T刀具功能。二.程序段格式

31數(shù)控機(jī)床的運(yùn)動(dòng)是由程序控制的,而準(zhǔn)備功能和輔助功能是程序段的基本組成部分。目前國(guó)際上廣泛應(yīng)用的是ISO標(biāo)準(zhǔn),我國(guó)根據(jù)ISO標(biāo)準(zhǔn)制訂了JB3208-83《數(shù)控機(jī)床的準(zhǔn)備功能G和輔助功能的代碼》三.數(shù)控系統(tǒng)的準(zhǔn)備功能和輔助功能

32◆準(zhǔn)備功能(G功能)

G功能指令是使機(jī)床做某種操作的指令。用地址G和兩位數(shù)字表示,從G00-G99共100種。分為模態(tài)和非模態(tài)兩大類(lèi)三.數(shù)控系統(tǒng)的準(zhǔn)備功能和輔助功能

33

1.非模態(tài)G功能

只在所規(guī)定的程序段中有效,程序段結(jié)束時(shí)被注銷(xiāo)。例:N10G04P10.0(延時(shí)10s)N11G91G00X-10.0F200(X負(fù)向移動(dòng)10mm)N10程序段中G04是非模態(tài)G代碼,不影響N11程序段的移動(dòng)。342.模態(tài)G功能:

一組可相互注銷(xiāo)的G功能,這些功能一旦被執(zhí)行,則一直有效,直到被同一組的G功能注銷(xiāo)為止。例:N15G91G01X-10.0F200N16Y10.0(G91,G01仍然有效)N17G03X20Y20R20(G03有效,G01無(wú)效)35

◆輔助功能M代碼控制機(jī)床及其輔助裝置的通斷的指令。如開(kāi)、停冷卻泵;主軸正反轉(zhuǎn)、停轉(zhuǎn);程序結(jié)束等。組成:M后帶二位數(shù)字組成,共有100種(M00~M99),有模態(tài)(續(xù)效)指令與非模態(tài)指令之分。36◆進(jìn)給速度F

F指令表示工件被加工時(shí)刀具相對(duì)于工件的合成進(jìn)給速度。F的單位取決于G94(每分鐘進(jìn)給量mm/min)或G95(每轉(zhuǎn)進(jìn)給量mm/r)。當(dāng)工作在G01、G02或G03方式下,編程的F一直有效直到被新的F值所取代;而工作在G00、G60方式下快速定位的速度是各軸的最高速度,與所編F無(wú)關(guān)。借助操作面板上的倍率開(kāi)關(guān),F(xiàn)可在一定范圍內(nèi)進(jìn)行倍率修調(diào)。當(dāng)執(zhí)行攻絲循環(huán)G84、螺紋切削G33時(shí)倍率開(kāi)關(guān)失效,進(jìn)給倍率固定在100%。四.F、S、T功能指令

37

◆主軸功能S主軸功能S控制主軸轉(zhuǎn)速。是由地址碼S和在其后面的若干數(shù)字組成,單位為轉(zhuǎn)/每分鐘(r/min);S是模態(tài)指令,S功能只有在主軸速度可調(diào)節(jié)時(shí)有效?!窈憔€(xiàn)速度控制(G96)當(dāng)數(shù)控機(jī)床的主軸為伺服主軸時(shí),可以通過(guò)指令G96來(lái)設(shè)定恒線(xiàn)速度控制。系統(tǒng)執(zhí)行G96指令后,便認(rèn)為用S指定的數(shù)值表示切削速度。例如G96S200,表示切削速度為200m/min?!裰鬏S轉(zhuǎn)速控制(G97)G97是取消恒線(xiàn)速度控制指令。編程G97后,S指定的數(shù)值表示主軸每分鐘的轉(zhuǎn)速。例如G97S1200,表示主軸轉(zhuǎn)速為1200r/min。

四.F、S、T功能指令

38

◆刀具功能(T機(jī)能):T代碼用于選刀,其后的數(shù)值表示選擇的刀具號(hào)。T代碼與刀具的關(guān)系是由機(jī)床制造廠(chǎng)規(guī)定的。在加工中心上執(zhí)行T指令刀庫(kù)轉(zhuǎn)動(dòng),選擇所需的刀具,然后等待直到M06指令作用時(shí)自動(dòng)完成換刀。T指令同時(shí)調(diào)入刀補(bǔ)寄存器中的刀補(bǔ)值(刀補(bǔ)長(zhǎng)度和刀補(bǔ)半徑)。T指令為非模態(tài)指令,但被調(diào)用的刀補(bǔ)值一直有效直到再次換刀調(diào)入新的刀補(bǔ)值四.F、S、T功能指令39小結(jié)

本次課需要學(xué)生掌握數(shù)控機(jī)床的坐標(biāo)系建立;各坐標(biāo)軸的確定;數(shù)控編程的的組成和格式;G功能指令和M功能指令。

思考題1.數(shù)控機(jī)床的坐標(biāo)系是怎樣確定的?

2.模態(tài)指令與非模態(tài)指令之間的區(qū)別是什么?40第五節(jié)常用的M指令和G指令一、常用M功能指令常用的輔助功能代碼見(jiàn)下表?!镒⒁猓焊鞣N機(jī)床的M代碼規(guī)定有差異,編程時(shí)必須根據(jù)說(shuō)明書(shū)的規(guī)定進(jìn)行。41一.常用M功能指令功能含義用途M00程序停止當(dāng)執(zhí)行有M00的程序段后,主軸旋轉(zhuǎn)、進(jìn)給、冷卻液送進(jìn)都將停止。此時(shí)可執(zhí)行某一手動(dòng)操作,如工件調(diào)頭、手動(dòng)變速等。如果再重新按下控制而板上的循環(huán)啟動(dòng)按鈕,繼續(xù)執(zhí)行下一程序段。M01選擇停止與M00的功能基本相似,只有在按下“選擇停止”后,M01才有效,否則機(jī)床繼續(xù)執(zhí)行后面的程序段;按“啟動(dòng)”鍵,繼續(xù)執(zhí)行后面的程序。M02程序結(jié)束當(dāng)全部程序結(jié)束時(shí)使用該指令,它使主軸、進(jìn)給、冷卻液送進(jìn)停止,并使機(jī)床復(fù)位。M03主軸正轉(zhuǎn)用于主軸順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)。M04主軸反轉(zhuǎn)用于主軸逆時(shí)針?lè)较蜣D(zhuǎn)動(dòng)。M05主軸停轉(zhuǎn)用于主軸停止轉(zhuǎn)動(dòng)。M06換刀用于加工中心的自動(dòng)換刀動(dòng)作。M08冷卻液開(kāi)用于切削液開(kāi)M09冷卻液關(guān)用于切削液關(guān)M30程序結(jié)束M30和M02功能基本相同,只是M30指令還兼有控制返回到零件程序頭的作用。使用M30的程序結(jié)束后若要重新執(zhí)行該程序只需再次按操作面板上的循環(huán)啟動(dòng)鍵。M98子程序調(diào)用用于調(diào)用子程序M99子程序返回用于子程序結(jié)束及返回。421.工件坐標(biāo)系的設(shè)定指令(G92/G50)編程格式:G92XYZ(數(shù)控銑床、加工中心)G50XZ(數(shù)控車(chē)床)坐標(biāo)值X、Y、Z為刀位點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。G92/G50只建立工件坐標(biāo)系刀具并不產(chǎn)生運(yùn)動(dòng)。如圖右所示,建立工件坐標(biāo)系。G92X30Y30Z20;二.常用的G功能指令

43

2.坐標(biāo)平面選擇指令(G17、G18、G19)坐標(biāo)平面選擇指令G17、G18、G19分別用來(lái)指定程序段中刀具的圓弧差補(bǔ)償平面和刀具半徑補(bǔ)償平面。在笛卡爾直角坐標(biāo)系中,三個(gè)互相垂直的軸X、Y、Z分別構(gòu)成三個(gè)平面,如圖右所示。G17—選擇在XY平面內(nèi)加工G18—選擇在XZ平面內(nèi)加工G19—選擇在YZ平面內(nèi)加工二.常用的G功能指令443.絕對(duì)值編程G90與相對(duì)值編程G91

格式:G90G91

說(shuō)明:G90絕對(duì)值編程,終點(diǎn)坐標(biāo)值是相對(duì)于編程原點(diǎn)的絕對(duì)坐標(biāo);G91相對(duì)值編程,終點(diǎn)坐標(biāo)值是相對(duì)于本次運(yùn)動(dòng)起點(diǎn)的增量值,該值等于沿軸移動(dòng)的距離。G90G91為模態(tài)功能可相互注銷(xiāo),G90為缺省值。二.常用的G功能指令454.快速定位方式G00(模態(tài))格式:G00X

Y

Z

;說(shuō)明:G00速度由系統(tǒng)確定,是以系統(tǒng)的最高速度進(jìn)給,后面的坐標(biāo)值為終點(diǎn)坐標(biāo)值。應(yīng)用于空行程、快進(jìn)、快退,節(jié)省時(shí)間,提高效率。二.常用的G功能指令465.直線(xiàn)插補(bǔ)指令G01(模態(tài))格式:G01X

Y

Z

F

;說(shuō)明:X、Y、Z坐標(biāo)值為直線(xiàn)終點(diǎn)坐標(biāo)值,可為絕對(duì)坐標(biāo)值或相對(duì)坐標(biāo)值由G90/G91決定。F為速度指令,改變F值可以改變直線(xiàn)插補(bǔ)速度。

★注意:程序中首次出現(xiàn)的插補(bǔ)指令(G01、G02、G03)一定要有F指令,否則出錯(cuò)!后續(xù)程序中如速度相同可省略。如速度改變不可省略。二.常用的G功能指令

47例:分別用絕對(duì)和增量方式編程(如圖所示)。二.常用的G功能指令

48絕對(duì)方式: 增量方式:N1M03S640;主軸正轉(zhuǎn) N1M03S640;N2G90; 選絕對(duì)(增量)N2G91;N3G00 X20 Z60;快進(jìn)A-BN3G00X-60Z-20;N4G01X30Z40F100;工進(jìn)B-CN4G01X10Z-20F100;N5G01 X30 Z20; C-DN5G01X0Z-20;N6G01 X40 Z20; D-EN6G01X10Z0;N7M02; 程序結(jié)束 N7M02;4950例2:綜合運(yùn)用G01、G02、G03等基本指令按照下圖編寫(xiě)程序(路徑O-A-B-C-D-E-F-G-O),如下圖所示。二.常用的G功能指令

51NC程序N1 M03 S300;N2 G90 G54 G00 X0 Y0; 快速定位到O點(diǎn)N3 G01 X0 Y15 F100; O-AN4 G01 X10 Y15; A-BN5 G02 X15 Y10 I0 J-5; B-CN6 G03 X18 Y7 I3 J0; C-DN7 G01 X20 Y7; D-EN8 G01 X23 Y5; E-FN9 G01 X23 Y0; F-GN10 G01 X0 Y0; G-ON11 M02;52

思考題運(yùn)用通用指令編寫(xiě)如圖所示的程序。小結(jié)

本次課需要學(xué)生掌握通用指令的指令格式和編程方法并學(xué)會(huì)簡(jiǎn)單的編程。

53數(shù)控加工錄象返回外圓車(chē)刀刀片的安裝數(shù)控車(chē)削工件安裝數(shù)控車(chē)削(1)數(shù)控車(chē)削(2)數(shù)控銑削(1)數(shù)控銑削(2)加工中心加工54數(shù)控機(jī)床編程及加工機(jī)械工程實(shí)驗(yàn)教學(xué)中心實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)數(shù)控機(jī)床的加工程序編制,掌握編程的方法及技巧;將在計(jì)算機(jī)上用OpenSoftCNC軟件模擬顯示加工過(guò)程校驗(yàn)程序,然后在數(shù)控機(jī)床上對(duì)工件進(jìn)行加工;結(jié)合機(jī)械加工工藝,實(shí)現(xiàn)最優(yōu)化編程,提高加工質(zhì)量和生產(chǎn)效率。機(jī)械工程實(shí)驗(yàn)教學(xué)中心數(shù)控編程的基本原理數(shù)控編程的目的;數(shù)控編程的內(nèi)容;編程步驟。機(jī)械工程實(shí)驗(yàn)教學(xué)中心數(shù)控編程的基本原理所謂編程,就是把零件的圖形尺寸、工藝過(guò)程、工藝參數(shù)、機(jī)床的運(yùn)動(dòng)以及刀具位移等內(nèi)容,按照數(shù)控機(jī)床的編程格式和能識(shí)別的語(yǔ)言記錄在程序單上的全過(guò)程。這樣編制的程序還必須按規(guī)定把程序單制備成控制介質(zhì)如程序紙帶、磁帶等,變成數(shù)控系統(tǒng)能讀懂的信息,再送入數(shù)控機(jī)床,數(shù)控機(jī)床的CNC裝置對(duì)程序經(jīng)過(guò)處理之后,向機(jī)床各坐標(biāo)的伺服系統(tǒng)發(fā)出指令信息,驅(qū)動(dòng)機(jī)床完成相應(yīng)的運(yùn)動(dòng)。機(jī)械工程實(shí)驗(yàn)教學(xué)中心數(shù)控編程的目的數(shù)控編程的基本原理①分析零件圖紙,確定加工工藝過(guò)程;②計(jì)算走刀軌跡,得出刀位數(shù)據(jù);③編寫(xiě)零件加工程序;④制作控制介質(zhì);⑤校對(duì)程序及首件試加工。機(jī)械工程實(shí)驗(yàn)教學(xué)中心數(shù)控編程的內(nèi)容數(shù)控編程的基本原理機(jī)械工程實(shí)驗(yàn)教學(xué)中心數(shù)控編程的步驟零件圖紙分析零件圖紙制定工藝規(guī)程數(shù)學(xué)處理編寫(xiě)程序文件制作控制介質(zhì)程序校驗(yàn)及試切數(shù)控機(jī)床OpenSoftCNC軟件介紹OpenSoftCNC軟件包括數(shù)控車(chē)床模擬仿真和數(shù)控銑床模擬仿真系統(tǒng),由軟件+標(biāo)準(zhǔn)硬件系統(tǒng)構(gòu)成,不要求專(zhuān)用硬件或運(yùn)動(dòng)控制卡,所有數(shù)控功能和邏輯控制功能均由軟件完成,操作界面由系統(tǒng)操作和機(jī)床控制兩大部分組成。機(jī)械工程實(shí)驗(yàn)教學(xué)中心OpenSoftCNC軟件介紹機(jī)械工程實(shí)驗(yàn)教學(xué)中心為例,軟件提供下列指令:以數(shù)控車(chē)床模擬仿真系統(tǒng)(OpenSoftCNC01T)組別指令功能編程格式模態(tài)

1G00快速線(xiàn)性移動(dòng)G00X(U)_Z(W)_√G01直線(xiàn)插補(bǔ)G01X(U)_Z(W)_√G02順時(shí)針圓弧插補(bǔ)G02I_K_X(U)_Z(W)_√G03逆時(shí)針圓弧插補(bǔ)G03I_K_X(U)_Z(W)_√G32恒螺距公制螺紋插補(bǔ)G32X(U)_Z(W)_K_I_H√G33恒螺距英制螺紋插補(bǔ)G33X(U)_Z(W)_K_I_H√G27X軸返回程序零點(diǎn)G27

G28Z軸返回程序零點(diǎn)G28

G92定義絕對(duì)坐標(biāo)系G92X_Z_√2G04延時(shí)G04E_

3M00暫停M00

M02程序結(jié)束M02

4M03主軸正轉(zhuǎn)M03√M04主軸反轉(zhuǎn)M04√M05主軸停M05√5M08開(kāi)冷卻液M08√M09關(guān)冷卻液M09√

6M97

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論