當工業(yè)企業(yè)走向高端的時候,新產品多了、加工精度和效率要求高了、就需要通過軟件來加工制造。計算機有很多優(yōu)點,如運算速度快、計算精度高、出錯的比例低、可以持續(xù)長時間運行、可以進行復雜問題優(yōu)化。這些都能讓工業(yè)設計軟件的價值體現出來,它的內核是工業(yè)的積累,是將工業(yè)所涉及到的物理、化學、力學、材料科學等知識,以及設計、制造、工藝的積累,用程序的形式表現出來。
按照用途,工業(yè)設計軟件可分為研究設計類、生產管控類和管理運營類,其中技術含量最高的,是研究設計類,它包括解放設計師雙手、讓設計師在電腦上就能作圖的CAD(計算機輔助設計)、驗證設計出來的產品是否合格的仿真分析軟件CAE(計算機輔助工程),以及芯片設計軟件EDA。
最近工業(yè)軟件快速發(fā)展,還有另外一個原因:技術條件發(fā)生了變化。這一點,可以用IPO圖這種模型來解釋。任何軟件,都需要有三個要素:輸入(I)、處理過程(P)、輸出(O)。處理過程(P)的核心是算法或者模型。但算法或模型的執(zhí)行的前提是輸入(I)要包含足夠的信息。而且,計算機的處理能力要足夠強大。這兩點,可以解釋最近工業(yè)軟件快速發(fā)展的根本原因。
過去,大型設備的3D模型占用空間很大,計算機性能低的時候,就會“放不進去”。沒有輸入(I)充分的數據,算法也就沒有用武之地。同樣,計算工作復雜時,處理過程(P)耗時可能是無法忍受的。所以,每當計算機存儲和運算能力增強、價格的降低,會讓工業(yè)軟件的應用迅速變得廣泛起來。