【正文】
代碼,將在漫游路徑結(jié)束時(shí)被觸發(fā)。按空格鍵或者“N”鍵,視圖將運(yùn)行行下一個(gè)漫游路徑。代碼的返回值顯示在底部方框中。對(duì)于每個(gè)場(chǎng)景,模型都重復(fù)運(yùn)行若干次。每個(gè)場(chǎng)景的運(yùn)行次數(shù) – 此值定義每個(gè)場(chǎng)景需要重復(fù)運(yùn)行多少次。在每個(gè)場(chǎng)景結(jié)束時(shí)都調(diào)用一個(gè)特殊事件。每次運(yùn)行后保存狀態(tài) – 如果選中此選項(xiàng),模型將會(huì)在每次重復(fù)運(yùn)行結(jié)束時(shí)保存其狀態(tài)。例如,實(shí)驗(yàn)變量可以是暫存區(qū)最大容量值,或者可以是某表中的一個(gè)值。實(shí)驗(yàn)變量的說(shuō)明若要將一個(gè)實(shí)驗(yàn)變量與適當(dāng)?shù)墓?jié)點(diǎn)相關(guān)聯(lián),可點(diǎn)擊表中的路徑行。若要對(duì)不具有數(shù)字?jǐn)?shù)據(jù)的變量進(jìn)行實(shí)驗(yàn),則需要用一個(gè)數(shù)字來(lái)當(dāng)作對(duì)想要進(jìn)行實(shí)驗(yàn)的某種情況的解釋。績(jī)效指標(biāo)績(jī)效指標(biāo)分頁(yè)用來(lái)指定用來(lái)對(duì)每個(gè)場(chǎng)景的績(jī)效指標(biāo)輸出進(jìn)行評(píng)價(jià)。參見(jiàn)績(jī)效指標(biāo)下拉菜單。注意,最大容量為10的場(chǎng)景很自然產(chǎn)量最高。此函數(shù)只在第一個(gè)場(chǎng)景運(yùn)行前被調(diào)用一次。參見(jiàn)開(kāi)始場(chǎng)景下拉菜單。預(yù)熱期結(jié)束 此下拉菜單在重復(fù)運(yùn)行的預(yù)熱期結(jié)束時(shí)被調(diào)用。場(chǎng)景結(jié)束 此下拉菜單在每個(gè)場(chǎng)景結(jié)束時(shí)被調(diào)用。此函數(shù)僅在最后一個(gè)場(chǎng)景運(yùn)行完畢后被調(diào)用一次。Excel工作簿 在此指定表要導(dǎo)出所至的Excel 工作簿。從下拉列表中選擇此表。起始列 在此定義Excel電子數(shù)據(jù)表格中起始列號(hào)。點(diǎn)擊瀏覽按鈕查找工作簿。使用行標(biāo)題 如果選中此選項(xiàng),Excel電子數(shù)據(jù)表格中的首行將導(dǎo)入成為全局表的行標(biāo)題。背景設(shè)計(jì)編輯器背景渲染是指在“展示”菜單中選擇“背景設(shè)計(jì)箱”選項(xiàng)所創(chuàng)建的背景。刪除背景 按下此按鈕,即把背景實(shí)體從模型中刪除。右面 此文件是背景盒右面的圖形。此文件是背景盒底面的圖形。使用行表頭 文件導(dǎo)入表數(shù)據(jù)時(shí)采用。列寬 此值指定表默認(rèn)的列寬。點(diǎn)擊重置高度按鈕,可將所有行置為默認(rèn)行高。鍵入一個(gè)列數(shù),從下拉列表中選擇一個(gè)數(shù)據(jù)類型,然后點(diǎn)擊賦值按鈕。點(diǎn)擊編輯按鈕可打開(kāi)全局表編輯器視窗。用戶事件用戶事件面板用來(lái)添加、刪除和編輯用戶事件。Mtbf mttr 面板用來(lái)添加、刪除和編輯MTBF MTTR實(shí)體。根據(jù)需要,用添加和刪除按鈕來(lái)添加和刪除監(jiān)視列表。導(dǎo)入媒體文件點(diǎn)擊導(dǎo)入媒體文件按鈕來(lái)打開(kāi)導(dǎo)入媒體文件編輯器。每個(gè)用戶庫(kù)包含一組實(shí)體。文件菜單新建用戶對(duì)象庫(kù) 此選項(xiàng)用來(lái)創(chuàng)建一個(gè)新用戶庫(kù),并將它添加到當(dāng)前打開(kāi)的用戶庫(kù)列表中。關(guān)閉所有用戶對(duì)象庫(kù) 此選項(xiàng)用來(lái)關(guān)閉全部用戶庫(kù)。這樣將把實(shí)體添加到當(dāng)前選定的用戶庫(kù)。它是一個(gè)復(fù)制品,可以獨(dú)立于原始實(shí)體而進(jìn)行更改。瀏覽用戶實(shí)體樹(shù) 此選項(xiàng)用來(lái)在一個(gè)樹(shù)視窗中瀏覽整個(gè)用戶庫(kù)。模型添加用戶庫(kù)實(shí)體若要向模型中添加一個(gè)用戶庫(kù)實(shí)體,點(diǎn)擊此實(shí)體并保持,拖動(dòng)鼠標(biāo)到模型中需要?jiǎng)?chuàng)建此實(shí)體的位置,然后在此點(diǎn)釋放鼠標(biāo)鍵。將A端口連接實(shí)體拖到模型中來(lái)創(chuàng)建一個(gè)連接。注釋:不要直接連接實(shí)體。Flexsim的連接將根據(jù)它們?cè)赩isio中被拖出的順序進(jìn)行排序。允許將S端口連接到藍(lán)色連接點(diǎn)。質(zhì)心點(diǎn)表示為一個(gè)中間有黑點(diǎn)的綠色圓形,用來(lái)定義實(shí)體的旋轉(zhuǎn)中心。此處理器圍繞它的某個(gè)角點(diǎn)進(jìn)行旋轉(zhuǎn)。如果在Visio中為實(shí)體進(jìn)行同樣的命名,則在Flexsim 中不能正常創(chuàng)建它們的連接。確保每個(gè)實(shí)體有一個(gè)唯一的名稱。在名稱域段中包含實(shí)體的類和一個(gè)被句點(diǎn)分開(kāi)的數(shù)字,或者只有實(shí)體的類。下面的例子給出了如果名稱保留為“” 而不改為“”將會(huì)發(fā)生的情況。點(diǎn)擊下一步。然后,點(diǎn)擊下一步。路徑通常為:C:/Program Files/Flexsim3/program/.在表名稱欄中鍵入名稱。下一步。通常,50已經(jīng)足夠大。確保指定的Excel路徑是正確的。這樣模型將被導(dǎo)入。監(jiān)視列表選擇工具條中“工具箱”按鈕,或者從工具菜單的“工具箱”選項(xiàng),都可以訪問(wèn)監(jiān)視列表。 此名稱應(yīng)該具有描述性且便于記憶。監(jiān)視列表表格編輯監(jiān)視列表來(lái)指定需要監(jiān)視的實(shí)體和變量。不要更改這個(gè)值。參見(jiàn)變更觸發(fā)器下拉菜單。在視窗背后,每一個(gè)視窗都指向一個(gè)節(jié)點(diǎn)。來(lái)對(duì)此選項(xiàng)進(jìn)行定制。代碼模板視窗中顯示,此臨時(shí)實(shí)體的標(biāo)簽“標(biāo)簽名”的值將被用來(lái)作為處理器1的預(yù)置時(shí)間使用。參見(jiàn)何時(shí)編譯Flexsim可獲得更多關(guān)于Flexsim何時(shí)需要編譯的信息。根據(jù)代碼模板的格式代碼的顏色來(lái)譯解這些真實(shí)代碼。卸載觸發(fā)器: 任務(wù)執(zhí)行器一完成卸載時(shí)間,但在它將臨時(shí)實(shí)體移動(dòng)到其目的地之前,此觸發(fā)器就被觸發(fā)。 當(dāng)前實(shí)體Do Nothing如果此指定實(shí)體是臨時(shí)實(shí)體,則其指定位置是相對(duì)所涉及的任務(wù)執(zhí)行器的。X= 0Y= 0Z= 0設(shè)定臨時(shí)實(shí)體 item 的轉(zhuǎn)角如下:X= 0Y= 0Z= 0詳細(xì)說(shuō)明為指定實(shí)體設(shè)定旋轉(zhuǎn)角為三個(gè)指定值。其他參數(shù)示例gettablenum(mytable,5,6)get(spatialsx(item))+44應(yīng)用背景用來(lái)設(shè)定一個(gè)實(shí)體的尺寸。其他參數(shù)示例getlabelnum(current,mylabel)gettablenum(mytable,3,4)12應(yīng)用背景用來(lái)在仿真運(yùn)行過(guò)程中動(dòng)態(tài)地改變臨時(shí)實(shí)體的類型。詳細(xì)說(shuō)明給指定實(shí)體添加一個(gè)新的指定名稱的數(shù)值標(biāo)簽,且將其設(shè)置為指定值。(此功能的前提假設(shè)條件是標(biāo)簽已被創(chuàng)建。Set Color(設(shè)置顏色)默認(rèn)模板Assign item the color: colorwhite colorteal colorbrowncolorpink(顏色粉紅) colorbluecolorwhite(顏色白)colorpurple(顏色紫)coloraqua(顏色淺綠) colorlime其他參數(shù)示例參見(jiàn)默認(rèn)模板。 (設(shè)定顏色(rgb))默認(rèn)模板Assign item a color using red, green, blue (rgb) inputs:Red=255Green=0Blue=0Note: use an index number between 0 and 255 for each color.采用紅、綠、藍(lán)(rgb)輸入方式為臨時(shí)實(shí)體item指定一種顏色:紅=255綠=0藍(lán)=0注釋: 每種顏色指數(shù)均在0~255之間。其他參數(shù)示例currentcenterobject(current,1)30*getitemtype(item)duniform(0,255)getlabelnum(item,mylabel)50應(yīng)用背景用來(lái)在仿真運(yùn)行期間動(dòng)態(tài)地改變實(shí)體顏色。 break。 break。case 2: coloryellow(item)。default: colorblack(item)。case 3: colorblue(item)。Notes:Case instances must be a valid itemtype number.Additional cases may be added as needed.Use current to access the current involved object.Use item to access the involved flowitem as an fsnode*.根據(jù)實(shí)體類型號(hào),為每個(gè)類型的臨時(shí)實(shí)體 item 指定唯一的顏色:case 1: colorred(item)。 break。也常用來(lái)顯示陰影差異程度,較低的指數(shù)比較高的指數(shù)顏色更暗。為了在Flexsim中改變一個(gè)實(shí)體的顏色,要改變顏色的3d文件中的那部分必須沒(méi)有被指定素材。常用來(lái)從列表中指定一個(gè)隨機(jī)顏色或某指定顏色,而無(wú)須找到所需顏色的三原色量值。為了在Flexsim中改變一個(gè)實(shí)體的顏色,要改變顏色的3d文件中的那部分必須沒(méi)有被指定素材。 colorsilver(顏色銀) colorbrown colorteal(顏色鳧藍(lán))colororange coloryellow(顏色藍(lán))colorgray colorlightblue為臨時(shí)實(shí)體 item 賦顏色:colorrandom(賦一個(gè)隨機(jī)顏色)注釋:用colorrandom來(lái)隨機(jī)賦色,否則采用如下所示的標(biāo)準(zhǔn)顏色命令。 colorsilver coloryellow colorblue colorgray use one of the standard color mands below:如果此標(biāo)簽名不存在,則此函數(shù)不做任何操作。其他參數(shù)示例12getlabelnum(current,mylabel)content(current)time()應(yīng)用背景用來(lái)給一個(gè)實(shí)體添加一個(gè)數(shù)字標(biāo)簽并進(jìn)行初始化,而不是在屬性菜單中添加標(biāo)簽,以后再給它賦值。常在此實(shí)體被一個(gè)下游實(shí)體按名稱引用時(shí)采用此函數(shù)。詳細(xì)說(shuō)明將指定實(shí)體的名稱設(shè)定為指定值。Set Itemtype (設(shè)置實(shí)體類型)默認(rèn)模板Assign item the following itemtype number: duniform(1,3).將臨時(shí)實(shí)體item指定為如下實(shí)體類型號(hào):duniform(1,3)。Set Size (設(shè)定尺寸)默認(rèn)模板Set the size of item to:X= Y= Z= 設(shè)定臨時(shí)實(shí)體 item 位置如下:X= Y= Z= 詳細(xì)說(shuō)明將指定實(shí)體的全局坐標(biāo)設(shè)置為這三個(gè)指定值。應(yīng)用背景在此觸發(fā)器執(zhí)行期間沒(méi)有附加邏輯要求時(shí)采用此函數(shù)。 參見(jiàn)在Flexsim 中編寫(xiě)邏輯可獲得更多關(guān)于如何在Flexsim中編寫(xiě)代碼的信息。點(diǎn)擊代碼編輯按鈕 可以打開(kāi)代碼編輯視窗,可在此視窗中看到此域段中所實(shí)施的所有代碼。其優(yōu)勢(shì)在于,只需要設(shè)定極少量的信息,而不用真正進(jìn)行代碼編寫(xiě)。同時(shí),也可以對(duì)用棕色高亮顯示的指定參數(shù)進(jìn)行輸入,改為用戶自己的信息。它們提供了常用的功能列表,點(diǎn)擊下拉框時(shí)就會(huì)出現(xiàn)。 下拉菜單下拉菜單不難發(fā)現(xiàn),下拉菜單視窗貫穿整個(gè)Flexsim。不要更改這個(gè)值。WatchVariable(監(jiān)視變量) 在這里鍵入需要監(jiān)視的變量名稱或?qū)嶓w的屬性。需監(jiān)視變量數(shù) 需要監(jiān)視的變量數(shù)。不同的變量被添加到表中接受監(jiān)視,并在它們的值發(fā)生變化時(shí)進(jìn)行記錄。等待Visio模型導(dǎo)入視窗的關(guān)閉。將會(huì)出現(xiàn)如下信息框。點(diǎn)擊“…” 按鈕瀏覽要打開(kāi)的Excel 文件。現(xiàn)在,在Flexsim中,進(jìn)入工具 Visio…將出現(xiàn)此對(duì)話框。記住所鍵入的名字,并點(diǎn)擊下一步。Excel Files選擇“All shapes on the page(頁(yè)中所有形狀)”,點(diǎn)擊下一步。從通常實(shí)體會(huì)自然進(jìn)行這些操作,但有時(shí)Visio會(huì)在此域段中生成不正確的名稱。這里是一個(gè)快要完成的Visio 頁(yè),內(nèi)容是一個(gè)Flexsim的布局圖。每個(gè)通過(guò)雙擊實(shí)體和鍵入新名稱可為實(shí)體重新命名。通過(guò)點(diǎn)擊和拖動(dòng)旋轉(zhuǎn)工具Visio中旋轉(zhuǎn)工具外觀如此:S端口連接 (中間端口) 的創(chuàng)建與A端口連接的創(chuàng)建一樣。拖出一條連接線時(shí),其兩端應(yīng)該都連接藍(lán)色連接點(diǎn),才能創(chuàng)建正確的連接。如果向后反向連接,則在Flexsim中連接將是向后的。操作如下:?jiǎn)?dòng) VisioVisio如下所示。參數(shù) 此選項(xiàng)可以打開(kāi)實(shí)體的參數(shù)視窗。點(diǎn)擊后將出現(xiàn)如下的菜單。關(guān)于添加一個(gè)實(shí)體到一個(gè)用戶庫(kù)的注釋:當(dāng)一個(gè)實(shí)體被添加到一個(gè)用戶庫(kù)中時(shí), 是創(chuàng)建了一個(gè)此實(shí)體的復(fù)制品,并納入此庫(kù)中。重命名用戶對(duì)象庫(kù) 此選項(xiàng)用來(lái)重命名當(dāng)前選定的用戶庫(kù)。另存為... 此選項(xiàng)用來(lái)將當(dāng)前選定的用戶庫(kù)保存為文件。用戶庫(kù)視窗可同時(shí)打開(kāi)若干個(gè)用戶庫(kù)。刷新列表如果更改了全局表、mtbf mttr、時(shí)間表、監(jiān)視列表或者用戶事件的名稱,并想要組合框顯示這些更改,可按更新列表按鈕。全局C++代碼點(diǎn)擊全局C++代碼按鈕可打開(kāi)全局C++代碼編輯器。點(diǎn)擊編輯按鈕可打開(kāi)MTBF MTTR編輯器視窗。點(diǎn)擊編輯按鈕可打開(kāi)用戶事件編輯器視窗。根據(jù)需要,用添加和刪除按鈕來(lái)添加和刪除表。全局表全局表面板用來(lái)添加、刪除和編輯全局表。鍵入一個(gè)行數(shù),從下拉列表中選擇一個(gè)數(shù)據(jù)類型,然后點(diǎn)擊指定按鈕。點(diǎn)擊重置寬度按鈕,可將所有列置為默認(rèn)列寬。使用列表頭 文件導(dǎo)入表數(shù)據(jù)時(shí)采用。導(dǎo)入表數(shù)據(jù) 此按鈕打開(kāi)一個(gè)文件瀏覽器, 文件導(dǎo)入至表中。此文件是背景盒頂面的圖形。后面 此文件是背景盒后面的圖形。用戶可以定義盒子的尺寸和所顯示的圖片。使用列標(biāo)題 如果選中此選項(xiàng),Excel電子數(shù)據(jù)表格中的起始列將作為全局表列標(biāo)題導(dǎo)入。Flexsim全局表 在此定義接受導(dǎo)入數(shù)據(jù)的全局表。配置了編輯器后,點(diǎn)擊Excel界面視窗中的單表導(dǎo)入按鈕,即可導(dǎo)入此表。起始行 在此定義Excel電子數(shù)據(jù)表格中的起始行號(hào)。Excel工作表 在此定義表要導(dǎo)出所至的工作表名稱。單表導(dǎo)出單表導(dǎo)出工具用來(lái)從Flexsim向Microsoft Excel進(jìn)行表的導(dǎo)出。參見(jiàn)場(chǎng)景結(jié)束下拉菜單。重復(fù)運(yùn)行結(jié)束 此下拉菜單在重復(fù)運(yùn)行期滿結(jié)束時(shí)被調(diào)用。每次重復(fù)運(yùn)行只執(zhí)行一次。場(chǎng)景開(kāi)始 此下拉菜單在一個(gè)場(chǎng)景的第一個(gè)重復(fù)運(yùn)行開(kāi)始之前被調(diào)用。高級(jí)高級(jí)選項(xiàng)分頁(yè)中的各項(xiàng)定義了所有重復(fù)運(yùn)行過(guò)程中不同點(diǎn)的行為。整個(gè)實(shí)驗(yàn)一結(jié)束,即可點(diǎn)擊結(jié)果按鈕打開(kāi)一個(gè)視窗來(lái)顯示某給定績(jī)效指標(biāo)的結(jié)果。輸入績(jī)效指標(biāo)個(gè)數(shù),然后按應(yīng)用按鈕即可創(chuàng)建相應(yīng)個(gè)數(shù)的績(jī)效指標(biāo)。選擇一個(gè)實(shí)驗(yàn)變量后