立式數(shù)控銑床是按照事先編制好的零件加工程序自動(dòng)對(duì)工件進(jìn)行加工的高效自動(dòng)化設(shè)備。在數(shù)控編程之前,編程人員首先應(yīng)了解所用數(shù)控機(jī)床的規(guī)格、性能與數(shù)控系統(tǒng)所具備的功能及編程指令格式等。一般情況下,立式數(shù)控銑床完整的程序由程序號(hào)、程序內(nèi)容和程序結(jié)束三部分組成,分別是:
1、程序號(hào)。程序號(hào)即為程序的開(kāi)始部分, 為程序的開(kāi)始標(biāo)記, 供在數(shù)控銑床數(shù)控裝置存儲(chǔ)器中的程序目錄中查找、調(diào)用。程序號(hào)由地址碼和四位編號(hào)數(shù)字組成, 如 O0001。也有的系統(tǒng)地址碼用 P 或%。
2、程序內(nèi)容。程序內(nèi)容是整個(gè)程序的主要部分, 它由多個(gè)程序段組成。每個(gè)程序段由若干個(gè)字組成, 每個(gè)字又由地址碼和若干個(gè)數(shù)字組成。指令字代表某一信息單元,它代表機(jī)床的一個(gè)位置或一個(gè)動(dòng)作。
3、程序結(jié)束。數(shù)控銑床程序結(jié)束一般用輔助功能代碼 M02 (程序結(jié)束) 和 M30 (程序結(jié)束, 返回起點(diǎn)) 來(lái)表示。
立式數(shù)控銑床在編制程序時(shí),應(yīng)先對(duì)圖紙規(guī)定的技術(shù)要求、零件的幾何形狀、尺寸及工藝要求進(jìn)行分析,確定加工方法和加工路線,再進(jìn)行數(shù)學(xué)計(jì)算,獲得刀位數(shù)據(jù),然后按數(shù)控機(jī)床規(guī)定的代碼和程序格式,將工件的尺寸、刀具運(yùn)動(dòng)中心軌跡、位移量、切削參數(shù)以及輔助功能 (換刀、主軸正反轉(zhuǎn)、冷卻液開(kāi)關(guān)等) 編制成加工程序,并輸入數(shù)控系統(tǒng),由數(shù)控系統(tǒng)控制數(shù)控機(jī)床自動(dòng)地進(jìn)行加工。
1、自動(dòng)編程
利用 CAD/ CAM 技術(shù)進(jìn)行零件設(shè)計(jì)、分析和造型, 并通過(guò)后置處理, 自動(dòng)生成加工程序, 經(jīng)過(guò)程序校驗(yàn)和修改后, 形成加工程序。該種方法適用于制造業(yè)中的 CAD/CAM 集成系統(tǒng), 目前正被廣泛應(yīng)用。該方式適應(yīng)面廣, 效率高, 程序質(zhì)量好, 適用于各類柔性制造系統(tǒng) (FMS) 和集成制造系統(tǒng) (CIMS)。本章主要學(xué)習(xí)手工編程, 并為修改 CAD/ CAM 后置處理程序打下基礎(chǔ)。手工編程的一般過(guò)程是: 數(shù)控銑床分析工件的零件圖及技術(shù)要求, 確定工藝路線, 計(jì)算刀具軌跡坐標(biāo), 用數(shù)控代碼編制程序。
2、手工編程
利用一般的計(jì)算工具, 通過(guò)各種數(shù)學(xué)方法, 人工進(jìn)行刀具軌跡的運(yùn)算, 并編制指令。這種方式比較簡(jiǎn)單, 很容易掌握, 適應(yīng)性較大。適用于中等復(fù)雜程度程序或計(jì)算量不大的零件編程, 對(duì)立式數(shù)控銑床操作人員來(lái)講必須掌握。