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

正文內(nèi)容

飛行器制造工程專業(yè)——畢業(yè)設(shè)計——基于caita二次開發(fā)制孔設(shè)備運動研究-wenkub

2022-12-14 15:41:33 本頁面
 

【正文】 , CAA 可擴展的模塊化開發(fā)架構(gòu),使得全球諸多開發(fā)商可以參與達索的研發(fā)。如果是內(nèi)部文件,則在宏窗口的文本框中會顯示已創(chuàng)建的一系列宏,選擇需要的宏,按下“運行”按鈕,宏結(jié)果就可顯示于窗口內(nèi)。 (2)修改創(chuàng)建后的宏 CATScript 語言只須用文本編輯方式即可,而 MS VBScript方式則可打開 VB 編程器進行編輯,并可以插入多個對話框和模塊較前一種方式有了一定的擴展。系統(tǒng)安裝 Microsoft Visual Basic 后,可在 CATIA 系統(tǒng)菜單 Tools 下的子菜單 Macro 里直接進入 Visual Basic 編輯器進行編輯。 VBScript 語言雖然是特意為在瀏覽器中進行工作而設(shè)計的,但同時可用于各種軟件,其在各種軟件中的創(chuàng)建和運行基本相似。 BasicScript sdk,用于 Unix; 宏是一系列組合在一起的命令和指令,以實現(xiàn)多任務(wù)執(zhí)行的自動化。 方案的提出 目前,在 CATIA V5 R17 下建立虛擬裝配和運動仿真,可以有兩種方案:基于宏的 CATIA 二次開發(fā)和基于 CAA C++的 CATIA 二次開發(fā)。對諸如相切、拔模、補破面等等問題都難以解決, Pro/E 等軟件也拿不出快捷的解決辦法。南京航空航天大學(xué)航空宇航學(xué)院與成都 飛機設(shè)計研究所也成立了項目組,致力于 CATIA 的二次開發(fā)。 圖 CATIAV5軟件合作伙伴 在國內(nèi), CATIA 二次開發(fā)特別是基于 VB 的研究和課題剛剛開始。 圖 二次開發(fā)方式的工具具體能力 由圖可以看出作為 CATIA二次開發(fā)方式, CAAV5 C++and JavaAPI 和 Automation API 都可以實現(xiàn),但是 Automation 只能實現(xiàn)有限的一些功能,如果說 CAA V5 C++and Java API 是 CATIA 二次開發(fā)接口的完整版,那么 AutomatinnAPI 只能是 CAA V5 C++and Java API 中的一部分。 綜上所述, CATIA Catalog 模塊開發(fā)方式局限性大,不適合作為應(yīng)用軟件二次開發(fā)的方式。簡單的流程就是:建立引用的幾何體→定義參數(shù)表→存儲到 Catalog 文件中→實際建模應(yīng)用。 這種開發(fā)模式的具體實現(xiàn)過程: 1)定義一系列需要的交互數(shù)據(jù)參數(shù)。 對于 AutomationAPI 來說,它大致可以完成的任務(wù)涵蓋了具體問題、二次應(yīng)用和系統(tǒng)集成三個方面。 Automation 技術(shù)并不是直接獲取及處理數(shù)據(jù),而是間接的通過暴露的對象和屬性,利用對象的方法和屬性獲取、設(shè)置及處理數(shù)據(jù)。它的大致工作過程如下: 1)啟動 VB Application,由 VB Application 啟動 CATIA。Java API 這三種方式可以對 CATIA 對象進行造型、裝配等高級控制,它們是 CATIA 二次開發(fā)的三種方式。Java API 開發(fā)接口是一種組件基礎(chǔ)下的編程控制,是一種對CATIA 對象的高級控制方式。 (3)在 CATIA 交互模式下的公式和規(guī)則編輯器是智能軟件開放接口,它可以利用編輯坐標(biāo)、曲線公式或者簡短的程序完成一般的復(fù)雜曲線及曲面造型。Java API。在 CATIA 環(huán)境下通過菜單記錄宏 (Record Macro),宏記錄后,生成VB 腳本 (Visual Basic Script)序列,當(dāng)宏開始運行, CATIA 就處于非激活狀態(tài),因此不能調(diào)用宏之間存儲變量的值,這種方式比較簡單,在 CATIA 環(huán)境中就可完成。如果能將系統(tǒng)中的某些功能移植到 CATIA 平臺上,或?qū)?CAITA 已有功能的用戶化,或者 與其它軟件建立合適的接口,將會使 CATIA 的功能得到更好的發(fā)展 。 沈陽航空航天大學(xué)畢業(yè)設(shè)計(論文) 3 2 文獻綜述 CATIA 二次開發(fā)介紹 CATIA V5 在開發(fā)之初就遵循面向?qū)ο蟮脑O(shè)計思想,構(gòu)建了完全基于組件的體系結(jié)構(gòu) (PPR: Products Process Resource),有效地解決了維護、管理、擴展的困難,并大量使用了最新的計算機技術(shù)和標(biāo)準(zhǔn)以及軟件工程技術(shù),其中包括基于組件架構(gòu)思想的 JAVA BEAN、 COM/OLE、 CORBA 技術(shù)和 Web 技術(shù)、 C++語言、 Visual Basic Journaling、 STEPSDAI、 XML、 OpenGL 等,這使 CATIA V5 具有與眾不同的鮮明的特點:數(shù)據(jù)結(jié)構(gòu)單一,各個模塊全 相關(guān),某些模塊之間還是雙向相關(guān);端到端的集成系統(tǒng),擁有強大的專業(yè)應(yīng)用擴展能力。 課題 意義 (1)相對于 2D 或 3D 線框性質(zhì)的加工過程制孔軌跡模擬,本系統(tǒng)運動仿真加工的真實感較強,根據(jù) VB 程序,能夠在屏幕上真實地顯示整個零件的制孔過程。研究界面的開發(fā)、主要模塊的開發(fā)。 (2)零件與制孔設(shè)備的建模,要求虛擬制孔設(shè)備模型不僅具有與真實制孔設(shè)備相似的結(jié)構(gòu),而且具有仿真功能。 本課題是在 Microsoft Visual Basic 中文企業(yè)版開發(fā)環(huán)境下,在 Windows 操作平臺上,采用基于 VB 程序的仿真方法,通過 Microsoft Visual Basic 的二次開發(fā)工具,在 CATIA 環(huán)境下對制孔設(shè)備的運動加工仿真。并為后續(xù)的工廠中生產(chǎn)提供信息,并對生產(chǎn)進行分析和評價。國內(nèi)在運動仿真信息模型方面的研究目前尚處于起步和探索階段。 運動仿真作為虛擬 制造的核心技術(shù)之一,具有廣闊的應(yīng)用前景,世界各國的政府、企業(yè)、大學(xué)等機構(gòu)對其進行了全方位多層次的研究。 運動仿真通過 建模軟件建立制孔設(shè)備運動,并模擬實際的制孔時的運動,使人們能預(yù)先看到制孔過程,及時發(fā)現(xiàn)制孔過程中軌跡錯誤,意外碰撞等情況,提高了制孔加工過程的可靠性。 second shows the secondary development of CATIA general steps and methods。沈陽航空航天大學(xué)畢業(yè)設(shè)計(論文) I 摘 要 本文探討了以 CATIA V5R17 為平臺, 分析了制孔設(shè)備的運動機構(gòu)的機理及其特點, 依靠 Visual Basic 語言及其編程工具 Microsoft Visual Basic 中文企業(yè)版對CATIA 制孔設(shè)備的 裝配部分及制孔運動仿真部分進行二次開發(fā)的基本方法,從而實現(xiàn)人機交互模式下完成某機的制孔運動仿真的過程。 Finally, a virtual assembly system hole equipment and motion simulation, detailed description of the second to plete the CATIA Development of concrete steps, and all modules will be integrated into an interactive software interface, the system generates a plete simulation model of hole motion. Keywords: CATIA; Secondary development; VB; Motion Simulation 沈陽航空航天大學(xué)畢業(yè)設(shè)計(論文) III 目 錄 1 引言 ................................................................................................................................... 1 本課題的研究背景 ..................................................................................................... 1 本課題研究的內(nèi)容和意義 ......................................................................................... 2 課題內(nèi)容 .............................................................................................................. 2 課題意義 .............................................................................................................. 2 2 文獻綜述 ........................................................................................................................... 3 CATIA 二次開發(fā)介紹 ................................................................................................. 3 CATIA 二次開發(fā)接口 ................................................................................................. 3 CATIA 二次開發(fā)分類 ................................................................................................. 4 CATIA 二次開發(fā)國內(nèi)外應(yīng)用情況 ............................................................................. 8 3 方案論證 ........................................................................................................................... 9 方案的提出 ................................................................................................................. 9 基于宏的 CATIA 二次開發(fā) ................................................................................ 9 基于 CAA C++的 CATIA 二次開發(fā) .............................................................. 11 基于宏和基于 CAA 的兩種開發(fā)方案的比較及選擇 ............................................ 15 4 Visual Basic 環(huán)境下的 CATIA 二次開發(fā) ................................................................. 16 宏錄制、修改 ........................................................................................................... 16 錄制宏 ................................................................................................................ 16 修改宏 ................................................................................................................ 19 CATIA 二次開 發(fā)應(yīng)用舉例 ....................................................................................... 21 建立應(yīng)用程序 .................................................................................................... 21 創(chuàng)建人機交互界面 ............................................................................................ 23 運動仿真的應(yīng)用舉例 ........................................................................................ 25 CATIA 運動仿真錄制視頻 ......................................................................................
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1