葛慶偉+王振華
摘要:軟件中的工程數據庫隨著科學技術的更新升級正逐步擴大,它是最初時期的簡易設計和專業(yè)層面結構工程精確解析的綜合體,軟件中的數據庫是特有的,有明確的幾何含義。實體造型技術包含構造設計、檢測與分析以及編寫出來的文件和工程相關管理等內容。它需要具備完美的實體造型、緊接相連單元分析、優(yōu)化軟件等特有效果。只有把恰當的數據庫與實體造型關聯(lián)技術相結合,才能使軟件功效趨于完整。
關鍵詞:軟件工程;數據庫;實體模型;造型技術
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)09-0001-02
隨著人類的發(fā)展,計算機作為第三次革命的主要代表產品,極大的推動了人類社會發(fā)展。與此同時。軟件作為現代計算機的重要支撐部分,伴隨著計算機的不斷發(fā)展。在日新月異的技術變革中,空間三維技術憑借其獨特的優(yōu)越性替換了簡易設計中的二維。三維形態(tài)下的實體造型更有利于磨具的制造,能收集完整的數據資源,更好的解析工程結構。在實體造型長時間的變更歷程中,二維、三維的幾何概念更加詳細,相關的一些信息更加完整。其中的這些零配件相互交接,在CAD的編程建模過程中,就可以形成標準且完整的數據庫。此外,數據庫的模型主要是對其操縱的數據以及結構化在數據庫中運用的方法進行闡述,且在模型結構方面對數據的描述也有相關規(guī)定。
1 數據庫的創(chuàng)建
通常數據庫是按照某一種數據的模型組建起來,并且可以對二級的存儲器實行存放的一種數據集合體。數據的結合一般有以下的特點:不能重復儲存,以最適合的方式為特定組織多方位服務,獨立個體,不附屬于相應的應用程序,可以控制并管理數據增加、刪減、改正與檢查等。從數據庫發(fā)展的歷程可以看出,數據庫作為管理數據的一個高級階段,是由管理文件的系統(tǒng)發(fā)展而來,工程數據庫在軟件中有不同的組建方式。其建立可以使用一定的規(guī)格軟件,建設有用數據庫,經分類——比較——繪制表格三級流程,再以相關的機械對成千上萬的卡片進行處理,將機械運行的結果制成新卡片或是打印出來,數據庫的作用就是采用物理方式對這些卡片進行處理并儲存。
數據庫以及數據表的構建是有一定的先后順序的,先建立數據的信息表,添加數據庫的名稱與實例的名稱,再確定管理數據庫的方式,完成參數文件與實例的初始創(chuàng)建,連接的同時啟動實例,再用數據創(chuàng)造的語句建立數據庫,添加一個附加表空間,根據字典視圖進行最后的腳本創(chuàng)建。一般建立完成的數據源,會在特定管理的頁面顯示出來。
2 三維的實體造型
實體造型實際上是由曲面造型而構建起來的,其中加入曲面中的一些實體信息。實體造型是利用實體生成方法(體素法及掃描法)產生實體的初始模型,然后通過幾何體的邏輯運算(布爾運算)最終形成復雜實體模型的一種造型技術。它主要包括兩個部分: 一是基本實體的生成;二是基本體之間的邏輯運算。
三維建模設計不同于二維繪圖設計,二維繪圖設計在一個平面上即可完成,而三維建模設計是在三維空間中進行,建立的模型具有長度,高度、寬度三個方向的尺寸。在三維建模設計中,首先要建立工作空間的坐標系(包括原點,坐標軸和基準平面),然后在草繪平面繪制模型的特征截面或掃描軌跡,并根據參照平面放置特征截面的各圖形元素,對二維特征截面進行拉伸、旋轉、掃描等操作,生成三維模型的基礎特征。特征是構成三維模型的基礎,各中各樣的三維模型就是由不同的特征按照一定的設計要求進行組合所形成的集合體[2]。
2.1主要外形構建
在軟件的建模過程中,必須考慮物體的外在形體以及內在的實質組成,外在的幾何形狀要能暗示本源的造型結構,內外能夠協(xié)調一致。如此就可以用三維特有的造型技術擬定清晰的三維實體,所構建的三維模型一定要能經過數據的推理運算,并且計算符合實體本身的質量特性和本有的外在特征。只有這樣,實體外形才符合客觀事實和自然規(guī)律。
首先,要按實體的原有特征順序來擬定步驟,這樣的次序,對實體構建的造型流程有著更高一層的意義,循序而進,自然流露。不同的次序,同樣的物體,構建出來的實體造型效果是有很大差異的,表達的基礎特性,質量內涵也各有不同。辨識的側重點應該在本源的實質內涵、基本特征。找出正確的外貌特征作為造型設計的指導原則。
其次,要適宜簡化本來的特征多樣性。越是復雜,越要簡化它的造型流程,對于簡單的,也應當有合理的步驟。對于實體的尺寸參數、管控參數,和多層次之間的相關參數,層層相連,內在的關系也應該考量。當然簡化的過程中也須遵循客觀規(guī)律。
最后,構建的過程中還必須按照順序靈活的復制相同持續(xù)的特點,復制相同的組成成分和特有的順序,能形成很清晰陣列陣式,固有特征也會自然地表現出來,方便用戶觀察。如果其中的特有參數改變了,在陣列中也能很好的體現出來。
2.2造型流程的細化
構建某些特有零件的時候,需要考量他的多個層次特性,按照恰當的次序才能符合正確的設計理念。可以在之前擬定一個草繪方案,選定一個作為特征,即在多個相連設計時段,描述出多角度的性質特征。選定明確的參考平面,再將平面內其他特征的單元體復制過來。接下來的步驟就是做好尺寸標注和經過修正的具體數值
3 數據傳遞中的雙向特性
ADO與ODBC都是數據庫相互間訪問的種類,兩者之間成相互對應的關系。ADO一般都COM組件是用來存取數據源的一個平臺。ADO不只提供了語言編程,還統(tǒng)一了OLEDB數據訪問的方式。開發(fā)人員可以只寫訪問數據代碼,不需要實現數據的方式,開放人員所要關心的只是數據庫連接問題。ODBC(開放的數據庫互連)作為微軟公司服務結構中切合數據庫緊密相連的一個重要部分,其建立一組規(guī)范,還提供訪問數據庫的一組標準應用程序的編程接口。
微軟的基礎類庫簡稱就是MFC,作為微軟公司所實現C++的類庫,主要是對許多Windows以及API函數執(zhí)行封裝,而VC++則是微軟研發(fā)的C/C++開發(fā)集成環(huán)境,所謂的開發(fā)集成環(huán)境,也就是使用這種方式可以編輯、調試與翻譯,并不是多種工具的輪換使用,只是VC++較為靈活多變,所以運用起來功能齊全。Xx只是版本,其封裝MFC所有內核,因此,一般的代碼無法看到原本SDK的編程中消息循環(huán)過程,因為一般情況下MFC的會自動幫忙封裝,用戶就可以只考慮程序問題,而不需要擔心編程過程的消息流轉。并不是說每一次編程都會有很多消息重復循環(huán),只是因為框架沒有針對性,才會導致部分消息出現重復的情況。
特殊的訪問技術將可以很好地封裝復雜態(tài)勢的ODBC。如此,不但簡化這種情況下的調試接口,也有利于程序快速開發(fā)。程序員即便沒能明卻相關聯(lián)的步驟,也能操作數據庫的運作。一般情況下,擬好的傳遞數據的流程是直接融入軟件繪圖的技術中,在APX里面,必須設計一個清晰對象,方便數據的傳遞。因此,要建立關于外部變量的范疇,這可以作為傳遞數據的做好方式,對僅留的相關數據進行讀取,再將數據傳輸到固定位置,傳輸之后,關于外部變量傳遞的特定流程,就會被繪圖變量替換[3]。
4 選取出來的實例造型
一般都是才有一些實體造型的特定編輯,設立一種可以保持原來架配造型的模具,這也就生出了三維的實體造型,進而建立出來的數據庫精準科學,這也就設計出了復雜參數的模型。話句話說,也就是首先分析設置實體的對象,找到一個更好的實體造型設計方法。還要對運算的一些法實施篩選,這樣可以依據空間的矢量。找到核心點,實現空間方位在移動的情況下實行矩陣的變化,固有拓撲的實體造型就會一直保持,但是要對一些設定的左邊進行變更,根據布爾法則運算,真正的造型配件也就由此生成,從而合成ARX復合架構下相關的MFC。同時使用數據庫開發(fā)的特定流程,對有關聯(lián)的參數及時查驗,根據系統(tǒng)默認的數值,謹慎的修正相關數據,才可以保持數據庫的立體架構。
綜上所述,參數在經過篩選之后,一定要與相關規(guī)定的標準范疇相符,如果出現不符的情況,要及時糾正。且數據庫的設計至關重要,只有這樣,數據的安全傳輸才能得到保障,同時,實體造型技術也是當前計算機技術發(fā)展的一種態(tài)勢。
參考文獻:
[1]郭艷艷.基于三維造型技術的機械制圖課程體系研究[J].科教導刊(中旬刊),2013,24(9):123-124.
[2]張世海.AutoCAD三維實體造型技術在道路工程制圖教學中的應用[J].價值工程,2014,34(4):247-249.
[3]伍文進.三維CAD技術發(fā)展及其對制圖課程教與學影響之探討[J].中國電力教育,2014,33(11):165-167.