工藝數據
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
工藝數據是指在工藝設計過程中所使用、產生的數據。
從數據性質來看,它包括靜態和動態兩種類型。靜態工藝數據主要涉及到支持工藝規劃的相關信息,其可對應於工藝設計手冊和已規範化的工藝規程等。靜態工藝數據一般由加工材料數據、加工數據、機床數據、刀具數據、量夾具數據、標準工藝規程數據、成組分類特征數據等組成,且常採用表格、線圈、公式、圖形及格式化文本等形式表示。動態工藝數據則主要指在工藝規划過程中產生的相關信息,其由大量的中間過程數據、零件圖形數據、工序圖形數據、最終工藝規程、NC代碼等組成。從工藝規劃的方式來看,工藝數據又可劃分成支持檢。索式、派生式、創式CAPP的工藝數據。
工藝數據作為工程數據的一種形式,具有許多獨特的特點:
1、數據類型複雜從數據形式表達的一般格式看,任何數據皆能表示為三元組(實體、屬性、屬性值)及其關聯集。對於傳統的商用數據,用基本數據類型,如字元型、整型、浮點型等及他們的組合就能構造出三元組中的數據類型。與商用數據不同,工藝數據不僅包含了傳統數據中的數據類型,而且還涉及到它們中所沒有的變長數據、非結構化的長字串、具有複雜關聯關係的圖形數據、過程類數據等:因此,工藝數據是由複雜的數據類型所構成的。
2、動態的數據模式除靜態工藝數據外,動態工藝數據是在工藝設計過程中由各個問題求解行為所產生的中間及最終設計結果。雖然中間結果數據在問題求解完成後要被刪除.但在問題求解過程中,必須具備動態數據模式來支持對上述數據的處理,這完全不同於傳統商用數據的處理模式。
3、數據結構複雜工藝數據的複雜數據類型及動態數據模式的特點,又導致了其數據結構的複雜與實現上的困難。雖然局部工藝數據可採用常用的線性表、數結構,鏈表結構等來實現,但一般認為,全局工藝數據涉及到一個複雜的網狀結構。
通常,工藝數據結構指工藝數據之間的組織形式,其由邏輯結構和物理結構兩方面構成。工藝數據的邏輯結構僅考慮工藝數據元素之間的關係,它獨立於數據的存儲介質;工藝數據的物理結構則指工藝數據在電腦存儲設備中的表示及配置,即工藝數據的存儲結構。通常所指的工藝數據結構一般是指工藝數據的邏輯結構。
工藝數據的邏輯結構是在用戶面前呈現的形式,是用戶對數據的表示和存取方式:系統通過特定的軟體把數據元素寫入存儲器,構成了數據的物理結構,這一過程稱為映象。一般而言,同一邏輯結構可映象出多個物理結構:數據邏輯結掏的物理實現通常採用順序:巨集和鏈接表法兩種模式實現。順序法實現必須首先預定義一塊連續的存儲空問,然後在該空間範圍內執行相關特定數據結構的操作;而鏈接表法則動態地設置可分隔的存儲空問,通過指針構成相應的數據結構模式。因此,順序法有靜態存儲空間的含義,鏈接表法有動態存儲空間的性質。