




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)輔助數(shù)控程序編制第一節(jié)數(shù)控編程的基本概念一、數(shù)控加工的特點(diǎn)數(shù)控加工過(guò)程第2頁(yè),共29頁(yè),2024年2月25日,星期天加工精度高生產(chǎn)效率高自動(dòng)化程度高工件成本低生產(chǎn)準(zhǔn)備時(shí)間段有利于實(shí)現(xiàn)CAD系統(tǒng)、CAPP系統(tǒng)、CAM系統(tǒng)的集成第3頁(yè),共29頁(yè),2024年2月25日,星期天二、數(shù)控編程的內(nèi)容和步驟1、工藝方案分析
分析零件圖樣,進(jìn)行工藝處理,確定工藝過(guò)程。2、數(shù)學(xué)處理
計(jì)算刀具中心軌跡,獲得刀位文件。3、編寫(xiě)零件加工程序按照規(guī)定的程序格式和編程指令,逐段寫(xiě)出零件加工程序。第4頁(yè),共29頁(yè),2024年2月25日,星期天4、控制介質(zhì)的制備及輸入程序
穿孔紙帶控制介質(zhì)或直接通信。5、程序校核與試切
1、手工編程
手工編程也稱人工編程,即從分析零件圖樣、制定零件工藝規(guī)程、計(jì)算刀具運(yùn)動(dòng)軌跡坐標(biāo)值、編寫(xiě)加工程序清單、制備控制介質(zhì)直至程序校核等都是靠人工來(lái)完成的。三、數(shù)控程序編制的方法第5頁(yè),共29頁(yè),2024年2月25日,星期天2、自動(dòng)編程自動(dòng)編程也稱為計(jì)算機(jī)輔助零件編程,即數(shù)控機(jī)床編制工作的大部分或部分是由計(jì)算機(jī)來(lái)完成的。(1)以數(shù)控編程語(yǔ)言為基礎(chǔ)的自動(dòng)編程方法編程時(shí),編程人員依據(jù)所用數(shù)控語(yǔ)言的編程手冊(cè)以及零件圖樣,以語(yǔ)言的形式表達(dá)出加工的全部?jī)?nèi)容,然后再把這些內(nèi)容全部輸入計(jì)算機(jī)中進(jìn)行處理,制作出可以直接用于數(shù)控加工的NC程序。(2)以計(jì)算機(jī)繪圖為基礎(chǔ)的交互式自動(dòng)編程方法以CAD的圖形編輯功能將零件的幾何圖形繪制到計(jì)算機(jī)上,形成零件的圖形文件,然后調(diào)用數(shù)控編程模塊,采用人機(jī)交互的方式在計(jì)算機(jī)屏幕上指定被加工的部件,再輸入相應(yīng)的加工工藝參數(shù),計(jì)算機(jī)便可自動(dòng)進(jìn)行必要的數(shù)學(xué)處理并編制出數(shù)控加工程序,同時(shí)在屏幕上動(dòng)態(tài)顯示刀具的加工軌跡。第6頁(yè),共29頁(yè),2024年2月25日,星期天第二節(jié)自動(dòng)編程語(yǔ)言和
數(shù)控程序系統(tǒng)一、語(yǔ)言編程的步驟
自動(dòng)編程的步驟第7頁(yè),共29頁(yè),2024年2月25日,星期天二、APT自動(dòng)編程語(yǔ)言簡(jiǎn)介APT(AutomaticallyProgrammedTools)是50年代中期由美國(guó)麻省理工學(xué)院研究開(kāi)發(fā)的數(shù)控自動(dòng)編程系統(tǒng)。主要由前置處理程序和后置處理程序兩大部分組成。
前置處理程序完成刀具運(yùn)動(dòng)中心軌跡的計(jì)算,獲得刀位數(shù)據(jù)。后置處理程序?qū)⒌段粩?shù)據(jù)變成針對(duì)某一特定數(shù)控機(jī)床的加工程序。
第8頁(yè),共29頁(yè),2024年2月25日,星期天APT自動(dòng)編程語(yǔ)言與算法語(yǔ)言相類似,它是由基本符號(hào)、語(yǔ)法和語(yǔ)義幾部分構(gòu)成的。
(1)基本符號(hào)數(shù)控語(yǔ)言中的基本符號(hào)是語(yǔ)言中不能再分的成分,語(yǔ)言中的其它成分均由基本符號(hào)組成。常用的基本符號(hào)有字母、數(shù)字、標(biāo)點(diǎn)符號(hào)、算術(shù)運(yùn)算符號(hào)等,其中標(biāo)點(diǎn)符號(hào)用來(lái)分隔語(yǔ)句的詞匯和其它成分。APT自動(dòng)編程語(yǔ)言中常用的標(biāo)點(diǎn)符號(hào)和算術(shù)符號(hào)如下:1)逗號(hào)“,”用于分隔語(yǔ)句內(nèi)的詞匯、標(biāo)識(shí)符和數(shù)據(jù)。例如:C1=CIRCLE/0,0,252)斜杠“/”
用來(lái)分隔語(yǔ)句的主部和輔部,或者在計(jì)算語(yǔ)句中作除法運(yùn)算符號(hào)。例如:GOFWD/C1,A=B/D3)星號(hào)“*”乘法運(yùn)算符號(hào)。例如:A=B*C第9頁(yè),共29頁(yè),2024年2月25日,星期天4)雙星號(hào)“**”或“↑”
指數(shù)運(yùn)算符號(hào)。例如:A=B**2或A=B↑25)正號(hào)“+”
用來(lái)表示算術(shù)加法或規(guī)定一個(gè)數(shù)。6)負(fù)號(hào)“-”
用來(lái)表示算術(shù)減法或規(guī)定一個(gè)數(shù)。例如:P2=POINT/+2,-15,-267)單美元符號(hào)“$”
表示語(yǔ)句尚未結(jié)束,延續(xù)到下一行。例如:L1=LINE/RIGHT,TANTO,C2,RIGHT,$TANTO,C18)雙美元符號(hào)“$$”
表示語(yǔ)句從該符號(hào)之后起至行結(jié)束止無(wú)指令,一般用作注釋。9)冒號(hào)“:”用于分隔語(yǔ)句及其標(biāo)號(hào)。第10頁(yè),共29頁(yè),2024年2月25日,星期天10)方括號(hào)“[]”
用于給出子曲線的起點(diǎn)號(hào)和終點(diǎn)號(hào),或用于復(fù)合語(yǔ)句及下標(biāo)變量中。例如:Q1=TABCYL/P1,P2,P3…PnGOFWD/C2,PAST,Q1[10,12]11)等號(hào)“=”
用于定義時(shí)給定一個(gè)名字或者給標(biāo)識(shí)符號(hào)賦值用。例如:P1=POINT/X,Y,Z12)圓括號(hào)“()”
用于括上算術(shù)自變量及幾何圖形語(yǔ)句中的嵌套定義部分。例如:A=ABS(B)GOFWD/(CIRCLE/2,12,2)13)小數(shù)點(diǎn)“.”用于分隔數(shù)的整數(shù)部分和小數(shù)部分。第11頁(yè),共29頁(yè),2024年2月25日,星期天(2)詞匯在APT自動(dòng)編程系統(tǒng)中大約有300個(gè)詞匯,其中一半用于編程中的控制功能,另一半用于描述零件幾何形狀、定義刀具軌跡等。例如:POINT(點(diǎn))、LINE(線)等為描述幾何形狀的詞匯;XLARGE(X大)、YLARGE(Y大)等為表示位置狀況的詞匯;TANTO(相切)、PERPTO(垂直)為表示幾何關(guān)系的詞匯;TLIFT(刀具在左)、TLON(刀具在上)為描述刀具與工件關(guān)系的詞匯;GOFWD(向前)、GOBACK(向后)為描述刀具運(yùn)動(dòng)方向的詞匯;DRILL(鉆孔)、BORE(鏜孔)為描述工藝類型的詞匯,等等。第12頁(yè),共29頁(yè),2024年2月25日,星期天(3)語(yǔ)句
語(yǔ)句是數(shù)控編程語(yǔ)言中有獨(dú)立意義的基本單位。它由詞匯數(shù)值、標(biāo)識(shí)符號(hào)等按一定語(yǔ)法規(guī)則組成。按語(yǔ)句在程序中的作用來(lái)分,大致有4類。1)幾何定義語(yǔ)句用來(lái)定義點(diǎn)線和面等幾何元素并予以賦名。APT語(yǔ)言中能夠定義的幾何元素有點(diǎn)、線、平面、圓柱、錐體、球、二次曲面等17種,如教材中表5-7所示。幾何定義語(yǔ)句的一般格式為標(biāo)識(shí)符=APT幾何元素/參數(shù),例如:P1=POINT/2,4,1.5P2=POINT/INTOF,L1,L2其中INTOF表示相交,L1,L2為直線;語(yǔ)句表示由2條直線交點(diǎn)表示的點(diǎn)。第13頁(yè),共29頁(yè),2024年2月25日,星期天L1=LINE/3,2,0,0,-2,0L2=LINE/P,PARLEL,L1其中P為已知的點(diǎn),PARLEL表示平行,L1為已知的一條直線;語(yǔ)句表示定義一條過(guò)已知點(diǎn)且平行于已知直線的直線。C1=CIRCLE/10,60,12.5幾何定義語(yǔ)句分為簡(jiǎn)單幾何定義語(yǔ)句和帶嵌套的幾何定義語(yǔ)句。上述各例為簡(jiǎn)單幾何定義語(yǔ)句。在帶嵌套的幾何定義語(yǔ)句中,允許將一種幾何定義語(yǔ)句用括號(hào)括起來(lái),作為一個(gè)組采用事先處理的方式來(lái)表達(dá)。例如:L2=LINE/(POINT/40,20),ATANEL,45其中圓括號(hào)內(nèi)為事先定義的點(diǎn),ATANEL表示直線與x軸正向的夾角,45為角度值。第14頁(yè),共29頁(yè),2024年2月25日,星期天2)刀具運(yùn)動(dòng)語(yǔ)句
用來(lái)模擬加工過(guò)程中刀具運(yùn)動(dòng)的軌跡。為了定義刀具在空間的位置和運(yùn)動(dòng),引進(jìn)了如圖所示3個(gè)控制面的概念,即零件面(PS)、導(dǎo)向面(DS)和檢查面(CS)。零件面是刀具一連串運(yùn)動(dòng)過(guò)程中刀具切削點(diǎn)運(yùn)動(dòng)形成的表面,它是控制切削深度的表面。導(dǎo)向面是引導(dǎo)刀具運(yùn)動(dòng)的面,由此確定刀具與零件表面之間的位置關(guān)系。檢查面是刀具運(yùn)動(dòng)終止位置的限定面。第15頁(yè),共29頁(yè),2024年2月25日,星期天描述刀具與零件面關(guān)系的詞匯如圖(a)所示,有TLONPS和TLOFPS,分別表示刀具中心正好位于零件面上和不位于零件面上描述刀具與導(dǎo)向面關(guān)系的語(yǔ)句如圖(b)所示,有TLLFT(刀具在左)、TLRGT(刀具在右)、TLON(刀具在上)之分;第16頁(yè),共29頁(yè),2024年2月25日,星期天描述刀具與檢查面關(guān)系的詞匯如圖(c)所示,有TO(走到)、ON(走上)、PAST(走過(guò))等。第17頁(yè),共29頁(yè),2024年2月25日,星期天描述運(yùn)動(dòng)方向的詞匯如圖所示,它是指當(dāng)前運(yùn)動(dòng)方向相對(duì)于上一個(gè)已終止的運(yùn)動(dòng)方向而言的。例如:GOLFT(向左)、GORGT(向右)、GOFWD(向前)、GOBACK(向后)等。
第18頁(yè),共29頁(yè),2024年2月25日,星期天3)工藝數(shù)據(jù)語(yǔ)句
工藝數(shù)據(jù)及一些控制功能也是自動(dòng)編程中必須給定的,例如:SPINDL/n,CLW給出機(jī)床主軸轉(zhuǎn)數(shù)及旋轉(zhuǎn)方向;CUTTER/d,r給出銑刀直徑和刀尖圓弧半徑;OUTTOL/τINTOL/τ:給出輪廓加工的外容差和內(nèi)容差;MATERL/FE給出材料名稱及代號(hào)等。4)初始語(yǔ)句和終止語(yǔ)句初始語(yǔ)句也稱程序名稱語(yǔ)句,由“PARTNO”和名稱組成。終止語(yǔ)句表示零件程序的終了,用FINI表示。第19頁(yè),共29頁(yè),2024年2月25日,星期天利用APT數(shù)控編程語(yǔ)言編寫(xiě)如圖所示銑削零件的數(shù)控銑削源程序。PARTNO/ADAPTEXAMPLE$$PARTGEOMETRYDEFINITIONSC1=CIRCLE/10,60,12.5C2=CIRCLE/40,-20,14.5C4=CIRCLE/0,0,25C3=CIRCLE/TANTO,OUT,C4,OUT,C2,YSMALL,RADIUS,12.5L1=LINE/XSMALL,TANTO,C4
,ATANGL,90L2=LINE/-25,72.5,10,72.5L3=LINE/RIGHT,TANTO,C2,RIGHT,TANTO,C1
第20頁(yè),共29頁(yè),2024年2月25日,星期天$$DEFINEDATUMANDMACHININGSPINDL/2000,CLWFROM/0,0,30GODLTA/-50,0,0PSIS/(PLANE/0,0,1,-2)GO/PAST,L2TLLFT,GORGT/L2GOFWD/C1
GOFWD/L3GOFWD/C2,TANTO,C3GOFWD/C3,TANTO,C4GOFWD/C4GOFWD/L1,PAST,L2GODLTA/0,0,32GOTO/0,0,30SPINDL/OFFCLPRNTNOPOSTFINI第21頁(yè),共29頁(yè),2024年2月25日,星期天三、數(shù)控程序系統(tǒng)
數(shù)控程序系統(tǒng)由前置處理程序和后置處理程序兩大部分組成,前置處理部分包括輸入翻譯和計(jì)算階段,零件加工源程序輸入計(jì)算機(jī)后,經(jīng)過(guò)輸入翻譯、數(shù)學(xué)處理,計(jì)算出刀具運(yùn)動(dòng)中心軌跡,得到刀位數(shù)據(jù)文件。后置處理程序?qū)⒌段粩?shù)據(jù)和有關(guān)的工藝參數(shù)、輔助信息處理成具體的數(shù)控機(jī)床所要求的指令和程序格式,并自動(dòng)地輸出零件加工程序單,由穿孔紙帶或計(jì)算機(jī)將加工指令通過(guò)接口直接傳送給數(shù)控機(jī)床。數(shù)控程序系統(tǒng)的工作大致可分為三個(gè)階段進(jìn)行:輸入翻譯階段、軌跡計(jì)算階段和后置處理階段。(1)輸入翻譯階段
(2)軌跡計(jì)算階段
(3)后置處理階段
第22頁(yè),共29頁(yè),2024年2月25日,星期天一、圖形交互式自動(dòng)編程的基本步驟
所謂圖形交互式自動(dòng)編程系統(tǒng)就是應(yīng)用計(jì)算機(jī)圖形交互技術(shù)開(kāi)發(fā)出來(lái)的數(shù)控加工程序自動(dòng)編程系統(tǒng),使用者利用計(jì)算機(jī)鍵盤、鼠標(biāo)等輸入設(shè)備以及屏幕顯示設(shè)備通過(guò)交互操作,建立、編輯零件輪廓的幾何模型,選擇加工工藝策略,生成刀具運(yùn)動(dòng)軌跡,利用屏幕動(dòng)態(tài)模擬顯示數(shù)控加工過(guò)程,最后生成數(shù)控加工程序。第三節(jié)圖形交互式自動(dòng)編程第23頁(yè),共29頁(yè),2024年2月25日,星期天幾何造型就是利用三維造型CAD軟件或CAM軟件的三維造型、編輯修改、曲線曲面造型功能把要加工的工件的三維幾何模型構(gòu)造出來(lái),并將零件被加工部位的幾何圖形準(zhǔn)確地繪制在計(jì)算機(jī)屏幕上。與此同時(shí),在計(jì)算機(jī)內(nèi)自動(dòng)形成零件三維幾何模型數(shù)據(jù)庫(kù)。這些三維幾何模型數(shù)據(jù)是下一步刀具軌跡計(jì)算的依據(jù)。自動(dòng)編程過(guò)程中,交互式圖形編程軟件將根據(jù)加工要求提取這些數(shù)據(jù),進(jìn)行分析判斷和必要的數(shù)學(xué)處理,形成加工的刀具位置數(shù)據(jù)。從總體上講,其編程的基本原理及基本步驟大體上是一致的,歸納起來(lái)可分為五大步驟:1、幾何造型
第24頁(yè),共29頁(yè),2024年2月25日,星期天2、加工工藝決策
選擇合理的加工方案以及工藝參數(shù)是準(zhǔn)確、高效加工工件的前提條件。加工工藝決策內(nèi)容包括定義毛坯尺寸、邊界、刀具尺寸、刀具基準(zhǔn)點(diǎn)、進(jìn)給率、快進(jìn)路徑以及切削加工方式。首先按模型形狀及尺寸大小設(shè)置毛坯的尺寸形狀,然后定義邊界和加工區(qū)域,選擇合適的刀具類型及其參數(shù)。
CAM系統(tǒng)中有不同的切削加工方式供編程中選擇,可為粗加工、半精加工、精加工各個(gè)階段選擇相應(yīng)的切削加工方式。3、刀位軌跡的計(jì)算及生成
圖形交互式自動(dòng)編程的刀位軌跡的生成是面向屏幕上的零件模型交互進(jìn)行的。首先在刀位軌跡生成菜單中選擇所需的菜單項(xiàng);然后根據(jù)屏幕提示,用光標(biāo)選擇相應(yīng)的圖形目標(biāo),指定相應(yīng)的坐標(biāo)點(diǎn),輸入所需的各種參數(shù);交互式圖形編程軟件將自動(dòng)從圖形文件中提取編程所需的信息,進(jìn)行分析判斷,計(jì)算出節(jié)點(diǎn)數(shù)據(jù),并將其轉(zhuǎn)換成刀位數(shù)據(jù),存人指定的刀位文件中或直接進(jìn)行后置處理生成數(shù)控加工程序,同時(shí)在屏幕上顯示出刀位軌跡圖形。
第25頁(yè),共29頁(yè),2024年2月25日,星期天4、后置處理
由于各種機(jī)床使用的控制系統(tǒng)不同,所用的數(shù)控指令文件的代碼及格式也有所不同。在進(jìn)行后置處理前,編程人員需對(duì)該文件進(jìn)行編輯,按文件規(guī)定的格式定義數(shù)控指令文件所使用的代碼、程序格式、圓整化方式等內(nèi)容,在執(zhí)行后置處理命令時(shí)將自行按設(shè)計(jì)文件定義的內(nèi)容,生成所需要的數(shù)控指令文件。5、程序輸出
圖形交互式自動(dòng)編程軟件在計(jì)算機(jī)內(nèi)自動(dòng)生成刀位軌跡圖形文件和數(shù)控程序文件,可采用打印機(jī)打印數(shù)控加工程序單,也可在繪圖機(jī)上繪制出刀位軌跡圖,使機(jī)床操作者更加直觀地了解加工的走刀過(guò)程,還可使用計(jì)算機(jī)直接驅(qū)動(dòng)的紙帶
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024秋八年級(jí)語(yǔ)文上冊(cè) 第5單元 19蘇州園林教學(xué)設(shè)計(jì) 新人教版
- Module6 Unit2 閱讀課(教學(xué)設(shè)計(jì))-2024-2025學(xué)年外研版英語(yǔ)八年級(jí)上冊(cè)
- 11牛郎織女(二)第二課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文五年級(jí)上冊(cè)統(tǒng)編版
- 小學(xué)音樂(lè)湘藝版二年級(jí)上冊(cè)(演唱)蒙古小夜曲教學(xué)設(shè)計(jì)
- 骨腫瘤截肢的護(hù)理
- 內(nèi)部培訓(xùn)刑法知識(shí)考試完整題庫(kù)
- 江蘇省徐州市沛縣八年級(jí)生物下冊(cè) 第7單元 生命的延續(xù)與進(jìn)化 第23章 第2節(jié)《生物進(jìn)化的歷程》教學(xué)設(shè)計(jì) (新版)蘇科版
- 鞍區(qū)占位護(hù)理措施
- 人教部編版 (五四制)七年級(jí)上冊(cè)(2018)第六單元22 寓言四則赫爾墨斯和雕像者教案設(shè)計(jì)
- 骨折圍手術(shù)期病人的護(hù)理
- 《民航重大安全隱患判定標(biāo)準(zhǔn)(2024 年修訂版)》知識(shí)培訓(xùn)
- 樓梯 欄桿 欄板(一)22J403-1
- 幼兒園繪本故事《三只小豬蓋房子》教學(xué)課件全文
- 2023年鄭州黃河護(hù)理職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試筆試題庫(kù)及答案解析
- 禁食療法課件
- 5以內(nèi)的相鄰數(shù)課件
- 《學(xué)習(xí)縱向展開(kāi)議論》課件
- 大體積混凝土施工質(zhì)量控制論文
- 客戶退貨申請(qǐng)單
- 生活垃圾綜合處理廠焚燒發(fā)電施工組織設(shè)計(jì)(201頁(yè))
- 苯冷卻器設(shè)計(jì)(共24頁(yè))
評(píng)論
0/150
提交評(píng)論