freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ug的二次開(kāi)發(fā)技術(shù)實(shí)現(xiàn)齒輪參數(shù)化設(shè)計(jì)(已修改)

2025-05-23 19:19 本頁(yè)面
 

【正文】 70 1 基于 UG 的二次開(kāi)發(fā)技術(shù)實(shí)現(xiàn)齒輪 參數(shù)化設(shè)計(jì) 學(xué)生: 江風(fēng) 指導(dǎo)教師: 王祥 機(jī)械與材料學(xué)院 摘要 : 漸開(kāi)線(xiàn) 齒輪是機(jī)械傳動(dòng)中 的 常用零件 ,由于齒形輪廓復(fù)雜 ,其參數(shù)化設(shè)計(jì)困難 。 本課題基于 Unigrphics 二次 開(kāi)發(fā)平臺(tái),應(yīng)用其 UG/Open API 開(kāi)發(fā)工具和 VC++ 開(kāi)發(fā)環(huán)境對(duì)漸開(kāi)線(xiàn) 齒輪三維參數(shù)化造型系統(tǒng)進(jìn)行了研究。 在 研究了 Unigrphics 與 應(yīng)用程序 的 接口UG/Open API 的 基礎(chǔ) 上, 引入?yún)?shù)化 建模 的思想, 基于 UG 構(gòu)建了 漸開(kāi)線(xiàn) 齒輪的三維參數(shù)化造型系統(tǒng)。該系統(tǒng)具有 友 好的 用戶(hù) 界面 ,能方便地進(jìn)行齒輪的三維參數(shù)化建模 。 Abstract: Helical gear is a part in mechanical drives in mon use,while because of its plex tooth profile, it is difficult to conduct parameterized this paper, the 3D parametric modeling system for helical gear is researched using the UG/Open API and VC++ based on Unigrphics secondary development. By researching the interfaceUG/Open API between the Unigrphics and application procedures, the 3D parametric modeling system for typical gear is constructed based on Unigrphics and the concept of parametric modeling. This system has friendly user interface, can conveniently construct 3D parametric model of helical gear. 關(guān)鍵詞 : 齒輪 ; 參數(shù)化建模 ; 二次開(kāi)發(fā) ; Unigrphics Keywords: Gear。 Parametric modeling。 Secondary developing。 Unigrphics 70 2 前言 日益激烈的市場(chǎng)競(jìng)爭(zhēng) ,迫切要求企業(yè)具備快速響應(yīng)市場(chǎng)的能力 ,在產(chǎn)品設(shè)計(jì)和開(kāi)發(fā)過(guò)程中 ,零部件的標(biāo)準(zhǔn)化、通用化和系列化是提高產(chǎn)品設(shè)計(jì)質(zhì)量、縮短產(chǎn)品開(kāi)發(fā)周期的有效途徑。 U G是市場(chǎng)上優(yōu)秀的三維設(shè)計(jì)軟件 ,它是集 CAD/ CAE/CAM于一體的軟件集成系統(tǒng) ,其功能覆蓋了整個(gè)產(chǎn)品的開(kāi)發(fā)過(guò)程 ,即從概念設(shè)計(jì)、功能工程、分析到 制造的過(guò)程。但是沒(méi)有一個(gè) CAD系統(tǒng)能夠完全滿(mǎn)足用戶(hù)的各種需求 ,因此主流的 CAD軟件都提供二次開(kāi)發(fā)工具和用戶(hù)定制功能。目前 ,關(guān)于 CAD應(yīng)用的 UG二次開(kāi)發(fā)方面的研究逐漸推廣開(kāi) 來(lái) ,UGS 公司提供了一個(gè)開(kāi)放的二次開(kāi)發(fā)平臺(tái) ,軟件用戶(hù)或者第三方開(kāi)發(fā)商在其基礎(chǔ)上進(jìn)行客戶(hù)化的開(kāi)發(fā) ,如上海同捷數(shù)字化技術(shù)有限公司開(kāi)發(fā)的 Gear Engineering Wizard 等。 UG 軟件是現(xiàn)在市場(chǎng)上比較成熟的三維建模軟件 , 但是對(duì)于復(fù)雜的零件來(lái)說(shuō) , UG 本身因功能復(fù)雜,往往在生產(chǎn)中操作顯得繁瑣,加上許多企業(yè)對(duì)其的應(yīng)用一般只限于若 干應(yīng)用模塊,不需要全部的功能,企業(yè)也有許多通用件、常用件、標(biāo)準(zhǔn)件,也不必每次都進(jìn)行重復(fù)的設(shè)計(jì)操作 , 單純的使用軟件本身所帶的工具已經(jīng)無(wú)法滿(mǎn)足客戶(hù)的需求 , 如漸開(kāi)線(xiàn)的繪制就很難達(dá)到精確繪制的目的。 考慮到這些, UG 專(zhuān)門(mén)提供了多種二次開(kāi)發(fā)工 具,供企業(yè)根據(jù)自身特點(diǎn),開(kāi)發(fā)用戶(hù)自定義模塊 。 目前 , 國(guó)內(nèi)外有不少學(xué)者對(duì) UG平臺(tái)下齒輪參數(shù)化建模進(jìn)行了研究 , 但通常采用的方法是表達(dá)式生成法和創(chuàng)建模板零件。本文提出了一種在 , 采用自身的編程語(yǔ)言 UG/Open API, 調(diào)用 UG造型函數(shù)來(lái)實(shí)現(xiàn)漸開(kāi)線(xiàn)的繪制 , 達(dá)到 提高設(shè)計(jì)效率的目的。 目前 , 常用的利用 UG二次開(kāi)發(fā)進(jìn)行參數(shù)化設(shè)計(jì)的方法分為圖形交互設(shè)計(jì)和編程方法兩種。圖形交互設(shè)計(jì)是指在現(xiàn)有的參數(shù)化 CAD系統(tǒng)環(huán)境下 , 通過(guò)交互操作來(lái)完成產(chǎn)品的參數(shù)化模型設(shè)計(jì) , 是在產(chǎn)品設(shè)計(jì)中不可缺少的方法。編程方法是指在現(xiàn)有的 CAD系統(tǒng)基礎(chǔ)上 , 利用二次開(kāi)發(fā)接口、高級(jí)語(yǔ)言和數(shù)據(jù)庫(kù)等相關(guān)技術(shù) , 來(lái)定義產(chǎn)品的參數(shù)化模型 , 并支持對(duì)參數(shù)化模型的建立、管理和使用 , 它是一種高級(jí)的參數(shù)化設(shè)計(jì)方法。本文將采用編程的方法實(shí)現(xiàn)齒輪的參數(shù)化設(shè)計(jì)。利用 UG/Open API、 UIStyler 和 MenuScript進(jìn)行菜單和界面設(shè)計(jì) , 使用戶(hù)有一個(gè)良好直觀(guān)的操作環(huán)境 , 通過(guò) VC++ 建立齒輪的人機(jī)交互界面 。 本文根據(jù)上述基本情況,針對(duì)漸開(kāi)線(xiàn)齒輪進(jìn)行參數(shù)化建模,并利用 UG二次開(kāi)發(fā)工具UG/Open API、 UIStyler 和 MenuScript對(duì)其進(jìn)行對(duì)話(huà)框的設(shè)計(jì)和菜單文件的添加,以達(dá)到本課題所要求的基于 UG的二次開(kāi)發(fā)技術(shù)實(shí)現(xiàn)齒輪 的 參數(shù)化設(shè)計(jì) 的目的。 70 3 1 緒 論 Unigraphics 簡(jiǎn)介與發(fā)展現(xiàn)狀 Unigraphics(簡(jiǎn)稱(chēng) UG)是美國(guó) Unigraphics Solutions公司五大主 要產(chǎn)品 (UG, Parasolid,iMAN, Solid Edge, ProductVision)之一,以 CAD/CAE/CAM一體化而著稱(chēng)。其主要具有如下優(yōu)勢(shì) : (1)可以為機(jī)械設(shè)計(jì)、模具設(shè)計(jì)以及電器設(shè)計(jì)單位提供一套完整的設(shè)計(jì)、分析和制造方案。 (2)UG是一個(gè)完全的參數(shù)化軟件,為零部件的系列化建模、裝配和分析提供了強(qiáng)大的基礎(chǔ)支持。 (3)可以管理 CAD數(shù)據(jù)以及整個(gè)產(chǎn)品開(kāi)發(fā)周期中所有相關(guān)數(shù)據(jù),實(shí)現(xiàn)逆向工程和并行工程等先進(jìn)設(shè)計(jì)方法。 (4)可以完成包括自由曲面在內(nèi)的復(fù)雜模型的創(chuàng)建,同時(shí)在圖形顯示方面運(yùn)用了區(qū)域化 管理方式,節(jié)約系統(tǒng)資源。 (5)具有強(qiáng)大的裝配功能,并在裝配模塊中運(yùn)用了引用集的設(shè)計(jì)思想,為節(jié)省計(jì)算機(jī)資源提出了行之有效的解決方案,可以極大地提高設(shè)計(jì)效率。 UG軟件自 1990年進(jìn)入中國(guó)市場(chǎng),經(jīng)過(guò)十余年的發(fā)展,目前國(guó)內(nèi)用戶(hù)已近千家。國(guó)內(nèi)許多大型企業(yè)、公司均采用 UG作為其產(chǎn)品設(shè)計(jì)生產(chǎn)的支撐軟件。國(guó)內(nèi)外關(guān)于 UG應(yīng)用包括兩種類(lèi)型,一是直接利用 UG軟件進(jìn)行產(chǎn)品的建模、分析、制造,二是在 UG平臺(tái)上進(jìn)行二次開(kāi)發(fā)。具體應(yīng)用有以下幾類(lèi)。 1 開(kāi)發(fā)用戶(hù)自定義模塊進(jìn)行快速建模 UG現(xiàn)有的建模功能完全能夠?qū)崿F(xiàn)復(fù)雜零件的建模要求, 快速建模的目的是提高建模速度以縮短產(chǎn)品的整個(gè)研制周期。快速建模通常是針對(duì)某一復(fù)雜零件。這類(lèi)零件的特點(diǎn)是設(shè)計(jì)參數(shù)多,各參數(shù)滿(mǎn)足一定的函數(shù)關(guān)系,從設(shè)計(jì)參數(shù)向結(jié)構(gòu)參數(shù)轉(zhuǎn)化需要復(fù)雜的數(shù)學(xué)運(yùn)算。通常的設(shè)計(jì)方法是 :首先根據(jù)設(shè)計(jì)參數(shù)計(jì)算出結(jié)構(gòu)參數(shù),然后用 UG軟件建模。這種方法的缺點(diǎn)是 :模型生成速度慢且不易修改設(shè)計(jì)。一旦調(diào)整某一設(shè)計(jì)參數(shù),則牽一動(dòng)全身,模型所有結(jié)構(gòu)參數(shù)均可能改變 。建模就得從頭開(kāi)始。如果利用 UG/Open API或UG/Open GRIP創(chuàng)立用戶(hù)程序,使設(shè)計(jì)計(jì)算和 UG建模集成在一起,實(shí)現(xiàn)設(shè)計(jì)、建模的自動(dòng)化,則 建模速度將大大提高,改動(dòng)設(shè)計(jì)也十分方便,非常適合系列化零件的建模設(shè)計(jì)。有些模型的生成是以實(shí)測(cè)的數(shù)據(jù)為基礎(chǔ),則可通過(guò)用戶(hù)程序?qū)崿F(xiàn)數(shù)據(jù)的自動(dòng)采集、處理,最后建立模型。 2 建立用戶(hù)參數(shù)圖庫(kù) 70 4 UG 軟件沒(méi)有標(biāo)準(zhǔn)零件庫(kù),更沒(méi)有具體行業(yè)的專(zhuān)用零件庫(kù),而具體行業(yè)的產(chǎn)品設(shè)計(jì)總是經(jīng)常會(huì)用到標(biāo)準(zhǔn)件、相似件。若每次設(shè)計(jì)對(duì)每一零件均從頭開(kāi)始建模,則要做許多重復(fù)性的工作。建立用戶(hù)參數(shù)圖庫(kù)即是把常用的標(biāo)準(zhǔn)件、結(jié)構(gòu)相似件建成特征庫(kù),使用時(shí)只需輸入確定參數(shù),直接調(diào)用,提高建模速度。 3 建模與分析的用戶(hù)集成 UG 軟件本身帶有建模和分析 模塊,若要對(duì)模型進(jìn)行分析,通常先在建模模塊中建立模型,然后切換到分析模塊中進(jìn)行分析,如果模型需要不斷改變,則設(shè)計(jì)過(guò)程要在建模與分析模塊之間反復(fù)切換。并且分析過(guò)程是固定的標(biāo)準(zhǔn)過(guò)程,用戶(hù)無(wú)法提取計(jì)算過(guò)程數(shù)據(jù)進(jìn)行優(yōu)化控制,用戶(hù)的特殊要求沒(méi)有途徑實(shí)現(xiàn)。利用 UG/Open API或 UG/Open GRIP 可以實(shí)現(xiàn)建模與分析的用戶(hù)集成,也可實(shí)現(xiàn)分析過(guò)程的用戶(hù)化。 4 CAD/CAPP/CAM集成 UG 軟件不含零件的工藝設(shè)計(jì)功能。在 CAD/CAPP/CAM 集成系統(tǒng)中,利用UG/Modeling和 UG/Manufacturings功能實(shí)現(xiàn)零件建模和刀具軌跡生成,再利用 UG/Open API 功能增加工藝特征定義。 CAPP系統(tǒng)則利用 UG/Open API功能讀取 UG模型數(shù)據(jù)進(jìn)行工藝過(guò)程決策處理。集成系統(tǒng)以數(shù)據(jù)庫(kù)為基礎(chǔ)完成必要數(shù)據(jù)的傳遞及工藝規(guī)程的保存、發(fā)送,為生產(chǎn)現(xiàn)場(chǎng)提供工藝準(zhǔn)備數(shù)據(jù)。 5 UG的專(zhuān)家系統(tǒng) 專(zhuān)家系統(tǒng) (Expert System)是問(wèn)題求解的智能軟件系統(tǒng) 。在某一專(zhuān)業(yè)領(lǐng)域內(nèi),把有關(guān)專(zhuān)家的經(jīng)驗(yàn)和知識(shí)表示成計(jì)算機(jī)能夠接受和處理的符號(hào)形式,采用專(zhuān)家的推理方法和控制策略 。解決該領(lǐng)域中只有專(zhuān)家才能解決的問(wèn)題并達(dá)到專(zhuān)家級(jí)水 平。 基于 UG的專(zhuān)家系統(tǒng)研究,利用 UG/Open API和 UG/Open GRIP編程,針對(duì)具體零件或簡(jiǎn)單系統(tǒng),建立知識(shí)庫(kù)、推理機(jī)、解釋系統(tǒng)等專(zhuān)家系統(tǒng)的基本結(jié)構(gòu),把專(zhuān)家系統(tǒng)和 UG 結(jié)合起來(lái),在建模、分析、制造過(guò)程中隨時(shí)得到專(zhuān)家級(jí)的指導(dǎo) .提高產(chǎn)品設(shè)計(jì)的質(zhì)量 。 本課題的研究 目的 與意義 本課題的研究目的 齒輪作為最重要的基礎(chǔ)傳動(dòng)部件被廣泛地應(yīng)用于機(jī)械、冶金、石化、煤炭、水電等行業(yè)。在齒輪設(shè)計(jì)和生產(chǎn)過(guò)程中 ,需要大量的分析、繪圖工作 ,采用現(xiàn)代設(shè)計(jì)方法可徹底改變過(guò)去依靠手工繪圖時(shí)的效率低、易出錯(cuò)等局 面 ,使齒輪設(shè)計(jì)人員借助計(jì)算機(jī) CAD/CAM技術(shù) 可迅速、高效、準(zhǔn)確地進(jìn)行設(shè)計(jì)方案的確定、比較、分析和繪圖 , 為生產(chǎn)企業(yè)以高技術(shù)、高質(zhì)量、低成本占領(lǐng)市場(chǎng)提供技術(shù)保障。 Unigraphics是當(dāng)今世界上最流行的三維 CAD軟件之一,其功能十分強(qiáng)大,具有很多70 5 模塊可以實(shí)現(xiàn)不同的功能,廣泛應(yīng)用于航空、航天、模具、汽車(chē)、造船、通用機(jī)械、家用電器、醫(yī)療設(shè)備和電子工業(yè)等行業(yè)。 同眾多的 CAD軟件一樣,它也具備二次開(kāi)發(fā)功能,UG的二次開(kāi)發(fā)工具有兩個(gè)模塊,分別是 UG/OPEN GRIP和 UG/OPEN API。 但是由于在 UG 中 建模 過(guò)程比較復(fù)雜,特別是像齒輪零件特征較多,外型輪廓復(fù)雜,要想快速的建立模型比較困難 , 需要用戶(hù)對(duì) UG 的功能十分熟悉。由于齒輪 的 結(jié)構(gòu)型式是固定的,不同的型號(hào)之間可能只有細(xì)微的差別,因此,可以建立參數(shù)化模型,通過(guò)改變其參數(shù),派生出外型相同的不同尺寸要求的零件。 因此本課題 將 基于 UG 軟件 ,利用 UG 提供的二次開(kāi)發(fā)包 UG/Open API 和 VC++ 編程, 建立一種 齒輪零件 快速 參數(shù)化建模 系統(tǒng) , 能夠 方 便改變模型參數(shù),實(shí)現(xiàn)友好的參數(shù)化交 互 界面, 充分發(fā)揮計(jì)算機(jī) 繪圖的準(zhǔn)確 和快速性 ,同時(shí)發(fā)揮 本系統(tǒng)的專(zhuān)業(yè)性, 提高效率, 減少重復(fù)性 勞動(dòng)。 本課題的研究意義 本 課題 主要針對(duì)漸開(kāi)線(xiàn)圓柱齒輪的參數(shù)化設(shè)計(jì)而進(jìn)行的 , 可 顯著 地提高設(shè)計(jì)的精度和效率。 漸開(kāi)線(xiàn)齒輪是各種機(jī)械傳動(dòng)設(shè)備中常用的零件 , 在設(shè)計(jì)制造中工程設(shè)計(jì)人員經(jīng)常需要對(duì)齒輪齒形進(jìn)行精確的造型。由于其復(fù)雜性 ,有一些軟件 (如 SolidWorks, AutoCAD)沒(méi)有提供齒形的精確造型功能。 UG 作為通用三維 CAD/CAM 系統(tǒng)在功能上完全能夠滿(mǎn)足機(jī)械產(chǎn)品的設(shè)計(jì)要求 , 但是在系統(tǒng)操作的人性化和易用性方面并非完全盡人意。為此 ,本文應(yīng)用了 UG 的開(kāi)發(fā)工具的開(kāi)發(fā)接口 ,開(kāi)發(fā)了基于 UG 的漸開(kāi)線(xiàn)齒輪參數(shù)化 設(shè)計(jì)系統(tǒng) ,來(lái)解決齒輪精確造型方面的難題。系統(tǒng)的開(kāi)發(fā)具有如下意義 : ( 1) 保證了齒形造型的精確性。 ( 2) 造型速度快 , 避免了手工造型的復(fù)雜繁瑣過(guò)程。 ( 3)為后續(xù)的齒輪 CAE、 CAM等提供了精確的三維實(shí)體。 ( 4) 對(duì) UG 二次開(kāi)發(fā)的有益探索。 UG 二次開(kāi)發(fā)的基本思路與方法 UG 二次 開(kāi)發(fā)的基本思路 本 系統(tǒng)開(kāi)發(fā) 的基本 思路 是,在 UG 中建立齒輪零件的三維參數(shù)化模型,在 UG 自身提供的 UG/Open API 的編程接口基礎(chǔ)上,利用 VC++編寫(xiě)的 UG/Open API 程序,以實(shí)現(xiàn)自動(dòng)得到當(dāng)前模型參數(shù)變量,并且根據(jù)用 戶(hù)界面輸入的參數(shù),更新當(dāng)前模型,得到一個(gè)新的派生模型。 UG 二次 開(kāi)發(fā)的 工具和 基本方法 1) UG二次開(kāi)發(fā)工具 70 6 UG本身因功能復(fù)雜,往往在生產(chǎn)中操作顯得繁瑣,加上許多企業(yè)對(duì)其的應(yīng)用一般只限于若干應(yīng)用模塊,不需要全部的功能,企業(yè)也有許多通用件、常用件、標(biāo)準(zhǔn)件,也不必每次都進(jìn)行重復(fù)的設(shè)計(jì)操作??紤]到這些, UG專(zhuān)門(mén)提供了多種二次開(kāi)發(fā)工具,供企業(yè)根據(jù)自身特點(diǎn),開(kāi)發(fā)用戶(hù)自定義模塊。用戶(hù)自定義特征是 UG提供的造型特征之一,其 可提供一個(gè)三維實(shí)體的若干特征,形成一個(gè)特征集,并入庫(kù),這個(gè)庫(kù)是依賴(lài)于 UG而存在的。 UDF 是 UG實(shí)現(xiàn)參數(shù)化快速設(shè)計(jì)與零件建庫(kù)的一個(gè)重要模塊。適合于不太復(fù)雜的零件,特別是不同零件之間有部分特征類(lèi)似,只是尺寸、組合或位置不同的場(chǎng)合。其突出的是特征的自由導(dǎo)出,與調(diào)入的重新組合,故在變參變結(jié)構(gòu)快速設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1