![Flexsim培訓簡易教程_第1頁](http://file4.renrendoc.com/view/f22d403bb872d661d5cafa0768bed65c/f22d403bb872d661d5cafa0768bed65c1.gif)
![Flexsim培訓簡易教程_第2頁](http://file4.renrendoc.com/view/f22d403bb872d661d5cafa0768bed65c/f22d403bb872d661d5cafa0768bed65c2.gif)
![Flexsim培訓簡易教程_第3頁](http://file4.renrendoc.com/view/f22d403bb872d661d5cafa0768bed65c/f22d403bb872d661d5cafa0768bed65c3.gif)
![Flexsim培訓簡易教程_第4頁](http://file4.renrendoc.com/view/f22d403bb872d661d5cafa0768bed65c/f22d403bb872d661d5cafa0768bed65c4.gif)
![Flexsim培訓簡易教程_第5頁](http://file4.renrendoc.com/view/f22d403bb872d661d5cafa0768bed65c/f22d403bb872d661d5cafa0768bed65c5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Flexsim軟件的安裝步驟Flexsim建模的根本概念Flexsim軟件的使用步驟開發(fā)實例訓練Flexsim軟件的高級開發(fā)1Flexsim軟件的安裝步驟(單機版)單機版根據(jù)電腦操作系統(tǒng)打上相應的補丁安裝Visual C+ .net安裝Flexsim安裝HASP Driver插入軟件加密狗輸入客戶序列號開始菜單 / Flexsim 3 / Flexsim License Activation2Flexsim軟件的安裝步驟(網(wǎng)絡版)網(wǎng)絡版效勞器上安裝:加密狗hdd32.exe(加密狗驅動)(HASP device driver)aksmon32.exe (效勞器監(jiān)控程序)lmsetup.exe
2、(效勞器序列號管理器)*上面三個文件在網(wǎng)絡版安裝光盤的目錄下可以找到客戶機上安裝:Visual C+ .netFlexsim軟件hdd32.exe (加密狗驅動) 在Flexsim安裝目錄生成一個network.txt文件3Flexsim軟件主窗口布局Flexsim軟件主窗口由下面五局部構成菜單工具欄對象庫模型視圖仿真控制欄4工具欄工具欄中常用到的按鈕包括ToolBox:編輯全局表格/變量Commands:Flexsim命令幫助Tree:翻開模型樹Ortho:翻開模型正投影視圖Persp:翻開模型透視圖5培訓內容Flexsim軟件的安裝步驟Flexsim建模的根本概念Flexsim軟件主窗口布
3、局Flexsim仿真模型的根本組成Flexsim軟件的使用步驟開發(fā)實例訓練Flexsim軟件的高級開發(fā)6Flexsim仿真模型的根本組成對象(Objects)Flexsim采用對象對實際過程中的各元素建模連接(Connections)Flexsim中通過對象之間的連接定義模型的流程方法(Methods)對象中的方法定義了模型中各對象所需要完成的作業(yè)7Flexsim軟件的安裝步驟Flexsim建模的根本概念Flexsim軟件主窗口布局Flexsim仿真模型的根本組成對象(Objects)連接(Connections)方法(Methods)Flexsim軟件的使用步驟開發(fā)實例訓練Flexsim軟件
4、的高級開發(fā)8對象與繼承Flexsim采用面向對象的技術大局部Flexsim對象都是FixedResource或TaskExecutor對象的子對象子對象擁有其父對象所有的接口和相應的功能用戶相比照較容易很快掌握子對象的使用9Flexsim家族樹10Flexsim的對象庫11對象分類資源類(Fixed Resources)Source, Queue, Processor, Sink, Combiner, Separator, MultiProcessor, Conveyor, MergeSort, FlowNode, Rack, and Reservoir執(zhí)行類(TaskExecuter)Dis
5、patcher, Operator, Transporter, Elevator, Robot, Crane, ASRSvehicle網(wǎng)絡類(Node)NetworkNode, TrafficControl圖示類(Visual Object)VisualTool, Recorder12資源類對象Fixed Resource類對象一般是仿真模型中的主干對象此類對象決定了模型的流程13執(zhí)行類對象Task Executer對象可從Fixed Resource對象中獲取并執(zhí)行任務,如物料搬運或生產操作等。一個Task Executer對象可以向其他Task Executor對象指派任務,或者管理模型中
6、所有的Task Executers對象。Task Executers對象不參與模型中的流程指派。14網(wǎng)絡類對象NetworkNode對象一般用來設定Task Executor對象的行動路線15圖示類對象圖示類對象可用在仿真模型中顯示各種信息、標識、圖片或圖表等VisualTool和Recorder對象可用來提高仿真模型的直觀感,同時可用來實時顯示和搜集模型的輸出數(shù)據(jù)16遷移實體(Flowitem)遷移實體指模型中存在遷移的對象遷移實體可用來表示生產或效勞中的原料、產品或產品集,如零件、部件、托盤、容器等;也可以是任務執(zhí)行者遷移實體可點擊工具欄按鈕Flowitem定義可對每個遷移實體定義對象類別
7、(Itemtype)17培訓內容Flexsim軟件的安裝步驟Flexsim建模的根本概念Flexsim軟件主窗口布局Flexsim仿真模型的根本組成對象(Objects)連接(Connections)方法(Methods)Flexsim軟件的使用步驟開發(fā)實例訓練Flexsim軟件的高級開發(fā)18連接與端口Flexsim模型中的對象之間是通過端口來連接的三種類型的端口輸入端口(input ports)Fixed Resource之間的連接輸出端口(output ports)Fixed Resource之間的連接中心端口(center ports)連接Task Executer和Fixed Reso
8、urce19“s連接按下 “s鍵的同時用鼠標從一個對象拖拉到另一個對象上以連接二者“s連接僅用于中心端口之間的連接(即連接Task Executer和Fixed Resource )“s連接用“w取消(按下 “w鍵的同時用鼠標從一個對象拖拉到另一個對象上以連接二者)20“a連接按下 “a鍵的同時用鼠標從一個對象拖拉到另一個對象上以連接二者“a連接用于除中心端口之外的所有其他的連接 “a連接用“q取消21方法(Method)方法是用來完成一項任務的一系列規(guī)則集好的方法應是可以重復使用的Flexsim采用一系列方法集來完成所建模型的作業(yè)22Flexsim建模方法集Arrival MethodDet
9、ermines how and when FlowItems Enter the modelTrigger MethodDetermines what, where, and when to assign information to FlowItemsFlow MethodDetermines how, where, and when to move FlowItems through the modelNavigation MethodModel navigation, and fly throughFlowItem Bin MethodDefines the FlowItem Chara
10、cteristicsTaskExecuter Move MethodDertermins who, and how FlowItems move from one FixedResource to another23應用 Flexsim建模的根本步驟構建模型布局定義物流流程編輯對象參數(shù)編譯運行仿真分析仿真結果24步驟1. 構建模型布局將仿真所需要的對象模型從對象庫中拖拽到仿真視圖窗口中的適當位置25步驟2. 定義物流流程根據(jù)連接類型,按下“a或“s鍵的同時用鼠標從一個對象拖拉到另一個對象上以連接二者26步驟2. 定義物流流程 (續(xù)1)連接兩個對象端口所需按鍵“a鍵用來將對象1的輸出端口連接到對
11、象2的輸入端口上“q鍵用來取消對象1的輸出端口與對象2的輸入端口之間的連接“s鍵用來連接對象1與對象2的中心端口“w鍵用來取消對象1與對象2的中心端口的連接27步驟2. 定義物流流程 (續(xù)2)各類端口連接的顯示位置輸出端口顯示在對象的右上角輸入端口顯示在對象的左上角中心端口顯示在對象底部中心28步驟2. 定義物流流程 (續(xù)3)觀察對象的端口連接對象屬性窗口General選項卡可調整端口的編號順序29步驟3. 編輯對象參數(shù)雙擊對象可以翻開對象的參數(shù)對話框30步驟3. 編輯對象參數(shù) (續(xù))點擊對象窗口左下角“Properties按鈕可調出對象屬性對話框對象屬性對話框中包括圖形(Visual)常規(guī)(
12、General)標簽(Labels)統(tǒng)計(Statistics)31步驟4. 編譯運行仿真編譯模型重置模型控制動畫速度運行仿真32步驟5. 分析仿真結果仿真之前通過菜單Stats / Stats Collecting選擇統(tǒng)計對象仿真時在對象屬性對話框Statistics選項卡中可實時觀察相應對象的統(tǒng)計數(shù)據(jù)和圖表點擊Stats下的Standard Report或State Report可生成標準統(tǒng)計報告和狀態(tài)統(tǒng)計報告33實例1:簡單仿真模型的建立生產線同時生產三種產品,然后被送到監(jiān)測車間的緩存區(qū)。檢測車間有三臺監(jiān)測系統(tǒng)分別對這三種產品進行檢測后,通過各自的傳送帶將產品運輸出去34模型描述產品到達
13、檢測車間的時間服從均值為20,方差為2的正態(tài)分布到達檢測車間的產品類別(1, 2, 3)服從均勻分布緩存區(qū)容量為25件產品傳送帶傳輸速度為1m/s35步驟1:構建模型布局從對象庫中拖放所需的對象到建模視圖中36步驟2. 定義物流流程按住A鍵,同時用鼠標左鍵點擊Source對象并且按住鼠標左鍵不放,然后拖動鼠標至Queue對象。此時會出現(xiàn)一條黃線連接Source 和Queue對象。然后松開鼠標左鍵,黃線將變成一條黑線,表示Source對象和Queue對象的端口已經連接上。 如上所述,分別連接Queue到Processor,Processor到Conveyor,以及Conveyor到Sink的連線
14、。37步驟2. 定義物流流程(續(xù))38步驟3. 編輯對象參數(shù)定義產品的流出設置緩存區(qū)參數(shù)設置檢測設備參數(shù)39定義產品的流出雙擊Source對象,翻開其參數(shù)對話框40修改產品流出間隔時間(1)從Inter-Arrival time 下拉框中選擇Normal Distribution41修改產品流出間隔時間(2)修改選項的默認參數(shù)點擊Template按鈕修改其中的棕褐色的參數(shù)值:將10改為20 42指派產品不同的型號和顏色(1) 選擇Source Triggers選項卡, 在 OnCreation下拉框中選擇Set Itemtype and Color來改變產品類型和顏色 43指派產品不同的型號和
15、顏色(2)選中選項后,點擊Template 按鈕,確定參數(shù)如下圖后,點擊Apply和Ok按鈕,關閉Source對象的參數(shù)對話框。 44設置緩存區(qū)容量雙擊Queue,其參數(shù)對話框將會出現(xiàn)將Maximum Content 對應值改為 25. 點擊Apply確認 45 設置緩存區(qū)產品流選項轉到Flow選項卡,在 “Output 框中, 選擇 “Send To Port 下拉框中的“By Itemtype (direct) 選項依次點擊Apply和OK按鈕,關閉Queue對象的參數(shù)對話框46設置檢測設備檢測時間雙擊第一個Processor對象在參數(shù)對話框“Process Time 下拉框中選擇 “Ex
16、ponential Distribution選項將參數(shù)由默認值10改為30同樣設置其他兩個Processor對象47步驟4. 編譯運行仿真編譯模型重置模型運行仿真48步驟5. 觀察仿真結果現(xiàn)在模型視圖處于由上到下的垂直投影圖中,該投影圖在建模時經常使用,假設在模型顯示方面經常使用透視圖。選擇工具欄中的Persp按鈕可翻開一個新的透視圖 49仿真透視圖顯示50仿真統(tǒng)計結果的簡單查看(1)翻開模型視圖窗口上的Setting菜單取消選中“Hide Names51仿真統(tǒng)計結果的簡單查看(2)鼠標右鍵單擊對象,從彈出菜單項選擇擇property,然后附屬性對話框中選擇Statistics選項卡Stati
17、stics選項卡中里面又包括General, State, Content, Staytime四個子選項卡General和State選項卡中可以動態(tài)顯示對象狀態(tài)的變化情況Content和Staytime選項卡缺省下不能顯示對象的動態(tài)變化情況52仿真模型文件的保存仿真文件編寫過程中要注意經常保存仿真文件第一次保存主窗口File菜單Save Model As 保存修改主窗口File菜單Save 53培訓內容Flexsim軟件的安裝步驟Flexsim建模的根本概念Flexsim軟件的使用步驟開發(fā)實例訓練實例1:簡單仿真模型的建立實例2:統(tǒng)計信息的查看與顯示實例3:TaskExecuter的應用實例4
18、:NetworkNode的應用實例5:美化與演示Flexsim軟件的高級開發(fā)54實例2:統(tǒng)計信息的查看與顯示翻開已保存的例1的模型文件另存為Example2.fsm55選取進行統(tǒng)計對象(1)按住Ctrl鍵,選中三個Processor對象,這時候所選中的對象外面出現(xiàn)一紅色方框56選取進行統(tǒng)計對象(2)點擊主窗口菜單Stats / Stats Collecting / Selected Objects On選擇所選中對象為統(tǒng)計對象進行統(tǒng)計的對象外面出現(xiàn)綠色方框按住Shift鍵點擊模型視圖的空白區(qū)域,可取消所有對象的選定(紅色方框)57添加Recorder對象拖放3個Recorder對象至建模視圖中
19、58修改Recorder對象視圖參數(shù)翻開透視圖依次翻開Recorder的屬性對話框,修改Visual選項卡中的Z為8, SX, SY均修改為6,SX修改為90,并視情況調整59修改Recorder對象圖示參數(shù)雙擊第一個Recorder對象,翻開參數(shù)對話框點擊按鈕“Data Capture Settings,修改Type of Data為Standard DataObject Name為Processor 1Data to capture為Staytime點擊“Next按鈕返回到Recorder對象的參數(shù)對話框60修改Recorder對象表頭點擊“Display Options按鈕修改Graph
20、 Title為Staytime of Processor 1修改坐標軸參數(shù)Lower Bound改為0Upper Bound改為20Divisions改為10點擊按鈕“Done退出參數(shù)設置依次修改其它兩個Recorder對象的參數(shù)61保存,編譯,重置,運行62實例3:TaskExecuter的應用在例1的根底上,2個檢測員參與到了產品的檢測中檢測員的任務是從緩沖區(qū)取出產品,并安裝到相應的監(jiān)測系統(tǒng)中,安裝時間為10秒傳送帶末端的產品由叉車送出63修改仿真模型翻開例1的仿真模型文件,另存為Example3.fsm修改仿真模型如圖64創(chuàng)立“s連接按住“s將Dispatcher對象分別與第一個Queu
21、e對象和三個Process對象連接起來同樣連接第二個Queue對象與叉車對象65連接Dispatcher與Operator按住“a連接Dispatcher對象的輸出端口和兩個Operator對象的輸入端口66修改緩沖區(qū)參數(shù)翻開第一個Queue的參數(shù)窗口在Flow選項卡中選中“Use Transport同樣修改另一個Queue的選項67修改檢測系統(tǒng)的參數(shù)翻開Processor對象的參數(shù)窗口修改Setup Time為A constant Setup time of 10選中Operators選項卡中的Use Operator(s) for Setup同樣修改其它兩個Processor對象68保存,
22、編譯,重置,運行69實例4:NetworkNode的應用將例3中的Sink改成3個貨架,3種產品檢測完畢后分別放入對應的三個貨架中叉車只能夠沿著規(guī)定路線行駛70修改例3仿真模型刪除Sink對象,添加三個Rack對象將第二個Queue對象與三個Rack對象分別用“a連接71修改緩存區(qū)與貨架參數(shù)修改第二個Queue對象的Send To Port參數(shù)為By Itemtype (direct)修改貨架高度為5層,點擊“Apply Basic Settings和“OK確定72保存,編譯,運行觀察仿真運行時叉車的行駛路線73添加NetworkNode對象在模型視圖中添加NetworkNode對象“a連接N
23、etworkNode到相應的存取位置(藍色細線)74創(chuàng)立路網(wǎng)“a連接相應的NetworkNode對象形成路網(wǎng)(綠色粗線)“a連接叉車到路網(wǎng)中(紅色細線)75路網(wǎng)修改方法托拽路網(wǎng)上的SplinePoint(紅色小球)可以修改路徑的彎曲形狀按住“x鍵單擊SplinePoint可以在路段上添加另一個SplinePoint按住“q鍵從一個NetworkNode拖到另一個NetworkNode可取消托拽方向的連接,形成單向路徑(取消路徑需要按住取消雙方向的連接)76模型路網(wǎng)修改設置一條單向路徑77保存,編譯,運行78實例5:美化與演示Sky Box的應用Fly Path的應用79培訓內容Flexsim軟
24、件的安裝步驟Flexsim建模的根本概念Flexsim軟件的使用步驟開發(fā)實例訓練Flexsim軟件的高級開發(fā)C+ToolBoxExperimenter80C+與對象類、實例、接口封裝數(shù)據(jù)(屬性、變量)函數(shù)(方法) 繼承 多態(tài)81C+變量類型intdoublecharchar*stringfsnode*82C+的變量聲明int counter = 1;double size = xsize(current);char letter = A;char* tablename = “mytable;string tablename = “mytable;fsnode* nextobj = outobj
25、ect(current,1);83C+ Constructs: ifif (expression)code blockelsecode blockif (content(item) = 2)colorred(item);elsecolorblack(item);84C+ Constructs: whilewhile (expression)code blockwhile (content(current) 0)destroyobject(last(current);85C+ Constructs: forfor (var decl; expr; increment)code blockfor
26、(int index = 1; index 與 +89標準節(jié)點對象節(jié)點數(shù)據(jù)或元函數(shù)節(jié)點方法 (C+)方法 (FlexScript)Node的圖標90節(jié)點樹中的每一個node實際上都是 “fsnode 類的一個實例fsnode* 可聲明指向一個fsnode類的實例的數(shù)據(jù)類型Node: C+ class91與fsnode類型相關的函數(shù)getnodename()getnodenum()getnodestr()setnodename()setnodenum()setnodestr()inc()getdatatype()getrank()setrank()content()up()rank()first
27、() and last()prev() and next()objectexists()92Object的結構classessuperclassesvariableslabelsbehavioureventfunctionscppfunctionscppvariablesspatialspecialvisualconnectionseventsstats93屬性(Attributes)getnodenum(attribute(fsnode*);setnodenum(attribute(fsnode*),val);ex: getnodenum(spatialsx(current);變量(Vari
28、ables)getnodenum(var_s(fsnode*,varname);setnodenum(var_s(fsnode*,varname),val);ex: setnodenum(var_s(current,maxcontent),10);獲取對象的屬性與變量94通用屬性的獲取spatialx(yz), spatialrx(yz), spatialsx(yz)offsetx(yz), offsetrx(yz), offsetsx(yz)itemtypestate_currentstats_content, stats_contentmin, stats_contentmax, stats_contentavgstats_input, stats_outputstats_creationtimedisplaygroup 95ToolBoxToolBoxGlobal TablesTime TablesUser Events (advance user)MTBF MTTRWatch ListsGlobal C+ CodeGlobal O
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際技術貿易合同英文翻譯與合同違約責任界定
- 菏澤2024年山東菏澤東明縣縣直事業(yè)單位引進高層次急需緊缺人才33人筆試歷年參考題庫附帶答案詳解
- 荊州2025年湖北石首市企事業(yè)單位人才引進64人筆試歷年參考題庫附帶答案詳解
- 汕頭2024年下半年廣東汕頭市金平區(qū)區(qū)屬學校招聘69人筆試歷年參考題庫附帶答案詳解
- 2025年中國三基色燈管市場調查研究報告
- 2025至2031年中國銀扁絲行業(yè)投資前景及策略咨詢研究報告
- 2025年盒裝式警示帶項目可行性研究報告
- 成都四川成都市青白江區(qū)機關事業(yè)單位編外人員招聘2人筆試歷年參考題庫附帶答案詳解
- 2025至2031年中國彩色高解煙感攝像機行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國天文鐘燈行業(yè)投資前景及策略咨詢研究報告
- 2025年個人學習領導講話心得體會和工作措施例文(6篇)
- 2025大連機場招聘109人易考易錯模擬試題(共500題)試卷后附參考答案
- 2020-2025年中國中小企業(yè)行業(yè)市場調研分析及投資戰(zhàn)略咨詢報告
- 物流中心原材料入庫流程
- 長沙市2025屆中考生物押題試卷含解析
- 2024-2025學年廣東省深圳市寶安區(qū)八年級(上)期末語文試卷
- 2024年芽苗菜市場調查報告
- 新版中華人民共和國會計法解讀學習課件
- 鄉(xiāng)鎮(zhèn)新能源利用項目方案
- 廣東省梅州市2023-2024學年七年級上學期期末數(shù)學試題
- 《馬克思生平故事》課件
評論
0/150
提交評論