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

正文內(nèi)容

基于vb的solidworks的二次開發(fā)畢業(yè)論文(完整版)

2025-08-30 09:25上一頁面

下一頁面
  

【正文】 換一定的文本模式。功能強大的語言是 Visual C++,但是入門較難。 COM 是開發(fā)軟件組件的一種方法。 SolidWorks 系統(tǒng)提供數(shù)據(jù)操縱接口函數(shù) API,專門讀寫三維零件數(shù)據(jù) ,并提供了一系列的 15 Automation 接口 (包括對象、屬性和方法 ) ,使用戶進行二次開發(fā)更加容易。而在工程設(shè)計中,無論是結(jié)構(gòu)強度分析還是施工圖設(shè)計均要涉及到標準零部件的繪制( 3D/2D)。鈑金設(shè)計方法與零件設(shè)計完全相同,而且還可以在裝配環(huán)境下進行關(guān)聯(lián)設(shè)計,自動修改與其它零部件的關(guān)聯(lián)關(guān)系。可指定尺寸和各實體之間的關(guān)系,改變零件的大小和形狀,并保留原有的設(shè)計意圖。 (2)草 圖功能 基于幾何關(guān)系建立草圖繪制方法,使草圖的繪制快捷而簡單。它是一套基于 windows平臺 CAD/CAM/CAE/PDM 桌面集成系統(tǒng)。雖在微機平臺上開發(fā) CAD/CAM軟件方面我國與國外起點差不多,但對引進的 CAD/CAM系統(tǒng)的二次開發(fā)卻跟不上,致使引進軟件的效率不能完全發(fā)揮。 二十世紀 70 年代末,我國開始引進 CAD/ CAM 技術(shù),并且最早在機械行業(yè)開始應用。 CAD/ CAM技術(shù)的發(fā)展經(jīng)歷了三代。電影拍攝中利用 CAD技術(shù)已有十余年的歷史。采用 CAD 技術(shù)進行產(chǎn)品設(shè)計不但可以使設(shè)計人員“甩掉圖板”,更新傳統(tǒng)的設(shè)計思想,實現(xiàn)設(shè)計自動化,降低產(chǎn)品的成本,提高企業(yè)及其產(chǎn)品在市場上的競爭能力;還可以使企業(yè)由原來的串行式作業(yè)轉(zhuǎn)變?yōu)椴⑿凶鳂I(yè),建立一種全新的設(shè)計和生產(chǎn)技術(shù)管理體制,縮短產(chǎn)品的開發(fā)周期,提高勞動生產(chǎn)率。 盡管 CAD系統(tǒng)功能非常強大 ,但如果沒有人能夠正確地操作和使用 ,CAD系統(tǒng) 根本不可能產(chǎn)生經(jīng)濟效益。在計算機上修改設(shè)計比在圖紙上修改要容易得多 ,而且計算機能提供復制、查詢等功能。盡管把專家系統(tǒng)引入 機械設(shè)計也只有短短十幾年的歷史,但是由于機械設(shè)計專家系統(tǒng)( MDES)可為現(xiàn)代化的機械 設(shè)計提供詳實、可靠、規(guī)范、高效的設(shè)計依據(jù),所以已經(jīng)激發(fā)了大批企業(yè)的應用熱情。幾個大院所從國外購 買的軟件主要用于有限元分析,作為 CAD 平臺開展二次開發(fā)工作的極少,開發(fā)的軟件水平也 不高,針對性太強,應用局限性很大。由于科技含量相對低,所以與日本同類產(chǎn)品比較,就顯得結(jié)構(gòu)龐大、笨重,同樣能力的設(shè)備,其重量一般都要 高出 10%~ 20%。具體表現(xiàn)在以下幾方面: 設(shè)計手段 國內(nèi)液壓部件的主要設(shè)計單位,包括占主導地位的第一重型機械集團公司設(shè)計院在內(nèi)的一些大型設(shè)計院所,其設(shè)計工作仍然是以圖板作業(yè)為主,設(shè)計工作的好與壞完全取決于設(shè)計人員的技術(shù)素質(zhì)和工作狀態(tài)。因此,設(shè)計質(zhì)量(包括結(jié)構(gòu)設(shè)計的合理性、設(shè)計數(shù)據(jù)的準確性等)和 設(shè)計效率低、設(shè)計周期長。且其成本競爭力也完全處于劣勢。其二,現(xiàn)有的大多數(shù) CAD 軟件在用戶界面方面存在著 交互困難、操作不便的問題,極大地限制了 CAD技術(shù)的推廣應用。基于專家系統(tǒng)、面向微機的液壓 部件 CAD系統(tǒng),可望把我國液壓機本體設(shè)計技術(shù)從落后的圖板作業(yè)水平提高到現(xiàn)代設(shè)計的先進水 4 平。因此采用 CAD系統(tǒng)能夠極大地提高設(shè)計效率。 CAD對操作者的專業(yè)知識、外語能力和計算機水平要求較高。如今世界各大航空、航天及汽車等制造業(yè)巨頭不但廣泛采用 CAD/CAM技術(shù)進行產(chǎn)品設(shè)計,而且投入大量的人力物力及資金進行 CAD/CAM軟件的開發(fā),以保持自己技術(shù)上的領(lǐng)先地位和國際市場上的優(yōu)勢。動畫和廣告制作中也充分利用了計算機造型技術(shù),實質(zhì)上也是一種虛擬現(xiàn)實技術(shù)。第一代 CAD/ CAM軟件的開發(fā)開始于 二十世紀 60 年代中期,是以交互式圖形生成技術(shù)為基礎(chǔ)而建立的應用技術(shù)系統(tǒng), 公司的 CAD— l,美國航空空間協(xié)會 (AIA)的 APT、 APTII和 APTIII。近 40 年來,經(jīng)過“六五”探索、“七五”技術(shù)攻關(guān)、“八五 普 及推 廣、“九五”深化應用的促進, CAD/ CAM 技術(shù)已經(jīng)取得了長足的發(fā)展,亦為我 國社會主義現(xiàn)代化建設(shè)作出來突出的貢獻。針對 21 世紀機械制造行業(yè)的基本特征,CAD/CAM技術(shù)的發(fā)展趨勢也呈現(xiàn)出以下幾個特征:標準化、集成化技術(shù)、智能化技術(shù)、網(wǎng)絡技術(shù)的應用、多學科多功能綜合產(chǎn)品設(shè)計技術(shù)等。它是設(shè)計數(shù)據(jù) 100 可以編程,尺寸、相互關(guān)系和幾何輪廓形狀可以隨時修改;具有特征管理器,復雜零部件的細節(jié)和布局設(shè)計清楚明了,操作簡單;全關(guān)于技術(shù)使得零部件之間和零部件與圖紙之間的更新安全同步;自動進行動態(tài)約束檢查,具有強勁的復雜曲面造型 功能;既可以直接設(shè)計也 可以按零件的三維立體圖形進行設(shè)計。 SolidWorks使用三維設(shè)計方法。 (3)裝配功能 SolidWorks提供了完善的產(chǎn)品緩步裝配功能,以便創(chuàng)建和記錄裝配 12 體設(shè)計過程,同時還支持大型裝配體模式,擁有干涉檢查、產(chǎn)品的簡單運動仿真、編輯零件裝配體透明度等功能。 (6)曲面功能 SolidWorks提供了眾多的曲面創(chuàng)建和修改工具,而且是完全參數(shù)化的,設(shè)計者可以方便快捷地設(shè)計出具有復雜外形的產(chǎn)品 (7)用戶化開發(fā) 盡管 SolidWorks有眾多優(yōu)點,但畢竟只是針對整個機械制造行業(yè)的通用軟件,不是針對具體企業(yè)和行業(yè)所設(shè)計,不可能夠滿足所有用戶某些方面的具體要求。為了充分發(fā)揮 SolidWorks在軟件設(shè)計中的作用,使一些常用的或重復的任務自動化,提高設(shè)計效率,縮短產(chǎn)品的開發(fā)周期,就必須對其進行有針對性的二次開發(fā)。運用 OLE Automation 技術(shù)使得在應用程序中驅(qū)動三維 CAD 系統(tǒng)中的零件變得可能而且容易。組件 實際上是一些小的二進制可執(zhí)行程序 ,它們可以給應用程序、操作系統(tǒng)和其他組件提供服務。 Delphi集中了VB 和 Visual C++兩者的優(yōu)點,學習過程中很容易上手,而且功能也非常強大,尤其在界面設(shè)計、數(shù)據(jù)庫編程和網(wǎng)絡編程方面更具有獨特之處,但遺憾的是 SolidWorks常常不支持 Delphi+OLE。能自動執(zhí)行某種操作的命令統(tǒng)稱為“宏”。宏錄制功能為 VBA環(huán)境,與 Visual Basic語法規(guī)則完全一致,再將其復制添加到主程序的相應部分,然后編輯修改調(diào)試以達到程序要求。 18 SolidWorks二次開發(fā)方法比較 對于 SolidWorks進行二次開發(fā),如果采用 Visual Basic或者 Visual Basic. NET作為編程語言,可以采用一種簡單實用的方法 SolidWorks的宏錄制。編程法需要從頭到尾重新建立模型的過程,尺寸驅(qū)動只需改變改變已有模型的尺寸即可,可以節(jié)省圖形的更新速度。在所有對象中, ModelDoc2對象是最為常用的,代表 SolidWorks的文檔。最后將程序置于SolidWorks的的菜單或工具條中。 數(shù)據(jù)庫結(jié)構(gòu) 及應用 1.層次模型 (Hierarchal Model)用樹結(jié)構(gòu)表示實體之間的聯(lián)系,樹有結(jié)點 和連線組成,節(jié)點表示實體集,連線表示相連兩實體之間的關(guān)系,這種關(guān)系只能是 l: N關(guān)系。它不但要能夠處理常規(guī)的表格數(shù)據(jù)、曲線數(shù)據(jù)等,還必須能夠處理圖形數(shù)據(jù)。 數(shù)據(jù)庫有三種方式支持應用程序的訪問,即通過 Access數(shù)據(jù)庫引擎、 Microsoft ODBC驅(qū)動程序、第三方 ODBC驅(qū)動程序。 VB的核心結(jié)構(gòu)是 Microsoft JET數(shù)據(jù)庫引擎。它是一種非結(jié)構(gòu)化語言,易于理解和學習。但是 Visual Basic 而言,具有易用、通用和開發(fā)效率高的優(yōu)點。這個功能使得程序設(shè)計人員可以不必為界面控件不確定因素而預先在窗口中添加控件或者控件數(shù)組。另外,還引入了 DHTML應用,以擴展和簡化DHTML的編程。本設(shè)計用 Access 建立了 DC 型平衡閥標準件的參數(shù)數(shù)據(jù)庫 , 用 VB 編程實現(xiàn) SolidWorks 下標準件三維實體圖形的生成。設(shè)置零件的尺寸 (D1草圖 1).SystemValue = B / 1000 (D2草圖 5).SystemValue = D1 / 1000 (D8草圖 5).SystemValue = D2 / 1000 (D1草圖 12).SystemValue = D3 / 1000 (D1基準面 2).SystemValue = H3 / 1000 (D1基準面 1).SystemValue = H2 / 1000 (D2拉伸 1).SystemValue = L1 / 1000 (D5草圖 5).SystemValue = l / 1000 33 (D1拉伸 1).SystemValue = (L2 L1) / 1000 (D7草圖 5).SystemValue = h / 1000 (D4草圖 5).SystemValue = H4 / 1000 (D1草圖 5).SystemValue = D5 / 1000 (D9草圖 5).SystemValue = d / 1000 (D3螺旋線 /渦狀線 2).SystemValue = p * s (D5螺旋線 /渦狀線 2).SystemValue = s (D4螺旋線 /渦狀線 2).SystemValue = p / 1000 (D1草圖 14).SystemValue = c / 1000 (D4螺旋線 /渦狀線 1).SystemValue = p1 / 1000 (D2草圖 7).SystemValue = c1 / 1000 (D3螺旋線 /渦狀線 1).SystemValue = p1 * s1 (D5螺旋線 /渦狀線 1).SystemValue = s1 *等軸測 , 7 End Sub 34 Private Sub Form_Load() 39。(2) = 800 End Sub Private Sub List1_Click() 36 Select Case Case 6 = 6 = 1 MSFlexGrid1_SelChange = 1 = 1 MSFlexGrid2_SelChange Case 8 = 8 39。本 文 按照結(jié)構(gòu)化生命周期法對 閥的規(guī)劃、閥的分析、閥的 設(shè)計等方面進行了全面 的分析和研究,得到了閥的功能模型和數(shù)據(jù)模型,通 Visual Basic編程代碼實現(xiàn)預計的功能和目標,并且建立了美觀大方,便捷實用的交互式界面。沒有高老師的辛勤栽培、孜孜教誨,就沒有我論文的順利完成。最后要感謝我的家人以及我的朋友們對我的理解、支持、鼓勵和幫助,正是因為有了他們,我所做的一切才更有意義;也正是因為有了他們,我才有了追求進步的勇氣和信心?;厥准韧?,自己一生最寶貴的時光能于這樣的校園之中,能在眾多學富五車、才華橫溢的老師們的熏陶下度過,實是榮幸之極。展開節(jié)點 (i).Expanded = True Case 2 (i).Expanded = True 6 8 10 40 12 16 20 25 30 40 = 6 39。初始化數(shù)據(jù)庫 = amp。 29 圖 5 系統(tǒng)開發(fā)設(shè)計框架圖 分析結(jié)構(gòu)特征,建立 DV 節(jié)流截止閥和單向節(jié)流截止閥 體模型 DV 節(jié)流截止閥和單向節(jié)流截止閥 的二維圖 如圖 2所示 : Solidworks 二次開發(fā)應用程序 Solidworks Visual Basic 數(shù)據(jù)庫 ActiveX Automation 通訊標準 30 圖 6 DV 節(jié)流截止閥和單向節(jié)流截止閥的二維圖 用VB開發(fā)人機交互界面及運行結(jié)果 對話框是一種方便、實用的人機交互界面,在 CAD 軟件中使用十分廣泛。 28 工程設(shè)計時,設(shè)計人員經(jīng)常要選用標準化、系列化的液壓閥,這些液壓閥將在設(shè)計時,反復地在裝配體的不同位置被選用,而且規(guī)格大小不同。Imagelist控件所支持的
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1