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

正文內(nèi)容

飛行器制造工程專業(yè)——畢業(yè)設(shè)計(jì)——基于caita二次開發(fā)制孔設(shè)備運(yùn)動研究(留存版)

2025-02-01 15:41上一頁面

下一頁面
  

【正文】 VariantOfDouble1(8) arrayOfVariantOfDouble1(0) = 0 arrayOfVariantOfDouble1(1) = 0 arrayOfVariantOfDouble1(2) = 0 arrayOfVariantOfDouble1(3) = 1 arrayOfVariantOfDouble1(4) = 0 arrayOfVariantOfDouble1(5) = 0 arrayOfVariantOfDouble1(6) = 0 arrayOfVariantOfDouble1(7) = 1 arrayOfVariantOfDouble1(8) = 0 沈陽航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 51 arrayOfVariantOfDouble1 = sketch1 Set factory2D1 = () Set geometricElements1 = Set axis2D1 = (絕對軸 ) Set line2D1 = (橫向 ) = 1 Set line2D2 = (縱向 ) = 2 X = 0 For I = 1 To iCount Set circle2D1 = (X, 0, 50) Set circle2D2 = (X, 0, 70) X = X + iDis Next = body1 = body1 Set shapeFactory1 = Set pad1 = (sketch1, 20) Set specsAndGeomWindow1 = Set viewer3D1 = Set viewpoint3D1 = End Sub Private Sub cmdCreate_Click() CreateCylinder Val(), Val() End Sub Private Sub cmdExit_Click() Unload Me End Sub 附錄 Ⅱ 程序清單 程序代碼: Private Sub cmdQIDONG_Click() Dim CATIA 39。由于仿真是以系統(tǒng)模型為對象的研究方法,而不干擾實(shí)際生產(chǎn)系統(tǒng),同時(shí)仿真可以利用計(jì)算機(jī)的快速運(yùn)算能力,用很短的時(shí)間模擬實(shí)際生產(chǎn)中需要很長的生產(chǎn)周期才能取得的參數(shù),因此,它可以起到縮短決策時(shí)間,避免資金、人力和時(shí)間浪費(fèi)的作用。 圖 載入滑桿 9.按下“載入制孔設(shè) 備”按鈕,載入制孔設(shè)備后,運(yùn)行結(jié)果如圖 所示。 4. 單擊 就開始錄制,點(diǎn) 暫停,點(diǎn)擊 結(jié)束錄制。 圖 運(yùn)動仿真界面 2. 創(chuàng)建機(jī)制 ( 1) 菜單中選擇 插入 ? 現(xiàn)有機(jī)制 后,重復(fù)打開 Part 中生成的模型, 如圖, 所示。 圖 引用 CATIA類 沈陽航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 23 創(chuàng)建人機(jī)交互界面 1.將工程的 Caption 屬性改為“創(chuàng)建圓環(huán)體”。該宏腳本會存儲在你指定的文件當(dāng)中。過程不僅僅可以隔離與任務(wù)相關(guān)的代碼,還可以隔離數(shù)據(jù),也就是說,在別的過程中定義的同名的變量與本過程中的變量是互不影響的。 對客戶而言, CAA 可以進(jìn)行從簡單到復(fù)雜的二次開發(fā)工作,而且和原系統(tǒng)的結(jié)合非常緊密,如果沒有特別的說明,無法把客戶所研發(fā)的功能從原系統(tǒng)中區(qū)分出來,這非常有利于用戶的使用和集成。 CAA 在面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)上,使用了組件對象模型( COM)、對象的連接和嵌入( OLE)技術(shù),使 CATIA 的二次 開發(fā)更加趨于標(biāo)準(zhǔn)化,使程序的使用更加簡潔明了, CAA 可擴(kuò)展的模塊化開發(fā)架構(gòu),使得全球諸多開發(fā)商可以參與達(dá)索的研發(fā)。 VBScript 語言雖然是特意為在瀏覽器中進(jìn)行工作而設(shè)計(jì)的,但同時(shí)可用于各種軟件,其在各種軟件中的創(chuàng)建和運(yùn)行基本相似。 宏是一系列組合在一起的命令和指令,以實(shí)現(xiàn)多任務(wù)執(zhí)行的自動化。 圖 CATIAV5軟件合作伙伴 在國內(nèi), CATIA 二次開發(fā)特別是基于 VB 的研究和課題剛剛開始。 這種開發(fā)模式的具體實(shí)現(xiàn)過程: 1)定義一系列需要的交互數(shù)據(jù)參數(shù)。Java API 這三種方式可以對 CATIA 對象進(jìn)行造型、裝配等高級控制,它們是 CATIA 二次開發(fā)的三種方式。在 CATIA 環(huán)境下通過菜單記錄宏 (Record Macro),宏記錄后,生成VB 腳本 (Visual Basic Script)序列,當(dāng)宏開始運(yùn)行, CATIA 就處于非激活狀態(tài),因此不能調(diào)用宏之間存儲變量的值,這種方式比較簡單,在 CATIA 環(huán)境中就可完成。研究界面的開發(fā)、主要模塊的開發(fā)。國內(nèi)在運(yùn)動仿真信息模型方面的研究目前尚處于起步和探索階段。沈陽航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) I 摘 要 本文探討了以 CATIA V5R17 為平臺, 分析了制孔設(shè)備的運(yùn)動機(jī)構(gòu)的機(jī)理及其特點(diǎn), 依靠 Visual Basic 語言及其編程工具 Microsoft Visual Basic 中文企業(yè)版對CATIA 制孔設(shè)備的 裝配部分及制孔運(yùn)動仿真部分進(jìn)行二次開發(fā)的基本方法,從而實(shí)現(xiàn)人機(jī)交互模式下完成某機(jī)的制孔運(yùn)動仿真的過程。 綜上所述,目前運(yùn)動仿真技術(shù)己經(jīng)在很多領(lǐng)域得到了廣泛的研究和應(yīng)用。 (4)對運(yùn)動仿真系統(tǒng)進(jìn)行了總體規(guī)劃和設(shè)計(jì)。 進(jìn)程外應(yīng)用程序方式下, CATIA 與外部應(yīng)用程序在不同進(jìn)程地址空間運(yùn)行。作為一個(gè)完善的 CAD/CAM 系統(tǒng),沈陽航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 5 CATIA 的幾種開放性開發(fā)方式之間是 相互依存、相互作用的,它們之間的關(guān)系如圖 所示。 2)搜集已有的特征定義,確定輸入?yún)?shù),并建立用戶自定義特征輸入?yún)?shù) (IUDF)。目前開發(fā)的主要有南京航空航天大學(xué)、北京航空航天大學(xué)和西北工業(yè)大學(xué),另外航空系統(tǒng)的許多單位,如成都飛機(jī)設(shè)計(jì)研究所,沈陽飛機(jī)設(shè)計(jì)研究所等也十分關(guān)注基于 CAA 的應(yīng)用開發(fā)。 CATIA 具有宏的錄制功能,即在啟動宏錄制命令后的所有操作都將用腳本語言來記錄,并生成腳本文件。 CATIA 等的 CAD 軟件使用了 VBScript 語言來記錄宏。對客戶而言, CAA 可以進(jìn)行創(chuàng)建菜單、圖表和設(shè)計(jì)對話框,調(diào)用庫瀏覽器等二次開發(fā)工作,而且用戶開發(fā)的功能和原系統(tǒng)的結(jié)合非常緊密,一般無法把客戶研發(fā)的功能從原系統(tǒng)中區(qū)分出來,非常有利于用戶的使用和系統(tǒng)功能與 CATIA 的集成。 CAA的實(shí)現(xiàn)是通過提供的快速應(yīng)用研發(fā) 環(huán)境 RADE和不同的 API 接口程序來完成的。 這里我們用的是 Microsoft Visual Basic 中文企業(yè)版進(jìn)行 VB 程序的具體編寫和調(diào)試,最終生成一個(gè)典型的可控界面 。 修改宏 可以對錄制的宏進(jìn)行修改以適應(yīng)實(shí)際的需要。 2.在窗體上添加一個(gè)標(biāo)簽和一個(gè)文本 框,將它們的“名稱”屬性分別改為 lb1Count和 txtCount。 圖 導(dǎo)入零件 沈陽航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 27 圖 導(dǎo)入零件 ( 2)回到 DMU Kinematics Workbench 后,點(diǎn)擊 鍵,對話框中點(diǎn)擊 New Mechanism, 選擇固定的零件, 如圖 所示。視頻將按照設(shè)定的 保存在相關(guān)目錄下。 圖 載入制孔設(shè)備 基于 CATIA 二次開發(fā)制孔設(shè)備運(yùn)動仿真 制孔設(shè)備 為 3 自由度的數(shù)控設(shè)備,運(yùn)動機(jī)構(gòu)較復(fù)雜。計(jì)算機(jī)還可以重復(fù)仿真,優(yōu)化實(shí)施方案。As Object 39。并為后續(xù)的工廠中生產(chǎn)提供信息,并對生產(chǎn)進(jìn)行分析和評價(jià)。 3 個(gè)機(jī)械運(yùn)動控制參數(shù)為X、 Y 和 Z。這是保證模沈陽航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 37 擬與仿真結(jié)果的基礎(chǔ)。 圖 創(chuàng)建機(jī)構(gòu) ( 4)鼠標(biāo)放到 Line 1 后,點(diǎn)擊軸線,下圖中再找 Line 2,如 圖 所示 。 3.在窗體上添加第二個(gè)標(biāo)簽和文本框,將它們的“名稱”屬性分別改為 lbDisCount和 txtDis。單擊“編輯 ”按鈕,啟動宏編輯器。 2.從菜單中選擇“工具 ? 宏 ? 開始錄制”命令,以顯示錄制宏的對話框??梢钥闯觯?CAA 由一系列模塊組成,在 CAA架構(gòu)的支撐之下, Dassault Systemes 可像搭積木一樣建立起來,這種結(jié)構(gòu)非常適宜于系統(tǒng)的壯大和發(fā)展。 RADE 是一個(gè)可視化的集成開發(fā)環(huán)境,它對于開發(fā)人員的素質(zhì)要求較高。這樣可以加入對話框及一些控件, CAA V5R8 以上的版本支持這種開發(fā)方式。 宏可以用下列幾種腳本語言編寫,這取決于操作系統(tǒng): CAXA 成為中國目前唯一的 Dassault Systemes 的合作軟件生產(chǎn)商,并與之結(jié)成了戰(zhàn)略聯(lián)盟,成立了聯(lián)合研發(fā)中心。 做完以上工作用戶自定義的特征就可以在 CATIA 圖形交互模式下使用了。 Automation 應(yīng)用有兩種方式:一種是在交互模式下,終端用戶看到的 CATIA 數(shù)據(jù)模型操作過程的錄制,它本身是依賴于 CATIA 標(biāo)準(zhǔn)語言的(*.CATScript);另一種方式是利用日志形式記錄每一步操作,這是一種交互式的編程過程,它在 Windows NT 或者 UNIX 環(huán)境下,而且也只能在這個(gè)環(huán)境下,采用 Visual Basic Script 或者 Java Script 語言編程,實(shí)現(xiàn)與任意的 OLE 兼容應(yīng)用程序之間的通訊。 CATIA 二次開發(fā)分類 作為當(dāng)今一個(gè)功能比較強(qiáng)大的 CAD 軟件, CATIA 提供了多種開放性接口,按應(yīng)用范圍分,由低層次小范圍應(yīng)用到高層次二次開發(fā),共有五種開放性接口:標(biāo)準(zhǔn)格式導(dǎo)入 /導(dǎo)出 (Standard format import/export)、使用 Automation API 的宏命令模式、智能軟件 (Knowledgeware)、交互模式下的用戶自定義特征 (Catalog)、 CAA V5 C++amp。并設(shè)計(jì)友好的用戶界面,便于用戶方便靈活地進(jìn)行仿真加工。建立制孔設(shè)備信息模型的目的 在于建立完整的制孔運(yùn)動信息, 避免了可能存在的干涉和碰撞, 及時(shí)修改和進(jìn)一步完善設(shè)計(jì)運(yùn)動要素,節(jié)省了大量的人力,物力和財(cái)力。 關(guān)鍵詞 : CATIA;二次開發(fā); VB;運(yùn)動仿真 Abstract This paper discusses in CATIA V5R17 platform, analysis of the motion in the system hole equipment and characteristics of the mechanism, relying on language and its Visual Basic programming tool Microsoft Visual Basic Enterprise Edition on the Chinese part of CATIA assembly and motion simulation system of hole part 2 times the basic method developed in order to achieve humanputer interaction mode, the system holes to plete a machine motion simulation process. This paper introduces CATIA the first secondary development of methods of development and development。 在國內(nèi),虛擬制造技術(shù)研究和應(yīng)用起步相對較晚,與發(fā)達(dá)國家有一定差距。 (3)基于宏的開發(fā)方式:總結(jié)和學(xué)習(xí)宏語言以及 CAA Automation API 的結(jié)構(gòu)和開發(fā)方法,開發(fā)過程以及運(yùn)行方式。 CATIA 二次開發(fā)接口是通過兩種方式與外部程序通信:進(jìn)程內(nèi)應(yīng)用程序(InprocessApplication)方式和進(jìn)程外應(yīng)用程序 (OutProcess Application)方式。所以,格式轉(zhuǎn)換、公式和規(guī)則編輯器不適合作為本課題二次開發(fā)的方式。在系統(tǒng)集成中, Automation API 把 CATIA 作為一個(gè) OLE Automation Server 實(shí)現(xiàn)和用戶應(yīng)用程序之間的數(shù)據(jù) 通信,這種方式只能在 Windows NT 環(huán)境下實(shí)現(xiàn)。 CATIA作為一款高端的 CAD/CAM 軟件,隨著在中國應(yīng)用領(lǐng)域的普及和深入,用戶對 CATIA個(gè)性化的要求日益提高。這種方法直接、容易,可以用來實(shí)現(xiàn)一些簡單功能,屬于手動操作的自動化、條件化 和重新整合。 VBScript 是 Microsoft VisualBasic 的簡化版本,是 Visual Basic 的子集,編程方法和 Visual Basic 基本相同。 上面是宏的直接運(yùn)行的方式,當(dāng)然也可以把一個(gè)宏文件選擇一個(gè)圖標(biāo)按鈕關(guān)聯(lián),并將它放置在某個(gè)工具條內(nèi),運(yùn)行時(shí)候點(diǎn)擊圖標(biāo)即可。 ( CAA) 作為 CATIA V5 的組成部分,組件應(yīng)用架構(gòu) CAA(Component Application Architecture)V5,是 Dassault Systemes 產(chǎn)品擴(kuò)展和客戶進(jìn)行二次開發(fā)的強(qiáng)有力的工具。 3. 易維護(hù) , 在編制 Visual Basic 程序時(shí),為了能將代碼連接到不同的控件上,必須把程序分成不同的幾個(gè)過程,這些事件驅(qū)動的過程又將程序分成若干個(gè)任務(wù)。在拉伸定義的對話框中,指定長度為 20 厘米,完成拉伸特征,如圖 所示。單擊菜單欄“工
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1