UG的應(yīng)用現(xiàn)狀及發(fā)展前景_第1頁(yè)
UG的應(yīng)用現(xiàn)狀及發(fā)展前景_第2頁(yè)
UG的應(yīng)用現(xiàn)狀及發(fā)展前景_第3頁(yè)
UG的應(yīng)用現(xiàn)狀及發(fā)展前景_第4頁(yè)
UG的應(yīng)用現(xiàn)狀及發(fā)展前景_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、UG應(yīng)用現(xiàn)狀及發(fā)展前景目錄摘要- 1 -關(guān)鍵詞- 1 -一、UG的簡(jiǎn)介- 1 -二、UG的功能特點(diǎn)- 2 -三、 UG的二次開發(fā)技術(shù)- 4 -3.1 UG/Open- 4 -3.2 UG/OPEN UIStyler- 4 -3.3 UG/OPEN MenuScript- 5 -3.4 UG/OPEN API- 5 -四、UG的應(yīng)用現(xiàn)狀- 6 -五、UG的發(fā)展前景- 6 -參考文獻(xiàn)- 7 -I摘要:介紹了 UG的功能特點(diǎn)及其二次開發(fā)技術(shù),并對(duì)目前在UG方面的一些典型應(yīng)用作了介紹,指出對(duì)單一數(shù)據(jù)庫(kù)、參數(shù)化,基于特征、全相關(guān)等于一體的三維CAD/CAE/CAM軟件,UG的應(yīng)用必將越來越廣泛越深入。U

2、G是一個(gè)通用軟件,用戶必須在此基礎(chǔ)上進(jìn)行二次開發(fā),才能滿足專門模具設(shè)計(jì)的需要,提高設(shè)計(jì)效率。UG在它所觸及的各行各業(yè)中的應(yīng)用程度和深度雖然各不相同,但效果是顯著的。關(guān)鍵詞:二次開發(fā)技術(shù);應(yīng)用;參數(shù)化特征造型;三維造型一、UG的簡(jiǎn)介UG是起源于美國(guó)麥道(MD)公司的產(chǎn)品,1991年11月并入美國(guó)通用汽車公司EDS分部。如今EDS是全世界最大的信息技術(shù)(IT)服務(wù)公司,UG由其獨(dú)立子公司Unigraphics solutions開剔11J。Unigraphics solutions己在紐約股票交易所上市。UG2005年的收入達(dá)115億美元,CIMdata對(duì)PLM市場(chǎng)收入進(jìn)行的協(xié)同產(chǎn)品定義管理(CP

3、DM)調(diào)查中,UGS已連續(xù)五年居榜首。UGNX(簡(jiǎn)稱UG)是UGS五大產(chǎn)品之一(Tc鋤center、NX、solid Edge、Efactory、PLM components),是集CAD、CAE和CAM于一體的機(jī)械工程設(shè)計(jì)輔助系統(tǒng),該軟件能適應(yīng)多種復(fù)雜的曲面造型和參數(shù)化實(shí)體造型,可以直觀、準(zhǔn)確地反映零、組件之間的裝配關(guān)系,使產(chǎn)品開發(fā)完全實(shí)現(xiàn)設(shè)計(jì)、分析、制造的無圖紙生產(chǎn),并可使產(chǎn)品設(shè)計(jì)、工裝設(shè)計(jì)和制造等工作并行開展,適用于各種產(chǎn)品的設(shè)計(jì)與開發(fā),因此而廣泛應(yīng)用于汽車、航空、船舶、通用機(jī)械、電器和玩具等行業(yè),以及模具等的設(shè)計(jì)、分析及制造工程。UG采用基于特征的實(shí)體造型,具有尺寸驅(qū)動(dòng)編輯功能和統(tǒng)一的

4、數(shù)據(jù)庫(kù),實(shí)現(xiàn)了CAD、CAE、CAM之間無數(shù)據(jù)交換的自由切換,它具有很強(qiáng)的數(shù)控加工能力,可以進(jìn)行2軸5軸聯(lián)動(dòng)的復(fù)雜曲面加工和鏜銑。UGS擁有46,00家客戶,全球裝機(jī)量近40萬(wàn)臺(tái)套。在全球排名前30強(qiáng)的汽車原始設(shè)備制造商中,有多達(dá)27個(gè)制造商使用UGS軟件。在美國(guó)航空航天工業(yè)己安裝有1000多套UG。UGS在噴氣發(fā)動(dòng)機(jī)行業(yè)位居領(lǐng)先地位。UGS目前也遍及到機(jī)械、醫(yī)療設(shè)備、電子、高技術(shù)和消費(fèi)品工業(yè),用戶包括松下、3M、Philips Electronic、Gillette Company等。UG是一個(gè)完整的產(chǎn)品解決方案,它為用戶的產(chǎn)品設(shè)計(jì)及加工過程提供了數(shù)字化造型和驗(yàn)證手段。UG針對(duì)用戶的虛擬產(chǎn)品

5、設(shè)計(jì)和工藝設(shè)計(jì)的需求,提供了經(jīng)過實(shí)踐驗(yàn)證的解決方案。UG能夠有效地捕捉、利用和共享數(shù)字化工程完整過程中的知識(shí),事實(shí)證明為企業(yè)帶來了戰(zhàn)略性的收益UG系統(tǒng)運(yùn)行環(huán)境:(1)硬件(機(jī)型):HP9000、Sun、DEC、SGI、IBMRS/6000PC(如Founder)。(2)軟件(操作系統(tǒng)):WindowSNT、VMS、UNIX。(3)用戶界面:菜單選擇、窗口功能、鍵盤、鼠標(biāo)器輸入。(4)網(wǎng)絡(luò):TCPIP網(wǎng)絡(luò)協(xié)議。(5)數(shù)據(jù)庫(kù):IMAN可提供獨(dú)立運(yùn)行的、面向?qū)ο蟮募晒芾頂?shù)據(jù)庫(kù)系統(tǒng)。以下是UG軟件的發(fā)展歷史:1960年 McDonnell Douglas Automation公司成立。1976年 收

6、購(gòu)Unigraphics CAD/CAM/CAE系統(tǒng)的開發(fā)商United Computer公司,Unigraphics雛形產(chǎn)品問世。1983年 Unigraphics II進(jìn)入市場(chǎng)。1986年 Unigraphics吸取了業(yè)界領(lǐng)先的、為實(shí)踐所證實(shí)的實(shí)體建模核心Parasolid的部分功能1989年 Unigraphics宣布支持UNIX平臺(tái)及開放系統(tǒng)結(jié)構(gòu),并將一個(gè)新的與STEP標(biāo)準(zhǔn)兼容的三維實(shí)體建模核心Parasolid引入U(xiǎn)nigraphics。1990年 Unigraphics作為McDonnell Douglas(現(xiàn)在的波音公司)的機(jī)械CAD/CAM/CAE的標(biāo)準(zhǔn)。1991年 Unigr

7、aphics開始了從CADCAM大型機(jī)版本到工作站版本的移植1993年 Unigraphics引入復(fù)合建模的概念,可將實(shí)體建模、曲面建模、線框建模、半?yún)?shù)化及參數(shù)化建模融為一體。1995年 Unigraphics首次發(fā)布Windows NT版本。1996年 Unigraphics發(fā)布了能夠自動(dòng)進(jìn)行干涉檢查的高級(jí)裝配功能模塊、最先進(jìn)的CAM模塊以及具有A類曲面造型能力的工業(yè)造型模塊;占領(lǐng)了巨大的市場(chǎng)份額,已成為高端、中端及商業(yè)CAD/CAM/CAE應(yīng)用開發(fā)的常用軟件。1997年 Unigraphics新增了包括WAVE在內(nèi)的一系列工業(yè)領(lǐng)先的新功能,WAVE這一功能可以定義、控制和評(píng)估產(chǎn)品模板;被

8、認(rèn)為是在未來五年中業(yè)界最有影響的新技術(shù)。2000年 發(fā)布新版本UGV17。新版本的發(fā)布,使UGS成為工業(yè)界第一個(gè)可裝載包含深層嵌入“基于工程知識(shí)”(KBE)語(yǔ)言的世界級(jí)MCAD軟件 產(chǎn)品的主要供應(yīng)商。2001年 發(fā)布新版本UGV18,新版本中對(duì)舊版本中對(duì)話框做了大量的調(diào)整,使在更少的對(duì)話框中完成更多的工作從而使設(shè)計(jì)更加便捷。2002年 發(fā)布新版本UG NX1,開始將I-deas與UG進(jìn)行融合2003年 發(fā)布新版本UG NX2 NX 2也象征著世界兩大領(lǐng)先的產(chǎn)品Unigraphics 和 I-deas的統(tǒng)一進(jìn)程的第二步2004年 發(fā)布新版本UG NX3, NX3是將

9、I-deas的重要功能移植入NX軟件的第一個(gè)版本2005年 發(fā)布新版本UG NX4,最新版本的NX4以NX 在數(shù)字化模擬和知識(shí)工程領(lǐng)域的領(lǐng)導(dǎo)地位為基礎(chǔ), 并特別針對(duì)產(chǎn)品式樣、設(shè)計(jì)、模擬和制造開發(fā)了新功能,它帶有數(shù)據(jù)遷移工具,對(duì)希望過渡到 NX 的 I-deas 用戶能夠提供很大的幫助。二、UG的功能特點(diǎn)UG軟件不僅具有強(qiáng)大的實(shí)體造型、曲面造型、虛擬裝配和產(chǎn)生工程圖等設(shè)計(jì)功能;而且,在設(shè)計(jì)過程中可進(jìn)行有限元分析、機(jī)構(gòu)運(yùn)動(dòng)分析、動(dòng)力學(xué)分析和仿真模擬,提高設(shè)計(jì)的可靠性;同時(shí),可用建立的三維模型直接生成數(shù)控代碼,用于產(chǎn)品的加工,其后處理程序支持多種類型數(shù)控機(jī)床。另外它所提供的二次開發(fā)語(yǔ)言UG

10、/OPen GRIP,UG/open API簡(jiǎn)單易學(xué),實(shí)現(xiàn)功能多,便于用戶開發(fā)專用CAD系統(tǒng)。具體來說,該軟件具有以下特點(diǎn):(1)具有統(tǒng)一的數(shù)據(jù)庫(kù),真正實(shí)現(xiàn)了CAD/CAE/CAM等各模塊之間的無數(shù)據(jù)交換的自由切換,可實(shí)施并行工程。(2)采用復(fù)合建模技術(shù),可將實(shí)體建模、曲面建模、線框建模、顯示幾何建模與參數(shù)化建模融為一體。(3)用基于特征(如孔、凸臺(tái)、型膠、槽溝、倒角等)的建模和編輯方法作為實(shí)體造型基礎(chǔ),形象直觀,類似于工程師傳統(tǒng)的設(shè)計(jì)辦法,并能用參數(shù)驅(qū)動(dòng)。(4)曲面設(shè)計(jì)采用非均勻有理B樣條作基礎(chǔ),可用多種方法生成復(fù)雜的曲面,特別適合于汽車外形設(shè)計(jì)、汽輪機(jī)葉片設(shè)計(jì)等復(fù)雜曲面造型。(5)出圖功能

11、強(qiáng),可十分方便地從三維實(shí)體模型直接生成二維工程圖。能按ISO標(biāo)準(zhǔn)和國(guó)標(biāo)標(biāo)注尺寸、形位公差和漢字說明等。并能直接對(duì)實(shí)體做旋轉(zhuǎn)剖、階梯剖和軸測(cè)圖挖切生成各種剖視圖,增強(qiáng)了繪制工程圖的實(shí)用性。(6)以Parasolid為實(shí)體建模核心,實(shí)體造型功能處于領(lǐng)先地位。目前著名CAD/CAE/CAM軟件均以此作為實(shí)體造型基礎(chǔ)。(7)提供了界面良好的二次開發(fā)工具GRIP(GRAPHICAL INTERACTIVE PROGRAMING)和UFUNC(USER FUNCTION),并能通過高級(jí)語(yǔ)言接口,使UG的圖形功能與高級(jí)語(yǔ)言的計(jì)算功能緊密結(jié)合起來。(8)具有良好的用戶介面,絕大多數(shù)功能都可通過圖標(biāo)實(shí)現(xiàn);進(jìn)行對(duì)

12、象操作時(shí),具有自動(dòng)推理功能;同時(shí),在每個(gè)操作步驟中,都有相應(yīng)的提示信息,便于用戶做出正確的選擇。另外,由于UG對(duì)數(shù)據(jù)格式和圖像格式的識(shí)別能力, UG中可以很容易的讀取AutoCAD的二維在圖形作為拉伸、旋轉(zhuǎn)、掃描、混成的草圖;同時(shí)AutoCAD在我國(guó)普及率很高,許多人對(duì)它都十分熟悉,而且很多企業(yè)早期的圖檔都在AutoCAD中作的,因此可以使用已有的AutoCAD二維圖形作為UG三維造型時(shí)的草圖,進(jìn)行三維轉(zhuǎn)換,也可以使用AutoCAD來為UG繪制草圖, 從而避免重復(fù)勞動(dòng)和有效地利用已有資源。參數(shù)化特征造型被公認(rèn)為目前幾何造型的發(fā)展趨勢(shì),UG實(shí)體模型由一些工程特征組合而成,UG模塊提供了拉伸、旋轉(zhuǎn)

13、、掃描、過度、孔、槽、圓角、倒角、抽殼、拔模斜度、自由變形、變截面掃描等眾多的特征和特征的構(gòu)造方法,為用戶提供了設(shè)計(jì)非常復(fù)雜形狀或?qū)嶓w模型的有力工具。此外,UG基于特征的參數(shù)化造型時(shí)將參數(shù)化造型的思想和特征造型的思想有機(jī)的結(jié)合在一起,用尺寸驅(qū)動(dòng)或變量設(shè)計(jì)的方法定義特征并進(jìn)行類似的操作,這樣就形成了參數(shù)化特征造型。由于特征全部用參數(shù)化定義,因此對(duì)形狀、尺寸、公差、表面粗糙度等均可隨時(shí)修改和更行,最終達(dá)到修改設(shè)計(jì)的目的。參數(shù)化方法使設(shè)計(jì)者在構(gòu)造幾何模型時(shí)可以集中于概念設(shè)計(jì)和整體設(shè)計(jì),充分發(fā)揮創(chuàng)造性,提高設(shè)計(jì)效率?;谔卣鞯募夹g(shù)為設(shè)計(jì)者提供了符合人們思維習(xí)慣的設(shè)計(jì)環(huán)境,二者有機(jī)地結(jié)合起來進(jìn)行實(shí)體造型

14、將極大的提高設(shè)計(jì)效率。在UG的環(huán)境中,構(gòu)造實(shí)物實(shí)體的方法很多。選擇一種有效的方法,使建立的特征少,且能有效生成實(shí)體;形成的特征有利于后續(xù)特征的建立和修改是非常重要的。所以在設(shè)計(jì)之初,對(duì)零件的外型設(shè)計(jì)要一個(gè)整體規(guī)劃,要清楚自己所做的零件的復(fù)雜程度,首先要確定整個(gè)零件的基準(zhǔn)參考中心和參考面,使后面建立的特征(Feature)都是基于該基準(zhǔn)建立的,這樣有利于后面特征修改(Modify)和再生成(Regenerate);其次要確定模型(Model)的所有特征間構(gòu)建的大致先后順序,把一些小而非重要特征先做,對(duì)開始不太明確的,并且需要經(jīng)常改動(dòng)變化的特征放到后面建立。這樣就可以在需要修改時(shí)改動(dòng)局部就可以了,

15、既節(jié)省了時(shí)間又省去了許多麻煩。三、 UG的二次開發(fā)技術(shù)對(duì)一般的設(shè)計(jì)人員來說,要使用UG所提供的方法進(jìn)行復(fù)雜零件的三維造型,并不是一件容易的事,設(shè)計(jì)人員需要花費(fèi)大量的時(shí)間熟悉UG,并且掌握較高水平的建模技巧,但是如果充分利用UG的二次開發(fā)工具,就可以方便的實(shí)現(xiàn)復(fù)雜零件設(shè)計(jì)的參數(shù)化,從而大大提高設(shè)計(jì)效率。UG為通用支撐軟件系統(tǒng),僅具有CAD/CAM的基本功能,沒有提供專用產(chǎn)品所需要的完整計(jì)算機(jī)輔助設(shè)計(jì)/制造功能。由于機(jī)械產(chǎn)品的千變?nèi)f化,需要針對(duì)具體對(duì)象在選用的CAM軟件平臺(tái)上進(jìn)行二次開發(fā),來設(shè)計(jì)出界面友好、功能強(qiáng)大和使用方便的專 用 產(chǎn) 品 的CAD/CAM系統(tǒng)UG/OPENUIStyler、UG

16、/OPEN GRIP和UG/OPEN API 的二次開發(fā)技術(shù)。3.1 UG/OpenUG/Open二次開發(fā)模塊為 UG 軟件的二次開發(fā)工具集,便于用戶進(jìn)行二次開發(fā)工作,利用該模塊可對(duì) UG 系統(tǒng)進(jìn)行用戶化剪裁和開發(fā), 滿足用戶的開發(fā)需求。UG/Open 包括以下幾個(gè)部分:(1)UG/Open Menuscript 開發(fā)工具,對(duì)UG軟件操作界面進(jìn)行用戶化開發(fā),無須編程即可;(2)對(duì)UG標(biāo)準(zhǔn)菜單進(jìn)行添加、重組、剪裁或在UG軟件中集成用戶自己開發(fā)的軟件功能;UG/Open UIStyle開發(fā)工具是一個(gè)可視化編輯器,用于創(chuàng)建類似UG的交互界面,利用該工具,用戶可為UG/Open應(yīng)用程序開發(fā)獨(dú)立于硬件平

17、臺(tái)的交互界面;UG/Open API 開發(fā)工具,提供UG軟件直接編程接口,支持C、C+、Fortran和Java 等主要高級(jí)語(yǔ)言;UG/Open GRIP開發(fā)工具是一個(gè)類似APT 的UG內(nèi)部開發(fā)語(yǔ)言,利用該工具用戶可生成NC自動(dòng)化或自動(dòng)建模等用戶的特殊應(yīng)用。3.2 UG/OPEN UIStylerUIStyler 是開發(fā)UG對(duì)話框的可視化工具,生成的對(duì)話框能與UG集成,讓用戶更方便、更高效地與UG進(jìn)行交互操作。利用這個(gè)工具可以避免復(fù)雜的圖形用戶接口GUI的編程,直接將對(duì)話框中的基本控件組合生成功能不同的對(duì)話框。開發(fā)人員進(jìn)入U(xiǎn)G,點(diǎn)擊AplicationUserInterfaceStyler就可

18、以進(jìn)入對(duì)話框設(shè)計(jì)的界面。該界面包括一個(gè)工具條和三個(gè)窗口:對(duì)象瀏覽窗口、資源編輯器窗口以及設(shè)計(jì)對(duì)話框窗口。應(yīng)用工具條能夠快速點(diǎn)擊圖標(biāo),在設(shè)計(jì)對(duì)話框上添加刪除控件,進(jìn)行對(duì)話框界面的設(shè)計(jì);對(duì)象瀏覽器窗口顯示對(duì)話框上所有控件的信息,選中某一控件即可在資源編輯器窗口中進(jìn)行相應(yīng)的操作;資源編輯器窗口用于設(shè)置修改控件的屬性、消息等操作;設(shè)計(jì)對(duì)話框窗口用來顯示對(duì)話框的界面。當(dāng)界面設(shè)計(jì)完成后,保存 UIStyler編寫的對(duì)話框時(shí)生成3個(gè)文件:*dlg、*_template.c及*.h文件。其中,*.dlg是保存對(duì)話框圖形界面的文件;.h文件是 UIStyler對(duì)話框C語(yǔ)言的頭文件,包括對(duì)話框及*_templat

19、e.c是 其控件的標(biāo)識(shí)符和函數(shù)原型的申明;UIStyler對(duì)話框 C 語(yǔ)言的模板文件,包括各種定義用戶的主要工作是修改*_template.c 模板文和命令。件并在其中添加用戶代碼,以確定UIStyler對(duì)話框被調(diào)用的形式及其所能實(shí)現(xiàn)的功能。對(duì)模板文件的修改工作可在VC中完成,然后和.h編譯連接生成.DLL文件。應(yīng)用 UIStyler這一工具可以使開發(fā)人員方便、快速地設(shè)計(jì)出與UG界面風(fēng)格一致的對(duì)話框,避免其他復(fù)雜的編程。而且可以和用其他開發(fā)工具開發(fā)出的結(jié)果進(jìn)行集成。UG/Open UIStyler 工具和UG/Open Menu Script工具一樣,都只具有某一方面的功能:UG/Open U

20、IStyler用于對(duì)話框的開發(fā),UG/Open Menu Script用于菜單的開發(fā)。3.3 UG/OPEN MenuScript用這一工具可實(shí)現(xiàn)用戶化的菜單。UG/OPEN MenuScript 支持UG主菜單和快速?gòu)棾鍪讲藛蔚脑O(shè)計(jì)和修改,通過它可以改變UG菜單的布局。添加新的菜單項(xiàng)以執(zhí)行用戶GRIP、API二次開發(fā)程序、User Tools文件及操作系統(tǒng)命令等。 應(yīng)用 UG/OPEN MenuScript編程有兩種方法可以實(shí)現(xiàn)菜單用戶化:(1)添加菜單文件。添加菜單文件到相應(yīng)的菜單目錄下,這些菜單文件是經(jīng)過用戶編輯的、符合自己要求的菜單文件。(2)編輯標(biāo)準(zhǔn)菜單文件。開發(fā)者編輯存在的標(biāo)準(zhǔn)菜單

21、文件。這種辦法就會(huì)改變UG原來的界面,不能恢復(fù)。開發(fā)者可通過文本編輯器,如記事本編輯UG菜單文件。UG/Open API 提供 UG/Open API程序與 UG/OPEN MenuScript程序的接口函數(shù)。3.4 UG/OPEN APIUG/Open API 又稱 User Function,是一個(gè)允許程序訪問并改變UG對(duì)象模型的程序集 。UG/OpenAPI 封裝了近 2000個(gè)UG操作的函數(shù),通過它可以在C程序和C+ 程序中以庫(kù)函數(shù)的形式調(diào)用UG內(nèi)部的近 2000個(gè)操作, 它可以對(duì)UG 的圖形終端、文件管理系統(tǒng)和數(shù)據(jù)庫(kù)進(jìn)行操作,幾乎所有能在UG界面上的操作都可以用UG/Open API

22、函數(shù)實(shí)現(xiàn)。UG/Open API 程序根據(jù)編譯連接的情況可以運(yùn)Internal與External. External 行在兩種不同的環(huán)境中,類型以.exe方式可以直接在操作系統(tǒng)下運(yùn)行,獨(dú)立于系統(tǒng),該類型無法顯示圖形與用戶交互,但可以打印和生成計(jì)算機(jī)圖形元文件 CGM) Internal(;類型只能運(yùn)行在UG環(huán)境下該程序以.dll(動(dòng)態(tài)鏈接庫(kù))的方式被調(diào)到UG的進(jìn)程空間中,一旦調(diào)進(jìn)便該類型與 External 類型相比他的優(yōu)點(diǎn)是常駐內(nèi)存,可以連接的更快且程序更小并能與用戶交互Internal類型程序的運(yùn)行可以從UG圖形界面里來調(diào)用,另外可以從UG/Open Menu Script、User Ex

23、its、User Tools和UG/Open GRIP里調(diào)用。UG/Open API程序使用的是C或C+編程語(yǔ)言?;赪indows NT操作系統(tǒng)的UG軟件開發(fā)可在VC+6.0環(huán)境下進(jìn)行。在VC環(huán)境中建立一個(gè)UG二次開發(fā)工程有兩種方法。其一是利用UG/Open AppWizard這個(gè)向?qū)斫⒒镜目蚣?;其二是在VC中手工建立一個(gè)UG/Open API的工程。第一種方法是要按照向?qū)б徊揭徊綀?zhí)行下去就可以完成這個(gè)工程的基本框架。相對(duì)于第一種方法,第二種方法就煩瑣得多,它必須在VC中人為配置工程的各種設(shè)置,才能建立起UG軟件和VC的連接。所以最好使用 UG/OpenAppWizard來建立二次開發(fā)工程。UG/Open API 程序的運(yùn)行可以在這幾種環(huán)境下運(yùn)行:(1)VC環(huán)境。在這種環(huán)境下內(nèi)部、外部程序均可以執(zhí)行。(2)UG界面。這種環(huán)境只能執(zhí)行內(nèi)部程序。程序的執(zhí)行是程序通過VC+ 編譯連接后,產(chǎn)生一個(gè)DLL文件,然后進(jìn)入U(xiǎn)G,執(zhí)行這個(gè)DLL文件。(3)UG/OpenGRIP程序。這是通過GRIP程序來調(diào)用UG/Open API程序。由于編程是在VC中進(jìn)行,所以可以充分發(fā)揮VC的強(qiáng)大功能和豐富的編程資源,也可以利用企業(yè)原有的語(yǔ)言代碼資源,將其集成到UG中。用UG/Open API函數(shù)進(jìn)行二次開發(fā)的優(yōu)點(diǎn)是該工具功能比較強(qiáng)大,能夠?qū)崿F(xiàn)UG的絕大部分操作,易于進(jìn)行交

溫馨提示

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

評(píng)論

0/150

提交評(píng)論