什么是數(shù)控編程?什么是宏程序? 提問內(nèi)容:
什么是數(shù)控編程?什么是宏程序?
瀏覽次數(shù):提問日期:2013-3-26 16:15:29 | 提問者:林雙飛先生 | 所在區(qū)域:
專家回復(fù)
您好:
數(shù)控編程是數(shù)控加工準(zhǔn)備階段的主要內(nèi)容,通常包括分析零件圖樣,確定加工工藝過程;計(jì)算走刀軌跡,得出刀位數(shù)據(jù);編寫數(shù)控加工程序;制作控制介質(zhì);校對(duì)程序及首件試切。有手工編程和自動(dòng)編程兩種方法。手工編程是指編程的各個(gè)階段均由人工完成。對(duì)于幾何形狀復(fù)雜的零件需借助計(jì)算機(jī)使用規(guī)定的數(shù)控語言編寫零件源程序,經(jīng)過處理后生成加工程序,稱為自動(dòng)編程。
隨著數(shù)控技術(shù)的發(fā)展,先進(jìn)的數(shù)控系統(tǒng)不僅向用戶編程提供了一般的準(zhǔn)備功能和輔助功能,而且為編程提供了擴(kuò)展數(shù)控功能的手段。FANUC 6M數(shù)控系統(tǒng)的參數(shù)編程,應(yīng)用靈活,形式自由,具備計(jì)算機(jī)高級(jí)語言的表達(dá)式、邏輯運(yùn)算及類似的程序流程,使加工程序簡練易懂,實(shí)現(xiàn)普通編程難以實(shí)現(xiàn)的功能。
宏程序是加工編程的重要補(bǔ)充。FANUC 6M數(shù)控系統(tǒng)變量表示形式為# 后跟1~4位數(shù)字,變量種類有三種:(1) 局部變量:#1~#33是在宏程序中局部使用的變量,它用于自變量轉(zhuǎn)移。(2) 公用變量:用戶可以自由使用,它對(duì)于由主程序調(diào)用的各子程序及各宏程序來說是可以公用的。#100~#149在關(guān)掉電源后,變量值全部被清除,而#500~#509在關(guān)掉電源后,變量值則可以保存。(3) 系統(tǒng)變量:由 # 后跟4位數(shù)字來定義,它能獲取包含在機(jī)床處理器或NC內(nèi)存中的只讀或讀/寫信息,包括與機(jī)床處理器有關(guān)的交換參數(shù)、機(jī)床狀態(tài)獲取參數(shù)、加工參數(shù)等系統(tǒng)信息。
編程中變量的用途有四個(gè),運(yùn)算;遞增量或遞減量;與一個(gè)表達(dá)式比較之后,決定是否實(shí)現(xiàn)跳轉(zhuǎn)功能的條件分支;將變量值傳送到零件程序中去。其中運(yùn)算又包括:算術(shù)運(yùn)算(賦值、加、減、乘、除、絕對(duì)值、四舍五入整數(shù)化、舍去小數(shù)點(diǎn)以下部分);函數(shù)運(yùn)算(正弦、余弦、正切、反正切、平方根);邏輯操作(與、或);比較操作(等于、大于、小于、大于或等于、小于或等于、不等于) 。
更多內(nèi)容可登陸常州市蘭生數(shù)控職業(yè)培訓(xùn)學(xué)校網(wǎng)站:http://www.cnc-school.com了解。
數(shù)控編程是數(shù)控加工準(zhǔn)備階段的主要內(nèi)容,通常包括分析零件圖樣,確定加工工藝過程;計(jì)算走刀軌跡,得出刀位數(shù)據(jù);編寫數(shù)控加工程序;制作控制介質(zhì);校對(duì)程序及首件試切。有手工編程和自動(dòng)編程兩種方法。手工編程是指編程的各個(gè)階段均由人工完成。對(duì)于幾何形狀復(fù)雜的零件需借助計(jì)算機(jī)使用規(guī)定的數(shù)控語言編寫零件源程序,經(jīng)過處理后生成加工程序,稱為自動(dòng)編程。
隨著數(shù)控技術(shù)的發(fā)展,先進(jìn)的數(shù)控系統(tǒng)不僅向用戶編程提供了一般的準(zhǔn)備功能和輔助功能,而且為編程提供了擴(kuò)展數(shù)控功能的手段。FANUC 6M數(shù)控系統(tǒng)的參數(shù)編程,應(yīng)用靈活,形式自由,具備計(jì)算機(jī)高級(jí)語言的表達(dá)式、邏輯運(yùn)算及類似的程序流程,使加工程序簡練易懂,實(shí)現(xiàn)普通編程難以實(shí)現(xiàn)的功能。
宏程序是加工編程的重要補(bǔ)充。FANUC 6M數(shù)控系統(tǒng)變量表示形式為# 后跟1~4位數(shù)字,變量種類有三種:(1) 局部變量:#1~#33是在宏程序中局部使用的變量,它用于自變量轉(zhuǎn)移。(2) 公用變量:用戶可以自由使用,它對(duì)于由主程序調(diào)用的各子程序及各宏程序來說是可以公用的。#100~#149在關(guān)掉電源后,變量值全部被清除,而#500~#509在關(guān)掉電源后,變量值則可以保存。(3) 系統(tǒng)變量:由 # 后跟4位數(shù)字來定義,它能獲取包含在機(jī)床處理器或NC內(nèi)存中的只讀或讀/寫信息,包括與機(jī)床處理器有關(guān)的交換參數(shù)、機(jī)床狀態(tài)獲取參數(shù)、加工參數(shù)等系統(tǒng)信息。
編程中變量的用途有四個(gè),運(yùn)算;遞增量或遞減量;與一個(gè)表達(dá)式比較之后,決定是否實(shí)現(xiàn)跳轉(zhuǎn)功能的條件分支;將變量值傳送到零件程序中去。其中運(yùn)算又包括:算術(shù)運(yùn)算(賦值、加、減、乘、除、絕對(duì)值、四舍五入整數(shù)化、舍去小數(shù)點(diǎn)以下部分);函數(shù)運(yùn)算(正弦、余弦、正切、反正切、平方根);邏輯操作(與、或);比較操作(等于、大于、小于、大于或等于、小于或等于、不等于) 。
更多內(nèi)容可登陸常州市蘭生數(shù)控職業(yè)培訓(xùn)學(xué)校網(wǎng)站:http://www.cnc-school.com了解。
回復(fù)時(shí)間:2013-3-26 16:18:01
相關(guān)問題>全部回復(fù)
- 學(xué)好數(shù)控編程技術(shù)需要具備哪些基本條件? 2014-01-08
- 學(xué)數(shù)控怎么樣?數(shù)控就業(yè)前景好嗎? 2014-01-08
- 請(qǐng)問操作數(shù)控車床應(yīng)該注意哪些問題? 2014-01-08
- 數(shù)控車床培訓(xùn)完后可以考證嗎? 2014-01-07
- CNC數(shù)控加工中心是什么? 2014-01-07
- 想學(xué)加工中心操作與手動(dòng)編程,要多少錢? 2014-01-07
- 想學(xué)數(shù)控培訓(xùn),不知道數(shù)控就業(yè)怎樣?拿多少工資? 2014-01-03
- 我中專學(xué)歷,學(xué)的是電子技術(shù)與應(yīng)用,想學(xué)數(shù)控車床。 2014-01-03