自學UG程式設計如何選擇版本和教程?

大家好,我是憲南,前面我發篇《90天手把手帶你走進UG程式設計實戰》,有好多朋友點贊,關注,收藏,在這裡首先感謝大家的關注,你們的關注就是我持續創作的最大動力!

對於初學UG的新手朋友,常常會遇到一些實際的問題:自學UG選擇哪個版本好?要不要升級版本?如何選擇教程?看影片還是看圖文教程?所以我就想在開始我們90天UG程式設計實戰訓練營之前寫一篇關於如何選擇UG版本和教程的文章,包括UG發展的歷史與趨勢,高低版本的優缺點對比和一些經典版本的選擇優勢以及教程的選擇來幫助一些小白選擇一個適合自己的UG版本和教程。

1。1、UG NX軟體簡介及其地位

UGNX軟體簡介

UGNX軟體是美國EDS公司(現已經被西門子公司收購)開發的一套集CAD/CAM/CAE/PDM/PLM於一體的軟體整合系統。

CAD功能使工程設計及製圖完全自動化。

CAM功能為現代機床提供了NC程式設計,用來描述所完成的部件。

CAE功能提供了產品、裝配和部件效能模擬能力。

PDM/PLM幫助管理產品資料和整個生命週期中的設計重用

在製造業中的重要地位

UG NX軟體在航空航天、汽車、通用機械、工業裝置、醫療器械以及其它高科技應用領域的機械設計和模具加工自動化的市場上得到了廣泛的應用。多年來,UGS一直在支援美國通用汽車公司實施目前全球最大的虛擬產品開發專案,同時Unigraphics也是日本著名汽車零部件製造商DENSO公司的設計標準,並在全球汽車行得到了很大的應用,如Navistar、底特律柴油機廠、Winnebago和 Robert Bosch AG等。

自學UG程式設計如何選擇版本和教程?

1。2 UG軟體的發展歷史

UG軟體的發展歷史

UG的問世到現在經歷了幾十年,在這短短几十年裡UG NX軟體發生了翻天覆地的變化,主要歷程如下:

1960年,McDonnell Douglas Automation公司成立》1976年,收購UnitedComputer公司,UG的雛形問世。

1986年,Unigraphics吸取了業界領先的、為實踐所證實的實體建模核心——Parasolid的部份功能。

1991年,Unigraphics開始了從CAD/CAE/CAM大型機版本到工作站版本的轉移。

1993年,Unigraphics引入複合建模的概念。1996年,Unigraphics釋出了高階裝配功能模組、最先進的 CAM模組以及具有A類曲線造型能力的工業造型模組。

2000年 Unigraphics釋出了新版本的UG17。2003年 Unigraphics釋出新版本UGNX2。0。新版本基於最新的行業標準,它是一個全新支援PLM的體系結構。

2007年 UGS公司釋出了新版本NX5。0-NX的下一代數字產品開發軟體。

2008年5月 SIEMENS公司釋出了NX第6版數字化產品開發軟體。

2009年10月 Siemens PLMSoftware 釋出NX7。0,新增了同步建模技術的增強功能,修復了6。0的漏洞,穩定性較6。0有很大提升。

2011年9月 Unigraphics釋出新版本UG NX8。0,展示當今世界領先的CAD/CAM/CAE三維數字化產品創新、開放性的快速、精確視覺化分析解決方案。

2012年10月 Siemens PLMSoftware 釋出了 NX8。5。

2013年10月 Siemens PLMSoftware 釋出了NX9。0。

2014年8月 Siemens PLMSoftware 釋出了NX10。0。

2016年10月 Siemens PLMSoftware 釋出了NX11。0。

2017年10月 Siemens PLMSoftware 釋出了NX12。0。

2019年1月19日 Siemens PLMSoftware 釋出NX1817系列。

2019年6月25日Siemens PLMSoftware 釋出NX1872系列。

2019年12月14日 Siemens PLMSoftware釋出NX1899系列。

2020年6月21日 Siemens PLMSoftware釋出NX1926系列。

2020年12月12日 SiemensPLMSoftware釋出NX1953系列。

2021年6月18日 Siemens PLMSoftware釋出NX1980系列。

2021年12月11日 Siemens PLMSoftware釋出NX2007系列。

2022年2月3日 Siemens PLMSoftware釋出NX2011系列。

2022年2月24日 Siemens PLMSoftware釋出NX2015系列。

2022年4月21日 Siemens PLMSoftware釋出NX2023系列。

2022年5月20日 Siemens PLMSoftware釋出NX2027系列。

2022年6月18日 Siemens PLMSoftware釋出NX2206系列。

2022年7月22日 Siemens PLMSoftware釋出NX2206。3000系列。

2022年8月27日 Siemens PLMSoftware釋出NX2206。4000系列。

2022年9月21日 Siemens PLMSoftware釋出NX2206。5000系列。

2022年10月22日SiemensPLMSoftware釋出NX2206。6000系列。

UG NX的未來發展趨勢

NX系列所倡導的“新一代數字化產品開發”將繼續推行,主要側重DFM(基於製造的設計)和DFA(基於裝配的設計),在設計環節充分考慮供應鏈環境和裝配環境,提高設計的一次成功率,降低產品總體開發成本,縮短產品進入市場的時間,穩定產品質量。

自學UG程式設計如何選擇版本和教程?

1。3 UG NX軟體的技術特點

具有統一的資料庫,可實施並行工程。

採用複合建模技術。

基於特徵的建模和編輯方法。

曲線設計採用非均勻有理B樣線條作為基礎出圖功能強。

以Parasolid為實體建模核心。

提供了介面良好的二次開發工具具有良好的使用者介面。

1。4 UG NX版本的選擇

UG 是世界上產生較早的數控程式設計軟體之一,發展到今天,與它同時代產生的軟體基本都已消失。而 UG 卻不斷的發展壯大,漸成為行業的標準與主導。

隨著30餘年的發展,其版本不斷升級,在畫面顯示、對話方塊顯示、功能命令增強等方面都有很大的變化 !

比較顯著地表現在這幾個階段:

階段1:UG18 到—UG NX(NX2)

階段2:UG NX3—UG NX4

階段3:UG NX5—UG NX6。0—UG NX7。0

階段4:UG NX7。5—UG NX8。0—UG NX9。0

階段5:UG NX10。0—UG NX12。0

階段6:UG NX1817系列—UG NX1980系列

階段7:UG NX2007系列—UG NX2206系列

對於這些不同的版本,其實就加工應用方面並沒有太大的變化,雖然每一個新版本發行時,都有新功能的增加,但這些新功能大都表現在 5軸、9軸聯動、車銑複合類等方面,這些是 UG近幾年所關注的重點!而至於高速加工UG不像其他的軟體那樣,有專門的高速銑削模組,只要掌握UG普通的加工模組,就可以實現高速加工,因為UG很早就支援高速加工!

所以在使用方面,讀者儘可能的選擇使用最新的版本,因為新版本較之舊版本無論從操作的介面風格、還是操作的簡潔方便性、以及功能增強等方面都有很大的改進。但就使用習慣來講,據作者所知 UG NX2。0使用者最多(這裡有很多UG使用高手),其次就是UG NX4。0,UG NX4是一個經典版本,當然也有與時俱進的使用者選擇使用UG NX6。0、UG NX8。0、 UG NX10。0、UGNX12。0以及現在最新版本。

經過這麼多年的發展,軟體版本也是基本一年一更新,到現在都是NX2206了,在這麼多版本中,有很多早期用UG的同行還有一小批的人在用UG4。0 6。0 7。5等低版本,但大部分人都升級到了更高版本,我個人認為,剛開始學習UG的時候可以不用考慮版本,就用NX10。0或者12。0就可以了,因為這些版本不是太高,公司的很多電腦都能執行。

高版本和低版本的對比選擇

高版本的優缺點:

優勢:

有更豐富的功能和模組(部分版本也會刪減幾個命令選項);

相近版本之間可能會有流暢度的提升;

UG NX10。0開始對中文檔名和路徑的支援,介面更加簡潔美觀,能開啟網上更多的檔案;

高版本能開啟低版本的檔案,而低版本缺無法開啟高版本的檔案。

劣勢:

對電腦硬體要求的提升,比如有些老的CPU平臺上都裝不了高版本的UG了,NX9。0開始沒有32位的安裝包了,也不支援XP系統了,最新版本的學習資料方面會相對稀缺;

最新的版本可能會出現不穩定的情況,一些小bug可能會通過後面出的補丁來修復(但是正式版一般不會出現大bug);

一些外掛外掛的支援可能需要等更新;最新版本可能會遇到一些網上暫時搜不到的報錯和問題;

如果你上班了獨自用了比別人高的版本,那麼你做出來的檔案,別人很可能會開啟不開。

調查結果顯示,使用者量排名前三位的版本分別是NX10。0、NX12。0、NX8。5,NX12。0之後版本的版本號都變了,NX12。0也將成為一個經典了。

排名前三的這幾個版本都是近十年釋出的比較經典的版本,NX8。0、NX8。5是最後一個支援32位和XP系統的版本了。NX10。0是第一個支援中文名檔案和中文路徑的版本,版本介面也做了很大改變。

NX12。0以後就沒有NX13。0了。

在這裡給新手朋友的建議是選擇高一些的版本NX10。0及以上,當然如果電腦允許可以裝多個版本,用最高版本的許可證就可以了。

具體建議:

1、為工作的話,建議順應單位絕大多數人,因為你的版本低了打不開別人的圖檔,你的版本高了別人打不開你的圖,不利於團隊協作。

2、自己學習,就用一個高版本但不能太高,高版本使用者少,實際工作中使用者更少,那麼學習資料幾乎沒有。

3、版本的選擇結合自己電腦硬體配置情況,適合的就是好用的,如果你的電腦配置是幾年前的,效能不高,建議NX8。0以下;如果配置還不錯建議NX10。0以上,NX10。0開始支援中文圖檔名稱,介面更加簡潔美觀。

總結:一般你想要哪個UG版本穩定工作,都建議升級到當前UG版本的最新版本補丁,這樣出問題的機率就會比較小。

對於NX12。0以下版本建議使用偶數版本,比如NX4。0\NX6。0\NX8。0\NX10。0\NX12。0。

本文以及以後的課程中都將以UG NX10。0為例,這是目前我正在使用的兩個版本之一,另一個是UG NX6。0,都是公司正版軟體,資料正規全面,有利於學習。

自學UG程式設計如何選擇版本和教程?

1。5 NX10。0的功能模組與新增特點

UG NX10。0主要適用於安裝在64位win7、win8和win8。1系統上。並且UG NX10。0最大的改變是:全面支援中文名和中文路徑;同時新增航空設計選項、新增創意塑型、新增偏置3D曲線、新增繪製“截面線”命令,修剪與延伸命令分割成兩個命令、加入了生產線設計line design模組等等,能夠帶給使用者更為非凡的設計新體驗。

UG NX10。0主要功能模組

零件建模 Model

圖紙 Drafting

模擬 Simulation

加工 Manufacturing

組立件 Assembly

偵測設計 Inspection

機電概念 MechatronicsConceptDesigner

船舶結構 Ship Structures

流水線設計 Line Designer

外觀造型設計 Shappestudio

NX鈑金 Sheet Metal

航空鈑金 Aerosheet Metal

邏輯佈線設定 Routing Logical

機械管線佈置 Routing Mechanical

電氣佈線 Routing Eiectrical

UG NX10。0新增特點

1、最大的改變,UG NX10。0支援中文名和中文路徑。

2、插入-曲線-最後兩個,一個是最佳化2D曲線和GeodesicSketch,都是新功能。

3、UG NX10。0新增航空設計選項,鈑金功能增強。

分為:

1)航空設計彎邊

2)航空設計筋板

3)航空設計階梯

4)航空設計支架

4、在捕捉點的時候,新增了一項“極點”捕捉,在用一些命令的時候可以對曲面和曲面的極點進行捕捉了。

5、創意塑型是從UG NX9。0開始有的功能, UG NX10。0增加了好多功能,而且比 NX9。0更強大,快速建模這個方向是趨勢,是重點發展方向,UG NX10。0新增了:

1)、放樣框架

2)、掃掠框架

3)、管道框架

4)、複製框架

5)、框架多段線

6)、抽取框架多段線

6、插入選單多了個2d元件

7、UG NX10。0資源條管理更加方便了,在側邊欄的工具條上,多了個“資源條選項”按鈕,可直接對資源條進行管理。

8、在UG NX10。0滑鼠操作檢視放大、縮小時,和以前歷來的版本剛好相反,滑鼠左鍵+中鍵,方向往下是縮小,滑鼠左鍵+中鍵,方向往上是放大,以前則不是這樣。

具體設定方法:UG選單上-檔案-實用工具——使用者預設設定——基本環境 ——檢視操作——方向

9、修剪與延伸命令分割成兩個命令,更好用。而且,延伸偏置值可以用負數了,以前沒拆分前是不可以負數的!也就是說現在可以縮短片體了。

10、製圖裡面多了個繪製“截面線”命令,可以對檢視進行草繪截面線。

11、刪除面功能新增“圓角”命令。

12、新增偏置3D曲線,在UG選單上【插入】——【派生曲線】——【偏置3D曲線】。

13、注塑模工具裡的【建立方塊】(即建立箱體)功能新增兩個功能:支援柱體和長方體功能加入到裡面。

自學UG程式設計如何選擇版本和教程?

1。7、關於教程或教材的選擇

現如今市場上關於 UG 的教程,早已汪洋如海,但真正有價值的書籍教程可謂鳳毛麟角,各種教程其內容 ,其表述,往往都是千篇一律 ,不一而終。其語言表達多來源於UG專業術語的中文翻譯,其特點就是內容拼湊,命令、引數、講解晦澀難懂,由此往往是初學者難於明瞭 。很多學習UG的人,往往讀了很多本這樣的教程 ,亦不能達到入門的級別!更別說用於實際工作了!

下面就目前市場上的教程,做一下歸類分析,以便甄別遴選:

第一類:專業寫手做的教程 專業寫手並非UG專業,而是專業寫書的,他們往往涉獵很廣,只要是關於電腦軟體方面的教程他們幾乎都寫,此類教程數量大約能佔到市場份額的 7/10 左右,由此可見數量之巨,說不定你手中就有幾本呢!此類寫手本身在數控加工方面 ,並不具備實際加工經驗 ,他們都是東拼西湊 ,按照自已的想象和理解編輯成書,但他們卻不知道數控加工 ——是一個真正面向實際的工作,來不得半點馬虎和錯誤 ,他們更不知道這點錯誤和馬虎所帶來的後果 ——輕則斷刀、工件報廢,重則造成機床的嚴重損壞以及人身安全。這裡並非作者危言聳聽 ,本人就親見某大學數控專業教授,所編制的數控程式把整個銑頭撞壞,更親見某UG 教程作者編制的數控程式,刀具在快速移動中,把工件撞出機床面,刀具和工件全部損壞,更造成加工人員身體的傷害。所以這種教程的表述和觀點有很大一部分 ,其根本就是錯誤的 ,他們的思路和編制的刀路根本就不能用於實際。這就是按此類教程學習不能入門的原因。這也是用過UG的人看到此類教程,感到啼笑皆非的原因所在。

第二類:所謂的工作室或科技公司出品編寫的教程他們肯定有一定實際經驗 ,但絕對有限,但相比第一類要專業和優良多了。其教程就學習效果來說與前一類並沒有什麼區別。

第三類:數控專家系列教程 這類書籍教程往往這樣描述 :數控專家教程 、實踐教程、實訓能力提高教程,全部由一線工程師編著等等。可以說此類書籍教程 ,代表了目前市場上UG教程類的最高水平 ,因為他們的確有實際加工經驗 ,但所表達出的內容和水平僅是個人某方面的知識 ,使初學者入門沒問題 ,但要達到一定的境界和水平很難——因為不能明瞭,再怎麼樣也不會有太大的提高。關於實際加工經驗的教程是一個發展的方向,隨著UG的普及,學習者的增多,人們逐漸會拋棄那些乾澀的理論教程,而選擇那些有著實際經驗的教程。

這三類教程的作用對比:

第1類:讀過多本依然沒有入門,一頭霧水;

第2類:稍微明白點,但也沒入門;

第3類:入門了,但在實際工作中錯誤百出,且沒有效率;

還有網上影片教程,以及培訓學校:關於這二種情況當然不乏有好的教程 ,也不乏有好的培訓學校 ,但往往是十之有二也已經是不錯了,其昂貴的價格令人望而卻步。但大多數情況下是,花了錢沒學到東西,其教訓比比皆是!

那麼這樣說來豈不是沒有好的學習途徑嗎?那些正在工廠裡從事實際程式設計工作的工程師們,是從哪裡學來的呢?

第一種:公司本身使用正版UG,理所當然的是 UG公司的正規培訓,這在UG使用者中僅佔少數。

第二種:也是和大多數人一樣,看看書自己摸索著上 ,你知道這個過程是多麼的艱難嗎?我的一位同事就是如此,先後跳槽十餘家企業後,歷經3年時間有餘,才對UG掌握到中等水平。他的經驗完全都是撞刀撞出來的。這在UG 使用者中佔多數。

第三種:拜師,向真正有經驗的老師學習 ,那麼你很幸運 ,但多數情況下沒人願意與你分享(因為得之不易 ),這是一個實際情況。即使如此,相信你沒有一年的時間,也出不了徒。這在UG使用者中也僅佔少數。

綜上所述,那麼我們不禁要問:什麼樣的教程才是比較理想的呢?

第一、最好的教程就是UG公司的,他們對於命令,引數的解說就是標準,是最能理解寫軟體人的意圖。他們的培訓是真正意義上正規培訓,市面上任何形式的培訓 ,都不能與之相比。可是他們的正規培訓僅限於UG正版使用客戶。而市面上所見到的所謂UG公司指定教程,大多數是英文版的中文翻譯,專業術語很強,翻譯成中文後已經是很差強人意了,而且也僅是對功能模組、命令、引數的專業表述而已。這個教材範本,正是市面上大多數教程的素材和源泉。

第二:其次最好的就是有實際加工經驗的教程 ,只有在實踐中才能明白命令、引數的真正含義,同時對於軟體的使用有一整套簡潔高效的方法 。進入到這個行業你就明白,理論和實際的差別有時是很大的。尤其是表現在軟體使用方面,在實際的加工中對於軟體的使用,在很多的時候並不像書中描述的那樣、更不同於你的想象。在實際加工過程中,不但講求較高的效率而且更重要的是加工的準確性和精確性。而要達到這個要求,最低的限度就是對於軟體的熟練和正確使用。而掌握軟體僅僅是工作的第一步。如果你對於軟體還處於疑惑、不熟練的狀態,那麼還談什麼工作呢?其次在掌握軟體的基礎上,你還需要更多的機加工知識,這樣才能勝任實際工作。在實際應聘找工作時 ,往往應聘官的第一句話就是:你有幾年加工經驗了?因為沒有經驗的確是難以勝任的 !這與其它行業有所不同。然而這個經驗並不是只能在實踐中積累而成——透過有經驗的使用者傳授,是可以達到一定水準的。

自學UG程式設計如何選擇版本和教程?

​1。8、關於UG數控程式設計思想問題的分析與探討UG在其官方教程中這樣來表述 :“UG的製造過程(程式設計)思想,它比具體的加工模 式、加工方法更為重要。它是現代數控程式設計的精髓所在!”這個關於UG程式設計思想的問題,是一般的教程沒有且不能涉及到的 。相信很多的業界同行,也包括使用UG很多年的朋友,對此都會感到陌生,不是十分的清楚。本人在此提出 ,目的就是能夠引起讀者的高度重視!——為什麼?因為就如其官方教程裡所描述的那樣 :“它是現代數控程式設計的精髓所在!”。思想——就是靈魂、就是核心 !打一個比喻 :它正像武俠電影小說中所描述的 “心法” 一樣,其招數、招式可以千變萬化,但是一旦離開 “心法”則就是呆板的、死板的、死搬硬套的;而有了“心法”則是隨心所欲的、千變萬化的、任意縱橫的。在實際的程式設計工作中也是一樣 ,零件是千變萬化的 ,而UG CAM(加工)的加工模式卻是有限的,深刻的理解UG的加工思想、刀位軌跡的演算法,以及巧妙的組合加工模式、方法、 靈活的使用各種引數,提出有針對性的解決方案 ——而這正是一個合格的程式設計工程師所必須具備的技能!

而UG的程式設計思想,並非是一種抽象的理論、一種概念的表述。它是透過具體的軟體本身的各種操作而具體體現出來的。然而如果單純的解讀概念,你不會發現它。 而只有透過概念的 “領悟”,才會發現它的身影,進而經過 “深刻的領悟 ”過程,就會發現它已經與你融為一體了。

總之:UG 的程式設計思想,你只要掌握了它,就是掌握了UG的核心精髓;就是高屋建瓴地掌握了各類命令引數 ;就是用最少的命令做出更多工作的巧妙方式 ;就是達到運用UG輕鬆自如、遊刃有餘的境界;就是讓你體會UG所帶給你的極大的創造性、靈活性、以及快樂的成就感!而所有的這些、這一切的一切都會在本人以後的教程中灌輸給你!

自學UG程式設計如何選擇版本和教程?

1。9、關於UG十分繁多的引數和命令問題

眾所周知: UG的命令引數之多為眾多軟體之首。但這不是給你的使用帶來困難,恰恰相反,它正是為了你的使用更方便、更簡單、更高效而設定的。對這個問題在業界許多資深的UG 應用專家,常給初學者打這樣一個比方:如果把UG比喻成一臺照相機,那麼UG就是一款專業的相機,而其它的程式設計軟體就是僅能稱為 “傻瓜式”的相機,學習專業的相機當然會比較困難。但是你要想拍出高質量的圖片,專業的相機才是不二之選,但問題是很多人不會使用專業的相機,所以拍出來的圖片質量還不如“傻瓜”相機拍出來的效果好。所以在學習UG 初期會很困難,尤其是沒有名師指導僅憑自己摸索的情況下。但是你一旦學會掌握了UG,那麼對於數控程式設計工作來說,又是一件輕鬆愉快的事情!要想真正的、有效的、突破引數命令的困擾,必須做到以下幾點建議:

第一:首要的便是正確的建立UG程式設計思想。UG功能強大,相對於其它的程式設計軟體,其引數、命令眾多。這往往使得初學者不知所云 ,甚或是使用過UG的人也感到十分繁雜和不理解。但是UG獨特的程式設計思想也符合 20/80 之原則,使用極少的命令就能做出更多的程式設計工作。所以你一旦掌握其核心,那麼使用UG來程式設計是一件十分輕鬆的工作。在這裡你必須要明確一個這樣的思想方法 ——那就是根據需要來使用引數、命令,而不是單純的為學習引數而學習!

第二:你要了解引數、命令的本質,這個引數命令到底在哪方面影響了刀軌 ,它的使用規範是什麼?尤其重要的是引數命令之間的相互關係是怎樣的? ——這非常重要,你在使用某一引數時,你必須要考慮到哪些引數是要配合設定的?它們之間是如何影響的?

第三:引數命令只有在使用中,你才能真正明白它的意義所在,而單純的從概念、從表述之中,你不會真正理解它。所以本人所編寫的自學教程對於其關鍵的引數講解,或者是以例項的方式、或者是從正反兩個方面對比講解,更甚者將加以專題的方式進行深入探討。

1。10、如何學好UG NX三維造型幾點建議:

集中精力打殲滅戰,避免馬拉松式的學習;

正確把握學習重點;

有選擇地學習;

對軟體造型功能進行合理的分類;

從一開始就注重培養規範的操作習慣;

將平時所遇到的問題、失誤和學習要點記錄下來。

總結一下:本文主要概述了UG NX的發展歷程,UG NX軟體的特點和UG NX10。0的新增功能,介紹了UG在現代製造業中的重要地位,同時還講述了UG的未來發展趨勢、UG版本的選擇、UG教程和教材的選擇以及UG程式設計思想的分析和討論。

作為開篇,本文向你總結了一些UG NX的學習方法和經驗。透過本文的學習,相信你對於為什麼要學習UG NX、UG NX能做什麼、如何學習UG NX、如何選擇版本和教程應該胸中自有丘壑!

好了,今天的分享就介紹到這裡,後面大家有問題可以留言,看到後都會解答。

這一萬字可以說是我學UG至今最寶貴的經驗,當然有人未必認可,也不可能適用於所有人,不過如果能起到拋磚引玉的作用我就心滿意足了。

學UG這條路很不好走,也很寂寞。我沒有當任何人老師的想法,最多算是大家學UG的引路人。

我們一起攜手走下去!

最後,憲南恭祝大家工作順利,學UG有成!