WITNESS生产仿真实例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实验2问题:试用WITNESS仿真建立一个组装椅子模型,其中椅子有靠背BACK,坐垫SEAT和椅腿LEG组装,组装完成后沿着既定路径送到喷漆部门,喷成红色、绿色或黄色,然后送去检查,有部分由于不合格被送回重新喷漆,其他的送去包装,相同的四把椅子打成一包,最后通过路径运走。已知:(a)靠背Back、坐垫Seat和椅腿Leg以2min/套的速度进入流水线;(b)组装部门以6min/件的速度进行组装;(c)喷漆部门的生产速度为10min/件,合格率为90%;(d)检验部门的工作速度为3min/件;(e)包装部门的工作效率为4min/套。1.思路分析:由题意做出椅子组装喷漆流程示意图:靠背缓存区1坐垫缓存区2组装缓存区喷漆椅腿缓存区3打包缓存区检查缓存区2.添加元素:3个part,4台machine,6个buffer,5条path,1个labor,一个variable和一个attribute。3.定义元素:a、将靠背、坐垫、椅腿三种原材料定义为Part元素分别命名为SEAT,BACK,LEGb、四个部门定义为Machine元素分别命名为Assembly,Painting,Inspection和Packingc、五条路径定义为Path元素分别命名为Path001Path002Path003Path004Path005d、检察员定义为Labor元素修改各单位名称后如下图4.详细定义:1)可视化效果定义:选择系统菜单View/PictureGallery选择35右击editor画图如上图所示。按照上述操作相继更换各元素的ICON,NAME和PARTQUEUE,在DisplayPartQueue对话框设置PartQueue的TYPE选择为COUNT,如下图:其中PATH002是重新喷漆路径,用蓝色加以区别如下图所示:2)其他各元素详细定义:a)Machine元素可视化设置:分别选择assembly,painting和packing,设置他们的属性,放置在适当的位置即可,如图:b)path元素可视化的设置分别选择path001path002path003path004path005设置他们的属性,displaypath对话框如图:c)Labor元素可视化的设置:选择labor元素Inspector,进行Name和Idle的设置。5.各个元素细节设计:1).Part元素细节设计:属性定义:Seat.ArrivalType=ActiveSeatInterArrival=2.0Back.ArrivalType=ActiveBackInterArrival=2.0Leg.ArrivalType=ActiveLegInterArrival=2.0规则定义:Seat’sOutputRules:PUSHtoB1Back’sOutputRules:PUSHtoB2Leg’sOutputRules:PUSHtoB32).对Machine元素Assembly细节设计属性定义:AssemblyType=AssemblyAssemblyCycleTime=6.0AssemblyInputQuantity=3规则定义:AssemblyInputRules(From):MATCH/ANYB1#(1)B2#(1)B3#(1)匹配缓存区B1,B2,B3中的任意类型的part各一个Assembly.OutputRules(To):PUSHtoPaint_qUsingPath。通过路径将成品送至缓存区Paint_q活动定义:Assembly.ActiononFinish:ICON=35PEN=9.通过图表变换变成一把白色的椅子。3).对Path元素细节设计属性定义:双击Path001图标,显示DetailPath对话框在General中设置属性:相对应的Path002,Path003,Path004,Path005以相同的方法定义,如图所示:4).对Machine元素Painting细节设计属性定义:PaintingType=singlePaintingCycleTime=10.0规则定义:PaintingInputRules(From):PULLfrompaint_q从缓存区中提取零件加工。PaintingOutputRules(To):PUSHtoinspection_qUsingPath通过路径将成品送至缓存区定义活动:Painting.ActionsonFinish:下面程序实现等概率将椅子喷成红,绿,黄三种颜色,并根据颜色对椅子设定属性C=“red”,“green”,“yellow”X=IUNIFORM(1,3,356)ICON=35IFX=1PEN=1C=redELSEIFX=2PEN=2C=greenELSEPEN=3C=yellowENDIF程序说明:PEN为系统属性,表示当前元素的颜色,针对本模型,如果PEN=1,椅子为红色,如果PEN=2,椅子为绿色,如果PEN=3椅子为黄色5).对Machine元素Inspection细节设计属性定义:InspectionType=singleInspectionCycleTime=3.0Inspectionlabor=Inspector规则定义:InspectionInputRules(From):PULLfrominspection_q从缓存区中提取零件加工InspectionOutputRules(To):PERCENT/189packing_qUsingPath90.00,paint_qWithInspectorUsingPath10.00

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功