Ⅰ 用數控車床怎麼編程,求步驟!
數控機床程序編制的方法有三種:即手工編程、自動編程和CAD/CAM。
1、手工編程
由人工完成零件圖樣分析、工藝處理、數值計算、書寫程序清單直到程序的輸入和檢驗。適用於點位加工或幾何形狀不太復雜的零件,但是,非常費時,且編制復雜零件時,容易出錯。
2、自動編程
使用計算機或程編機,完成零件程序的編制的過程,對於復雜的零件很方便。
3、CAD/CAM
利用CAD/CAM軟體,實現造型及圖象自動編程。最為典型的軟體是Master CAM,其可以完成銑削二坐標、三坐標、四坐標和五坐標、車削、線切割的編程,此類軟體雖然功能單一,但簡單易學,價格較低,仍是目前中小企業的選擇。
(1)工業園區nc數控編程在哪裡擴展閱讀:
數控車床是目前使用較為廣泛的數控機床之一。
它主要用於軸類零件或盤類零件的內外圓柱面、任意錐角的內外圓錐面、復雜回轉內外曲面和圓柱、圓錐螺紋等切削加工,並能進行切槽、鑽孔、擴孔、鉸孔及鏜孔等。
數控機床是按照事先編制好的加工程序,自動地對被加工零件進行加工。
我們把零件的加工工藝路線、工藝參數、刀具的運動軌跡、位移量、切削參數以及輔助功能,按照數控機床規定的指令代碼及程序格式編寫成加工程序單,再把這程序單中的內容記錄在控制介質上,然後輸入到數控機床的數控裝置中,從而指揮機床加工零件。
科學技術的發展,導致產品更新換代的加快和人們需求的多樣化,產品的生產也趨向種類多樣化、批量中小型化。為適應這一變化,數控(NC)設備在企業中的作用愈來愈大。
它與普通車床相比,一個顯著的優點是:對零件變化的適應性強,更換零件只需改變相應的程序,對刀具進行簡單的調整即可做出合格的零件,為節約成本贏得先機。
但是,要充分發揮數控機床的作用,不僅要有良好的硬體,更重要的是軟體:編程,即根據不同的零件的特點,編制合理、高效的加工程序。通過多年的編程實踐和教學,我摸索出一些編程技巧。
數控車床雖然加工柔性比普通車床優越,但單就某一種零件的生產效率而言,與普通車床還存在一定的差距。因此,提高數控車床的效率便成為關鍵,而合理運用編程技巧,編制高效率的加工程序,對提高機床效率往往具有意想不到的效果。
1、靈活設置參考點
BIEJING-FANUC Power Mate O數控車床共有二根軸,即主軸Z和刀具軸X。棒料中心為坐標系原點,各刀接近棒料時,坐標值減小,稱之為進刀;反之,坐標值增大,稱為退刀。
當退到刀具開始時位置時,刀具停止,此位置稱為參考點。參考點是編程中一個非常重要的概念,每執行完一次自動循環,刀具都必須返回到這個位置,准備下一次循環。
因此,在執行程序前,必須調整刀具及主軸的實際位置與坐標數值保持一致。然而,參考點的實際位置並不是固定不變的,編程人員可以根據零件的直徑、所用的刀具的種類、數量調整參考點的位置,縮短刀具的空行程。從而提高效率。
2.化零為整法
在低壓電器中,存在大量的短銷軸類零件,其長徑比大約為2~3,直徑多在3mm以下。由於零件幾何尺寸較小,普通儀表車床難以裝夾,無法保證質量。
如果按照常規方法編程,在每一次循環中只加工一個零件,由於軸向尺寸較短,造成機床主軸滑塊在床身導軌局部頻繁往復,彈簧夾頭夾緊機構動作頻繁。
長時間工作之後,便會造成機床導軌局部過度磨損,影響機床的加工精度,嚴重的甚至會造成機床報廢。而彈簧夾頭夾緊機構的頻繁動作,則會導致控制電器的損壞。要解決以上問題,必須加大主軸送進長度和彈簧夾頭夾緊機構的動作間隔,同時不能降低生產率。
由此設想是否可以在一次加工循環中加工數個零件,則主軸送進長度為單件零件長度的數倍 ,甚至可達主軸最大運行距離,而彈簧夾頭夾緊機構的動作時間間隔相應延長為原來的數倍。更重要的是,原來單件零件的輔助時間分攤在數個零件上,每個零件的輔助時間大為縮短,從而提高了生產效率。
為了實現這一設想,我電腦到電腦程序設計中主程序和子程序的概念,如果將涉及零件幾何尺寸的命令欄位放在一個子程序中,而將有關機床控制的命令欄位及切斷零件的命令欄位放在主程序中,每加工一個零件時,由主程序通過調用子程序命令調用一次子程序,加工完成後,跳轉回主程序。
需要加工幾個零件便調用幾次子程序,十分有利於增減每次循環加工零件的數目。通過這種方式編制的加工程序也比較簡潔明了,便於修改、維護。值得注意的是,由於子程序的各項參數在每次調用中都保持不變,而主軸的坐標時刻在變化,為與主程序相適應,在子程序中必須採用相對編程語句。
3、減少刀具空行程
在BIEJING-FANUC Power Mate O數控車床中,刀具的運動是依靠步進電動機來帶動的,盡管在程序命令中有快速點定位命令G00,但與普通車床的進給方式相比,依然顯得效率不高。因此,要想提高機床效率,必須提高刀具的運行效率。
刀具的空行程是指刀具接近工件和切削完畢後退回參考點所運行的距離。只要減少刀具空行程,就可以提高刀具的運行效率。(對於點位控制的數控車床,只要求定位精度較高,定位過程可盡可能快,而刀具相對工件的運動路線是無關緊要的。)在機床調整方面,要將刀具的初始位置安排在盡可能靠近棒料的地方。
在程序方面,要根據零件的結構,使用盡可能少的刀具加工零件使刀具在安裝時彼此盡可能分散,在很接近棒料時彼此就不會發生干涉;
另一方面,由於刀具實際的初始位置已經與原來發生了變化,必須在程序中對刀具的參考點位置進行修改,使之與實際情況相符,與此同時再配合快速點定位命令,就可以將刀具的空行程式控制制在最小范圍內從而提高機床加工效率。
4、優化參數,平衡刀具負荷,減少刀具磨損
Ⅱ 什麼叫NC編程
將零件加工的工藝順序、運動軌跡與方向、位移量、工藝參數(主軸轉速、進給量、切深)以及輔助動作(換刀、變速、冷卻液開停),按動作順序、用數控機床的數控系統所規定的代碼和程序格式,編製成加工程序單,再將程序單中的內容記錄在磁碟(或紙帶)等控制介質上。這種從零件圖紙刀到製成控制介質的過程,稱為數控機床的程序編制。
由於數控機床的加工是按加工程序自動完成,加工過程不能人工干預,所以,程序編制的好壞直接影響零件加工的質量(能否加工出合格的零件)、數控機床的正確使用和數控加工特點的發揮。因此,加工程序的編制工作是數控機床使用中最重要的一環。
普通機床加工,很大程度取決於操作工人的素質;數控機床的加工則取決於編程員的素質(知識(工藝、機床、數控技術等)、經驗(編程、生產等)、責任心、合作精神、進取心)。
Ⅲ 園區哪裡可以學數控編程
園區數控培訓數控培訓春華教育就不錯。
數控技術的前景很廣,比如:
1、可以選擇的就是數控操作工,經過數控實習和數控操作培訓的學生都可以勝任,但是這個工作崗位競爭的壓力最大,任何一所工科的高職都有這個專業,還不要說中職以及技校的學生。目前中國機加工行業的數控操作崗位已基本達到飽和。有的學生跟我說他們的同學,也就初中畢業,干數控操作比他們早五六年,都是熟練工了,工資也可以,因此覺得很沒有希望。我跟他們講,要比的不是眼前,而是以後的發展。
2、數控編程數控編程員。很多的機加工企業都採用自動編程來生成數控加工程序,因此需要學習CAM軟體。不同的單位使用不同的CAM軟體,種類多種多樣,但是大體上加工的方法都類似,所以必須學好一個。但是做數控編程員要求很高,責任也很大,因此要求有豐富的加工經驗。這樣的話,對於剛剛走出校門的學生,馬上做這個崗位不現實。必須經過一段時間的鍛煉,短則一兩年,長的話得三五年。
春華教育學有督導,考有輔導,理論與實踐相結合,關心每一位學員的成長,真正為學員考慮。數控培訓在哪裡
Ⅳ 自動數控自動,怎樣編程
用CAM軟體實現的。現在比較常用的是mastcam,一些常用的CAD軟體也附有CAM功能和介面的。比如PRO-E,UG,CATIA,Solidworks等。後面附了介紹。我就不多說了。
CAD/CAM系統自動編程
CAD/CAM系統自動編程原理:利用CAD模塊生成的幾何圖形,採用人機交互的實時對話方式,在計算機屏幕上指定被加工部位,輸入相應的加工參數,計算機便可自動進行必要的數學處理並編制出數控加工程序,同時在計算機屏幕上動態地顯示出刀具的加工軌跡.
CAD/CAM系統自動編程特點:將零件加工的幾何造型、刀位計算、圖形顯示和後置處理等作業過程式結合在一起,有效地解決了編程的數據來源,圖形顯示,走刀模擬和交互修改問題,彌補了數控語言編程的不足;編程過程是在計算機上直接面向零件的幾何圖形交互進行,不需要用戶編制零件加工源程序,用戶界面友好,使用簡便,直觀,准確,便於檢查;有利於實現 系統的集成,不僅能夠實現產品設計(CAD)與數控加工編程(NCP)的集成,還便於與工藝過程設計(CAPP),刀具量具設計等其它生產過程的集成.
CAD/CAM系統自動編程步驟:幾何造型,加工工藝分析,刀具軌跡生成,刀位驗證及刀具軌跡的編輯,後置處理,數控程序的輸出.
×××××××××××××××××××
CAM (computer Aided Manufacturing,計算機輔助製造)的核心是計算機數值控制(簡稱數控),是將計算機應用於製造生產過程的過程或系統。1952年美國麻省理工學院首先研製成數控銑床。數控的特徵是由編碼在穿孔紙帶上的程序指令來控制機床。此後發展了一系列的數控機床,包括稱為「加工中心」的多功能機床,能從刀庫中自動換刀和自動轉換工作位置,能連續完成銳、鑽、餃、攻絲等多道工序,這些都是通過程序指令控制運作的,只要改變程序指令就可改變加工過程,數控的這種加工靈活性稱之為「柔性」。加工程序的編制不但需要相當多的人工,而且容易出錯,最早的CAM便是計算機輔助加工零件編程工作。麻省理工學院於1950年研究開發數控機床的加工零件編程語言APT,它是類似FORTRAN的高級語言。增強了幾何定義、刀具運動等語句,應用APT使編寫程序變得簡單。這種計算機輔助編程是批處理的。
CAM系統一般具有數據轉換和過程自動化兩方面的功能。CAM所涉及的范圍,包括計算機數控,計算機輔助過程設計。
數控除了在機床應用以外,還廣泛地用於其它各種設備的控制,如沖壓機、火焰或等離子弧切割、激光束加工、自動繪圖儀、焊接機、裝配機、檢查機、自動編織機、電腦綉花和服裝裁剪等,成為各個相應行業CAM的基矗
計算機輔助製造系統是通過計算機分級結構控制和管理製造過程的多方面工作,它的目標是開發一個集成的信息網路來監測一個廣闊的相互關聯的製造作業范圍,並根據一個總體的管理策略控制每項作業。
從自動化的角度看,數控機床加工是一個工序自動化的加工過程,加工中心是實現零件部分或全部機械加工過程自動化,計算機直接控制和柔性製造系統是完成一族零件或不同族零件的自動化加工過程,而計算機輔助製造是計算機進入製造過程這樣一個總的概念。
一個大規模的計算機輔助製造系統是一個計算機分級結構的網路,它由兩級或三級計算機組成,中央計算機控制全局,提供經過處理的信息,主計算機管理某一方面的工作,並對下屬的計算機工作站或微型計算機發布指令和進行監控,計算機工作站或微型計算機承擔單一的工藝控制過程或管理工作。
計算機輔助製造系統的組成可以分為硬體和軟體兩方面:硬體方面有數控機床、加工中心、輸送裝置、裝卸裝置、存儲裝置、檢測裝置、計算機等,軟體方面有資料庫、計算機輔助工藝過程設計、計算機輔助數控程序編制、計算機輔助工裝設計、計算機輔助作業計劃編制與調度、計算機輔助質量控制等。
到目前為止,計算機輔助製造(CAM,Computer Aided Manufacturing)有狹義和廣義的兩個概念。CAM的狹義概念指的是從產品設計到加工製造之間的一切生產准備活動,它包括CAPP、NC編程、工時定額的計算、生產計劃的制訂、資源需求計劃的制訂等。這是最初CAM系統的狹義概念。到今天,CAM的狹義概念甚至更進一步縮小為NC編程的同義詞。CAPP已被作為一個專門的子系統,而工時定額的計算、生產計劃的制訂、資源需求計劃的制訂則劃分給MRPⅡ/ERP系統來完成。CAM的廣義概念包括的內容則多得多,除了上述CAM狹義定義所包含的所有內容外,它還包括製造活動中與物流有關的所有過程(加工、裝配、檢驗、存貯、輸送)的監視、控制和管理。
數控系統
數控系統是機床的控制部分,它根據輸入的零件圖紙信息、工藝過程和工藝參數,按照人機交互的方式生成數控加工程序,然後通過電脈沖數,再經伺服驅動系統帶動機床部件作相應的運動。圖3-4-2為數控系統的功能示意圖。
傳統的數控機床(NC)上,零件的加工信息是存儲在數控紙帶上的,通過光電閱讀機讀取數控紙帶上的信息,實現機床的加工控制。後來發展到計算機數控(CNC),功能得到很大的提高,可以將一次加工的所有信息一次性讀入計算機內存,從而避免了頻繁的啟動閱讀機。更先進的CNC機床甚至可以去掉光電閱讀機,直接在計算機上編程,或者直接接收來自CAPP的信息,實現自動編程。後一種CNC機床是計算機集成製造系統的基礎設備。現代CNC系統常具有以下功能:
(1) 多坐標軸聯動控制; (2) 刀具位置補償; (3) 系統故障診斷; (4) 在線編程; (5) 加工、編程並行作業; (6) 加工模擬; (7) 刀具管理和監控; (8) 在線檢測。
數控編程原理
所謂數控編程是根據來自CAD的零件幾何信息和來自CAPP的零件工藝信息自動或在人工干預下生成數控代碼的過程。常用的數控代碼有ISO(國際標准化組織)和EIA(美國電子工業協會)兩種系統。其中ISO代碼是七位補偶代碼,即第8位為補偶位;而EIA代碼是六位補奇碼,即第5列為補奇位。補偶和補奇的目的是為了便於檢驗紙帶閱讀機的讀錯信息。一般的數控程序是由程序字組成,而程序字則是由用英文字母代表的地址碼和地址碼後的數字和符號組成。每個程序都代表著一個特殊功能,如G00表示點位控制,G33表示等螺距螺紋切削,M05表示主軸停轉等。一般情況下,一條數控加工指令是若干個程序字組成的,如N012G00G49X070Y055T21中的N012表示第12條指令,G00表示點位控制,G49表示刀補准備功能,X070和Y055表示X和Y的坐標值,T21表示刀具編號指令。整個指令的意義是:快速運動到點(70,55),一號刀取2號撥盤上刀補值。
數控編程的方式一般有四種:
(1) 手工編程; (2) 數控語言編程; (3) CAD/CAM系統編程; (4) 自動編程。
×××××××××××××××××××××××
典型的商品化CAD、CAM軟體簡介
(CAD/CAM)技術是近年來工程技術領域中發展最迅速、最引人注目的一項高級技術,它已成為工業生產現代化的重要標志。它對加速工程和產品的開發、縮短產品設計製造周期、提高產品質量、降低成本、增強企業市場競爭能力與創新能力發揮著重要作用。它的應用及發展正引起一場產品工程設計與製造深刻的技術革命,並對產品結構、產業結構、企業結構、管理結構、生產方式以及人才知識結構方面帶來巨大影響。作為CAD/CAM技術的主要載體,CAD/CAM方面的應用軟體就顯得越來越重要,面對市場上的各種各樣的CAD/CAM軟體,很多企業及應用人員經常會感到很困惑,因為每一個人的精力都是有限的,不可能把每一種應用軟體都學會、用好,那末如何購買及使用一種或幾種應用軟體,並且所選用的軟體是符合自己需求的,或者說花最少的錢、買到最好的軟體、起到最好的利用價值,這就是筆者想在這里探討的問題。
一.典型商品化軟體的簡介:
在國內,一提及CAD軟體絕大多數的人都會想到AutoCAD,AutoCAD系列軟體是Autodesk公司的產品,也是最早進入國內市場的CAD軟體之一,從最早的2.0版到以後的R13、R14、2000直到如今的2002版,AutoCAD的產品在國內的市場上走過了十幾年的歷程了,從最早期的DOS操作命令到現在的Windows窗口式的操作界面,是大家所最熟悉的CAD軟體。AutoCAD軟體最早是針對二維設計繪圖而開發的,隨著其產品的日益成熟,在二維繪圖領域該軟體已經比較的完善,而且隨著產品設計的發展需要,越來越多的產品設計已經不在停留在二維的設計領域,正在越來越多的朝著三維的產品設計發展,因此在AutoCADR12,R13的版本中已經加入了三維設計的部分,而且隨著版本的不斷更新三維設計的部分也在越來越多的發展,由於該軟體開發中的自身原因,使的該軟體存在一些的不足之處,比如,該軟體在二維設計中無法做到參數化的全相關的尺寸處理;三維設計中的-實體造型能力不足。但是由於該軟體進入國內市場較早,價格較便宜,對使用的微機要求較低,使用比較簡單,因此使用者還是比較多,該軟體為中國的CAD軟體發展還是起到了一定的貢獻。總的來說該軟體作為一套二維的繪圖軟體還是非常好用的。
ParametricTechnologyCrop公司(PTC)的Pro/Engineer以其參數化、基於特徵、全相關等概念聞名於CAD界。該軟體的應用領域主要是針對產品的三維實體模型建立、三維實體零件的加工、以及設計產品的有限元分析。該公司新推出的Pro/Engineer2000i2是在原Pro/E的產品上新增了柔性工程技術,包括可視化檢查(VisualSearch),行為建模技術(BehaviorModeling),形狀索引(ShapeIndexing),特徵靈活性(FeatureAgility),CDRE渲染(CDRERendering),疲勞預測(FatiguePnediction)。這些針對用戶的人性化的設計技術可以使得設計人員把主要的精力集中到優化設計及產品的創新上,從而提高設計效率。該軟體的參數化特性造型的功能是它的一個主要功能,它貫穿與整個系統,包括特徵、曲面、曲線以及線框模型等。而且系統經過多年的努力,已經把參數化的造型技術應用到工程設計的各個模塊,如繪圖、工程分析、數控編程、布線設計和概念設計等。但是由於它的系統不是基於Windows操作平台開發的,因此該軟體並非窗口式的對話框,這樣一來就給學習者帶來了一定的麻煩。同時該軟體不支持布爾運算以及其它局部造型操作,限制了它的使用。因為該軟體的功能十分強大,所以該軟體在銷售上是先賣給用戶基本操作系統,然後用戶根據自己的實際需要再去購買該軟體的其它功能模塊,比如支持數控加工的(CAM)模快,進行工程分析的有限元分析模快,因此該軟體的價格相對較高,但由於它的功能很強大,國內的一些大型企業依然是它的主要用戶。另外,值得一提的是該軟體分為工作站版和微機版,微機版對計算機的性能要求較高,安裝的系統必須是Windows2000、WindowsNT、WindowsXP,而且由於它的動態實體造型功能,相對要求的內存及硬碟空間都要較大,比如,內存就要求至少128M。
UnigraphicsSolutions公司的UG本身起源於航空、汽車企業(美國麥道航空公司),它的應用范圍基本和Pro/E相似,它以Parasolid幾何造型核心為基礎,採用基於約束的特徵建模技術和傳統的幾何建模為一體的復合建模技術。在三維實體造型時,由於幾何和尺寸約束在造型的過程中被捕捉,生成的幾何體總是完全約束的,約束類型是3D的,而且可用於控制參數曲面。在基於約束的造型環境中支持各種傳統的造型方法,如布爾運算、掃描、曲面縫合等。該軟體的主要缺點是不允許在零件之間定義約束。但UG具有統一的資料庫,實現了CAD、CAE、CAM之間無數據交換的自由轉換,實現了22.5軸,35軸聯動的復雜曲面加工和鏜銑加工,該軟體的功能也非常的強大,一般認為UG是業界最好、最具有代表性的數控軟體,它提供了功能強大的刀具軌跡生成方法。包括車、銑、線切割等完善的加工方法。它的銷售也和Pro/E相似,採用分模塊銷售的辦法,目前我國很多的航空企業都在使用這種軟體,比如江西洪都航空集團公司,陝西飛機製造公司等。該軟體目前的最高版本為UG18。同樣UG軟體的安裝對微機的要求較高:CPU需要奔III566;內存需要256MB;顯卡需要16MB顯存,具有3D加速功能;滑鼠要求三鍵滑鼠。它的安裝環境與上文提到的Pro/E的安裝環境基本一致,UG使用起來比較復雜,軟體相對較難掌握。
由法國DassaultSystems(達索)公司開發,後被美國IBM公司收購的CATIA是一個全面的CAD/CAM/CAE/PDM應用系統,CATIA具有一個獨特的裝配草圖生成工具,支持欠約束的裝配草圖繪制以及裝配圖中各零件之間的連接定義,可以進行快速得概念設計。它支持參數化造型和布爾操作等造型手段,支持繪圖與數控加工的雙向數據關聯。CATIA的外形設計和風格設計為零件設計提供了集成工具,而且該軟體具有很強的曲面造型功能,集成開發環境也別具一格,同樣,CATIA也可進行有限元分析,特別的是,一般的三維造型軟體都是在三維空間內觀察零件,但是CATIA能夠進行四維空間的觀察,也就是說該軟體能夠模擬觀察者的視野進入到零件的內部去觀察零件,並且它還能夠模擬真人進行裝配,比如使用者只要輸入人的性別、身高等特徵,就會出現一個虛擬裝配的工人。但遺憾的是這套軟體的價格也不便宜,目前筆者見過的最高的工作站版的CATIA應用軟體是CATIAV5,該軟體的微機版對微機的性能要求不太高,CPU選用P41GHz以上的,內存要求較大,另外還需要一塊專業顯卡。目前哈爾濱飛機製造公司的飛機、汽車等產品就是應用CATIA軟體開發設計的。
SDRC公司的IDeasMasterSeries是高度集成化的CAD/CAE/CAM軟體系統。在單一數字模型中完成從產品設計、模擬分析、測量直置數控加工的產品研發全過程,附加的CAM部分IDeasCamand可以方便地模擬刀具及機床的運動,可以從簡單的2軸,2.5軸加工到以7軸5聯動方式來加工極為復雜的工件,並可以對數控加工過程進行自動控制和優化:採用VGX(VaiationalGeometryExtended,即超變數化幾何)技術,VGX技術擴展了變數化產品結構,允許用戶對一個完整的三維數字產品從幾何造型、設計過程、特徵到設計約束,都可以實時直接設計和修改,在全約束和非全約束的情況下均可順利地完成造型,它把直接幾何描述和歷史樹描述結合起來,從而提供了易學易用的特性。模型修改允許形狀幾拓撲關系變化,操作簡便,並非象參數化技術那樣僅僅是尺寸驅動,所有操作均為「拖放」方式,它還支持動態導航、登陸、核對等功能。工程分析是它的特長,並具有多種解算器功能,解算器是IDeas集成軟體的一個重要組成部分。IDeasMasterSeries在技術上是先進的,它的出現引起了人們的重視。據筆者了解國外很多大型的製造企業都是使用兩種設計軟體,一種是IDeasMasterSeries,用它來完成產品的設計,另一種是UG,用它來完成設計產品的製造。
Solidwoks公司的Solidwoks系列軟體是一套功能相當強大的三維造型軟體,三維造型是該軟體的主要優勢,該軟體從最早的Solidwoks98版開始,就提出了功能強大、易學易用、技術創新這三大特點,就筆者的經驗,該軟體完全採用Windows的窗口界面,操作非常簡單,支持各種運算功能,可以進行實時的全相關性的參數化尺寸驅動,比如,當設計人員修改了任意一個零件尺寸,就會使得裝配圖、工程圖中的尺寸均隨之變動。另外該軟體的界面友好,使用全中文的窗口式菜單操作,這樣一來就給使用者提供了學習便利,該軟體的最新版本是新近推出的Solidwoks2001Plus,它秉承了Solidwoks原有特徵,如碰撞檢查、智能裝配等,又新增了如動態運動模擬、直觀的干涉檢查、照片級的產品處理效果、符合GB的二維圖紙等功能,使得該軟體的功能日益強大。另外由於很多的使用者不滿足與單純的產品設計而要求CAD與CAM的結合,Solidwoks2001又開發了CAM模塊——CAMWORKS,使用該模塊能夠很快的將設計好的產品轉換為能夠進行數控加工的G代碼、M指令,使得CAD能和CAM有機的結合,該軟體的另外一大優勢是價格便宜,因此使用的單位及個人較多,比如國內的相當多的中小型企業都在使用Solidwoks軟體。總的來說,Solidwoks系列產品作為三維的造型、設計軟體還是相當的方便靈活好用的。
Cimatron公司的Cimatron是基於CAD/CAM/PDM的產品,這套軟體的針對性較強,被更多的應用到模具開發設計中,該軟體能夠給應用者提供一套全面的標准模架庫,方便於使用者進行模具設計中的分型面、抽芯等工作,而且在操作過程中都能進行動態的檢查,可以說該軟體在模具設計領域是非常出色的,國內南方的一些模具企業都在使用這套軟體,但由於它針對的專業性強,因此Cimatron更多的被應用於模具的生產製造業,而其他行業的使用者較少,另外該軟體的價格相對較貴。
以上介紹的主要都是一些進口的、國外的軟體,國內的CAD/CAM系統是進幾年才起步的,主要依靠於高等院校的開發研製,這一類的軟體種類較多,比如具有自主版權的清華大學開發的GHGEMSCAD(高華CAD);具有三維功能並與有限元分析、數控加工集成的浙江大學開發的GS——CAD;具有參數化功能和裝配設計功能的華中理工大學開發的開目CAD,該軟體也是CAD/CAM/CAPP結合的軟體,目前在國內的市場中使用也較多;北航海爾的CAXA系統是基於STEP的CAD/CAM集成製造系統,具有拖放式的實體造型並結合智能捕捉與三維球定位技術,在國內市場中出現較早,其功能也相對比較強大,在國內的應用也較為廣泛。以上種種國內的應用軟體大都符合中國人的繪圖習慣,符合中國的制圖、製造標准,而且是全中文的界面,符合中國人的使用習慣,因此進幾年國產軟體也慢慢的得到了應用者的廣泛注意。而且國產軟體的價格也是起與洋軟體競爭的一個有利武器,國產軟體的價格一般都在幾千至萬元左右,比起國外的動輒幾十萬,甚至上百萬的軟體實在是便宜的多。但憑心而論,國外軟體的功能與技術仍是國產軟體所不能達到的。
二.系統軟體的選用原則:
以上簡單介紹了種種CAD/CAM軟體,但是應該如何選擇合適自己的軟體呢?根據筆者的經驗一般應考慮以下幾個因素:
系統功能與能力配置
目前,市場上支持CAD/CAM系統的系統軟體和支撐軟體很多,且大多採用了模塊化結構和即插即用的連接與安裝方式。不同的功能通過不同的軟體模塊實現,通過組裝不同模塊的軟體構成不同規模和功能的系統。因此,要根據系統的功能要求確定系統所需要的軟體模塊和規模。
軟體性能價格比
與硬體系統一樣,目前CAD/CAM軟體的生產廠家和供貨商很多,同樣功能的軟體,不同廠家生產的在性能價格方面有較大的差異,不同供貨渠道,價格上也有一定的差異,因此,選定軟體產品時,也要進行系統的調研與比較,選擇滿足要求、運行穩定可靠、容錯性好、人機界面友好、具有良好性能價格比的產品。同時,要注意欲購軟體的版本號,該版本推出的日期及與以前一版本比較的功能改進等方面。
與硬體匹配性
不同的軟體往往要求不同的硬體環境支持。如果軟、硬體都需配置,則要先選軟體,再選硬體,軟體決定著CAD/CAM系統的功能。如果已有硬體,只配軟體,則要考慮硬體能力,配備相應檔次的軟體。大多數軟體分工作站版和微機版,有的是跨平台的,如AutoCAD,IDEAS,PROE,UG等分別有工作站版和微機版。
二次開發能力與環境
為高質、高效地充分發揮CAD/CAM軟體作用,通常都需要進行二次開發,要了解所選軟體是否具備二次開發的可能性,開放性程度,所提供的二次開發工具,進行二次開發所需要的環境和編程語言。有的支撐軟體提供專用的二次開發語言,有的採用通用的匯編語言進行二次開發,前者的專業性強,學習和培訓量大,但使用中效率較高,而後者則相反。
開放性
所選軟體應與CAD/CAM系統中的設備、其它軟體和通用資料庫具有良好的介面、數據格式轉換和集成能力,具備驅動繪圖機及列印機等設備的介面,具備升級能力,便於系統的應用和擴展。
除此之外,與硬體系統設計一樣,也要考慮供應商的發展變換趨勢、信譽、經營狀況和售後服務能力,是否具有維護服務機構、手段、維護服務響應效率,能否提供有效的技術支持、培訓、故障檢修和技術文檔資料,產品的市場佔有率和已有用戶的反映情況等。
可靠性
所選軟體應在遇到一些極限處理情況和某些誤操作時,能進行相應處理而不產生系統死機和系統崩潰。
三、結束語
以上介紹的種種軟體都是筆者個人認為比較成熟的、比較可靠的軟體,當然由於篇幅限制,很多的軟體不能一一詳細的介紹到,請讀者見諒,而且由於種種原因以上介紹的軟體還有些不盡完備之處,請讀者批評指正。
Ⅳ 加工中心接收nc程序步驟以及一些小問題/CNC問題/fanuc oi mc
1、 PMC輸出 (BEIJING FANUC 0i MC)
對於PMC的輸出驅動電源,PMC有無具體的要求。如果電源我用DC24V作輸出驅動電源,DC24V不採用有一定要求的穩壓電源,而只用常規的橋式整流電源,不知道是否可以。如不行,有否具體的要求。答:外部24VDC 輸入 推薦的外部24VDC 電源(穩壓電源)指標:(電源電壓必須滿足UL1950電源及電路配置 的要求輸出電壓:+24V±10%(21.6V~26.4V)(包括電壓波動和雜訊,見下圖。)輸出電流:連續負載電流必須大於CNC 的耗散電流 (在強電櫃內允許的最高溫度下)。負載的波動(包括突變電流):由於外部輸出或其它因素使負載波動時輸出電壓不要超出上述范圍。允許的輸入瞬間中斷持續時間:10ms(輸入幅值下降100%時)20ms(輸入幅值下降50%時)詳細請參見連接說明書(硬體)有關電源一節。
2、 系統區別 (0M、3M)
我單位的設備FANUC系統有0M、0T、0MB、0MC、0MD、3M、6M、11M、15M、16M、18M、20M、21M,請問這些系統的區別是什麼?答:從舊到新 3 6 11 0 15 16 18 21同樣為0系統,0MB為老的型號,可能使用直流或S系列交流電機T 和 M區別是用於 車床 還是 銑床目前FANUC的主要產品為i系列 0i(M /T) 16i/18i/21i->15i->30i/31i另外帶0的系統如:160 180 210 系統是指帶有PC功能的數控系統,可以執行windows98->XP的操作系統。
3、 請問? (FANUC 0i-TB)
FANUC0i 宏程序多數車床用局部變數,加工中心用公共變數,請問它們的區別? 我看到的哈挺車床的宏程序有一句 GOO W0; 顯示114格式報警,請問格式錯誤的原因? G76 螺紋多重循環中,交錯進刀方式的完整格式是什麼? G36 G37 它的功能和實際的操作作用? FANUC0i車床中,刀具壽命如何設置參數,使其能進行計數計算? FANUC0i中編程引導詳細的操作說明書? FANUC0i中BOOT SYSTEM引導系統中,如何打開存儲卡上的文件?如存在密碼,請問密碼是什麼?答:1.局部變數就是只在當前程序裡面有效,而公共變數可以在不同的程序中共同起作用.2.出現114報警,是宏程序錯誤,要看整個程序.才能判斷錯在什麼地方.3.G76的具體使用,可以參照操作說明書.4.是自動刀具補償使用的代碼.5.刀具壽命管理,最好由機床廠家在出廠時候配備好.6.編程引導在操作說明書中有.7.無密碼.
4、 什麼是全閉環迴路與半閉環迴路的區別是什麼? (FANUC 18M)
請教 1.什麼是全閉環迴路與半閉環迴路的區別是什麼? 2.FANUC18M之主CPU板為什麼有時取下來後幾個小時參數等資料不會丟失,而有時又會丟失呢? 3.另請問貴司是否有看Ladder之入門教程。 感謝您能在百忙中給與回復!!!答:1.全閉環就是位置反饋來自導軌側面的光柵尺,而半閉環來自電機的編碼器。2.主板的電容上所沖的電量用完了就會丟失數據的。3.有連接教程,一周時間,有專門介紹LADDER的。
5、 車削中心 (0i-B)
工程師: 你好!請教關於車削中心的問題. 我這邊使用的主軸型號:a12/6000iP 主軸反饋用的是CZi sensor(A860-2140-T511)。 請問:高檔信號與低檔信號是不是由CZi sensor(A860-2140-T511),所分出的兩根線傳出,一根用於高檔,一根用於低檔?請講解相關的問題?謝謝!答:不是,高低檔是由MCC1,MCC2等完成的,(完成電機線圈的高低速切換)。而高低檔的確認信號也是在接觸器單元(或者叫速度切換單元)的輔助觸點,送到PMC處理。
6、 鍵盤 (OMD)
請問何謂MDI鍵盤為全鍵盤,謝謝答:數字鍵與字母鍵是獨立分開的,比標准鍵盤要長。可以輸入# 等特殊字元用於MACRO B
7、 專用操作面板佔用資源問題,急切需要回答,謝謝謝謝 (0MD)
老師您好,我們用的是0md系統,0md系統有專用操作面板介面,並且裡面有管理軟體。他佔用的資源是X20、X21、X22、Y51,可我們不需要專用的面板,我們自己開發,用到了X20、X21、X22、Y51這些資源,發現這些資源不能用,如何解決。 我們的梯形圖長度是700,可是發現生成的代碼是從0000-3700,那麼0000-3000應該是你們專用操作面板的管理軟體,這個管理軟體影響我們的X20、X21、X22、Y51正常運行,如何取消這個管理軟體的運行。我們是通過232串口把程序下載進去的,每次下載都要從0000開始到3700結束,我們想知道如何只需要將3000-3700這段程序下載進去。謝謝,急切您的解答答:從LADDER PROGRAMMER MENU中選 01從切換到PMC SYSTEM PARAMETEROPERATOR PANEL = NO; 1=YES/0=NO選0這樣就可以不使用專用操作面板介面
8、 梯形圖語言編程 (FANUC 0i MB)
首先謝謝彭工的解答。我想再問一個問題:FANUC 0i MA和MB的區別在哪些地方。它們的梯形圖是否一樣,我現在想要0i MB的梯形圖說明書,有沒有地方可以下載。答:處理時間不一樣:0i-A有兩種PMC:SA3(0.15μs) SA1(5μs)0i-B有兩種PMC:SB7(0.033μs) SA1(5μs)
9、 關於0i MC數控系統的配置問題? (0i MC)
你好 我是西安的一家公司,我公司的數控設備原用的是FANUC 0I MA數控系統,配的是α和β系列的伺服放大器以及相應的α和β系列的伺服電機,現該為FANUC OI MC數控系統以後能否仍用原來的α和β系列伺服放大器和伺服電機,還是必須用αI和βI系列的伺服放大器和伺服電機,這兩者有什麼區別嗎? 希望能盡快給與答復!謝謝!答:你好,0iA和0IB/0IC的區別就是放大器和電機不同,前者是α/β系列,而後者是αi和βi系列,不能互換。
10、 請教問題 (0i PB)
你好! 我初次接觸FANUC數控,有很多問題請教。 1、對於FANUC數控需要做哪些程序和參數備份?除零件加工程序、PMC程序、CNC參數、螺距補償、刀具補償以外還有其它方面的數據需要備份的嗎?對於一台數控機床或加工中心,是否有一套完整備份要求? 2、可以插在0i-PB系統CNM1B介面上備份或傳送程序的PCMCIA卡叫什麼名稱?我在備份時,I/O設備不知道是選擇[F-ROM],還是選擇[M-CARD]? 3、機床的主軸和伺服軸的運動,是由誰直接來控制它的驅動放大器?是CNC?還是PMC?它們之間是什麼關系? 4、零件加工程序中的指令如G01、M32、T01、S1000、F200等是怎樣起作用的?和PMC有關系嗎?還是直接作用於NC,然後NC控制SPM和SVM,由SPM和SVM來驅動伺服電機?PSM是什麼?起什麼作用? 5、PMC信號給NC的信號,例如G8.4,NC接著怎麼處理?NC的信號例如F3.4是哪來的?在NC和PMC之間是否有相互共同可以讀寫的存儲區? 6、維護手冊上有的參數前加DGN的診斷參數,它們具體的作用是什麼?和參數(范圍0000~16748)有關系嗎? 7、在參數(范圍0000~16748)內設置的內容是怎麼起作用的?PMC會用到嗎?如果會,那是怎麼樣起作用的? 我在工廠是名設備維護電氣工程師,工作10年有餘,熟悉西門子PLC等,但沒有接觸過數控,廠里新購進一台數控沖床,不知道如何學習,請你幫幫我。感覺數控非常復雜,是我不懂組成數控系統部件之間的相互作用,順便給我簡單講解一下好嗎?謝謝! 南京依維柯汽車有限公司車身廠機動科答:1.零件加工程序、PMC程序、PMC 參數,CNC參數、螺距補償、宏變數數據需要備份,對於數控機床,以上數據都要備份。2 。[M-CARD],或者[CARD]。3。直接來控制伺服驅動放大器是CNC,主軸是CNC通過PMC來驅動的。4。除M,S,T,B以外的代碼都是CNC直接處理的,而M,S,T,B代碼是CNC送到PMC處理的。PSM是電源模塊,給SPM,SVM提供電源的。5。CNC和PMC之間打交道是靠G,F地址來實現的,G地址是PMC給CNC的,F地址是CNC給PMC的,至於這些地址的相互關系,就是靠梯形圖(PLC程序)來實現的。6。診斷地址是用來診斷CNC,機床側的狀態或報警內容的。和參數幾乎沒有什麼關系。7。參數就是CNC使用在不同的機床,使用不同的放大器等特性所設定的。也有和PMC相關的參數。8。最好參加我公司的培訓班學習一下。(CNC初級教程)
11、 0i mate TB
請問0i mate TB系統抱閘電機的制動線圈電壓是24VDC還是90VDC?答:24V DC
12、 關於FANUC 0i MC的介面功能的問題? (FANUC 0i MC)
你好!我公司原來用的FANUC 0i MA和計算機的通信用的是HSSB,現在該為FANUC 0i MC以後,配的是快速乙太網。請問FANUC 0i MC系統和計算機的通信能否仍用HSSB?希望能給一個解答? 謝謝!答:HSSB介面有兩塊板,系統和電腦各一塊,系統這邊的0IC 的0IB的是不同的,但電腦測的板是可以通用的(規格相同)。上面說的是使用光纜的HSSB,還有一種使用快速乙太網介面的HSSB, FANUC 0i MC系統和計算機的通信可以使用用HSSB
13、 RAGID TAP!! (180is MB)
請問專家G62#6 RTNT;G7#0 RVS這兩個信號應怎樣使用?如果使用RAGID TAP中機床斷電,絲錐還在孔中,重新開機後應怎樣退出絲錐?和前面所寫的2個信號有關嗎?謝謝!! 答:剛性攻絲回退(M系列)概述當通過急停或復位導致剛性攻絲停止時,絲錐可能會切入工件,絲錐可通過使用PMC 信號回撤。該功能自動保存最近執行的攻絲的相關信息,當輸入攻絲回退信號時,僅執行基於保存信息的剛性攻絲循環的回退,絲錐向R 點回撤,當回退值α 被設定在參數No.5382 中時,回撤距離可增加α。剛性攻絲回退的加工數據一直保持到隨後指定的剛性攻絲指令前,即使在電源關斷時也不丟失,因此,剛性攻絲後即使電源掉電也能指定剛性攻絲回退。
14、 α伺服馬達 (21i)
α伺服馬達後面有一個紅色部分,上面有一個紅色的小方形的端蓋,請問它的內部構造是什麼樣的?可不可以打開來看一下?如果打開的話對伺服有沒有影響?如有圖形說明更好.請專家給予說明.急!!!多謝您的回復. 答:如果沒有故障,最好不要打開。裡面是編碼器,紅色端蓋就是保護編碼器的,還有密封條,防止進水,如果實在要打開,要注意還原後的密封。
15、 0i與0i mate區別 (0i mate)
0i與0imate 在實際使用有何區別,加工精度兩種控制系統會有差異嗎? 使用這兩種系統所配套伺服電機是否相同。0imate在加工中心上能否實現三軸聯動,在數控車床上能否實現兩軸聯動。答:1.實際使用時,區別很大,首先使用的電機不同,(alfa i/beta i),其次,軸數不同(4/3) 如果要加工模具,加工精度會不同,如果要加工產品(沒有聯動),基本一樣。還有,0i 有很多特殊功能可供選擇,而0i- mate則基本沒有,所以如果要求不高時,可使用0i-mate,如果要求高,則要選擇0i.2. 0i可以到4軸聯動(選擇), 0i-mate三軸聯動(加工中心),或兩軸聯動(車)。 具體可看網頁上的產品說明。
16、 關於維修 (0i-mate)
你好: 我們原來用MATE-0系統,現在改為0I-MATE以後機床經常出現438報警.我們解決的辦法是:通常將變壓器的輸入端電壓由380V改為415V,但是現在這樣也消除不了這個報警了.請問,這個與更換系統有關系嗎?會不會是那些參數設的不合適?謝謝! 答:只要電壓正常,就不要提高電壓,因為電壓太高反而不要。438和下列原因有關:1。參數設定不合適,一定要按標准設定伺服參數,初始化參數時,要設定正確的電機代碼。2。是否電機負載太大,是否只發生在一個軸上,還是所有軸都有,如果只發生在某一個軸上,可能那個軸負載太大,可通過觀察伺服診斷電流來確認。3。是否長期在電機的高速段運行,檢查一下,機床的最高速對應的電機轉速(柔性齒輪比,和寄給、快速進給速度等參數相關)。
17、 JOG方式下工作,有補償嗎? (FANUC-0i-MA)
首先感謝貴公司對我問題的答復! 我想再次請教幾個問題: 1,在JOG工作方式下,機床的進給運動還進行反向間隙補償和螺補嗎?我如何從機床上看出來。 2,在FANUC 0i-A功能手冊第304頁上,指數型加減數的圖上虛線代表什麼意思?Tc的加減數時間為什麼沒有設定在曲線的加速結束位置和減速速度減為零的位置? 3,加減速速度的控制是用加減速時間來控制的嗎?可否用加速度值來控制,如何控制?答:1.反向間隙補償和螺補必須在參考點回零完成以後才能起作用。2.指數型加減數的圖上虛線代表理想的加減速圖形,實際由於機械負載及切削量而滯後。3.加減速速度的控制是用加減速時間常數來決定。目前不能用加速度值來控制。
18、 MARCO編程中遇到問題 (FANUC 0i MA)
1.MARCO編的程序為何一般都放在8000~9000之間,如何在程序列表中看到 這些程序。是否需要更改參數,如是,如何改。 2.MARCO中一些名詞不知為何意思,煩請給我答疑。 EQ NE GT GE 答:1.可以使用任何程序名,只是8000-9000可通過參數鎖住,如果鎖住了,就不能看到了。2.參數是3202.4,3202.03.EQ:等於,NE不等於,GT大於,GE大於等於
19、 I/O LINK軸與PMC軸的區別 (0i系統)
I/O LINK軸與PMC軸的區別 1。硬體上的連接方式 2。軟體上的編程方法 答:I/O LINK軸是一個和系統獨立的單軸放大器,通過I/O LINK 和系統相連,和系統之間的通信是通過I/O點進行的,而PMC軸和其他的數控軸在連接和硬體上都是一樣的,只是控制信號能通過PMC進行控制。編程和其他控制軸相似,但是要注意他們所控制的對象。
Ⅵ 數控機床的自動編程是怎麼實現的
原理
自動編程是藉助計算機及其外圍設備裝置自動完成從零件圖構造、零件加工程序編制到控制介質制
作等工作的一種編程方法。它的一般過程:首先將被加工零件的幾何圖形及有關工藝過程用計算機能夠識別的形式輸入計算機,利用計算機內的數控編程系統對輸入信息進行翻譯,形成機內零件的幾何數據與拓撲數據;然後進行工藝處理,確定加工方法、加工路線和工藝參數。
通過數學處理計算刀具的運動軌跡,並將其離散成為一系列的刀位數據;根據某一具體數控系統所要求的指令格式,將生成的刀位數據通過後置處理生成最終加工所需的NC指令集;對NC指令集進行校驗及修改;通過通訊介面將計算機內的NC指令集送入機床的控制系統。整個數控自動編程系統分為前置處理和後置處理兩大模塊。
實現自動編程的CAM軟體常用的有UG,PRO/E,MASTERCAM,Powermill,CAXA製造工程師等,可以實現多軸聯動的自動編程並進行模擬模擬。
(6)工業園區nc數控編程在哪裡擴展閱讀
我國數控加工及編程技術的研究起步較晚,其研究始於航空工業的PCL數控加工自動編程系統SKC一1。在此基礎上,以後又發展了SKC-2、SKC-3和CAM251數控加工繪圖語言,這些系統沒有圖形功能,並且以2坐標和2.5坐標加工為主。
我國從「七五」開始有計劃有組織地研究和應用CAD/CAM技術,引進成套的CAD/CAM系統,首先應用在大型軍工企業,航天航空領域也開始應用,雖然這些軟體功能很強,但價格昂貴,難以在我國推廣普及。
「八五」又引進了大量的CAD/CAM軟體,如:EUCLID-15、UG、CADDS、I-DEAS等,以這些軟體為基礎,進行了一些二次開發工作,也取得了一些應用成功,但進展比較緩慢。
我國在引用CAD/CAM系統的同時,也開展了自行研製工作。20世紀80年代以後,首先在航空工業開始集成化的數控編程系統的研究和開發工作,如西北工業大學成功研製成功的能進行曲面的3~5軸加工的PNU/GNC圖形編程系統。
北京航空航天大學與第二汽車製造廠合作完成的汽車模具、氣道內復雜型腔模具的三軸加工軟體,與331廠合作進行了發動機葉輪的加工;華中理工大學1989年在微機上開發完成的適用於三維NC加工的軟體HZAPT;中京公司和北京航空航天大學合作研製的唐龍CAD/CAM系統,以北京機床所為核心的JCS機床開發的CKT815車削CAD/CAM一體化系統等。
到了20世紀90年代,響應國家開發自主產權的CAD/CAM的號召,開始了自行研製CAD/CAM軟體的工作,並取得了一些成果,如:
由北京由清華大學和廣東科龍(容聲)集團聯合研製的高華CAD、由北京北航海爾軟體有限公司(原北京航空航天大學華正軟體研究所)研製的CAXA電子圖板和CAXAME製造工程師、由浙江大天電子信息工程有限公司開發的基於特徵的參數化造型系統GSCAD98、由廣州紅地技術有限公司和北京航空航天大學聯合開發的基於STEP標準的CAD/CAM系統金銀花。
由華中理工大學機械學院開發的具有自主版權的基於微機平台的CAD和圖紙管理軟體開目CAD、南京航空航天大學自行研製開發的超人2000CAD/CAM系統等,其中有一些系統已經接近世界水平。雖然我國的數控技術己開展多年,並取得了一定的成效,但始終未取得較大的突破。
從總體來看,先進的是點,落後的是面,我國的數控加工及數控編程與世界先進水平相比,約有10一15年的差距,差距主要包涵以下幾個方面:數控技術的硬體基礎落後,CAD/CAM支撐的軟體體系尚未形成,CAD/CAM軟體關鍵技術落後。
參考資料來源:網路-自動編程
參考資料來源:網路-自動編程技術