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

正文內容

垃圾轉運站cad系統(tǒng)設計畢業(yè)論文(編輯修改稿)

2024-10-03 20:15 本頁面
 

【文章內容簡介】 圖命令,并逐次回答相應地提示后才能在屏幕上生成所需的圖素。任何一張工程圖紙,都是經過了成千上萬次人機對話后才能在屏幕上顯示。反復的人機對話和大量的人為參與使得圖形生成緩慢并且失誤較多,在重新設計時,這些失誤則可能會導致所設計設備之間彼此不匹配,互換性不好,安裝精度達不到要求等后果。對于系列化的產品,利用參數(shù)化程序設計,建立變參圖形庫,實現(xiàn)圖紙的自動生成,則能夠很好地解決 問題。在參數(shù)化設計方式下,不再需要設計者調用繪圖命令逐個繪圖命令,這樣的工作交給程序去完成,用戶所做的工作只是向程序提供要求輸入的少量參數(shù)。參數(shù)化設計充分發(fā)揮了計算機強大的計算功能以及圖形處理功能,減少了用戶輸入數(shù)據(jù)的數(shù)量,降低了失誤率、提高了作圖精度、并明顯提高了設計效率。參數(shù)化設計系列化產品之前,必須注意以下幾個關鍵步驟: ( 1)主參數(shù)和基本參數(shù)的選定 對系列化產品進行參數(shù)化設計,首先必須選定該產品的主要參數(shù)。主要參數(shù)是各項參數(shù)中起主導作用的參數(shù),一般是對產品的規(guī)格和制造費用有重大影響的尺寸參數(shù)?;緟?數(shù)是反映機械產品主要性能和基本結構的參數(shù)。系列化對象的參數(shù)選擇,應考慮保證產品的使用性能、保證互換配套和對制造成本的影響。 分類垃圾箱的設計采用垃圾的組成比例作為主要參數(shù)。如表 4— 1,由組成可以確定分類垃圾箱各分箱的比例,當垃圾的組成變化時,各分箱的尺寸可隨之改變,從而實現(xiàn)不同地區(qū)同類垃圾箱的參數(shù)化設計,分類垃圾箱的總體尺寸采用當前車載垃圾箱的尺寸。 分類垃圾箱的結構簡圖見圖 4— 1,其中:各分箱的寬度與垃圾的組成比例成正比。 +磚瓦 圖 4— 1 分類垃圾箱簡圖 表 4— 1 北京市各取樣點生活垃圾成分比重 ( 2)選好基型,做好基型產品的設計 基型應該是產品系列中最有代表性、規(guī)格適中、用量較大、結構先進、性能可靠的型號,基型設計則應在國內外同類產品選優(yōu)的基礎上進行。系列化的方法如下: 一、在設計基型產品的基礎上設計基型產品系列的各種規(guī)格。對系列 內產品的主要零件、部件確定幾種典型結構型式,供具體設計時選用。 二、設計變型系列或變型產品時,應利用組合化、模塊化的設計思 想,盡量做到只增加少數(shù)專用部件就可以發(fā)展一個變型產品或變型系列,以達到變型和基型產品能被最大限度的使用。 三、分析產品結構,對具有共性的零件、部件進行通用化工作。對通用件可實行部件接口設計,以提高零件、部件的標準化、通用化水平。 編程軟件及參數(shù)化設計 目前, Auto CAD 的功能已經非常強大,適用范圍非常廣,對于具體的用戶需求, Auto CAD 提供了相當完 善的開發(fā)功能,可以用于設計適用與自身的 CAD 系統(tǒng)。從 Auto CAD R14 版本后, Auto CAD 增加了對 ActiveX的支持,對于 CAD 的二次開發(fā),無論是從易用性和程序執(zhí)行速度來說,都是一個質的飛躍。而且開發(fā)工具不再局限于 C/C++,傳統(tǒng)的 AutoLISP已經發(fā)展為 Visual LISP,并提供了完整的開發(fā)環(huán)境和編譯功能,克服了AutoLISP 的缺點。在 Auto CAD 中內置了易學易用的 VBA,極大改善了界面編寫難度。 4. 2. 1 VBA 概論 VBA,即 Visual Basic for Application,引入了對象的程序設計環(huán)境,為用戶提供類似 Visual Basic 語言所擁有的功能, VBA 可以存取Auto CAD 環(huán)境的所有資源。 VBA 通過 Auto CAD ActiveX Automation 接口將信息傳送給 Auto CAD,而 Auto CAD VBA 也允許 VBA 環(huán)境與 Auto CAD同時執(zhí)行并通過 ActiveX Automation 接口提供 Auto CAD 的程序。如此,Auto CAD、 ActiveX Automation 與 VBA 的結合方式,提供了強大的接口,不僅可以操作 Auto CAD 的內部對象,更可以在其他的應用程序之間傳送或接收數(shù)據(jù)。 ActiveX Objects(ActiveX 對象模型 )對象是 ActiveX 技術的基礎,每一個對象就代表 Auto CAD 的一個元素。 Auto CAD 是以層結構來組織對象的,其頂層對象是 Application,下面就是 Preferences與 Document。 然后,再透過對 Preferences 對象的操作,我們可以在執(zhí)行 VBA 的“編輯窗口”功能后,在所出現(xiàn)的窗口中選擇【工具】→【選項( O)】,在其中設定所需的值。 Document 對象包含: ModelSpace、 PaperSpace、 Blocks、Layers、 Plot 與 Utility 等對象。最底層的對象是點、線、圓、圖塊等Auto CAD 能畫出的圖形。 與 AutoLISP/Visual LISP 相比, VBA 在制作對話框方面有獨到的優(yōu)勢,可以在 VBA 中快捷建立對話框,所以它是取代 DCL 很好的工具。 4. 2. 2 參數(shù)化設計一般步驟及注意事項 參數(shù)化編程的實質,就是將圖形信息存儲于程序中,用一組變量記錄圖形的幾何參數(shù),用一些關系式的賦值語句表達這些幾何參數(shù)與結構參數(shù)之間的關系,然后再調用一 系列繪圖語句來描述圖形的拓撲關系。參數(shù)化程序的處理步驟如下: ( 1)分析圖形的拓撲關系及其變化規(guī)律,列出圖形結構參數(shù); ( 2)建立圖形結構參數(shù)與幾何參數(shù)之間的關系,即圖形的參數(shù)化模型。 ( 3)根據(jù)所建立的關系與模型編制和調試繪圖程序。 通常,圖形參數(shù)化所需的控制參數(shù)主要有以下兩類: ( 1)結構參數(shù):確定圖形結構形狀所需的參數(shù); ( 2)幾何參數(shù):確定圖形位置的參數(shù),一般有基點坐標。 在確定圖形的參數(shù)時,應從以下幾個方面綜合考慮: ( 1)要保證圖形參數(shù)是唯一確定的,可以對確定圖形的各個點進行標注,再確定用各 點繪圖的順序; ( 2)參數(shù)變量的名稱盡量與工程中所用的一致; ( 3)在確定圖形的基礎上,參數(shù)應該盡量的少。 4. 2. 3 參數(shù)化圖形數(shù)據(jù)庫的建立與連接 在機械設計中,一般要用到大量的數(shù)據(jù),有的是標準件,如螺栓、軸承、電器元件、閥門等,這些都有國家標準( GB)、行業(yè)標準( JB,HGB)或企業(yè)自己的標準;而對于不同企業(yè),可能需要適合自己的非標準數(shù)據(jù),如垃圾的組成比例。為了節(jié)省查閱標準及繪圖的時間,有必要將這些標準及非標準數(shù)據(jù)以數(shù)據(jù)庫的形式存儲,以供工程人員或程序調用。 所建立的數(shù)據(jù)庫一般有三類: ( 1) 對于一些固定的形狀,如一些閥門和電氣開關,可用子圖或符號的形式表示,對每一種具體規(guī)格的圖形分別繪出,將這些子圖和符號建立數(shù)據(jù)庫,在所需之處調用并在相應位置插入; ( 2)對于標準件和通用件,可以將它們的幾何形狀參數(shù)存為數(shù)據(jù)庫并利用參數(shù)化編程的方法,寫出相應的標準件圖形繪制程序; ( 3)對于企業(yè)所需的非標準數(shù)據(jù),當數(shù)據(jù)量很大時,建立數(shù)據(jù)庫可以規(guī)范數(shù)據(jù),便于查詢,建立了數(shù)據(jù)庫,以后的設計工作就可以在此基礎上調用,省去了大量的重復性設計,提高了設計效率。 數(shù)據(jù)庫是數(shù)據(jù)以一定物理結構和邏輯結構存儲的文件,可以是具有一定格式的文本文件,也可以是某個數(shù)據(jù)庫,如 Foxpro、 Access 等,這些數(shù)據(jù)庫可以通過高級語言,如 C++、 VB、 Delphi 等,使用 SQL(數(shù)據(jù)查詢語言)方便的實現(xiàn)數(shù)據(jù)庫的查詢、維護功能。 對于建立好的不同類型數(shù)據(jù)庫,在 VBA 里可以用下列方法連接: ( 1)對于分類垃圾箱的數(shù)據(jù)庫,采用 Access 建立數(shù)據(jù)庫,數(shù)據(jù)庫調用方法如下: 聲明部分: Public conn As New Public cmd As New Public rs As New 建立連接: driver = {Microsoft Access Driver (*.mdb)} dbq = d:/畢業(yè)設計 / driver= amp。 driver amp。 。dbq= amp。 dbq Set = conn = SELECT * from fenlei = adUseClient cmd, , adOpenStatic, adLockBatchOptimistic ( 2)對于 SQL Sever 類型數(shù)據(jù)庫,連接方法為: driver={SQL Sever} sever=SQL Sever Name(由安裝 SQL Sever 時確定 ) database=Database Name(安裝于 SQL Sever 中的數(shù)據(jù)庫名稱 ) uid=User ID(用戶名 ) pwd=Password(密碼 ) ( 3) dBase 部分 driver={Microsoft dBase Driver(*.dbf)} dbq=Database Path(不包含完整的路徑 ) 在使用 dBase 數(shù)據(jù)庫時,設定 dbq 時并不需要包含完整的路徑,如果包含,將導致程序將整個目錄下的所有數(shù)據(jù)庫看成是一個數(shù)據(jù)庫,而每個 dbase 則被程序認為是一個表。 ( 4) Excel 部分 driver={Microsoft Excel Driver(*.xls)} dbq=Full Database Path(包含完整的路徑 ) 在 Excel 中,每一個工作表均被認為是一個數(shù)據(jù)庫的表, ( 5)文本部分 driver={Microsoft Text Driver(*.xls。*.csv)} dbq=Data
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1