數控系統NCSTUDIO編程培訓教程_第1頁
數控系統NCSTUDIO編程培訓教程_第2頁
數控系統NCSTUDIO編程培訓教程_第3頁
數控系統NCSTUDIO編程培訓教程_第4頁
數控系統NCSTUDIO編程培訓教程_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數控系統NCSTUDIO編程培訓教程十年前,你周圍的人會根據你父母的收入對待你。十年后,你周圍的人會根據你的收入對待你的父母和你的孩子!這就是人性和人生,除了努力別無選擇。記?。簺]有傘的孩子,必須努力奔跑!做事不必與俗同,亦不宜與俗異。做事不必令人喜,亦不可令人憎。對事不對人,對事無情,對人要有情;做人第一,做事其次。

對小人一定要忍讓,退一步海闊天空,實在不行把屬于自己的空間也送給他們。大人需要大度量,不把俗事放在心里,小人鼠肚雞腸,惹著小人就等與惹了麻煩,天底下頂數小人惹不起。

對待父母要用心孝敬,對待師長要用心尊敬,對待自己要用心自律,對待他人要用心關愛。做事要腳踏實地,做人要誠實守信!充滿著歡樂與斗爭精神的人們,永遠帶著歡樂,歡迎雷霆與陽光?!振憷栉覀儽仨毾葘W會承受,再學會參與。承受是需要閱歷和沉實的,參與也有需要勇氣和激情。生活就是在熱情與平淡中慢慢的磨合的。人生最大的錯誤,是用健康換取身外之物;人生最大的悲哀,是用生命換取個人煩惱;人生最大的浪費,是用生命解決自己制造的麻煩!數控系統NCSTUDIO編程培訓教程數控系統NCSTUDIO編程培訓教程十年前,你周圍的人會根據你父母的收入對待你。十年后,你周圍的人會根據你的收入對待你的父母和你的孩子!這就是人性和人生,除了努力別無選擇。記?。簺]有傘的孩子,必須努力奔跑!做事不必與俗同,亦不宜與俗異。做事不必令人喜,亦不可令人憎。對事不對人,對事無情,對人要有情;做人第一,做事其次。

對小人一定要忍讓,退一步海闊天空,實在不行把屬于自己的空間也送給他們。大人需要大度量,不把俗事放在心里,小人鼠肚雞腸,惹著小人就等與惹了麻煩,天底下頂數小人惹不起。

對待父母要用心孝敬,對待師長要用心尊敬,對待自己要用心自律,對待他人要用心關愛。做事要腳踏實地,做人要誠實守信!充滿著歡樂與斗爭精神的人們,永遠帶著歡樂,歡迎雷霆與陽光?!振憷栉覀儽仨毾葘W會承受,再學會參與。承受是需要閱歷和沉實的,參與也有需要勇氣和激情。生活就是在熱情與平淡中慢慢的磨合的。人生最大的錯誤,是用健康換取身外之物;人生最大的悲哀,是用生命換取個人煩惱;人生最大的浪費,是用生命解決自己制造的麻煩!NCSTUDIO簡介NCStudio數控運動控制系統可以直接支持UG、MASTERCAM、CASMATE、ArtCAM、AUTOCAD、CorelDraw、JD、Type3、文泰等多種CAD/CAM軟件生成的G代碼、PLT代碼格式和精雕加工(ENG)格式。

NCStudio的系統基本配置計算機主機

?CPU:Pentium(586)或以上。

?內存:32M以上。

?硬盤:2G以上

?顯示卡:最低支持800*600,增強色模式

?顯示器:14”VGA以上

?光驅:4倍速或更高

?主板擴展槽:PCI槽或者ISA槽1個

操作系統

?MicrosoftWindows98中文版操作系統,或

?MicrosoftWindowsMe中文版操作系統,或

?MicrosoftWindows2000Professional中文版操作系統。

?MicrosoftWindowsXPProfessional中文版操作系統。

NCStudio基本概念操作模式

用戶對機床的操作,任何時候都處于以下幾種操作模式之一(理解操作模式,對于用戶的正確操作是非常必要的):

自動模式

在自動操作模式下,機床運動通過事先準備好的加工程序產生動作。所以在自動模式下,系統必須已經裝載加工程序。

點動模式

手動操作模式的一種。在點動模式下,用戶通過手動操作設備,如計算機鍵盤、手持盒、手搖脈沖發(fā)生器等控制機床。當用戶通過這些設備發(fā)出運動信號時,如按下手動按鈕,機床持續(xù)運動直至信號消失,如用戶松開手動按鈕。

增量模式

手動操作模式的一種。在增量模式下,用戶同樣是通過手動操作設備,如計算機鍵盤、手持盒、手搖脈沖發(fā)生器等控制機床。與點動控制不同的是,用戶一次按鍵動作,也就是從按下到松開,機床只運動確定的距離。也就是說,通過增量方式,用戶可以精確地控制機床的位移量。

MDI模式

也是一種手動操作模式。在這種模式下,用戶可以直接通過輸入G指令控制機床。系統在某些情況下執(zhí)行一些內定的程序操作(如回工件原點)時,也會自動把狀態(tài)切換到MDI模式。但這不會影響用戶使用。

NCStudio基本概念操作狀態(tài)

在每種操作模式下,又可以分出幾種操作狀態(tài),可以說操作模式和操作狀態(tài)一起完整地確定了機床的狀態(tài)。

空閑狀態(tài)

這是最常見的狀態(tài),在此狀態(tài)下,機床當前沒有動作輸出,同時隨時準備接受新的任務,開始新的動作。

鎖定狀態(tài)

鎖定狀態(tài)是一種內部狀態(tài),一般指出現在狀態(tài)切換時。所以一般情況下用戶接觸不到。

緊停狀態(tài)

這是一種非正常態(tài)。機床存在硬件故障或者用戶按下“緊?!卑粹o時,系統進入此狀態(tài),并且執(zhí)行事先規(guī)定的保護動作,例如關閉主軸電機、冷卻泵等,在此狀態(tài)下,機床同樣被鎖定,不能執(zhí)行任何新的動作。在用戶排除硬件故障或者解除緊停開關后,系統自動執(zhí)行“復位”操作把機床恢復到“空閑”狀態(tài)。

運行狀態(tài)

當機床正在執(zhí)行動作時,系統進入運行狀態(tài)。

暫停狀態(tài)

在機床運動時,如果用戶執(zhí)行“操作|暫?!泵睿蛘呦到y解析到M01(等待指令),則系統進入暫停狀態(tài),等待用戶進一步輸入。用戶可以通過執(zhí)行“操作|開始”命令繼續(xù)執(zhí)行,也可以執(zhí)行“停止”或者“復位”指令中止當前操作,使系統進入“空閑”狀態(tài)。坐標系坐標系統是描述機床運動的術語。為了統一起見,標準的坐標系統是采用右手法則的坐標系統。如下圖所示:坐標系機械坐標系

機械坐標系是一套固定的右手坐標系,其坐標原點始終相對于機床的某個固定位置。所以,在任何時候,空間的某個點都可以用機械坐標系唯一地確定。

對機械坐標系的完整支持需要機床有相應的回機械參考點功能,否則,機械坐標系的概念只在軟件中體現。

工件坐標系

在使用機床加工各種工件時,更多地使用工件坐標系。通常,在工件加工時,我們描述某個加工位置總是相對于工件上的某個點的,而工件在機床上的夾裝位置相對于機械原點常常是改變的,因此由必要引入一套在工件加工時更為方便的坐標系統,這就是工件坐標系。工件坐標系也是一套右手坐標系,它的原點是相對于工件上的某個點確定的,相對于機械坐標原點則是可以浮動的。程序的結構一個零件程序是一組被傳送到數控裝置中去的指令和數據。一個零件程序是由遵循一定結構、句法和格式規(guī)則的若干個程序段組成的,而每個程序段是由若干個指令字組成的。如下圖所示。常用地址和功能符號地址符號含義B:基本功能O:選擇功能F進給率BG準備功能B,OI圓弧中心的X坐標B,OJ圓弧中心的Y坐標B,OK圓弧中心的Z坐標BM輔助功能BN順序號BR固定循環(huán)的R點/圓弧的半徑設定O,BS主軸速度功能BT刀具功能BXX坐標BYY坐標BZZ坐標B程序段的格式一個程序段定義一個將由數控裝置執(zhí)行的指令行。程序段的格式定義了每個程序段中功能字的句法,如下圖所示。常用指令主軸功能S

主軸功能S控制主軸轉速,其后的數值表示主軸速度,單位為轉/每分鐘(r/min)。進給速度FF指令表示工件被加工時刀具相對于工件的合成進給速度。借助操作面板上的進給倍率旋鈕,F可在0%~120%進行倍率修調。F指令與不同的指令配合具有不同的含義:(1)G00,指定快移速度,對當前加工程序是模態(tài)的。(2)G01~G03,指定進給速度,對當前加工程序是模態(tài)的。常用指令輔助功能M輔助功能由地址字M和其后的一到三位數字組成,主要用于控制零件程序的走向,以及機床各種輔助功能的開關動作。M代碼含義M00程序停止M01計劃停止M02程序結束M03主軸順時針旋轉M04主軸逆時針旋轉M05主軸停止常用指令G90:絕對值編程,每個編程坐標軸上的編程值是相對于當前工作坐標系原點的。G90為缺省值。G91:相對值編程,每個編程坐標軸上的編程值是相對于前一位置而言的,該值等于沿軸移動的距離。常用指令G00:快速定位刀具,不對工件進行加工。G01:以給定的速度進行線性插補移動到給定點,刀具以直線從起始點移動到目標位置。所有的坐標軸可以同時運行。G02:以給定進給速度進行順時針圓弧插補移動到給定點。G03:以給定進給速度進行逆時針圓弧插補移動到給定點。常用指令半徑編程不能用于整圓編程,必須分成兩部分。注:當R>0時,圓弧和中心的尖角小于1800

當R<0時,圓弧和中心的尖角大于1800編程舉例:對順圓和逆圓進行插補,如下圖所示。對于圖(a)解法1:G17G90G02X20Y10I-2J-14F300解法2:G17G90G02X20Y10R12F300對于圖(b)解法1:G17G90G03X10Y22I-12J-2F300解法2:G17G90G03X10Y22R12F300數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第1頁。NCSTUDIO簡介NCStudio數控運動控制系統可以直接支持UG、MASTERCAM、CASMATE、ArtCAM、AUTOCAD、CorelDraw、JD、Type3、文泰等多種CAD/CAM軟件生成的G代碼、PLT代碼格式和精雕加工(ENG)格式。

數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第2頁。NCStudio的系統基本配置計算機主機

?CPU:Pentium(586)或以上。

?內存:32M以上。

?硬盤:2G以上

?顯示卡:最低支持800*600,增強色模式

?顯示器:14”VGA以上

?光驅:4倍速或更高

?主板擴展槽:PCI槽或者ISA槽1個

操作系統

?MicrosoftWindows98中文版操作系統,或

?MicrosoftWindowsMe中文版操作系統,或

?MicrosoftWindows2000Professional中文版操作系統。

?MicrosoftWindowsXPProfessional中文版操作系統。

數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第3頁。NCStudio基本概念操作模式

用戶對機床的操作,任何時候都處于以下幾種操作模式之一(理解操作模式,對于用戶的正確操作是非常必要的):

自動模式

在自動操作模式下,機床運動通過事先準備好的加工程序產生動作。所以在自動模式下,系統必須已經裝載加工程序。

點動模式

手動操作模式的一種。在點動模式下,用戶通過手動操作設備,如計算機鍵盤、手持盒、手搖脈沖發(fā)生器等控制機床。當用戶通過這些設備發(fā)出運動信號時,如按下手動按鈕,機床持續(xù)運動直至信號消失,如用戶松開手動按鈕。

增量模式

手動操作模式的一種。在增量模式下,用戶同樣是通過手動操作設備,如計算機鍵盤、手持盒、手搖脈沖發(fā)生器等控制機床。與點動控制不同的是,用戶一次按鍵動作,也就是從按下到松開,機床只運動確定的距離。也就是說,通過增量方式,用戶可以精確地控制機床的位移量。

MDI模式

也是一種手動操作模式。在這種模式下,用戶可以直接通過輸入G指令控制機床。系統在某些情況下執(zhí)行一些內定的程序操作(如回工件原點)時,也會自動把狀態(tài)切換到MDI模式。但這不會影響用戶使用。

數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第4頁。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第5頁。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第6頁。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第7頁。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第8頁。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第9頁。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第10頁。常用指令主軸功能S

主軸功能S控制主軸轉速,其后的數值表示主軸速度,單位為轉/每分鐘(r/min)。進給速度FF指令表示工件被加工時刀具相對于工件的合成進給速度。借助操作面板上的進給倍率旋鈕,F可在0%~120%進行倍率修調。F指令與不同的指令配合具有不同的含義:(1)G00,指定快移速度,對當前加工程序是模態(tài)的。(2)G01~G03,指定進給速度,對當前加工程序是模態(tài)的。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第11頁。常用指令輔助功能M輔助功能由地址字M和其后的一到三位數字組成,主要用于控制零件程序的走向,以及機床各種輔助功能的開關動作。M代碼含義M00程序停止M01計劃停止M02程序結束M03主軸順時針旋轉M04主軸逆時針旋轉M05主軸停止數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第12頁。常用指令G90:絕對值編程,每個編程坐標軸上的編程值是相對于當前工作坐標系原點的。G90為缺省值。G91:相對值編程,每個編程坐標軸上的編程值是相對于前一位置而言的,該值等于沿軸移動的距離。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第13頁。常用指令G00:快速定位刀具,不對工件進行加工。G01:以給定的速度進行線性插補移動到給定點,刀具以直線從起始點移動到目標位置。所有的坐標軸可以同時運行。G02:以給定進給速度進行順時針圓弧插補移動到給定點。G03:以給定進給速度進行逆時針圓弧插補移動到給定點。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第14頁。常用指令半徑編程不能用于整圓編程,必須分成兩部分。注:當R>0時,圓弧和中心的尖角小于1800

當R<0時,圓弧和中心的尖角大于1800編程舉例:對順圓和逆圓進行插補,如下圖所示。對于圖(a)解法1:G17G90G02X20Y10I-2J-14F300解法2:G17G90G02X20Y10R12F300對于圖(b)解法1:G17G90G03X10Y22I-12J-2F300解法2:G17G90G03X10Y22R12F300數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第15頁。G指令附錄表G指令含義G指令含義G00快速定位G90絕對值編程G01直線插補G91相對值編程G02/G03順/逆圓弧插補G92工件坐標系設定G04暫停G73高速深孔往復排屑鉆G17,G18,G19平面坐標選擇G83深孔往復排屑鉆G20/G21或G70/G71英制/公制G74/G84反向/正向攻絲G28自動返回參考點G81鉆孔G40取消刀具半徑補償G82锪孔G41/G42左/右刀補G85精鏜孔G43/G44正/負向偏置G89精階梯鏜孔G49取消刀具長度補償G76精鏜G53使用機床坐標系G86鏜孔G65子程序調用G903強制進給倍率指令G50/G51比例功能G904條件移動指令G54~G59工件坐標系選擇G905強制進給速率指令G992臨時工件坐標系設定G906同步指令數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第16頁。PU機自動控制編程說明PU機自動控制主要為X-Y兩個緯度的控制,且運動軌跡較規(guī)則,控制程序編輯相對簡單。先介紹常見軌跡的編程方法。常用的編程方法一般有三種:運動軌跡軟件繪圖法手動計算編程法機器描點編程法數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第17頁。運動軌跡軟件繪圖法運動軌跡軟件繪圖法主要是利用UG、MASTERCAM、CASMATE、ArtCAM、AUTOCAD、CorelDraw、JD、Type3、文泰等多種CAD/CAM軟件繪制運動軌跡圖并生成NCSTUDIO可執(zhí)行的G代碼、PLT代碼和精雕加工(ENG)代碼,以控制機械運動.這種方式的優(yōu)點缺點:優(yōu)點:編程容易,可視性好,尤其是對復雜軌跡編程具有明顯的優(yōu)勢。缺點:1、需要購買相應的正版軟件(費用較高)、盜版軟件不穩(wěn)定或功能受限;2、操作相對復雜,對操作人員要求較高;3、控制系統坐標與繪圖軟件坐標不一致,需要設置參考點,易出錯;4、柔性差,一旦軟件出問題,將影響生產產出。5、不同軟件存在兼容性問題。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第18頁。手動計算編程法手動計算編程法是直接在控制軟件上使用G代碼編程以控制機械運動.這種方式的優(yōu)點缺點:優(yōu)點:1、成本低,不需要購買繪圖軟件;2、G代碼指令簡單,編程容易,易學易會;3、不受軟件限制,根據產品要求可隨時編程;4、特別對簡單軌跡編程有優(yōu)勢,時間短,效率高;5、不存在軟件兼容性和軟件故障的限制。缺點:1、需要有專人學習G代碼編程,需要一定的算數計算能力;2、對復雜圖形軌跡計算較復雜,人工計算效率不高;數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第19頁。機器描點編程法機器描點編程法是手動計算編程法的優(yōu)化,它不用對圖形計算,直接利用NCSTUDIO軟件通過機器模擬運動軌跡找到關鍵點坐標以獲得數據并編程,以控制機械運動.這種方式的優(yōu)點缺點:優(yōu)點:1、成本低,不需要購買繪圖軟件;2、G代碼指令簡單,編程容易,易學易會;3、不受軟件限制,根據產品要求可隨時編程;4、特別對簡單及一般軌跡編程有優(yōu)勢,時間短,效率高;5、不存在軟件兼容性和軟件故障的限制;6、無需計算即可編程。缺點:需要有專人學習G代碼編程數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第20頁。編程方法舉例考慮公司的實際情況,建議采用手動計算編程法和機器描點編程法。這里分別舉例并介紹這兩種編程方法:如下圖為兩個產品的運動軌跡圖a和b:ab手動計算編程法編程步驟:1、測量產品運動軌跡參數。如:對產品a,其長為400mm,寬為200mm;對產品b,其長為600mm,寬為300mm,圓弧半徑R為10mm。2、將工件在工作臺上固定,確定定位點(工件坐標原點)和工件坐標系(長邊對應機械坐標X方向,寬邊對應機械坐標Y方向)。3、回機械原點,手動將機械墻頭移動到工件原點時,記錄軟件控制界面上的工件坐標原點坐標值(X,Y)。這里假設為(X=50mm,Y=100mm)4、打開電腦“開始——程序——附件——記事本”,在文件中編程。編程完成后,點擊“文件”菜單中的“保存”,在對話框的“文件類型”中選擇“所有文件”,文件名中填寫“文件名.nc”,然后點擊保存即可。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第21頁。編程方法舉例ab機器描點編程法編程步驟:1、根據工件形狀,確定軌跡圖,并在軌跡圖上確定關鍵軌跡點。如a和b.2、將工件在工作臺上固定,確定定位點(可將關鍵軌跡點中的一個作為工件坐標原點)和工件坐標系(長邊對應機械坐標X方向,寬邊對應機械坐標Y方向)。3、回機械原點,手動將機械搶頭移動到工件原點時,記錄軟件控制界面上的工件坐標原點坐標值(X,Y)。這里假設為(X=50mm,Y=100mm)。同理,手動移動機械搶頭到各個關鍵軌跡點,并按順序記下坐標值(x,y).4、打開電腦“開始——程序——附件——記事本”,在文件中編程。編程完成后,點擊“文件”菜單中的“保存”,在對話框的“文件類型”中選擇“所有文件”,文件名中填寫“文件名.nc”,然后點擊保存即可。在此讀取數據數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第22頁。編程方法舉例aXY機械坐標原點(0,0)(50,100)工件原點400mm200mm%001G17G90“選擇X-Y平面”“選擇絕對值編程”N1G00X50Y100F6000“

快速移動到工件原點,速度為6000mm/min”N2G01X450Y100“X軸方向進給到(450,100)點”N3G01X450Y300“Y軸方向進給到(450,300)點”N4G01X50Y300“X軸方向進給到(50,300)點”N5G01X50Y100“X軸方向進給到(50,100)點”N6G00X0Y0“回機械原點(0,0)”N7M02“程序結束”%001編程時,可以根據習慣選擇順時針和逆時針軌跡編程,不管選擇那一點,都必須按照軌跡順序編程。這里統一采用逆時針方向編程。數控系統NCSTUDIO編程培訓教程全文共26頁,當前為第23頁。編程方法舉例aXY機械坐標原點(0,0)工件原點(50,100)400mm200mm%001G17G90“選擇X-Y平面”“選擇絕對值編程”N1G00X50Y100F6000“

快速移動到工件原點,速度為6000mm/min”N2G01X450Y100“X軸方向進給到(450,100)點”N3G01X450Y300“Y軸方向進給到(450,300)點”N4G01X50Y300“X軸方向進給到(50,300)點”N5G01X50Y100“X軸方向進給到(50,100)點”N6G00X0Y0“回機械原點(0,0)”N7

溫馨提示

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

評論

0/150

提交評論