《AutoMod基本操作教学内容》由会员分享,可在线阅读,更多相关《AutoMod基本操作教学内容(47页珍藏版)》请在金锄头文库上搜索。
1、AutoMod,第二章 AutoMod基本操作與簡介,AutoMod,第一節 AutoMod基本操作 (1/2),AutoMod環境 開啟AutoMod 建構模式 執行模式 啟動模擬/暫停模擬 調整模擬動畫速度,AutoMod,第一節 AutoMod基本操作 (2/2),3-D模擬動畫開關轉換 改變視野(view) 控制快速鍵 關閉AutoMod AutoMod學生版限制 AutoMod學生版與專業版之切換,AutoMod,第二節 AutoMod基本架構,AutoMod,第三節 AutoMod基本概念,程序系統(Process System) 搬運系統(Movement System) Loa
2、ds 擺放Loads的區域(Territory)和空間(Space) 系統命名習慣 Entity命名習慣,AutoMod,第四節 範例練習 (1/2),模組一:AutoMod的簡介 - 建構你的第一個AutoMod模式 系統概況:本模式主要模擬貨車進入工廠的停車場的作業,系統的效能主要為工廠大門檢核資料文件的使用率,以及停車空間的數量。 系統描述:假設貨車以指數分佈平均每6分鐘的速度到達一部,在進入工廠前需在門口查核文件,所需時間為常態分配平均5分鐘,標準差為1分鐘。在進入工廠後停在有四個停車位的停車區卸貨,平均每部車卸貨時間為均勻分配15 25分鐘,之後貨車即離開工廠。,AutoMod,第四
3、節 範例練習 (2/2),在建模完成後,以Run Control設定模擬8小時,分析: 文件查核區域的使用效率(Util) 將卸貨停車區空間由改為2及6,並記綠各別的使用效率(Util)、平均數量(Average)、平均卸貨時間(Av_Time)及平均等待時間(Av_Wait)。,AutoMod,The End,AutoMod,AutoMod環境,在整個AutoMod軟體中,主要可分成兩個環境: 編輯環境 提供使用者建構模式的環境及各項參數的設定。 模擬環境 可利用模擬環境進行模擬以獲得相關的統計資料,並將模式以動畫方式呈現。,AutoMod,執行模式 (1/3),AutoMod,執行模式 (
4、2/3),執行模式視窗分成三個部分 模擬視窗 此視窗顯示出模式的佈置(layout)並以3-D動畫方式呈現。 狀態視窗(status) 此視窗顯示出目前模擬時間及模擬狀態是處於中斷或正在進行中。 訊息視窗(message) 此視窗顯示出關於此模式執行過程中的輸出或錯誤的訊息。,AutoMod,執行模式 (3/3),AutoMod,啟動模擬/暫停模擬 (1/2),AutoMod,啟動模擬/暫停模擬 (2/2),AutoMod,調整模擬動畫速度 (1/2),AutoMod,調整模擬動畫速度 (2/2),AutoMod,3-D模擬動畫開關轉換 (1/2),AutoMod,3-D模擬動畫開關轉換 (2
5、/2),AutoMod,改變視野(view) (1/4),AutoMod,改變視野(view) (2/4),AutoMod,改變視野(view) (3/4),View Control 視窗中相關選項說明如下: Rotate:圖形圍繞不同軸線(X,Y,Z)旋轉。 Translate:圖形沿著不同軸線(X,Y,Z)移動。 Child Windows on Top:勾選此選項後,可以讓Process system視窗及View Control視窗置於所有視窗的最上面。 Solid:勾選此項後所有實體都將會變成實體(Solid)的,若清除此項則所有實體都將變成線框架構(Wire-frame)。 Fri
6、ction:勾選此項,當你在調整調整圖形大小或旋轉圖形時,滑鼠放開改變即停止,反之若清除此項,當你在調整調整圖形大小或旋轉圖形時,必須按空白鍵或去勾選Friction選項,其改變動作才會停止。,AutoMod,改變視野(view) (4/4),Axis Display:若勾選此項可將X、Y、Z軸線顯示出來。 Top:從正Z軸方向觀察實體。 Front:從負Y軸方向觀察實體。 Bottom:從負Z軸方向觀察實體。 Back:從正Y軸位址觀察實體。 Right Side:從正X軸位址觀察實體。 Left Side:從負X軸位址觀察實體。 Create Views:透過此選項可以建立一個適當的視野,
7、並儲存起來以供下次使用,不需浪費時間再做一次調整。 Set Limits:此選項允許調整編輯介面中,格線區域大小。,AutoMod,控制快速鍵 (1/2),AutoMod,控制快速鍵 (2/2),AutoMod,關閉AutoMod (1/2),AutoMod,關閉AutoMod (2/2),AutoMod,AutoMod學生版限制 (1/4),在AutoMod的學生版中建構模式會有實體上的限制,一個模式中實體不能超過200個,而11.0版以前的版本限制為100個,這些實體指的就是如人員、設備、儲存區等等。 若要檢查模式中實體的數量可藉由下列步驟來進行:,AutoMod,AutoMod學生版限制
8、 (2/4),AutoMod,AutoMod學生版限制 (3/4),當你載入一個模式或者去執行、儲存、增加實體到一個實體數量大於200的模式時,Entity Limit Status視窗就會出現。另外當你在建構模式時,實體若到達可用實體的50%、75%及最後10個時,Entity Limit Status視窗也會出現提醒你。如果你希望不要出現Entity Limit Status視窗,可以選擇Disable Warnings的選項來關閉它。,AutoMod,AutoMod學生版限制 (4/4),因此為了得到更詳細的實體資料,可以去選擇Show Entity Allocation的選項來得到相關
9、資訊。,AutoMod,AutoMod學生版與專業版之切換 (1/3),假設AutoMod是安裝在C:AutoMod目錄底下,在該目錄下會有一個lib的資料夾,如下圖所示,進入該資料夾後,將有ASI.xx.xx的檔案刪除,再重新啟動,則會出現Authorizatioin視窗。,AutoMod,AutoMod學生版與專業版之切換 (2/3),在上面的Authorization視窗,我們可以根據需求點選所要設定的版本。例如若要設定為單機專業版則點選Password Version,若要定義為Server專業版則點選License Server,若要定義為學生版則點選Student Version即
10、可。,AutoMod,AutoMod學生版與專業版之切換 (3/3),底下的License Server的對話視窗中,只要輸入License Server Name即可;若點選Password Version則會出現輸入授權碼(Authorization Codes)的對話視窗,使用者需根據購買專業版時,公司所給予的授權碼輸入textbox中,並檢查其checksum與所附的是否相同,若有不同一定是輸入錯誤所致。若點選學生版則會自動進入AutoMod,但會有學生版使用上的限制。,AutoMod,程序系統 (Process System) (1/2),一個AutoMod的模式(model)原則上
11、只有一個程序系統(Process System),但可以有很多子系統(sub-systems),且該程序系統可包含很多程序(Processes)。,AutoMod,程序系統 (Process System) (2/2),AutoMod,子系統(sub-system) (1/2),子系統中主要分為軌道搬運系統(Path Mover)、輸送帶系統(Conveyor)、天車系統(Bridge Crane)、自動倉儲系統(AS/RS)等等。每一個系統皆是各別獨立的,可以根據模擬的需要及狀況增加一個至數個搬運系統。,AutoMod,子系統(sub-system) (2/2),各個系統主要包含了一些如下的
12、設定 路徑建立:物料搬運系統路線建立,如直線、彎道和匯合、分支點,以及路徑的寬度、長度等。 搬運車輛性能設定:載貨量、速度、加速度、迴旋速度及存取貨的時間等的設定。 與製程相關的存取貨控制點和停車控制點的設定:每個控制點之容量、避免碰撞之安全距離等的設定。 車輛之派工法則:設定車輛在何處尋找工件、原物料、何時該停車或何時可以接受搬運任務等,可在系統中直接設定,或以函數(functions)或副程式(subroutine)的方式建立法則。,AutoMod,執行系統,執行系統主要是對AutoMod所建構的模式,經由編譯(Complier)和連結(Link)之後的執行程式。根據使用者所建構出的模式呈
13、現出立體的實體圖,模擬現場狀況,可如第一節的介紹進行操作,如變大變小、平移、旋轉、模擬動畫速度的設定等。,AutoMod,統計分析系統,AutoMod有一些外加的軟體工具以加強AutoMod的功能,其中AutoStat為AutoMod外掛的統計分析軟體,可協助我們透過簡單的設定對AutoMod所建立的模擬模式,進行如第一章所述的實驗設計與統計分析。,AutoMod,檔案系統,在AutoMod模式檔案架構圖中,可將一個AutoMod模式檔案分成三種模式,第一種是.arc的資料夾,第二種是.dir的資料夾,第三種是.exe的執行檔。 在AutoMod中有兩個方法可以儲存一個模式:Export an
14、d Save。 Export等於是將整個模式以文字檔的格式複製到資料夾中,並且可以把它視為一個備份的動作。因此.arc資料夾可整個傳送到別台機器上執行,.arc檔也比.dir檔小,在儲存上更不佔空間。因此當你對模式作更新時請記得做Export動作,以更新所儲存的檔案資料。 Save也可以做儲存模式的動作,而儲存時所做更新只針對.dir中的資料,因此若你想對模式做部分改變,但又不確定此改變是否要保留下來,你可以Save的方式儲存,若執行過後不想保留剛剛的改變,可以重新讀取.arc中的檔案,以回復到未改變前的情況。,AutoMod,程序系統 (1/2),一個Process可以視為一個Process
15、 System的一個程序(procedure),此程序定義了Loads在模擬期間某階段的活動。因此Loads藉由Process中的指令來執行其相關的動作。舉例來說,像是使用相關Resource或是移動到Queue中等等的動作。 進一步的來說明,假設我們要摸擬一個汽車製造廠整體的製造過程,我們建立一個Model,且該Model只有一個Process System,但其中可能包含很多程序,如檢驗、維修等,皆可視以Process System中的Process程序來建構。,AutoMod,程序系統 (2/2),下表所列為建構一個汽車製造廠的Model中可能有的Processes:,AutoMod,搬
16、運系統,在AutoMod中提供了很多種的運送系統來做Loads搬運的動作,這些系統包括如下: Conveyor:輸送帶系統。 Path Mover:軌道搬運系統。 Power & Free:天車系統,廣泛的被運用在汽車製造廠。 AS/RS:自動倉儲系統。 Bridge Cranes:橋式起重機系統。 Tanks & Pipes:管線系統。,AutoMod,Loads,我們可將Loads視為我們要在該模擬系統中觀察活動的主體,在一個工廠中可以把它視為工廠中的物料、半成品、或成品等,在百貨公司中你可以把它視為在百貨公司來往穿梭的消費者,Loads相對應到現實生活中的角色為何,端視你對該模擬系統所要觀察的主體為何。 由於AutoMod是以一種Load-driven的概念在模式中以程序來驅動Loads而達成模擬的目的。因此每個Model一開始都必須有Loads自某一Process產生。,AutoMod,擺放Loads的區域(Territory)和空間(Space),區域(territory)就是一個Load可以實體存在Model中的地方,當Loads