網友評分:
4.1分
FlexSim是一款非常強大的編譯仿真軟件,該軟件具有完整的C++面向對象,它可以為廣大用戶更直觀地進行展示,主要適用于材料處理、醫療衛生、倉儲等領域。易于使用且用戶友好的模擬軟件可幫助企業和組織改進流程、發現和消除浪費、降低成本并增加收入。相比同行業的軟件深受用戶的喜愛,是仿真軟件中的佼佼者。用于建立離散事件流程過程,例如可以直接將制造業,物料處理和辦公室工作流等,這些全都配以相似度極高的三維虛擬現實環境中,功能十分強大。
FlexSim擁有專門基于Windows而打造的面向對象的仿真環境,擁有一個完善的FlexSim的對象庫,可以立即用于構建許多不同的模型。優化引擎結合了禁忌搜索,分散搜索,整數規劃和神經網絡算法,根據您指定的參數有效地識別理想場景。圖形和動畫功能以及儀表板分析工具,還可以通過FlexSim強大的免費附加組件(如AGV模塊)進行擴展,以獲取更多的功能,借助FlexSim,借助其拖放和點擊功能,創建系統的布局和模型變得輕而易舉。強大的3D圖形允許模型中的圖表和圖形動態顯示輸出統計。您還可以與常見的電子表格和數據庫應用程序接口,以導入和導出數據。
強大的分析功能:FlexSim的強大的3D圖形允許模型中的圖表和圖形動態顯示輸出統計。您還可以與常見的電子表格和數據庫應用程序接口,以導入和導出數據。
統計跟蹤功能:FlexSim仿真軟件自動跟蹤許多不同的數據點,包括吞吐量,內容,機器狀態和利用率等等。使用FlexSim強大的儀表板創建默認報告或自定義報告導出到您喜歡的圖形和分析程序。
支持數據庫和電子表格:FlexSim仿真軟件可以從所有最受歡迎的電子表格和數據庫應用程序導入數據,并將數據導出到。通過利用這些強大的程序擴大您的分析。
使用OptQuest進行優化:有時作為建模者,您不確定哪些情景代表您的系統的最佳配置。Optquest可以為您智能地建議優化的方案。OptTek的OptQuest優化引擎結合了禁忌搜索,分散搜索,整數規劃和神經網絡算法,根據您指定的參數有效地識別理想場景。OptQuest完全集成到FlexSim的建模界面中,讓您快速訪問智能優化的行業領導者。
支持拖放模型建立:通過將對象拖動到視圖中并通過指向和點擊簡單性定位,可以快速輕松地構建模型。在對象之間創建連接,以通過單擊并拖動動作定義關系和流程。您將快速,直觀地創建您的系統布局。
支持標準對象庫:FlexSim包括一個完整的對象庫,可以立即用于構建許多不同的模型。FlexSim對象可以使用預先配置的選項列表選項輕松定制,以定義唯一的行為。因為沒有兩個系統是一樣的,所以通過從預先配置的行為的列表中選擇來容易地定制對象??梢赃M行各種操作-您甚至可以混合和匹配包含的選項,或創建自己的。
自定義控件和界面:通過在模型中包含自定義界面,您可以更輕松地使用和共享模型。為單個自定義對象創建GUI,或者控制整個模型。
可移植性:因為Flexsim的部件是向建模者公開的,所以部件可以在不同的用戶、庫和模型之間進行交換??梢浦残耘c量身定制相結合能帶來超級的建模速度。定制的部件保存在部件庫中,建模時,只要從部件庫中拖放相應部件,就能在新模型中再現這些部件。可移植性與量身定制延長了部件和模型雙方的生命周期。
1、3D模擬
FlexSim具有離散事件模擬的所有已證明的優點,但還具有高度逼真、身臨其境的3D圖形的額外好處。
FlexSim的3D模型可幫助您模擬真實系統的外觀和感覺,因此更容易看到和理解正在發生的事情。
2、視覺驗證
模型驗證的第一級,您可以在其中目視確認系統是否按預期工作或不工作。
在我們的原生3D虛擬環境中為真實系統建模。
使用FlexSim的大量統計分布和隨機數來解釋現實世界的可變性。
使用模型運行模擬以測試“假設”場景——無需改變現實世界中的事物。
3、模型布局
FlexSim可以盡可能輕松地復制系統外觀,同時保留準確分析所需的細節。
只需使用簡單的拖放控件即可將對象和資源直接放置到3D環境中——無需后期處理!
我們的3軸布局和CAD圖紙導入可幫助您在實際系統中保持準確的空間關系,因此旅行和運輸時間將是準確的。
導入自定義3D對象以復制實際系統的外觀。此外,所有逼真的視覺效果,如陰影和燈光效果,都可以默認使用。
4、建筑模型
FlexSim在易用性和對最復雜的系統建模的能力之間找到了界限。
標準對象庫包含用于立即構建模型的各種對象。定制很簡單——只需從預配置的行為、混合搭配選項中進行選擇,甚至可以創建自己的行為。
廣泛的下拉列表和屬性將允許您快速自定義單個對象、觸發器和系統屬性。只需選中一個框或選擇一個“選擇列表”選項,您的資源就會獲得模擬任何真實情況的邏輯和行為。
Process Flow是我們最新的工具之一,也是真正的游戲規則改變者。使用預先構建的活動塊在熟悉的流程圖環境中構建基本或復雜的邏輯。它將邏輯保存在一個方便的地方,并隨著它的變化和發展而很好地適應任何模型。
額外的定制:
FlexSim帶有強大的腳本語言,FlexScript;這種類似于C的語言是通向數百個建模命令的門戶,這些命令將允許您編寫簡單的表達式來完成令人難以置信的事情。FlexSim還設計有與C++完全集成的開放式架構,因此它可以擴展以執行幾乎任何操作。
分配配件:
FlexSim與ExpertFit打包在一起,這是分布擬合軟件的行業標準。
ExpertFit將獲取您在現實世界中收集的數據,并準確確定哪種概率分布最能代表數據。它帶有40個分布和四個擬合優度測試。
以多種方式提供幫助:
良好的老式電話支持
不斷增長的社區知識庫和問答網站(FlexSim Answers)
包含大量教程的維護良好的文檔
包含提示、技巧等的視頻
5、模型分析
一旦您準備好使用您的模型進行仿真,我們的全套分析功能將幫助您更深入地了解正在發生的事情。
豐富的圖表和圖形列表,可幫助您可視化模擬運行中的數據。
能夠跟蹤范圍廣泛的數據點,然后導出到您最喜歡的電子表格應用程序。
通過強大的工具(如Stats Collector對象和區域活動)收集數據的靈活性更大。
6、統計驗證
第二級模型驗證,您可以評估一次或多次模擬運行的數據,以驗證系統是否按預期運行。
7、優化
賺錢(或存錢)的地方!測試“假設”場景以找到在現實世界中做出的最佳選擇。
8、FlexSim+OptQuest
如果您想為您的工具包添加優化,FlexSim與OptQuest引擎完全集成。這個強大的場景優化包允許您在模型上設置變量和約束,以評估數百種可能的解決方案。您甚至可以設計具有多個目標的實驗,以考慮系統中的競爭力量。使用FlexSim和OptQuest為您的流程找到最佳解決方案。
9、測試多個場景
使用我們強大的Experimenter工具來測試多個場景并比較結果。復制分布在您的CPU內核上,因此可以在幾分鐘內完成跨越許多不同場景的數百個模擬復制,而不是幾小時或幾天。實驗者還包括報告生成和對變量和績效測量的控制。
1、量身定制
目前市場上,量身定制的仿真軟件讓用戶像Flexsim一樣自由靈活,這種情況十分罕見。軟件的所有可視形式都可以向自定義用戶公開。建模者能夠自由地操作組件,窗口,圖形用戶界面,菜單,選擇列表和組件參數。你可以向組件添加自定義邏輯,更改或刪除現有代碼,或從頭開始創建全新的代碼。零件。值得一提的是,用戶設置和新創建的組件都可以保存到組件庫中,并能夠應用于其他模型。最重要的是,能夠在Flexsim中使用C ++語言創建和修改組件,而C ++可用于控制組件的行為。 Flexsim的界面,按鈕欄,菜單,圖形用戶界面等都由預編譯的C ++庫控制。
2、可移植性
由于Flexsim的組件向建模者公開,因此能夠在不同的用戶,庫和模型之間交換組件。便攜性和剪裁的結合能夠帶來超級建模速度。自定義零件存儲在零件庫中,在建模時,能夠通過拖放零件庫中的零件在新模型中復制這些零件。便攜性和定制延長了零件和模型的生命周期。
3、輸出
Flexsim具有強大的業務圖表功能,圖表,餅圖,折線圖和3D工具來表達模型的信息,你能夠隨時獲得所需的結果。 Flexsim的開放式架構允許用戶實時連接到OBDC數據源,讀取和寫入以及連接Word和Excel。
4、Flexsim使用高度開發的組件進行建模。
組件表示業務流程中的活動和排名,表示時間和空間等信息。構建模型時,只需將相應的組件從組件庫拖放到模型視圖中即可。每個分量具有位置(x,y,z),速度(x,y,z)和旋轉角度(rx,ry)。 ,rz)和動態活動(時間)等屬性。組件能夠制造,銷毀或移動到另一個組件,除了擁有自己的屬性外,還能夠繼承組件的屬性。組件參數是以簡單,快速和有效的方式構建生產,物流和業務流程模型的主要功能。通過組件的參數設置,我們能夠模擬幾乎所有物理現象。例如,機器人,操作員,隊列,輸送機,叉車,倉庫,交通信號,集裝箱,箱子等都能夠用Flexsim建模,信息智能的“軟”部分能夠輕松使用Flexsim強大的組件庫。模擬。
5、仿真
Flexsim具有非常高效的模擬引擎,可同時運行模擬和模型視圖(可視化),并可通過關閉模型視圖來加速模擬。模擬運行時使用引擎和Flexscript語言允許用戶在模擬期間更改模型的某些屬性。
Flexsim能夠同時在多個場景上執行模擬實驗。這些解決方案能夠自動化,結果存儲在報告和圖表中,以便我們能夠使用豐富的預定義和自定義行為指標(如使用情況,吞吐量,開發周期,成本等)輕松分析每一集。同時,使用ODBC(開放式數據庫連接)和DDEC(動態數據交換連接)直接讀取和寫入數據庫,很容易將結果輸出到Microsoft Word,Excel等公共應用程序。
6、Flexsim 7.0版引用了新的動畫引擎,該引擎還支持陰影和凹凸紋理。新版本將允許導入更多3D文件類型,以下是可導入的類型列表:
*.wrl; *.3ds; *.dxf; *.stl; *.skp; *.dae; *.obj; *.ac; *.x; *.ase; *.ply; *.ms3d; *.cob;*.md5mesh; *.irr; *.irrmesh; *.ter; *.lxo; *.csm; *.scn; *.q3o; *.q3s; *.raw; *.off; *.mdl; *.hmp; *.scn; *.xgl; *.zgl; *.lvo; *.lvs; *.blend
7、可視性
假如圖片能夠代表數千個單詞,Flexsim的虛擬現實動畫和模型視圖表達無限的容量。 Flexsim能夠利用所有PC上的圖形,包括最新的虛擬現實圖形。如果它是具有3DS,VRML,DXF和STL擴展的3D立體文件,則能夠直接傳輸到Flexsim模型,但不能傳輸到其他模擬軟件中。 Flexsim的VR(虛擬現實瀏覽窗口)投影儀允許用戶調整場景元素,如光源,霧和虛擬現實立體聲技術。 Flexsim的演示功能提供了模型的藝術表現。使用Flexsim的AVI錄像機能夠快速生成AVI文件,無論哪種型號都能夠復制或記錄在CD上,并且能夠發送給任何人以便在緊急情況下查看。
1、創建新的仿真模型
您可以在FlexSim中以兩種不同的方式創建新模型:
首次打開FlexSim時,您會看到開始屏幕。您可以通過單擊左側菜單上的新建模型來啟動新模型。
在工具欄上,單擊新建按鈕以啟動新模型。
使用任一方法都將打開“模型單位”對話框,您可以在其中指定模型的測量單位,如下圖所示:
有關不同模型單位的更多信息,請參閱以下部分,關于模型單位。如果您在FlexSim中創建新模型時始終希望使用默認測量值,您可以清除“模型單位”對話框底部的“為每個新模型顯示此窗口”復選框。
更改默認測量單位
更改默認測量單位時,您應該注意一些重要事項:
首次創建新模型時設置的度量單位以后無法更改。因此,請采取預防措施以確保在首次創建模型時指定了適當的單位。
當您將測量單位更改為默認值以外的其他值時,它將影響該仿真模型的統計數據報告方式。更改長度單位也會自動將庫中的對象縮放到指定的長度。
為您的模型選擇合適的測量單位后,單擊“確定”按鈕創建新的仿真模型。
2、3D仿真模型
一些3D仿真模型可能非常復雜。然而,在最基本的層面上,這是在模擬運行期間在3D模型中發生的情況:
流項目被引入3D模型。通常,使用源對象將流項引入模型,該源對象創建流項并將它們發送到下一個下游固定資源。但是,也可以讓流程創建流程項并將它們引入3D模型。
流項目開始與模型中的3D對象交互。一般來說,流項目從一個固定資源移動到下一個下游固定資源。
如果已將它們添加到仿真模型中,則任務執行者(例如操作員)會與流程項和固定資源進行交互。任務執行者可能會傳輸流程項目或幫助固定資源處理項目。
當一個流程項目完成后,它通常會使用一個接收器對象離開仿真模型,該對象會從模型中刪除流程項目。但是,它可能會被包裝到架子上進行存儲。
3、工藝流程
在模擬運行期間,工藝流程遵循以下基本程序:
大多數流程從創建一個或多個令牌的令牌創建活動開始。令牌通常看起來像活動上的綠點:這些活動可以在模擬運行開始后定期或按計劃創建新令牌。他們還可以偵聽模擬模型中的事件,并在特定事件發生時創建令牌。注意:如果流程是子流程,它通常會以開始活動開始。
然后,令牌創建活動會將令牌釋放到下一個下游活動。當該活動完成對令牌執行其操作時,它會將其釋放到下一個下游活動,依此類推。
如果一個Delay Activity需要持有一個token一定的時間,這個token會隨著時間的流逝而改變顏色,這在視覺上類似于隨著時間增加的填充線:當時間過去了,Delay Activity會釋放這個token到下一個下游活動。
一些流程活動將在等待一定時間過去或等待流程或模擬模型中的另一個事件時持有令牌。如果一個Activity一次持有許多令牌,這些令牌可能會在視覺上看起來是堆疊的。如果大量令牌建立在流程流活動上,它們將被單個令牌替換,該令牌僅指示其中的令牌數量,如下面的動畫圖像所示:
流程流通常以Sink活動結束(如果是子流,則以Finish活動結束)。但是,活動可以無限循環而不會導致軟件崩潰。
4、為什么要運行模擬?
您運行模擬的原因可能取決于您當前處于模型構建過程的哪個階段。當您處于構建模型邏輯的中間時,您將運行模型以測試它是否正常運行你打算讓它運行。運行模型可以幫助解決許多潛在問題。
在您的模型正常運行后,您可能想要驗證您的模型,這意味著將您的模型與您的業務系統在現實中的運行方式進行比較以確保準確性。
一旦您的模型運行正常并經過驗證,您就可以運行您的仿真模型,以便:
從您的模型中獲取數據。收集有關您的業務系統的數據并在圖表、圖形和表格中顯示該信息。
找到最優的業務系統。運行一個實驗來確定當您更改某些變量時您的業務系統會發生什么。
出售您的模型。展示您的模型,以獲得利益相關者對提議系統的批準。
5、一些重要的考慮
意識到:
模擬可以無限期地運行。當模擬達到其結束時間時,將模擬視為暫停而不是停止更有幫助。如果再次按下控制欄上的Run按鈕,只要有更多事件要處理,模擬就會無限期地繼續運行。
模擬每次都會以完全相同的方式運行,即使它有隨機事件。如果您不更改模擬模型中的任何內容,則每次模擬運行都是相同的,即使您已將不同的屬性設置為隨機。隨機變量每次都將使用相同的隨機數流,以便您可以復制模擬并比較更改模擬模型中的變量時發生的情況。