View
232
Download
0
Category
Preview:
Citation preview
8/4/2019 Presentaci_n_Promodel_2007
1/125
USO Y APLICACINEVENTOS
DISCRETOS
8/4/2019 Presentaci_n_Promodel_2007
2/125
PROMODEL
Instituto Tecnolgico deTepic
2Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
3/125
MEN FACIL
Instituto Tecnolgico deTepic
3Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
4/125
MEN VIEW
Instituto Tecnolgico deTepic
4Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
5/125
MEN BUILD
Instituto Tecnolgico deTepic
5Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
6/125
MEN OUTPUT
Instituto Tecnolgico deTepic
6Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
7/125
Pantalla proncipal del Promodel 7
Instituto Tecnolgico deTepic
7Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
8/125
Instituto Tecnolgico deTepic
8Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
9/125
New
Locations
Process
Networks
Simulation options
Scenarios
Play
Open
Save
CreatePackageInstall
Resorces
Process
Arrivals
Pause
Stop
Animation On/Off
View statistics
Shift assignments
Shift editor
GeneralinformationInstituto Tecnolgico de
Tepic9Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
10/125
Location information
Variables information
Arrays information
Atributes
VariablesArrays
Macro
Define dynamic plots
View dynamic plots
Gra hic editor
Show grid
Show hidden pathnetworks
Subroutine
User distribution
External files
User pause bytime
Sim runner Stat:Fit
3D Annimation
Show routing paths
Views
Zoom to fit
Zoom
User pause by
dateTrace step
Filtered trace
DebugInstituto Tecnolgico deTepic
10Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
11/125
MEN TOOLS
Instituto Tecnolgico deTepic
11Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
12/125
MEN SIMULATION
Instituto Tecnolgico deTepic
12Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
13/125
DALOGO OPTIONS
Instituto Tecnolgico deTepic
13Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
14/125
MEN LAYOUT
Instituto Tecnolgico deTepic
14Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
15/125
CONSTRUCTOR DE ESTATUTOS
Instituto Tecnolgico deTepic
15Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
16/125
CONSTRUCTOR DE ESTATUTOS
para crear cdigo de simulacin sin tener que escribir elcdigo.
Simplemente se abre el constructor de estatutos alpresionar el botn derecho del ratn o presionar el iconode construccin (representado por un martillo) en laven ana e g ca. e a re una ven ana es o p an a para
escribir comandos en formato apropiado.Funciona en la lgica de movimiento, o en otros muchoscampos donde pueden ser vlidas mltiples entradas.
Instituto Tecnolgico deTepic
16Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
17/125
CMO CREAR ELEMENTOSDEL MODELO EN PROMODEL
Cada elemento tiene una ventana de grficas
Al dar click en la grfica, y despus click en ellayout, se crea un elemento.
Cada elemento que se crea tiene asociado unreg s ro en a a a.
Instituto Tecnolgico deTepic
17Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
18/125
ELEMENTOS DEMODELACIN DE PROMODEL
Locaciones (objeto)
Entidades (objeto) Llegadas (interaccin)
Recursos (objeto)
Instituto Tecnolgico deTepic
18Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
19/125
ELEMENTOS DEMODELACIN DE PROMODEL
LOCACION
ES
Instituto Tecnolgico deTepic
19Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
20/125
GRFICA DE LOCACIONES
Contador
Calibrador
Texto
Luz de estado
Lugar de entidad
ReginInstituto Tecnolgico deTepic
20Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
21/125
CONSTRUCCIN DE LOCACIONES
Las locaciones representan lugares fijos en el sistema endonde las entidades se envan para su proceso, almacn oalguna otra actividad o toma de decisiones.
Para construir locaciones: Click izquierdo en el icono de locacin deseado en la
ventana de herramientas grficas, despus clickizquierdo en la ventana del layout donde se desea queaparezca la locacin.
Se crea automticamente un registro para la locacin ena a a e e c n e ocac ones.
El nombre, unidades, capacidad, et. Pueden entoncesser modificados al dar click en el cuadro apropiado ytecleando los cambios.
Recomendacin: evite acentos, s, puntos, comas ydems caracteres.Instituto Tecnolgico de
Tepic21Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
22/125
ELEMENTOS DEMODELACIN DE PROMODEL
ENTIDADE
S
Instituto Tecnolgico deTepic
22Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
23/125
ENTIDADES
Cualquier cosa que procesa el modelo se le llama entidad.Algunos ejemplos incluyen piezas, productos, personas o.
Para construir Entidades : Click izquierdo en la grfica deseada en la ventana de
herramientas de grficas de entidades. Se crea automticamente un registro en la tabla de
edicin de entidades,
la entidad y puede ajustarse al moverse la barradeslizable.
Recomendacin: evite acentos, s, puntos, comas ydems caracteres
Instituto Tecnolgico deTepic
23Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
24/125
ELEMENTOS DEMODELACIN DE PROMODEL
LLEGADAS
Instituto Tecnolgico deTepic
24Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
25/125
LLEGADAS
Cada vez que entran nuevas entidades al sistema se lesllama Llegadas.
Click izquierdo en el nombre de la entidad en la ventanade herramientas, y click izquierdo en la locacin a dondese quieren que llegue las entidades.
Entity: La entidad que llega. Location: La locacin a donde llega la entidad Qty Each: Cantidad por ocasin. El nmero de entidades
en un grupo que egar n en un empo espec ca o.
First Time: La primera vez (en el tiempo reloj de lasimulacin) que comenzar el patrn de llegadas. Occurrences: Ocurrencias. El nmero de veces que
llegarn los grupos de entidades. Frequency: Frecuencia. El tiempo entre ocurrencias.Instituto Tecnolgico de
Tepic25Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
26/125
ELEMENTOS DEMODELACIN DE PROMODEL
PROCESO
Instituto Tecnolgico deTepic
26Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
27/125
PROCESO
El proceso describe las operaciones que toman lugar enuna locacin, como la cantidad de tiempo que la entidadpasa ah, los recursos necesarios para completar el
roceso cual uier otra cosa ue suceda en la locacinincluyendo seleccionar el siguiente destino de la entidad.Para crear llegadas: Click izquierdo en el nombre de la entidad en la barra de
herramientas, y despus click izquierdo en la locacinde inicio. Click izquierdo en la locacin destino
. Para aadir ms lneas de rutas al mismo registro, click
izquierdo en el botn Add Routing (aadir rutas) en laventana de herramientas. Para enviar la entidad a Exit (que salga del sistema),
simplemente dar click izquierdo en el botn Route toExit (enviar a salida) en la ventana de herramientas.Instituto Tecnolgicode
Tepic27Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
28/125
ELEMENTOS DEMODELACIN DE PROMODEL
RECURSOS
Instituto Tecnolgico deTepic
28Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
29/125
RECURSOS
Un recurso es una persona, pieza de equipo o algn otrodispositivo que se utiliza para una o varias de lassiguientes funciones: transportar entidades, asistir enoperaciones de las entidades en las locaciones, realizar
mantenimiento en locaciones o realizar mantenimiento aotros recursos.
Se necesita definir dos elementos para el recurso: recurso m smo
Una red fsica que defina el movimiento del recurso
Instituto Tecnolgico deTepic
29Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
30/125
RECURSOS
Para crear recursos:
la caja de herramientas de los recursos.Automticamente se crea un registro en la tabla de
edicin de recursos. En el registro se puede modificar elnombre del recurso, el nmero de unidades y lasespecificaciones.
as espec cac ones perm en e n r a re s ca por aque viaja el recurso, los nodos sobre los cuales seestaciona y el movimiento del recurso.
Instituto Tecnolgico deTepic
30Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
31/125
EJECUTAR SIMULACIN
MenSimulation/Options
Instituto Tecnolgico deTepic
31Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
32/125
EDITOR DE SALIDABotones de vista rpida
l r e p o r t e g e n e r a
l
I n f o r m a c i n
d
Instituto Tecnolgico deTepic
32Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
33/125
EDITOR DE SALIDA
Instituto Tecnolgico deTepic
33Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
34/125
MODELO PASO A PASO
Pasos para lograr correr el modelo:
Realice el ejercicio uno.
Iniciar modelo nuevo Grabar nombre de modelo
Definir Locaciones Definir Entidades Definir Proceso
Definir Opciones de ejecucin Grabar modelo terminado Correr modelo Observar Resultados
Instituto Tecnolgico deTepic
34Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
35/125
Ejercicio Uno. Locaciones, entidades, llegadas y procesosSe est procesando un engrane en una lnea de produccin, el cual pasa por varias operaciones que se hacen en diferentes mquinas. Un proveedor interno proporciona la materia prima al almacn en lotes de 1 pieza cada 2minutos por un tiempo indefinido.
Se cuenta con las siguientes locaciones para la ejecucin de las tareasprogramadas para el producto que se fabrica: la primer locacin es unalmacn que tiene una capacidad de materia prima (slo para este producto)de 20 piezas; una cortadora, un torno y una fresadora que tienen cada una lacapacidad de procesar slo una pieza a la vez.
La materia prima sale del almacn con destino a la cortadora, en ella se cortanlas piezas de acuerdo a las dimensiones establecidas en un tiempo de 3minutos; de ah se mandan las piezas al torno donde se procesan en untiempo de 4 minutos, posteriormente las piezas pasan a la fresadora en dondeson talladas en un tiempo de 2.5 minutos para convertirlas en un engrane.Finalmente, en esta locacin salen del sistema de procesamiento.
Los traslados
El tiempo de traslado entre locaciones es constante y consume un tiempo de0.2 minutos.
Instituto Tecnolgico deTepic
35Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
36/125
Una llegadacada 2 min.
MODELO INICIAL
. .. . . .
Almacn
0 min.Instalacin 1
3 min.
Instalacin 2
4 min.
Instalacin 3
2.5 min.
Salida
Tiempo de transportePieza
Capacidad de cada Instalacin; 1 pieza
Capacidad del Almacn: 20 piezasInstituto Tecnolgico deTepic
36Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
37/125
EDITOR DE SALIDA
Para crear recursos:,
pregunta si se desean ver las estadsticas de salida. Alcontestar afirmativamente se abre el Editor de resultados.
Existen dos partes principales, el reporte general y la barrade herramientas en la parte superior. El reporte generaltiene docenas de estadsticas acerca del desempeo delsistema mientras ue la barra de herramientas ermitemanipular la informacin en forma de grfica, histograma,
etc.
Analice los resultados del ejercicio uno.
Instituto Tecnolgico deTepic
37Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
38/125
TIEMPOS DE PROCESO
Usa unidadesde tiempo por defaultEjemplos:Wait 5 minWait 5 sec
Wait 5 hr Wait 2:14:08
Instituto Tecnolgico deTepic
38Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
39/125
Entidad entrelocaciones.
TIEMPOS DE MOVIMIENTO
o ocar en algica demovimiento elestatuto Movefor.Ejemplos:
Move for 2(unidades detiempo por default)Move for 4 minMove for 2:14:08 Realice el ejercicio dos A
Instituto Tecnolgico deTepic
39Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ejercicio dos A Est t to W it Mo e for
8/4/2019 Presentaci_n_Promodel_2007
40/125
Ejercicio dos A. Estatuto Wait y Move for Se esta procesando una pieza de acero para darle tratamiento trmico en lassiguientes locaciones: Un almacn de materia prima, una cortadora, un torno, unmolino, un horno, y un almacn de productos terminados. Todas las locacionesanteriores tienen las capacidad de tener una sola pieza a la vez.
La materia prima llega al almacn cada 10 minutos de una sola pieza a la vez y.
La materia prima sale del almacn para trasladarse a la cortadora en donde seprocesa durante un tiempo de 4 minutos, al terminar su proceso la materia primase transforma en una pieza a ser torneada; de aqu pasa al torno donde sedimensiona la pieza de acuerdo a las especificaciones en un tiempo deprocesamiento de 3 minutos; posteriormente, la pieza pasa a un molino donde seprocesa en un tiempo de 2 minutos; despus pasa al horno el cual consume untiempo de 10 minutos para darle el tratamiento trmico, de esta locacin sale un
,como productos terminados fuera del sistema.
El tiempo de traslado entre cada locacin es constante, el cual consume untiempo de 0.1 minutos.
En el modelo, colocar un medidor en el horno y darle doble clic en la grfica en ellayout para editarlo al gusto. Tambin aadir un contador en la cortadora
El modelo deber correr 10 horas.Instituto Tecnolgico deTepic
40Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
41/125
CORTE/DESTARIMADO
.
Entra. SalenProceso
Instituto Tecnolgico deTepic
41Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
42/125
CORTE/DESTARIMADO
Cinco piezas salen de una materia prima
Cantidadde salida
es 5
Instituto Tecnolgico deTepic
42Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
43/125
CORTE/DESTARIMADO
Esto es esencialmente cualquier tipo de operacin endonde una pieza se separa en dos o ms piezas. Esto
Bajo Build/Processing en la tabla de edicin de rutasest la cantidad. sta puede accesarse al presionar el
, , .ms sencilla de lograr esto en Promodel es cambiar lacantidad de salida en la ventana de dilogo de reglas deruta.
. ,cambia el nmero de entidades que se envan a lasiguiente locacin. En otras palabras, para cada una delas entidades que entran, cinco salen.
Instituto Tecnolgico deTepic
43Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
44/125
Previamente comentamos acerca de dividir piezas, ahoraveremos cmo unirlas de nuevo. Para lograr esto, hay
LOTEO/(ESTATUTO COMBINE)
varios estatutos en Promodel, pero uno de los mscomunes es el estatuto COMBINE. ste combina yconsolida la cantidad especificada de entidades.
El estatuto COMBINE espera hasta que haya la cantidadespecificada de piezas en la locacin y entonces secombinan en una sola entidad y se enva a la siguiente
.se enva despus de haberse combinado.
La locacin debe tener capacidad suficiente para realizar el COMBINE.
Realice el ejercicio dos BInstituto Tecnolgico deTepic
44Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
45/125
Ejercicio dos B. Destarimado y estatuto Combine
Tomando como base el ejercicio anterior. En el se tiene que realizar algunoscambios para aplicar el estatuto Combine.
En el modelo anterior la materia prima llega al almacn en donde se envan a lamquina cortadora. De la cortadora, cinco piezas salen hacia el torno. De ah, laspiezas se van hacia el molino. Las piezas entonces se van hacia el horno donde
se combinan 10 ( estatuto Combine) y salen como un lote. El lote se dirige haciael almacn de productos donde cinco lotes se combinan para formar un productoterminado y de ah a la salida del sistema.
En el modelo se harn lo siguientes cambios:
Ahora el horno tiene una capacidad de 10 piezas y el almacn de productosterminados de cinco.
Instituto Tecnolgico deTepic
45Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
46/125
INTERPRETACIN DERESULTADOS
Cuellos de botella: En dnde estn y cmo saberlo?
% de operacin y % de bloqueo
Throughput (produccin):
Cuntas piezas se estnproduciendo?
Salidas totalesInstituto Tecnolgico deTepic
46Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
47/125
INTERPRETACIN DERESULTADOS
Al dar click en el botn de Estado (State) o resumen deutilizacin (Utilization Summary) en el reporte deresu ta os se esp egan gr cas e esta o e asmquinas. Las estadsticas de % de Operacin y % deBloqueo son clave para encontrar cuellos de botella. Estainformacin se encuentra tambin disponible dentro deltexto del reporte de resultados.La actividad de entidades (Entity Activity) indica el nmerode salidas del sistema.Regresar a las estadsticas del modelo y determinar cul
de las locaciones pudiera ser cuello de botella.Qu cambios propone para mejorar el sistema?Cul podra ser el efecto de estos cambios?
Instituto Tecnolgico deTepic
47Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
48/125
VARIABLES
Build/Variables Definir el nombre (ID), tipo, valor inicial, estadsticas.
Variables
Instituto Tecnolgico deTepic
48Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
49/125
VARIABLES
Para definir una variable que ser utilizada en un modelo,ir al men Build y escoger Variables.ID es el nombre con el cual se identificar la variable en elmodelo.Los tipos de variables pueden ser enteras o reales.
Las estadsticas pueden ser ninguna (none), bsicas(Basic) o de series de tiempo (time series).Adicionalmente, se pueden recolectar estadsticas
.Para colocar una variable en el modelo y se despliegue enpantalla, simplemente seleccionar el registro de la variableen la tabla de edicin de Variables, y posteriormente dar click en el layout donde se quiere que aparezca.
Instituto Tecnolgico deTepic
49Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
50/125
VARIABLES (ESTATUTOSINC Y DEC)
Para que las variables sean tiles, se necesita manipular sus valores. Esto se hace con los estatutos INC y DEC.
INC causa que el valor de la variable se incremente por elvalor especfico, o bien en 1 si no se especifica este valor.
DEC causa que el valor de la variable se decremente por elvalor especfico, o bien en 1 si no se especifica este valor.
Las variables son vlidas en cualquier campo de lgica,
por ejemplo: en el proceso puede utilizarse en OPERATIONy en MOVE LOGIC.
Instituto Tecnolgico deTepic
50Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
51/125
GRFICAS DE FONDO
Texto, grficas y otros efectos visuales que aparecen en elmodelo
Instituto Tecnolgico deTepic
51Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
52/125
GRFICAS DE FONDO
Si se quiere colocar texto u otra grfica en el modelo, selogra a travs de BUILD/BACKGRAUND GRAPHICS.
Entre en este mdulo y practique un poco con el modeloanterior.
La barra de herramientas de la izquierda permite crear ymodificar formas, y la barra de iconos en la parte superior
grficas. Ntese la herramienta Texto en la parte superior de la barra de Herramientas, aparece como una A.
Instituto Tecnolgico deTepic
52Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
53/125
Behind of Grid
FRONT OF GRID/BEHIND GRID
Front of Grid
Instituto Tecnolgico deTepic
53Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
54/125
AADIR ESTACIONES DE TRABAJO
Para aadir estaciones de trabajo. Esto se hacesimplemente al cambiar el valor en el campo de unidadesdel registro de la locacin. Esto crea una unidad hija que
es idntica a su locacin madre.Las unidades individuales se seleccionan como rutabasndose en las reglas definidas en la locacin madre,cuando se da click en el botn Rules (reglas).
Instituto Tecnolgico deTepic
54Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
55/125
AADIR ESTACIONES DE TRABAJOLocaciones multi-unidad
Creacin de locaciones hijas
Seleccin definida en reglas
!No se puede enviar a una unidad especficaInstituto Tecnolgico deTepic
55Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
56/125
BLOQUES DE RUTA
Cuando se enva una pieza a una locacin posterior,algunas veces es necesario tener mltiples rutas de salidapara a ent a . sto se ogra a crear neas m t p es obloques mltiples de ruteo.Si un registro de ruta tiene lneas mltiples dentro de un
bloque, slo una lnea se ejecuta, en otras palabras, laentidad se enva slo a una locacin. La lnea de ruta queescoge la entidad se basa en las reglas de ruta que seestablecen en la ventana de dilogo de reglas.Si hay bloques mltiples de ruteo, entonces cada lnea
ser ejecutada y la entidad especfica se enviar a cadauna de las locaciones posteriores indicadas (creandoentidades). Esto se logra al dar click en el botn Rules yseleccionando la opcin de Start New Block (iniciar nuevoblock).Instituto Tecnolgico de
Tepic56Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
57/125
BLOQUES DE RUTA
Bloquesencillo
Blo ues
rutasmltiples
mltiples
Instituto Tecnolgico deTepic
57Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
58/125
INSPECCIN/RUTAS DEPROBABILIDAD
En algunos casos, existe la probabilidad de que una piezse enve a un rea en vez de a otra. Este efecto puede ser modelado en ProModel al crear lneas mltiples en el
mismo bloque de ruta y seleccionando el botn deprobabilidad en la ventana de dilogo de Reglas (Rules).En este lugar se asigna a cada ruta potencial unaprobabilidad de la ocurrencia. La probabilidad en todas laslneas debe suma 1.0.
Instituto Tecnolgico deTepic
58Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
59/125
INSPECCIN/RUTAS DEPROBABILIDAD
Todas las entidades se inspeccionan con una tasa derechazo del 25 es decir una de cada cuatro iezas fallaen la inspeccin).
Instituto Tecnolgico deTepic
59Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
60/125
INSPECCIN/RUTAS DEPROBABILIDAD
En este ejemplo, hay75% de probabilidadde que la pieza sevaya a horno y 25%de probabilidad deque se rechace y sevaya a EXIT.
Instituto Tecnolgico deTepic
60Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
61/125
CAMBIAR LAS GRFICAS DE LASENTIDADES
Se puede cambiar las grficas de las entidades. Esto se logra atravs de Build/Entities y seleccionando la entidad en la tabla deregistro.Entonces, apagar el botn NEW y aparecern espaciosadicionales para grficas. Dar click en un espacio en blanco y
seleccionar una grfica alterna de los iconos, pueden disearsediferentes grficas para la entidad. Tambin pueden utilizarse elbotn Edit (editar) y la Barra de Desplazamiento para cambiar elcolor, rotacin y tamao de la entidad en la animacin.Para utilizar una de las grficas alternas durante la ejecucin delmodelo, la entidad debe de ejecutar un estatuto GRAPHIC. Alespecificar GRAPHIC , la entidad cambiar a esagrfica.Ejemplo: GRAPHIC 2 (cambia a la segunda grfica).
Instituto Tecnolgico deTepic
61Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
62/125
Ventana de edicin
CAMBIAR LAS GRFICAS DE LASENTIDADES
Grficasalternas
esac va o
Realice el ejercicio tres.Instituto Tecnolgico deTepic
62Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
63/125
Ejercicio tres. Uso de variables (estatutos INC y DEC )Este modelo es el mismo que el anterior. Se debi observar que el horno esuno de los mayores responsables en trminos de cuello de botella. Paracorregir esto vamos a aadir otra unidad horno. Tambin hay queinspeccionar las piezas, ya que se ha determinado que se rechaza el 25% de
.informacin en pantalla, hay que definir variables y llevar un registro de losiguiente: Inventario en proceso, piezas rechazadas y piezas terminadas. Setendr que aadir al modelo lo siguiente:
Ahora se tiene que realizar una inspeccin de las piezas antes de que pasena la estacin del horno para rechazarlas o aceptarlas, si son rechazadas,estas salen del sistema como piezas defectuosas; pero si son aceptadaspasan a la siguiente operacin.
La locacin de inspeccin slo puede inspeccionar una pieza a la vez yconsume un tiempo de 1 minuto por pieza.
Se deber incrementar la variable inventario en proceso cuando las piezas secrean despus de la cortadora y se decrementar cuando las piezasterminadas y las piezas defectuosas salgan del sistema.
Instituto Tecnolgico deTepic
63Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
64/125
Ejercicio tres (Continuacin )
Incrementar la variable piezas rechazadas cuando la piezas defectuosas
vayan a la salida. Colocar estas variables en pantalla y editarlas.
Finalmente cambiar la grfica de las entidades cuando salgan del torno ydespus otra vez cuando salgan del molino, utilizar el estatuto GRAPHICS
para cambiar la grfica de la entidad cuando termine su tiempo de proceso enestas estaciones.
Instituto Tecnolgico deTepic
64Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
65/125
INTERPRETACIN DE DATOS
Cules son los valores de las variables?
Cmo cambian losvalores de las
variables durante lasimulacin?
Instituto Tecnolgico deTepic
65Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
66/125
BANDAS DE TRANSPORTE
Las bandas de transporte se utilizan para modelar sistemas demanejo de materiales o cualquier otro mtodo de transporte deentidades que sea similar al desempeo real de una banda. Laspiezas slo pueden ser cargadas en una banda de una a la vez.El nmero de piezas que se permiten en una banda estlimitado por su capacidad as como por el tamao de la entidady la longitud de la banda.La entidad se mueve por la banda dependiendo de la velocidady la longitud de la banda.Las bandas de acumulacin actan como bandas de rodillos,
mientras que las de no acumulacin actan como cintas.
Instituto Tecnolgico deTepic
66Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
67/125
BANDAS DE TRANSPORTE
Barra de herramientas deLocaciones Doble click para editar Aspectos clave
Longitud Velocidad (150 fpm) Capacidad, tamao de
la entidad tantogrfica como fsica
Acumulacin vs. noacumulacin Estatuto MOVE
Instituto Tecnolgico deTepic
67Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
68/125
FILAS DE ESPERA
Las Filas se utilizan como almacn, inventarios,buffers en frente de las locaciones.Grficamente la fila solamente desplegar tanta
entidades como puedan mostrarse dependiendodel tamao de la fila vs. El tamao de la entidad(solamente concepto grfico).
default es el infinito) pero no las mostrar
Instituto Tecnolgico deTepic
68Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
69/125
PARA DIBUJAR FILAS DE ESPERA
zqu er o
Izquierdo
INICIOIzquierdo
FIN
Derecho
Instituto Tecnolgico deTepic
69Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
70/125
ESTATUTOS DE MOVIMIENTOS
MOVE (vlido en Filas y Bandas)
Tiempos definidos por:
Fila: longitud de la fila y velocidad de la entidad Banda: Longitud de la banda, tamao de laentidad y velocidad de la banda.
MOVE FOR (vlido en Filas)
Instituto Tecnolgico deTepic
70Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
71/125
ESTATUTOS DE MOVIMIENTOS
El estatuto MOVE permite controlar cuandoser ejecutada la lgica en la fila/banda.Lgica anterior al estatuto MOVE se ejecuta alprincipio de la fila/banda; lgica posterior alestatuto MOVE se ejecuta cuando la entidadllega al final.
El estatuto MOVE FOR permite controlar eltiempo que toma la entidad viajar por toda lafila. Si no se especfica un MOVE FOR, eltiempo ser definido por la longitud de la filay la velocidad de la entidad.
Realice el ejercicio cuatro.Instituto Tecnolgico deTepic
71Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
72/125
Ejercicio cuatro. Bandas de transporte y filas de esperaEn este modelo se crear una red de filas y bandas sobre las cuales viajaruna caja. Existen tres filas de longitud de 20 pies, una banda con unalongitud de 20 pies con una velocidad de 20 pies por hora, y otra con unalongitud de 60 pies y una velocidad de 20 pies por hora. La capacidad para
.dems locaciones se consideran con capacidad de solo una pieza.
El producto que se manejar en todo el sistema ser una caja que tiene unadimensin de un pie por un pie.
Proceso:Llega al sistema tanto a la fila de cajas como a la fila de monitores, una caja.La caja que sale de ambas filas pasa para una zona de esnamble en donde
.estacin, pasan a una fila de empaque que conducir a la caja hasta unazona de carga en donde el tiempo de carga ser de 0.5 minutos. A la zonade carga, tambin llega una caja procedente de una banda de tarimas.
Una vez que se realiza la operacin en la zona de carga, la caja se dirige auna banda de embarque que a su vez est la llevar a una zona deembarque.Instituto Tecnolgico de
Tepic72Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
Ej i i t ( C ti i )
8/4/2019 Presentaci_n_Promodel_2007
73/125
Ejercicio cuatro. ( Continuacin )Para realizar la operacin de embarque se lleva un tiempo de 2 minutos. Yaque se ha realizado la operacin anterior, la caja abandona el sistema.
Arribos:Al sistema llega una caja a la fila de monitor, a la fila de caja y a la banda detarimas; con una ocurrencia infinita en todas.
A la fila monitor llega la caja a un tiempo cero, y despus llegar cada tresminutos. A la fila de cajas llega una caja, y esta llegar al sistema un minutodespus de haber iniciado la corrida de produccin y despus llegar cadatres minutos. A la banda de tarimas llegar una caja cuando haya corrido laproduccin cinco minutos y despus llegar cada cinco
NOTA: Ejecutar el modelo por diez horas.
Instituto Tecnolgico deTepic
73Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Zona deLl 1 /3 i
8/4/2019 Presentaci_n_Promodel_2007
74/125
Zona de
Ensamble
Zona de
Carga
0.5 min Banda de
embarque
Llega 1 c/3 min
A partir 0 min. Iniciada laproduccin
Long. 20
Fila de monitores1 min
Banda deLong. 20
Long. 20
Long. 20,Vel 20
Long. 60,
Vel 20
Fila de cajas Zona de
embarque2 min
tarimas
Llega 1 c/3 min
A partir 1 min. Iniciada laproduccin
Llega 1 c/5 min
A partir 5 min. Iniciada laproduccinInstituto Tecnolgico de
Tepic74Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
75/125
ESTATUTO JOIN (UNIR)
El proceso JOIN es utilizado para ensamblar dosentidades. Despus del proceso, las entidadesestarn permanentemente unidas. La primer partedel JOIN es el estatuto JOIN, que esencialmenteindica Soy una entidad, ensamblame una pieza.La regla correspondiente acta como unretardador, deteniendo la pieza hasta que la otraentidad ejecuta un estatuto JOIN.Para cada estatuto JOIN, debe de haber una reglacorrespondiente If Join Request.
Instituto Tecnolgico deTepic
75Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
76/125
ESTATUTO JOIN (UNIR)
os par es:
1) EstatutoJOIN
2) ReglaIf Join Request
Instituto Tecnolgico deTepic
76Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
77/125
ESTATUTOS LOAD/UNLOAD
El estatuto LOAD trabaja en forma parecida alestatuto JOIN. Excepto que las piezas cargadaspueden ser descargadas ms tarde, odesensambladas.
El estatuto LOAD tiene dos partescorrespondientes, el estatuto y la regla If LoadRequest.
Instituto Tecnolgico deTepic
77Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
78/125
ESTATUTOS LOAD/UNLOAD
r mero, cargar:
1) EstatutoLOAD
2) ReglaIf Load Request
Instituto Tecnolgico deTepic
78Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
79/125
ESTATUTOS LOAD/UNLOAD
El estatuto UNLOAD descargar la cantidad especfica deentidades en la locacin. Despus, debe de crearse un
descargadas.
Despus, descargar:
1) EstatutoUNLOAD
2) Utilizar el procesoseparado para laentidad descargada
Instituto Tecnolgico deTepic
79Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
80/125
EDITOR DE GRFICAS
El Editor Grfico permite crear y aadir nuevas grficas a labiblioteca activa (archivo *.gbl), cambiar grficas existentes
*. .Existen una serie de herramientas, tanto en la barra deherramientas en la parte izquierda, como bajo el men degrficas. Las herramientas grficas permiten editar un iconoexistente, grabar la figura en el espacio de trabajo comoicono, o borrar un icono. El botn Clear limpia el rea detrabajo.Si se desea aadir un icono a la biblioteca, debe primerocrearse el icono en el espacio de trabajo. Posteriormente,debe grabarse la grfica del espacio de trabajo a labiblioteca mediante dar click en el botn Save. Para grabar la biblioteca, seleccionar Save del men File.
Instituto Tecnolgico deTepic
80Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
81/125
Ir al men Tools, y seleccionar Graphic Editor
Iconos
EDITOR DE GRFICAS
Espacio detrabajo
Barra deherramientas
Realice el ejercicio cinco.Instituto Tecnolgico deTepic
81Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ejercicio cinco. Estatutos JOIN y LOAD/UNLOAD
8/4/2019 Presentaci_n_Promodel_2007
82/125
j yEn este modelo, se modificar el sistema de filas y bandas para desarrollar operaciones de ensamble y carga de piezas en otra pieza.
Modificar el modelo anterior ( modelo cuatro ) en las siguientes reas:
Entidades:Monitor, Caja vaca, Caja llena, Tarima y Tarima llena.
Dimensin real de todas las entidades 1 x 1 pies.
Proceso:Llega a la fila de cajas una caja vaca y a la fila de monitores, un monitor queser ensamblado a la caja vaca. Ambas piezas ( caja vaca y monitor) sedirigen a la zona de ensamble en donde se realiza una operacin que
esta estacin sale una caja llena. De aqu, pasa la caja llena a una fila deempaque que conducir a sta hasta una zona de carga en donde se cargarsobre una tarima vaca, el tiempo de carga ser de 1 minuto.
Instituto Tecnolgico deTepic
82Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
83/125
Ejercicio cinco. ( continuacin )Posteriormente, sale la tarima llena con destino a la banda de embarquey de aqu a zona de embarque, en donde se descargar la caja llena de la
tarima en un tiempo de 1.5 minutos. La tarima vaca regresar para ser reciclada a la banda de tarimas en un tiempo de 3 minutos, y la caja llenasale del sistema.
Arribos:Al sistema llega un monitor, una caja vaca y una tarima; con una
ocurrencia infinita en todos. Llega un monitor a la fila de monitor en untiempo cero, y despus llegar cada tres minutos. A la fila cajas llega lacaja vaca un minuto despus de haber iniciado la corrida de produccin ydespus llegar cada 3 minutos. A la banda de tarimas llegar una tarima
cinco.
NOTA: Ejecutar el modelo por diez horas.
Instituto Tecnolgico deTepic
83Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
84/125
INTERPRETACIN DE DATOS
Niveles deas para
control deinventarios
Cuntotiempo
piezas paraser trabajadas?
Instituto Tecnolgico deTepic
84Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
85/125
RECURSOS
Un recurso es una ersona ieza de e ui o o al notro dispositivo que se utiliza para una o varias delas siguientes funciones: transportar entidades,asistir en operaciones de las entidades en laslocaciones, realizar mantenimiento en laslocaciones, o realizar mantenimiento a otrosrecursos.Se necesitan definir dos elementos ara el recurso:El recurso mismo, y una red fsica que defina el
movimiento del recurso.
Instituto Tecnolgico deTepic
85Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
86/125
RECURSOS
Click en la grfica (se crea automticamente el registro am ar e nom re e reg s ro, espec cac ones
as espec cac onespermiten definir la
red fsica por la queviaja el recurso
Instituto Tecnolgico deTepic
86Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
87/125
REDES FSICAS DE CAMINOS
Las redes fsicas de caminos consisten en nodos, los cualeses n conec a os por segmen os e re . os segmen os ered se definen con un nodo inicio y un nodo fin, y puedenser unidireccionales o bi-direccionales. Mltiples segmentosde red, que pueden ser lneas rectas o tener quiebres, se
conectan con nodos.La creacin de redes en una red fsica comienza alseleccionar el botn Paths (segmentos) y despus clickzqu er o a a r n qu e res en a re , y un c c erec oterminar la red.
Instituto Tecnolgico deTepic
87Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
88/125
Las redes fsicas de caminos son el mtodo por elcual viaja el recurso.
REDES FSICAS DE CAMINOS
Instituto Tecnolgico deTepic
88Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
INTERFACES DE REDES FSICAS
8/4/2019 Presentaci_n_Promodel_2007
89/125
INTERFACES DE REDES FSICASDE CAMINOS
L
L
L
E Definen la interaccinentre nodos ylocaciones.
Click izquierdo en elnodo, click izquierdoen la locacin paracrear la interfase.
L Exit
Mltiples interfaces por
nodo, slo unainterfase por locacin
Instituto Tecnolgico deTepic
89Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
90/125
ESTATUTOS GET, FREE Y USE
Los estatutos GET, FREE y USE se utilizan para capturar unrecurso para una actividad en una locacin.GET ca tura el recurso ermanece con la entidad hasta ue seespecfica un FREE.USE captura el recurso por la cantidad especfica de tiempo ydespus lo libera automticamente.Utilizar USE si slo es una operacin (un tiempo de proceso)
Ej. USE Operario FOR 2 min.USE 2Mecanico FOR T(1,2,3)Utilizar GET/FREE si se har ms de una operacin.
.WAIT 3
JOIN 3WAIT N(4,1)LOAD FREE Operario
Instituto Tecnolgico deTepic
90Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
91/125
ESTATUTOS GET, FREE Y USE
GET/FREE, USE utilizados para capturar un recurso yque trabaje en una locacin.
Instituto Tecnolgico deTepic
91Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
MOVE WITH
8/4/2019 Presentaci_n_Promodel_2007
92/125
MOVE WITH
MOVE WITH se utiliza para capturar un recurso detransporte entre locaciones (cuando no hay actividadrea za a en a ocac n actua . recurso se que ar con la entidad hasta que un estatuto THEN FREE o unFREE se encuentre en la lgica posterior.
Instituto Tecnolgico deTepic
92Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
OPERARIOS MLTIPLES
8/4/2019 Presentaci_n_Promodel_2007
93/125
OPERARIOS MLTIPLES
Utilizar un solo
operacin.
Utilizar mltiplesoperarios para unamisma operacin.
Utilizar cualquier
operario para laoperacin.
Realice el ejercicio seis.Instituto TecnolgicodeTepic
93Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ejercicio seis Utilizacin de recursos para operaciones y redes fsicas
8/4/2019 Presentaci_n_Promodel_2007
94/125
Ejercicio seis. Utilizacin de recursos para operaciones y redes fsicasEn este modelo se aadirn recursos al ejercicio anterior. Lea el modeloanterior y realiza los siguientes cambios:
Crear dos redes fsicas de caminos las cuales se llamarn Red 1 que ser parael operario 1 y Red 2 que ser para el operario 2.
Red 1 permite que un operario viaje de la zona de ensamble a la zona de carga:Distancia: 30 pies.
Red 2 permite que un operario viaje de la zona de embarque a zona de carga, y
hasta la parte superior de la banda de tarimas. Distancia entre zona de carga yzona de embarque: 60 pies; distancia entre banda tarimas a zona de carga: 30pies.
Crear las siguientes interfases:
Red 1 Zona de ensamble
Zona de cargaRed 2 Zona de embarque
Zona de carga
Banda de tarimasInstituto Tecnolgico deTepic94Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
Ejercicio seis ( continuacin )
8/4/2019 Presentaci_n_Promodel_2007
95/125
Ejercicio seis. ( continuacin )Crear dos operario; operario1 y operario 2
En las especificaciones, poner operario 1 en Red 1 y operario 2 en Red 2
Ambos operarios con las siguientes caractersticas. Velocidades: 15 p/min. ,
y tiempo para depositar 6 segundos.
Poner los estatutos GET, FREE, USE y MOVE WITH/THEN FREE en laslocaciones apropiadas, de manera que se lleven a cabo las siguientes
actividades:El operario 1 realiza el JOIN y el WAIT en la zona de ensamble
El operario 1 y el operario 2 realizan el LOAD y el WAIT en la zona decarga.
EL operario 2 consigue las tarimas de embarque y las regresa a la bandade tarimas.
Instituto Tecnolgico deTepic
95Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
96/125
INTERPRETACIN DE DATOS
Utilizacin de recursos.Estadsticas y grficas
Instituto Tecnolgico deTepic
96Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
97/125
ATRIBUTOS
Los atributos son tomadores de valores similares aas var a es, pero es n ga os a en a esespecficas y usualmente contienen informacinacerca de la entidad.Para definir un atributo, ir a BUILD/ATTRIBUTES ycrear un identificador (ID). Posteriormente escoger eltipo y la clasificacin.Los atributos se modifican se asi nan cuando unaentidad ejecuta la lnea de lgica que contiene unoperador, de la misma manera que trabajan lasvariables.
Instituto Tecnolgico deTepic
97Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
ATRIBUTOS
8/4/2019 Presentaci_n_Promodel_2007
98/125
ATRIBUTOS
Atributos en ProModel:
Nmero de serie Nmero de orden Fecha de entrega, etc.
Definicin: BUILD/ATTRIBUTES Nombre, tipo y clasificacin
Instituto Tecnolgico deTepic
98Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
99/125
IF THEN (ELSE)
Los estatutos IF THEN permiten al usuario ejecutar neas espec cas e g ca asa o en c er as
condiciones.Se requieren los estatutos BEGIN y END si ms deuna lnea de lgica se va a ejecutar basada en unacondicin de IF THEN. Si no hay estatutos BEGIN yEND, el modelo ejecutar slo la primer lnea despusdel IF THEN segn esa condicin.El estatuto ELSE permite continuar listandocondiciones especficas. Tambin se puede continuar con instrucciones ELSE IF THEN.
Instituto Tecnolgico deTepic
99Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
100/125
IF THEN (ELSE) Sintaxis:
- IF THEN Ejemplos
-IF exportacin = 5 THEN WAIT 4 min-IF Orden 6 OR Piezas_producidas > 0 THEN
BeginCliente = 5WAIT 4 min
End
Begin
Cliente = 3Prioridad = 7WAIT 5 min
EndInstituto Tecnolgico deTepic
100Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
101/125
ESTATUTO ROUTE
Utilizado para controlar el ruteo es ecfico deentidades.
Estatuto ROUTE enlgica de operacin
Bloques de rutacorrespondiente
Es importante que en lacolumna de Rule aparezcaen ambas rutas FIRST 1
Instituto Tecnolgico deTepic
101Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
DISTRIBUCIN DE USUARIOS
8/4/2019 Presentaci_n_Promodel_2007
102/125
DISTRIBUCIN DE USUARIOS
El usuario puede definir una distribucin pararepresentar un conjunto de datos.
BUILD/MORE ELEMENTS/USER DISTRIBUTIONS Tipo: Discreta, Continua
cumu a a, o cumu a a
Instituto Tecnolgico deTepic
102Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
DISTRIBUCIN DE USUARIOS
8/4/2019 Presentaci_n_Promodel_2007
103/125
DISCRETA
Probabilidad de obtener cierto resultado
Cantidad de respuestas finitas
Ejemplo: Distribucin (discretay no acumulada) para obtener el tamao de grupo.
45% de las veces ser de 1
55% de las veces ser de 2
Instituto Tecnolgico deTepic
103Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
DISTRIBUCIN DE USUARIOS
8/4/2019 Presentaci_n_Promodel_2007
104/125
CONTINUA
Probabilidad de obtener cierto resultado
Cantidad de respuestas infinitas
Ejemplo: Distribucin
(continua y no acumulada)para obtener el tiempo deinspeccin.
20% ser entre 0.25 y 0.50 min.
30% ser entre 0.50 y 0.80 min
50% ser entre 0.80 y 1.00 minInstituto Tecnolgico deTepic
104Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
DISTRIBUCIONES
8/4/2019 Presentaci_n_Promodel_2007
105/125
DISTRIBUCIONES
Utilizadas para crear aleatoriedad y representar tiempos de operacin de lavida real.
Utilizar el constructor deLgica para crearlas.
Realice el ejercicio siete.Instituto TecnolgicodeTepic
105Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ejercicio siete. Atributos, estatuto ROUTE y
8/4/2019 Presentaci_n_Promodel_2007
106/125
Ejercicio siete. Atributos, estatuto ROUTE ydistribuciones de probabilidadEn este modelo tenemos piezas denominadas como engranes que llegan
al sistema, y al llegar se les asignan atributos y despus son clasificadosde acuerdo al tipo de parte. De ah, se mueven hacia una de dosmquinas y pasan a una fila donde una de cada cinco piezas esinspeccionada. Existe una tasa de retrabajo de 30 %.
Se tienen las siguientes locaciones: Fila de entrada ( longitud de 20 pies),fila de inspeccin ( longitud 10 pies ), un torno, un molino, una zona deinspeccin y una zona de presalida. Todas las filas tienen una capacidadinfinita y las dems locaciones de slo una pieza.
Proceso:El engrane llega a la fila de entrada en donde es identificada cada piezacon un atributo de tipo entero denominado tipo de pieza. Para la
asignacin del tipo de pieza que es, se necesita crear una distribucin deusuario ( discreta y no acumulada) que se utilizar para clasificar laspiezas cuando llegan; definir que el 45% de las veces se obtiene un valor de 1, y el 55% un valor de 2; se llamar la distribucin de tiempo dellegadas .Instituto Tecnolgico de
Tepic106Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
Para hacer la clasificacin de piezas con esta distribucin aadir la siguientel l lgi d ll g d ti d pie a distrib cin de llegadas( ) Si l
8/4/2019 Presentaci_n_Promodel_2007
107/125
lnea a la lgica de llegadas: tipo de pieza = distribucin de llegadas( ). Si eltipo de pieza es 1, el engrane pasa a ser maquinado en el torno en el que selleva un tiempo de 3 minutos y si es del tipo 2 pasa a ser maquinado en elmolino con un tiempo de operacin de 4 minutos. Independientemente en culmquina se realice la operacin, de all pasan a la fila de inspeccin. En la fila
inspeccin ya que slo una de cada cinco es inspeccionada; las otras cuatropiezas pasaran directamente a la zona de pre-salida.
En la zona de inspeccin, los engranes son inspeccionados en un tiempo que
sigue una distribucin de probabilidad emprica continua ( crear unadistribucin del usuario, continua y no acumulada, que indique que el 20% delas veces el proceso tarda entre 0.25 y 0.50 minutos, el 30% de las vecesentre 0.50 y 0.80 minutos, y el 50% de las ocasiones tarda entre 0.80 y 1.0m nu os . ay que nom rar a a s r uc n, s r uc n e empo einspeccin . Para utilizar el valor arrojado de esta distribucin utilizar en elcampo de operacin de inspeccin, el estatuto WAIT como normalmente seha estado realizando, pero indicando utilizar la distribucin: WAITdistribucinde tiempo de inspeccin(). La sintaxis de utilizar el nombre de la distribucinseguido por un parntesis, indica que es un comando que regresar algnvalor.Instituto Tecnolgico de
Tepic107Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
En inspeccin, el 70% de las piezas se van a presalida y de aqu salen del sistema, y
8/4/2019 Presentaci_n_Promodel_2007
108/125
el 30% se envan de vuelta a la fila de entrada a ser retrabajadas.
Se tiene que llevar un conteo de las piezas terminadas que salen del sistema y dellas piezas a ser retrabajadas.
Los movimientos lgicos de cada locacin sern de 0.1 min. excepto cuando la piezava en camino a ser retrabajada, el cual ser de 1 minuto.
Los arribos del material al sistema sern una pieza y la primera vez que llega escuando el tiempo es cero, el nmero de ocurrencias es infinito y despus llegarncada tres minutos.
Para identificar las piezas cuando asigna el atributo y cuando pasan a ser retrabajadas, utilizar en la entidad otro tipo de color.
Correr el modelo durante 10 horas.
Instituto Tecnolgico deTepic
108Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
8/4/2019 Presentaci_n_Promodel_2007
109/125
Instituto Tecnolgico deTepic
109Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
55%
8/4/2019 Presentaci_n_Promodel_2007
110/125
45%
20%30%
50%
0.25 0.50 0.80 1.01 2Discreta Continua
Distribucin de llegadas() Distribucin de tiempo de inspeccin()
FUNCIONES CLOCK Y LOG
8/4/2019 Presentaci_n_Promodel_2007
111/125
FUNCIONES CLOCK Y LOG
CLOCK () Utilizacin: CLOCK
Retorna el valor del reloj de la simulacin
() default, (hr) horas, (min) minutos, (sec) segundos
LOG Utilizacin: LOG ,
Al reloj de la simulacin se le resta esta expresin yse almacena el resultado con el texto comoencabezado.
Los resultados se encuentran al final del reporte desalidaInstituto Tecnolgico de
Tepic111Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
FUNCIONES CLOCK Y LOG
8/4/2019 Presentaci_n_Promodel_2007
112/125
FUNCIONES CLOCK Y LOG
Tiempo_de_llegada = CLOCK ()
Salida
Entrada
LOG Vida en el sistema, tiempo_de llegada
Realice el ejercicio ocho.Instituto Tecnolgico deTepic
112Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ejercicio ocho. Estatutos CLOCK y LOG.
8/4/2019 Presentaci_n_Promodel_2007
113/125
Ejercicio ocho. Estatutos CLOCK y LOG.Al modelo anterior se le aadirn distribuciones al modelo para los tiempos deproceso, y se rastrearn las piezas a travs del sistema para calcular lostiempos de ciclo.Cambiar los tiempo de proceso en las siguientes locaciones
Entidad Locacin OperacinEngrane Torno N(3,0.1)
Engrane Molino N(4,0.1)
Ojo: los tiempos a modificar debern seguir con su estatuto correspondiente,ejemplo: WAIT N(3,0.1).
Poner un sello del tiempo a la pieza cuando sta entra a la fila de entradautilizando en atributo Hora de llegada con el estatuto Clock(). Llevar unabitcora del tiempo de cclo en presalida utilizando el mismo atributo y elestatuto LOG.
Instituto Tecnolgico deTepic
113Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
INTERPRETACIN DE DATOS
8/4/2019 Presentaci_n_Promodel_2007
114/125
INTERPRETACIN DE DATOS
Clculo del tiempo de ciclo Re orte de bitcora
en los resultados
Entradasindividuales
Instituto Tecnolgico deTepic
114Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TIEMPOS MUERTOS DE
8/4/2019 Presentaci_n_Promodel_2007
115/125
LOCACIONES
Relo CLOCK , Entrada ENTRY , Utilizacin USAGE ,Preparacin (SETUP)
Instituto Tecnolgico deTepic
115Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TIEMPOS MUERTOS DE
8/4/2019 Presentaci_n_Promodel_2007
116/125
LOCACIONES
Tiempo muerto de reloj (CLOCK): modela tiempos muertosue ocurren de endiendo del tiem o transcurrido desimulacin.
Tiempo muerto de reloj, inicia de acuerdo al tiempo desimulacin indicado, sin importar cuntas piezas se hanprocesado, utilizacin, etc.
Instituto Tecnolgico deTepic
116Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TIEMPOS MUERTOS DE
8/4/2019 Presentaci_n_Promodel_2007
117/125
LOCACIONESTiempo muerto de entrada (ENTRY): modela tiemposmuertos que ocurren despus de cierto nmero deentidades procesadas en la locacin.
Un ejemplo de estos tiempos muertos es cuando unamquina requiere recibir servicio cada determinadonmero de piezas procesadas.
Instituto Tecnolgico deTepic
117Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TIEMPOS MUERTOS DE
8/4/2019 Presentaci_n_Promodel_2007
118/125
LOCACIONES
Tiempo muerto de utilizacin (USAGE): modela tiemposmuertos que ocurren despus de que la locacin ha
.
Este tiempo se utiliza cuando una mquina requieredetenerse despus de cierto tiempo real de utilizacin. Por ejemplo para dar mantenimiento, etc.Toma en cuenta el tiempo de utilizacin, y no los tiemposde bloqueo.Instituto Tecnolgico de
Tepic118Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis
TIEMPOS MUERTOS DE
8/4/2019 Presentaci_n_Promodel_2007
119/125
LOCACIONESTiempo muerto de preparacin (SETUP): modela tiemposmuertos que ocurren cuando una locacin puede procesar
erentes ent a es pero neces ta un t empo epreparacin para hacerlo.
nicamente funciona cuando el cambio es entre doisentidades diferentes.
Instituto Tecnolgico deTepic
119Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TURNOS (DEFINICIN)
8/4/2019 Presentaci_n_Promodel_2007
120/125
Build/Shift/Define
(break)
NoDisponible (off-shift) Disponible(on-shift)
Instituto Tecnolgico deTepic
120Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TURNOS (ASIGNACIN)
8/4/2019 Presentaci_n_Promodel_2007
121/125
Build/Shift/Assign
Instituto Tecnolgico deTepic
121Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TURNOS (ASIGNACIN)
8/4/2019 Presentaci_n_Promodel_2007
122/125
Seleccionar recursos/locaciones para asignar el turno.
Seleccionar los archivos de turnos a utilizar.
Instituto Tecnolgico deTepic
122Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
TURNOS (EJECUTAR EL MODELO)
8/4/2019 Presentaci_n_Promodel_2007
123/125
Ejecutar el modelo con turnos:
Simulation/Options
corrida por fechas): Weekly time, calendar date. Definir fechas apropiadas
Realice el ejercicio nueve.Instituto Tecnolgico deTepic
123Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ejercicio nueve. Tiempos muertos y turnos.Este modelo es continuacin del modelo del ejercicio siete. Se colocarun recurso en el modelo, el cual tendr un solo turno. Utilizar el operario
8/4/2019 Presentaci_n_Promodel_2007
124/125
u ecu so e e ode o, e cua te d u so o tu o. Ut a e ope a opara el proceso en cada locacin (Torno y Molino) y tambin para transporteHaca la fila de inspeccin despus del proceso. El modelo tambin incluirMantenimiento preventivo del torno y el molino. Preparar lo siguiente:
Locacin Frecuencia Primera vez Prioridad Lgica
Torno 120 min. 120 min. 99 N(10,0.2) minMolino 100 min. 100 min. 99 N(10,0.2) min.
Red fsica de caminos:Red1
Interfases:Torno, Molino, y Fila de inspeccin
Recursos:Operario 1
Instituto Tecnolgico deTepic
124Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis
Ser necesario tambin definir un turno para el operario. Crear los turnos y
8/4/2019 Presentaci_n_Promodel_2007
125/125
p p ycopiarlos para cada da utilizando la opcin duplicate.Turno:
De 8:00 a 17:00 horasDescansos: de 10:00 a 10:15, de 12:00 a 13:00 y de 15:00 a 15:15
Correr el modelo utilizando los turnos. Especificar esto en la ventana dedilogo de Simulation/Options. Correr el modelo para el prximo Lunes(nicamente un da) de 8:00 a 17:00 horas.
En la lgica de tiempos muertos de las locaciones, utilizar GET y FREEpara usar un recurso para el mantenimiento. Tambin, utilizar el estatutoDISPLAY para notificar al usuario del modelo cuando se descompongan lasmquinas.
Es posible definir un rea de descanso para el recurso extendiendo la redfsica de caminos al rea deseada, e indicando el nodo de descanso (breaknode) en las reas de descanso, Tip: no es necesario crear una locacin
Recommended