vmt
vmt
VMT,即虛擬製造技術(Virtual Manufacturing Technology)。
虛擬製造技術是CAD/CAE/CAM/CAPP和模擬技術的更高階段。利用虛擬現實技術、模擬技術等在計算機上建立起的虛擬製造環境是一種接近人們自然活動的一種“自然”環境,人們的視覺、觸覺和聽覺都與實際環境接近。人們在這樣環境中進行產品的開發,可以充分發揮技術人員的想象力和創造能力,相互協作發揮集體智慧,大大提高產品開發的質量和縮短開發周期。
虛擬製造技術(VMT)正是在強調柔性和快速的前提下於20世紀80年代提出的概念,並在20世紀90年代得到重視和發展。它是以虛擬現實和模擬技術為基礎,對產品的設計、生產過程統一建模,在計算機上實現產品從設計、加工、裝配、檢驗直至整個生命周期的模擬和模擬。這裡所說的製造過程,包括產品級的製造和企業級的生產管理,國際上稱之為“大製造”(B-Manufacture)。
國際上對虛擬製造並沒有統一的定義,1994年7月在美國俄亥俄州舉辦的虛擬製造用戶專題討論會上,人們根據製造過程的側重點不同將虛擬製造分為3類,提出了“3個中心”的分類方法,即“以產品為中心的虛擬製造”、“以生產為中心的虛擬製造”和“以控制為中心的虛擬製造”,獲得國際學術界的認同。
“以產品為中心的虛擬製造”是將製造信息加入到產品設計與工藝設計過程中,在計算機中生成製造過程原型,對多種製造方案進行模擬,對數字化產品模型的性能、可製造性、可裝配性、成本等進行分析,優化產品設計和工藝設計,以期儘早發現產品設計及工藝過程存在的問題。
“以生產為中心的虛擬製造”是將模擬信息加人到生產計劃模型中,以便快速便捷的評價多種生產計劃,優化生產計劃和製造環境的配置。主要是根據企業現有資源對不同的加工過程進行評估優化,決定合理的生產組織方式。
“以控制為中心的虛擬製造”是將模擬能力加人到設備控制模型中,提供實際生產過程中的虛擬環境,使企業在考慮車間控制行為的基礎上對製造過程進行優化控制。
VMT在delphi中是虛擬方法表(virtual Method Table)。在delphi中,由於虛擬方法能被覆蓋,在代碼中調用一個指定的虛擬方法時編譯器並不知道它的地址,因此編譯器需要建立虛擬方法表來查找在運行時的函數地址,所有的虛擬方法在運行時通過VMT來調度,虛擬方法佔用內存較多,但執行的更快。
(1)、縮短產品開發周期。傳統製造遵循設計一試製一修改設計一規模化大生產的串列式結構,只有在試製出樣品后才進行產品信息反饋,決定是否要修改設計。而在虛擬製造中,可以隨時在設計過程中檢驗可製造性和可裝配性,方便的修改模型,信息反饋更為及時。
(2)、提高產品質量。虛擬製造過程通過對多種製造方案進行模擬,優化產品設計和工藝設計,彌補了傳統製造業靠經驗決定加工方案的不足,提高了產品質量。
(3)、降低資源消耗。由於虛擬製造在計算機中進行,並不消耗實際生產所需的物理材料,減少了材料浪費和刀具磨損。