




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、文檔從互聯(lián)網(wǎng)中收集,已重新修正排版,word格式支持編輯,如有幫助歡迎下載支持。實(shí)驗(yàn)項(xiàng)目名稱EM-Plant環(huán)境下車間生產(chǎn)管理仿真與優(yōu)化創(chuàng)新實(shí)驗(yàn)實(shí)驗(yàn)學(xué)時(shí)24指導(dǎo)教師張帥、王軍強(qiáng)實(shí)驗(yàn)地點(diǎn)航空樓B101實(shí)驗(yàn)對(duì)象工業(yè)工程本科生可選人數(shù)10EM-Plant環(huán)境下車間生產(chǎn)管理仿真與優(yōu)化創(chuàng)新實(shí)驗(yàn)大綱實(shí)驗(yàn)名稱:EM-Plant環(huán)境下車間生產(chǎn)管理仿真與優(yōu)化創(chuàng)新實(shí)驗(yàn)實(shí)驗(yàn)學(xué)時(shí):24適用專業(yè):工業(yè)工程專業(yè)開課學(xué)院:機(jī)電學(xué)院開課學(xué)期:第6學(xué)期一、實(shí)驗(yàn)課程簡介本實(shí)驗(yàn)采用的是EM-Plant軟件工具,該軟件是面向?qū)ο蟮?、圖形化的、集成 的建模、仿真工具,系統(tǒng)結(jié)構(gòu)和實(shí)施都滿足面向?qū)ο蟮囊?。eM-Plant可以對(duì)各 種規(guī)模
2、的工廠和生產(chǎn)線,包括大規(guī)模的跨國企業(yè),建模、仿真和優(yōu)化生產(chǎn)系統(tǒng), 分析和優(yōu)化生產(chǎn)布局、資源利用率、產(chǎn)能和效率、物流和供需鏈等。二、學(xué)生應(yīng)達(dá)到的實(shí)驗(yàn)?zāi)芰εc標(biāo)準(zhǔn)1、上機(jī)實(shí)驗(yàn)前,應(yīng)認(rèn)真預(yù)習(xí)實(shí)驗(yàn)內(nèi)容及有關(guān)的相應(yīng)知識(shí)。2、查找有關(guān)信息,了解EM-Plant的初步知識(shí)。3、掌握仿真建模流程。4、了解EM-Plant建模的基本元素、對(duì)象及SimTalk語言。5、了解統(tǒng)計(jì)分析、優(yōu)化工具。三、講授實(shí)驗(yàn)的基本理論與實(shí)驗(yàn)技術(shù)知識(shí)1、熟悉和使用EM-Plant軟件工具。2、建立對(duì)象專業(yè)化的軸套裝配過程仿真。3、建立工藝專業(yè)化的軸套裝配過程仿真。4、建立軸加工的關(guān)鍵路線識(shí)別仿真。四、實(shí)驗(yàn)考核與成績?cè)u(píng)定平時(shí)上機(jī)實(shí)踐與設(shè)計(jì)
3、實(shí)驗(yàn)考核相結(jié)合,其中平時(shí)成績占30%,實(shí)驗(yàn)考核占70%。lOword格式支持編輯,如有幫助歡迎下載支持。EMPlant創(chuàng)新實(shí)驗(yàn)指導(dǎo)書張帥王軍強(qiáng)主編西北工業(yè)大學(xué)2009年12月實(shí)驗(yàn)一軸套裝配過程仿真(對(duì)象專業(yè)化)錯(cuò)誤!未定義書簽。1.實(shí)驗(yàn)?zāi)康腻e(cuò)誤!未定義書簽。2-實(shí)驗(yàn)輸入、輸出參數(shù)錯(cuò)誤!未定義書簽。3 .實(shí)驗(yàn)步驟錯(cuò)誤!未定義書簽。3. 1建立起始和結(jié)束對(duì)象錯(cuò)誤!未定義書簽。4. 2建立Comp lathe層和CompM i I I層錯(cuò)誤!未定義書簽。5. 3 建立 Drill、Grinder% Bear ing_Buffer> Shaft_Buffer Assembly 設(shè)備錯(cuò)誤!未定義書
4、簽。6. 4 建立 Tablen、Table_Shaftx Table_Bearing> Table_Result 表錯(cuò)誤!未定義書簽。7. 5 Variable n的建立錯(cuò)誤!未定義書簽。8. 6建立Method方法錯(cuò)誤!未定義書簽。9. 7各控件屬性設(shè)置錯(cuò)誤!未定義書簽。10. 8完成后的仿真圖錯(cuò)誤!未定義書簽。4 .實(shí)驗(yàn)報(bào)告要求錯(cuò)誤!未定義書簽。實(shí)驗(yàn)二軸套裝配過程仿真(工藝專業(yè)化)錯(cuò)誤!未定義書簽。1 .實(shí)驗(yàn)簡介錯(cuò)誤!未定義書簽。2 .實(shí)驗(yàn)?zāi)康腻e(cuò)誤!未定義書簽。3 .輸入?yún)?shù)錯(cuò)誤!未定義書簽。4 .輸出參數(shù)錯(cuò)誤!未定義書簽。5 .實(shí)驗(yàn)步驟錯(cuò)誤!未定義書簽。5. 1建立起始和結(jié)束對(duì)象
5、錯(cuò)誤!未定義書簽。5. 2建立車床、銃床、鉆床、磨床及緩沖設(shè)備錯(cuò)誤!未定義書簽。5. 3 建立 Order、Bear ing_gy Shaft_gy、Table_Shaft、Table_Bear ing、 Table_machinex Table_Result 表錯(cuò)誤!未定義書簽。5.4 Variable "=1的建立錯(cuò)誤!未定義書簽。5. 5建立Method方法錯(cuò)誤!未定義書簽。5. 6各控件屬性設(shè)置錯(cuò)誤!未定義書簽。5.7完成后的仿真圖錯(cuò)誤!未定義書簽。6.實(shí)驗(yàn)報(bào)告要求錯(cuò)誤!未定義書簽。實(shí)驗(yàn)三軸加工的關(guān)鍵路線識(shí)別錯(cuò)誤!未定義書簽。1 .實(shí)驗(yàn)?zāi)康腻e(cuò)誤!未定義書簽。2 .實(shí)驗(yàn)輸入?yún)?shù)
6、錯(cuò)誤!未定義書簽。3 .實(shí)驗(yàn)輸出參數(shù)錯(cuò)誤!未定義書簽。4 .實(shí)驗(yàn)步驟錯(cuò)誤!未定義書簽。4. 1建立起始和結(jié)束對(duì)象錯(cuò)誤!未定義書簽。4. 2建立車床、銃床、鉆床、磨床及緩沖設(shè)備錯(cuò)誤!未定義書簽。4.3yL Table_A, TableFile_A, TableFi le_B, TableFi le_C 表錯(cuò)誤!未定義書簽.4.4建立變量錯(cuò)誤!未定義書簽。4. 5建立Method方法錯(cuò)誤!未定義書簽。4. 6各控件屬性設(shè)置錯(cuò)誤!未定義書簽。4.7完成后的仿真圖錯(cuò)誤!未定義書簽。5.實(shí)驗(yàn)報(bào)告要求錯(cuò)誤!未定義書簽。實(shí)驗(yàn)一軸套裝配過程仿真(對(duì)象專業(yè)化)1 .實(shí)驗(yàn)?zāi)康哪M對(duì)象專業(yè)化組織方式下,動(dòng)畫顯示軸和
7、軸套的裝配過程,了解軸和軸套BOM裝配 編程,統(tǒng)計(jì)總的裝配時(shí)間,分析瓶頸設(shè)備。2 .實(shí)驗(yàn)輸入、輸出參數(shù)輸入?yún)?shù):軸和軸套的加工數(shù)量、裝配關(guān)系、加工時(shí)間、加工工藝路線輸出參數(shù):產(chǎn)出、總的裝配時(shí)間、設(shè)備利用率、瓶頸設(shè)備。 Table_shaft表:記錄軸的整個(gè)加工時(shí)間: Table.Bearing表:記錄軸套的整個(gè)加工時(shí)間: Tableesult表:用來記錄裝配時(shí)間: Index:記錄軸的數(shù)量; index2:記錄軸套的數(shù)量。3.實(shí)驗(yàn)步驟3.1建立起始和結(jié)束對(duì)象在工具欄圖1-1中點(diǎn)擊“Source 1H”對(duì)象和“Drain"! ”對(duì)象,拖入到窗口中;Pmwvk Ir/onwCpnrbN
8、; Usee Intcrf®:? Tccfc區(qū)修 K -I網(wǎng)里畫道回區(qū)回建豆軻0曜給昆曲圖1-1工具欄3. 2 建立 Comp I athe 層和 CompM i I I 層g '斷 »Dcdct . Q OX舊巨快- m恕 I,I玄 畛蛆QU gTcrttoc 2sW Rm R«OJ c« _“bU5C< Wewfoe J<wt臼,。邳,卜-I SEESSE3SSS|OH ffl :X«9i lQkjACtK K“a £l. Io,Xa g”Cl“ UUary jd UU wv UQ fw.t J:r,“a
9、187;/ a<r 向夕n 5砂“IQ0 JjM*.iwrtM Jj Rsaccrcat Jj trictn ec/1/ 二J »»1“/: JjM-b CjToate 0a*GW保得Qn印»,窈盒.JL亍成計(jì)JL亍住與方次2.時(shí)如8C,8圖1-2如圖1-2所示,右鍵點(diǎn)擊“Models”,新建兩個(gè)層,并重命名為"Complathe”和“CompMill” 層©DrainSourceComplathe CompMill圖1-3從Models中將“Complathe”和“CompMill”層拖入到窗口中,如圖1-3所示。雙擊“Complath
10、e”層進(jìn)入圖1W所示頁面,點(diǎn)同聲按鍵,建立Complathe的子層;先 采用兩個(gè)singl叩roc,把其分別命名為LaU】e_l和Lathe_2,并把它們?cè)O(shè)置成并聯(lián)結(jié)構(gòu),兩端 用Interface進(jìn)行聯(lián)接,點(diǎn)擊''&按鍵,進(jìn)行連線。EagidFkAvRom UwlrnH* TcU;Edit Sdvicate Sjm匕 Icon? Iier twls Help“回q電5例的川 a aa 白夕oix叫三妹iLafte/、合修 卜 口同叵畫畫海的回回回巨朝三眼鯉是湍油二丁&NZTGTC1 4 Libi 2y U Ul<rav lot。Ju-45J二jr恢r小沏3
11、- Csrect 世8 Eve«Cor<fckf )rte<f4WH So 38-I Dfer-E 才deFrccE Per&dPa3 Asarrg軍 Dkrstmagn印如eE Mso*uffer8 EM,省 Softer亙UgO TumT4bt5 Aej-ZEvBkr壬 TrAk至 T5aseTrack® rl/Vortrd二 CyxteftH MU4riU_H>v圖1-4建立Coniplathe層頁面雙擊“CompMill”層進(jìn)入圖1-5所示頁面,點(diǎn)擊囪按鍵,建立CompMill的子層;先 采用兩個(gè)singleproc,把其分別命名為Mill
12、和并把它們?cè)O(shè)置成并聯(lián)結(jié)構(gòu),兩端用Interface進(jìn)行聯(lián)接,點(diǎn)擊按鍵,進(jìn)行連線。TcrabRmcctow 門廿omwtion IBer Serfog 1 T<Kfc' W。爹,卜T回畫直畫膽回回理巨軻1圈1畿應(yīng)溜曲因6訓(xùn)日Librgy iHLHogrllnf。 本必s 2j mx分由k, S Correctcr 0虹or*f*r最 Frwn? InSffow:If 如 rs f| Df*i 38號(hào)*3 g PaePrw 23E Oemsrtleatixi 因 Store E FWeBifrtf EEUfer Ssciter 巨Un 0 lunFetkp T1 An»Jy
13、Cc<ivcrter 王1r»:k 壬 Iv>c4ieTrack 卷 FlxUortd 員 Cy(l8 例M熱泣,3. 3 建立 Dr i I I x Gr i nder、Bear i ng_Buffer % Shaft_Buffer % Assemb I y設(shè)備在左邊的類型樹中點(diǎn)擊S 5ingleproc按鍵,并將其拖入窗口中,重新命名為Drill和Grindero在左邊的類型樹中點(diǎn)擊日Buffer按鍵,將兩個(gè)緩沖拖入窗口中,重新命名為Bearing_Buffer和Shaft.Bufferc在左邊的類型樹中點(diǎn)擊岳 Mmnbly按鍵,將一個(gè)裝配設(shè)備 拖入窗口中。對(duì)設(shè)備之間
14、進(jìn)行連接。點(diǎn)擊左邊類型樹中的Complathe層,單擊鼠標(biāo)右鍵,選擇“編輯圖標(biāo)”進(jìn)入圖標(biāo)編輯頁而(圖1-6所示),粘貼已選定的圖案,完成后點(diǎn)擊/按鍵。CompMill層、Drill設(shè)缶、Grinder設(shè)備的圖標(biāo)以相同的方法設(shè)定。TOZtoOXRqxkow : (rformaOonrnv 以r JrtEce ToM 1%合騫卜T回回國回國強(qiáng)回購巨卷)軻日噩是懂® 03Q xe Zbrwy 1迎心匕” Int«J: M;r. .IjReiaj-cesA- D In任(E 2J Usedntefface# £«WCortana5r liarntxiter+ 3
15、 Tccbe. -jH)neWc4.柞&<E小aft簿滋swrbb& ConpCathoConpMI?!俊dn cm Object lools H&lp* Q:.QCwrATkt圖1-6圖標(biāo)編輯頁而圖標(biāo)完成后就形成圖1-7所示的裝配過程仿真頁面。Idlt 8”.伊, Obj«ctc lciCK ) t«»l« Hal)lECWtrokr BcWEgilMVW圖1-7裝配過程仿真頁而低Wg S* 入 百/七理由” 日石回麗買H3. 4 建立 Tab I e_l nx Tab I e_Shaft x Table_Bear in
16、gx Table_Result按鍵,將其拖入窗點(diǎn)擊工具欄(圖1-8所示)中aInformation Flow”選項(xiàng)卡中的口中,重新命名為Tablejn °ToolboxMateiiaLFlow | Resources j Information Fb£ | use1Plmefface | ToolsRM叵鵑目當(dāng)修喟瓜意需吸吸朝圖1-8工具欄雙擊Tabljin對(duì)象彈出窗口,單擊表窗口 Format菜單中的繼承格式(Inherit Format) 命令,取消該命令的勾選狀態(tài),如圖1-9所示。圖1-9取消勾選表的繼承格式命令單擊表窗口 Format菜單中的Column Index
17、級(jí)聯(lián)菜單中的Active和Show命令,如圖1-10 所示。然后,在行號(hào)為1的行上面會(huì)出現(xiàn)1行,在該行中輸入自定義列名。File Edit F or m at Havi gate Vi ew Tools HelpFormat.Column IndexstringRow Index.y Active卜 S Showstring 3string123Inherit FormatInherit Con.tents。 Inkerit Comment單擊自定義列名, 將彈出行定義對(duì)話框,圖1-10設(shè)置表顯示自定義列名使其變?yōu)槌壬瑔螕粲益I,在彈出的快捷菜單中點(diǎn)擊Format命令, 單擊行定義對(duì)話框中的數(shù)
18、據(jù)類型(DataType)標(biāo)簽如圖1-11所示。圖Ml設(shè)置自定義列名所在列的數(shù)據(jù)類型表 TabIe_Shaftx Table_Bearingx Table_Result 的建立方式與 Table4】相同。 表Talbejn結(jié)構(gòu)MUNumberNameAttribute.entity.Shaft1Shaft.entity.Bearing2Bearing表 table_Shaft 結(jié)構(gòu)Integer 1Time2Time3Tiinc4stringShaft_Cou ntShaft_In_T imeShaft_Out_TimeShaft_Machine _Time表 table_Bearing 結(jié)構(gòu)
19、Integer 1Time2Time3Time4strinBearing.BearingjnBearing_OutBearing_MachinegCount_Time_Time_Time表 table_Result 結(jié)構(gòu)Integer 1Time2Time3Time4stringCountStartTimeEndTimeMachineTime雙擊打開Source,如圖1-12所示。在Attribute選項(xiàng)卡的MU selection下拉式列表框中 選擇:順序循環(huán),把Tabljin拖到Table選項(xiàng)中,并選中Format table選項(xiàng),此時(shí),將會(huì)對(duì) tablejn直接進(jìn)行格式化處理,在Cont
20、rols選項(xiàng)卡的Entrance中選擇Source4】。點(diǎn)擊"Apply” 和“OK”進(jìn)行確定。圖1-12 Source屬性窗口雙擊“Table】"表,如圖1-13所示,點(diǎn)擊獨(dú)Entity按鍵,將其拖入表中第一行的“Object” 位置,點(diǎn)擊EContaig按鍵,將其拖入表中第二行的“Object”位置,輸入其屬性信息。Toobox呼er 閆 Row 儂雙rs£ Infer region Flow Lfeer Interfaze Jo*回圈日3朋唱園照益比即戛4 X Kilfi Edit Fornat Mav: gat a Yt av Toolx HolpCL4s
21、z Libry 3J Librar夕 Info F«rcsJ: Basisi± Qjtfc C R«a_rce«S O nforwolionFb/£ _J Userinterface b O MUs# Enbtym ContdnerOT Tra-spDrter 由。r。* 自。Models芻 Frane密 CompiaW 麴 CompMilobjectrte5srstring3qstrlnjMUrjurtcrM=meAttribute1,MUs.Enb。1shaft2.MUs.lrais2b叼rg3456789二以Q昌建創(chuàng)X能 向嚏而眄 彥厚圖
22、l-13Table_in表顯示窗口3. 5 Var iable n=i 的建立建立 Shaft_Count, Shaft_In_Tiine, Shaft_Out_Time, Shaft_Machine_Time,Bearing_Count, Bearing Jn_Time.Bearing_Out_Time.Bearing_Machine_TimeJndex.Index2,Product_Count.Start Time.EndTime.MachineTime 各變量。并把 Shaft_Count, Bearing.Count, Index.Index2. Product_Count 設(shè)置為 i
23、nteger 類型,其余 變量設(shè)置為time類型。3. 6建立Method方法點(diǎn)擊工具欄(圖1-8所示)中"Information Flow"選項(xiàng)卡中的4口按鍵,將其拖入窗口中,并重新命名為Source)、Drill_Out 、 Grinder_Outx Assembly_Outo3. 6. 1 Source一In 方法雙擊“Source_in”,寫入方法內(nèi)容(圖1-14所示),完成后點(diǎn)擊/按鍵,進(jìn)行保存。File Zdi t Navi gate Run TenpLate Vi car Tools Helf|奧會(huì)或X電量。Q必%>d一% /副哥 is doif (?
24、. name= "Shaf t" then move(Grinder);elseif name ="Besring" then Tftove(B=aising_Buf f e);index2:=indGx241;Deax i ng_Ou t_T i me : " Event Con troll cr SirriTimc;Table_B=;aring3, indcx2 ; " Bearing_Out_Tijnc.Table-Bsarmg4, ind©K2 : =Table_Bearing3z index2-Table_Be8r
25、mg2z index?; Bearing_Machine-Time: = Bearing_Out_Iine- Bearing_工n_Time;end: end;圖l-14Source_in方法的程序窗口3. 6.2 Drill_0ut 方法isdoif .name=MShaftH then.move(Grinder);elseif .naine=HBearingu then.move( Assembly);index2:=index2+l;Bearing_Out_Time:=EventController.SimTinie;Table_Bearing3, index2:= Bearing_Ou
26、t_Time:Table_Bearing4. index2:=Table_Bearing3, index2-Table_Bearing2, index2; Bcaring_Machine_Time:= Bearing_Out_Time- Bearing_In_Time;end;end;4. 6. 3 Gr i nder. Out 方法isdoShaft Out Time:=EventController.SimTime;Index :=Index+l;Table_Shaft3Jndex:=Shaft_Out_Time;Table_Shaft4.Indcx:=Table_Shaft3Jndex-
27、Table_Shaft2,Index;Shaft_Machine_Time:=Shaft_Out_Time-Shaft_In_Time: end;5. 6. 4 Assemb I y Out 方法isdoProduct Count:=Product Count+1: MMMMEndTime:=EventController.simtime;MachineTime:=EndTime-Table_Rcsult2,Product_Count;Table_Result3.Product_CountJ:=EndTime;Table_Resiilt4.ProducLCount:=MachineTime;
28、end;3. 7各控件屬性設(shè)置在 Lathc_l 和 Lathc_2 的 Time 選項(xiàng)卡的 precessing time:框中輸入 2:00:00圖1-15 Lathe. 1屬性窗口圖l-16Lathe_2屬性窗口在Mill和的Time選項(xiàng)卡的precessing time:框中輸入1:00:00圖1-17 Mill屬性窗口圖l-18Mill_2屬性窗口在Drill的Time選項(xiàng)卡的precessing time:框中輸入30:00圖 1-19 Drill-Times 屬性窗口在 Grinder 的 Time 選項(xiàng)卡的 precessing time:框中輸入 30:00圖 1-20 Gr
29、inder-Times 屬性窗口Drill_Out, Grinder_Out,Assembly_Out 的方法應(yīng)用:在Drill的Controls選項(xiàng)卡的Exit:中選擇Drill_Out,并選擇Front復(fù)選框,單擊Apply應(yīng) 用,圖 1-21 Drill-Controls 屬性窗口在Grinder的Controls選項(xiàng)卡的Exit:中選擇GrindejOut,并選擇Rear復(fù)選框,單擊Apply應(yīng)用并確認(rèn),圖 1-22 Grinder-Controls 屬性窗口在Assembly的ConOtrols選項(xiàng)卡的Exit:中選擇Assembly_Out,并選擇Rear復(fù)選框,單擊 Apply應(yīng)
30、用并確認(rèn)。圖 1-23 Assembly-Controls 屬性窗口Assembly 的屬性設(shè)置:選擇 Attributes 選項(xiàng)卡,Assembly table with:前,Main MU from predecessor: 1 Assembly mode:刪除 MUs ,Exiting MU:主 MU, Sequence:MUs 然后服務(wù),并單 擊Open,在第一行對(duì)應(yīng)的Predecessor中輸入2,在Number中輸入2,這樣便可實(shí)現(xiàn)一個(gè)軸 和兩個(gè)軸套的裝配。國.Models. Assembly. AssemblyNavigate View Tools HelpName:Assemb
31、ly口廠 Failed|-Entrance lockedLabel:|計(jì)戈!1廠Exit locked口Statistics Importer j Failure Importer Custom AttributesAttributes | Times | Set-Up Failures | Controls | Exit StrategyAssembly table with:Main MU from predecessor:Assembly mode:Exiting MU:Sequence:OK圖 1-24 Assembly-Attributes 屬性窗口3 . 8完成后的仿真圖tfxit
32、<-2O/2fPre*!rt11奶"SY 1288« smve-z” ,3188)0 £0£0»Q_5=C«nt*-4 iSTSjn38858 1230 CO 40)0 伙 8 d-gA.nT,T;i2;g.s.gx 3c»8(KO3丫小夕6但丫4_D*«rx3圖1-25完成的仿真圖運(yùn)行仿真模型時(shí)點(diǎn)擊圖1-25中的 > 圖標(biāo),清零時(shí)點(diǎn)擊啜圖標(biāo)。在模型運(yùn)行前點(diǎn)擊圖 中的uEventcontrollerM控件設(shè)定運(yùn)行的時(shí)間。4 .實(shí)驗(yàn)報(bào)告要求1)寫出軸套裝配系統(tǒng)界面的各個(gè)構(gòu)成,系統(tǒng)布局區(qū)的組成:以及每一部分
33、的功能;2)寫出實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)步驟:3)將模型的不同參數(shù)運(yùn)行結(jié)果進(jìn)行對(duì)比,分析結(jié)果。實(shí)驗(yàn)二軸套裝配過程仿真(工藝專業(yè)化)1 .實(shí)驗(yàn)簡介實(shí)驗(yàn)一模擬了流水車間(flow shop)對(duì)象專業(yè)化下生產(chǎn)加工情形,針對(duì)工藝專業(yè)化job shop不同的加工工藝情形,實(shí)驗(yàn)二進(jìn)行模擬仿真,動(dòng)畫顯示軸和軸套的裝配過程,了解軸 和軸套BOM裝配編程,統(tǒng)計(jì)總的裝配時(shí)間,分析瓶頸設(shè)備。2 .實(shí)驗(yàn)?zāi)康哪M仿真在給定的工藝路線和生產(chǎn)設(shè)備下,生產(chǎn)裝配一定數(shù)量零件所用的時(shí)間。并且可 以得出各臺(tái)機(jī)器的利用率等。3 .輸入?yún)?shù)軸和軸承的生產(chǎn)工藝和工時(shí),產(chǎn)品的個(gè)數(shù)及投料計(jì)劃。某工廠總共需要生產(chǎn)兩種零件,產(chǎn)品名稱為Shaft, Bea
34、ring每種產(chǎn)品的加工工藝及工時(shí)如下:ShaftBearing1車2H1車2H2銃1H2銃1H3鉆孔0.5H3鉆孔0.5H4 磨 0.5H5 銃 0.5H4車1H完成零件加工后,將一個(gè)Shaft和兩個(gè)Bearing裝配在一起?,F(xiàn)在車間有車床2臺(tái)、銃床2臺(tái)、鉆床1臺(tái)及磨床1臺(tái)。現(xiàn)在要求生產(chǎn)10件產(chǎn)品裝配,請(qǐng)確定在現(xiàn)有設(shè)備資源情況下,生產(chǎn)完成這10件裝配需 要多久時(shí)間。4 .輸出參數(shù)生產(chǎn)周期、各分設(shè)備利用率及圖表顯示。5 .實(shí)驗(yàn)步驟5.1 建立起始和結(jié)束對(duì)象”對(duì)象,拖入到窗口中;在工具欄圖2-1中點(diǎn)擊“Source IH”對(duì)象和“Drain"*B*Fbz Fmwvk irfcnBoDon
35、rbH : Usef lnterf®:e Twt叵修 K -I四里強(qiáng)海胴應(yīng)網(wǎng)強(qiáng)豆©軻H臥般是曲圖2-1工具欄5. 2建立車床、銃床、鉆床、磨床及緩沖設(shè)備點(diǎn)擊圖2-2中的圖SingleProc圖標(biāo),將其拖入窗口中,分別命名為chel、che2. xiK xi2、 zuan. mo六種設(shè)備;同時(shí)點(diǎn)擊圖2-2中的白Buffer圖標(biāo),將其拖入窗口中,分別命名為Che_buffer、Xi_buffer、Zuan_buffer. Mo_buffer、Shaft_buffer、Bearing-buffer 六個(gè)緩沖。 并且將六種設(shè)備的圖標(biāo)進(jìn)行編輯,ExplorerClass Librar
36、y 3D 1加Basis口 Mate rial FlowConnector Eventcontroller Frame Interface SourceDrain SingleProc ParallelProc Assembly DismantleStatioStorePlac eBuffer Buffer圖2-2類型樹 將緩沖和設(shè)備進(jìn)行連線,形成圖2-3所示的仿真結(jié)構(gòu)模型。ects Icons Vtr* lools Help上fbjrce圖2-3仿真結(jié)構(gòu)模型5. 3 建立 Order、Bear i ng_gy、Shaft_gy x Tab I e_Shaft xTab Ie_Bear i n
37、gx Tab Ie_mach i nex Table_Result 表表Order結(jié)構(gòu)MUNumberNameAttribute.MUs.Shaft1Shaft.MUs.Bearing2Bearing表 Bearing-gy 結(jié)構(gòu)String 1Time2stringGylxTime表Shaft_gy結(jié)構(gòu)String 1Time2stringGylxTime表 table_Shaft 結(jié)構(gòu)Integer 1Time2Time3Time4strinShaft_CoShaft Jn_TShaft_Out_TShaft_Machine_Tguntimeimeime表 table_Bearing 結(jié)構(gòu)
38、Integer 1Time2Time3Time4strinBearing.BcaringjnBearing_OutBearing_MachinegCount_Time_Time_Time表 table_Result 結(jié)構(gòu)Integer 1Time2Time3Time4stringCountStartTimeEndTimeMachineTime表 table_machine 結(jié)構(gòu)StringOTimelTime2stringWorkingTi meWaitingTi me5. 4 Var iable n=i 的建立建 立ShafcCount,Shaft_In_Time,Shaft_Out_Tim
39、e,Shaft_Machine_Time,Bearing_Count,Bearing_In_Tinie.Bearing_Out_Tiine.Bcaring_Machine_Ti me,Shaft_Index,BearingJndex2TroducLCount,StartTime,EndTime,MachineTime 各變量。并把 Shaft_Count, Bcaring-Count, Index.Index2, Product_Count 設(shè)置為 integer 類型,其余 變量設(shè)置為time類型。5. 5建立Method方法5. 5. 1 Reset 方法isdoTable-Shaft.d
40、elete;Table_Bearing.delete;Table_machine.delete;end;5. 5. 2 Source_ln 方法isdoif .name=HShaftH thenShaft_Count:=ShafcCount+1;Shaft In Time:=EventController.SimTime;Table_Shaft 1 ,Shaft_Count:= Shaft_Count;Table_Shaft2,Shaft_Count:=ShafCln_Time;elseif .name=MBearingH then Bearing_Count:=Bearing_Count+l
41、; Bearing_In_Tinie:=EventController.SimTime; Table_Bearing 1 ,Beiuing_Count:=Bearing_Count;Table_Bearing2.Bearing_Count:=Bearing_In_Time;end;StartTime:=EventControlIer.SimTime;Table_Result 1 ,Shaft_Count:=Shaft_Count;Table_Result25Shaft_Count:=StartTime;end;5. 5. 3 Mathod 方法isdo©.Current number
42、:=.Current number+1;if .Name=nShaftnthen .CurrenCgylx:=Shaft_gyHGylx,.Current_number;.Current_time:=ShafCgyHTime'.Current_number;else.Current_gylx:=Bearing_gyHGylxH,.CurrenCnumber;.Current_time:=Bearing_gyHTime,.CurrenCnumber;end;inspect .Current_gylxwhen "Che" then(§>.move(Che
43、_buffer);when HZuanHthen .move(Zu an_bu ffer);when HMoHthen.move(Mo_buffer);when "Xi"then.move(Xi_buffer);when MFinishHthenif .Name="Shaft” then .move(Shaft_buffer);else .niove(Bearing_buffer);end;end;end;5. 5. 4 Shaft_mathod 方法isdoShaft_OuCTime:=EventController.SimTime;Shaft Index:=S
44、haft Index+1;Table_Shaft3,Shaft_Index:=Shaft_Out_Time;Table_Shaft45Shaft_Index:=Table_Shaft3,ShafClndex-Table_Shaft2,Shaft_In dex;Shaft_Machine_Time:=Shaft_OuCTime-Shaft_In_Time; end;5. 5. 5 Bear i ngmathod 方法is doBearing_Index2:=Bearing_Index2+1;Bearing_Out_Tinie:=EventController.SimTime;Table_Bear
45、ing3, Beaiing_Index2:= Bearing_Out_Time;Table_Bearing4,Bearing_Index2:=Table_Bearing3,Bearing_Index2-Table_Bearing2, Bearing_Index2;Bearing_Machine_Tinie:= Bearing_Out_Time- Bearing_In_Time; end;5. 5. 6 mathod_out 方法isdoProduct Count:=Product Count+1;EndTime:=EventController.sinitime;MachineTime:=En
46、dTime-Table_Result2,Product_Count;Table_Result3,Product_Count:=EndTime;Table_Result4,Product_Count:=MachineTime;end;5.5.7 Ends im 方法isdoTable_machineHWorkingTimeH/che lH:=che 1 .statWorkingTime;Table_machineHWorkingTimeH/,che2H:=che2.statWorkingTime;Table_machineHWorkingTimeH/,xi 1 H:=xi 1 .statWork
47、ingTime;Table_machine',WorkingTime,Hxi2H:=xi2.statWorkingTime;Table_machine',WorkingTimeH/,zuann:=zuan.statWorkingTime;Table_machineHWorkingTimeH/,moH:=mo.statWorkingTime;Table_machineHWaitingTimeH/,cher,:=chel.statWaitingTime;Table_machineHWaitingTime,V,che2n:=che2.statWaitingTime;Table_mac
48、hinenWaitingTimeM/xi 1 n:=xi 1 .statWaitingTime;Table_machineHWaitingTimeH/xi2H:=xi2.statWaitingTime;Table_machineHWaitingTimeH,zuanH:=zuan.statWaitingTime;Table_machineHWaitingTimeH,moH:=mo.statWaitingTime; end;5. 6各控件屬性設(shè)置Source:將窗口中的Order表拖入到圖2«4中的“Table”框中,并將“Formattable” 前的方框打上圖 2W Source.A
49、ttributes 屬性窗口Source:將窗口中的Method方法拖入到圖2-5中的“Exit”框中,并將“Front”前 的方框打上八圖 2-5 Source.Controls 屬性窗口Che_buffer:將窗口中的Sourcein方法拖入到圖2-6中的“Exit”框中,并將“Rear” 前的方框打上圖 2-6 Che.buffer.Controls 屬性窗口Shaft.buffer:將窗口中的shaft_Method方法拖入到圖2-7中的“Entrance”框中, 并將“Front”前的方框打上圖 2-7 Shaft_buffer_ControIs 屬性窗口Bearing_buffer
50、:將窗口中的 bearing_Method 方法拖入到圖 2-7 中的 “Entrance” 框 中,并將“Front”前的方框打上圖 2-8 Bearing_buffer_Controls 屬性窗口 chel_Times:在 Times 選項(xiàng)卡的 precessing time:框中輸入 2:00:00圖 2-9 chel_Times 屬性窗口CheCControls:將窗口中的Method 1方法拖入到圖2-10中的“Entrance”框中,將 窗口中的Method方法拖入到“Exit”框中,并將“Front”前的方框打上圖 2-10 che 1 .Controls 屬性窗口Che2: C
51、he2的屬性定義與chel的定義相同。xil_Times:在 Tinies 選項(xiàng)卡的 precessing time:框中輸入 1:00:00圖 2-11 xil_Times 屬性窗口Xil:將窗口中的Methodi方法拖入到圖2-12中的“Entrance”框中,將窗口中的Method 方法拖入到“Exit”框中,并將“Front”前的方框打上圖 2-12 xi 1 .Controls 屬性窗口Xi2: xi2的屬性定義與xil的定義相同。zuan:在 Times 選項(xiàng)卡的 precessing time:框中輸入 30:00圖 2-13 zuan.Times 屬性窗口zuan:將窗口中的M
52、ethodi方法拖入到圖2-14中的“Entrance”框中,將窗口中的 Method方法拖入到“Exit”框中,并將“Front”前的方框打上人圖 2-14 zuan_Controls 屬性窗口mo: mo的屬性定義與zuan的定義相同。Assembly:選擇 Attributes 選項(xiàng)卡,Assembly table with:前,Main MU from predecessor: 1 Assembly mode:刪除 MUs ,Exiting MU:主 MU, Sequence:MUs 然后服務(wù),并單擊 Open,在第 一行對(duì)應(yīng)的Predecessor中愉入2,在Number中輸入2,這
53、樣便可實(shí)現(xiàn)一個(gè)軸和兩個(gè)軸套的 裝配。.Asseaibly. . . XNumberApply圖 2-15 Assembly-Attributes 屬性窗口Drain:將窗口中的Method.out方法拖入到圖2-16中的“Entrance”框中,圖2-16 Drain屬性窗口5.7完成后的仿真圖fchstt5cvcetn6XMerScorefewrcg期 K<«2Wt_GUiM-4Q.,國:T*a/心2?8"n_igga3cox 蜘E.Grrf &#GQ_n_Tr"6:00:(»m(»&dg_TBOaCOer>
54、77;*Tf lebbji。"。SS.TdGl&MTE>Kte 公。:Wi_K»±me.Tne=l:?C OO.OXO Cevvig reJrre33.0XObzrg_H*%:dnT»aU<ut*o$jd_Qort=0MEhk 比 8:gCW Bvfntiy.OKO N,lfixsim.CM圖2-17完成的仿真圖運(yùn)行仿真模型時(shí)點(diǎn)擊圖2-17中的限圖標(biāo),清零時(shí)點(diǎn)擊睬圖標(biāo)。在模型運(yùn)行前點(diǎn)擊圖 中的uEventcontrollerM控件設(shè)定運(yùn)行的時(shí)間。6.實(shí)驗(yàn)報(bào)告要求1)寫出軸套裝配系統(tǒng)界面的各個(gè)構(gòu)成,系統(tǒng)布局區(qū)的組成:以及每一部分的功能;2)寫出實(shí)驗(yàn)?zāi)康摹?shí)驗(yàn)步驟:3)將模型的不同參數(shù)運(yùn)行結(jié)果進(jìn)行對(duì)比,分析結(jié)果。實(shí)驗(yàn)三軸加工的關(guān)鍵路線識(shí)別1 .實(shí)驗(yàn)?zāi)康脑诳蛇x工藝路線情形下,通過對(duì)車間生產(chǎn)運(yùn)行過程進(jìn)行模擬,分析識(shí)別影響系統(tǒng)運(yùn)行的 關(guān)鍵路線。2 .實(shí)驗(yàn)輸入?yún)?shù)設(shè)備:3臺(tái)車床,4臺(tái)鉆床,3臺(tái)銃床,1分磨床 產(chǎn)品:A、B、C三中不同型號(hào)的軸 加工時(shí)間:如下表所示。工藝cuttingdrill
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北農(nóng)業(yè)大學(xué)《傳統(tǒng)養(yǎng)生》2023-2024學(xué)年第二學(xué)期期末試卷
- 瓊臺(tái)師范學(xué)院《電氣測(cè)試技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 珠海景觀庭院施工方案
- 江蘇科技大學(xué)蘇州理工學(xué)院《新聞作品賞析》2023-2024學(xué)年第二學(xué)期期末試卷
- 荊州理工職業(yè)學(xué)院《安裝工程計(jì)量與計(jì)價(jià)B》2023-2024學(xué)年第二學(xué)期期末試卷
- 成都信息工程大學(xué)《機(jī)械設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 梧州職業(yè)學(xué)院《小學(xué)數(shù)學(xué)研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 統(tǒng)編版語文六年級(jí)上冊(cè)22 文言文二則 伯牙鼓琴 課件
- 周口文理職業(yè)學(xué)院《消防管理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘇州信息職業(yè)技術(shù)學(xué)院《能源與動(dòng)力裝置基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津2025年天津中德應(yīng)用技術(shù)大學(xué)輔導(dǎo)員崗位招聘7人筆試歷年參考題庫附帶答案詳解
- 2025年湘西民族職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025年海南職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 北京市西城區(qū)2024-2025學(xué)年高三上學(xué)期期末考試語文試題(解析版)
- 2025年春新人教版數(shù)學(xué)一年級(jí)下冊(cè)課件 第六單元 數(shù)量間的加減關(guān)系 第2課時(shí) 求比1個(gè)數(shù)多(少)幾的數(shù)
- 語文課堂中的多媒體教學(xué)方法研究
- 民用無人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題庫500題(含答案)
- 北京市朝陽區(qū)2025下半年事業(yè)單位招聘149人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 肩袖損傷課件
- DB3207-T 1047-2023 羊肚菌-豆丹綜合種養(yǎng)技術(shù)規(guī)程
- 鋼筋安裝施工技術(shù)交底
評(píng)論
0/150
提交評(píng)論