1.2基于網絡的設計計算原理和內容
用戶必須經過身份驗證,才能登錄網站設計界面參與氣液增力缸系統(tǒng)設計研究。設計頁面包括主設計頁面,聊天室頁面,標題頁面。在設計頁面首頁,通過提交初始參數(shù)計算出設計氣液增力缸關鍵參數(shù),包括活塞桿直徑,增力活塞桿直徑,活塞直徑,液壓缸壓強。根據(jù)系統(tǒng)的設計步驟和要求,結合自己的設計尺寸進行設計來完成以下設計過程。最終結果可以通過數(shù)據(jù)接口文件的形式下載查看。高級用戶還可以進行對零件的參數(shù)化驅動,通過調用后臺SolidWorks軟件實現(xiàn)。設計計算初始頁面如圖3.
1.3零件參數(shù)化設計
本文選定SolidWorks作為CAD的二次開發(fā)平臺。SolidWorks軟件在總結和繼承了大型機械CAD軟件基礎上,在Windows環(huán)境下實現(xiàn)了三維實體造型的參數(shù)化設計。SolidWorks的API(Application Programming Interface)應用程序接口,是一個基于ActiveX Automation的編程接口,其中包含了數(shù)百個API函數(shù)。這些API函數(shù)是VB開發(fā)SolidWorks二次開發(fā)COM接口,通過該接口建立圖形專有模塊,從而實現(xiàn)參數(shù)化設計的。
下面用參數(shù)化方法繪制。型密封圈零件的簡單程序實例說明如何利用VB對SolidWorks進行二次開發(fā)(主要利用尺寸驅動原理,利用已經建立好的模型,根據(jù)用戶輸入參數(shù)重新動態(tài)生成O型密封圈模型)。
(1)建模。首先在SolidWorks里建立。型密封圈模型,其次設置各關鍵尺寸的參數(shù)變量,然后將文件保存(G:\parameter\O型密封圈.SLDPRT)。
(2)生成.DLL文件。首先啟動VB軟件,建立一個ActiveX DLL工程,在工程的類中輸入驅動SolidWorks的程序,將文件名保存為oxmfq.d11.源代碼程序如下:
2實現(xiàn)的關鍵技術
2.1網站的安全性技術
通過設置用戶的使用權限保證網站的安全性。設置用戶擁有不同的使用權限,未進行注冊登錄的用戶不能訪問該系統(tǒng)頁面,普通用戶只能訪問部分頁面,無權查詢數(shù)據(jù)庫,也無法完整地完成一次設計過程,高級用戶可進入真實的設計系統(tǒng)進行操作。
此外,還可利用Session對象防止未授權用戶訪問系統(tǒng)頁面。Session對象最大的優(yōu)點就是可以把某用戶的信息保留下來,讓后續(xù)的網頁讀取。源代碼程序:
另外,也可以限制對頁面的訪問,當判斷發(fā)現(xiàn)用戶未登陸而直接進入到應用系統(tǒng)界面,則自動跳轉到登陸界面。
2.2網絡數(shù)據(jù)庫技術
當客戶端瀏覽器發(fā)出HTML請求到Web服務器之后,Web服務器根據(jù)客戶請求向數(shù)據(jù)庫服務器發(fā)出數(shù)據(jù)查詢請求,數(shù)據(jù)庫服務器將返回查詢結果到Web服務器,再由Web服務器返回給客戶端,作為對HTML頁面請求的響應。其執(zhí)行原理如圖4所示。
利用ASP(ASP具有強大的服務器端腳本編程環(huán)境)內置的ADO組件與數(shù)據(jù)庫建立連接,進行數(shù)據(jù)的讀取添加修改刪除操作(如圖5所示)。
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數(shù)據(jù)處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環(huán)境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF