Anda di halaman 1dari 125

USO Y APLICACIN DEL SIMULADOR DE EVENTOS DISCRETOS

PROMODEL

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

MEN FACIL

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

MEN VIEW

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

MEN BUILD

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

MEN OUTPUT

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

Pantalla proncipal del Promodel 7

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

Locations Process New Open Save Create Package Install Package Networks Resorces Process Arrivals

Simulation options Scenarios Play Pause Stop Animation On/Off View statistics

Shift assignments Shift editor General Depto.information Industrial de Ingeniera

Instituto Tecnolgico de Tepic

M.C. Hctor Martnez Rubin Celis

Atributes Location information Variables information Arrays information Define dynamic plots User distribution View dynamic plots Show grid Show hidden pathnetworks Graphic editor Sim runner Stat:Fit 3D Annimation
Instituto Tecnolgico de Tepic

Variables Arrays Macro Subroutine

External files User pause by time User pause by date Trace step Filtered trace Debug
10

Show routing paths Views Zoom to fit Zoom Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

MEN TOOLS

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

11

MEN SIMULATION

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

12

DALOGO OPTIONS

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

13

MEN LAYOUT

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

14

CONSTRUCTOR DE ESTATUTOS

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

15

CONSTRUCTOR DE ESTATUTOS

El constructor de estatutos es una poderosa herramienta para crear cdigo de simulacin sin tener que escribir el cdigo. Simplemente se abre el constructor de estatutos al presionar el botn derecho del ratn o presionar el icono de construccin (representado por un martillo) en la ventana de lgica. Se abre una ventana estilo plantilla para escribir comandos en formato apropiado. Funciona en la lgica de movimiento, o en otros muchos campos donde pueden ser vlidas mltiples entradas.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 16

CMO CREAR ELEMENTOS DEL MODELO EN PROMODEL


Promodel utiliza un enfoque grfico Cada elemento tiene una ventana de grficas Al dar click en la grfica, y despus click en el layout, se crea un elemento. Cada elemento que se crea tiene asociado un registro en la tabla.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

17

ELEMENTOS DE MODELACIN DE PROMODEL


Los elementos principales son: Locaciones (objeto) Entidades (objeto) Llegadas (interaccin) Proceso (interaccin) Recursos (objeto)

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

18

ELEMENTOS DE MODELACIN DE PROMODEL

L O C A C I O N E S

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

19

GRFICA DE LOCACIONES

Contador Calibrador Texto Luz de estado Lugar de entidad Regin


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 20

CONSTRUCCIN DE LOCACIONES
Las locaciones representan lugares fijos en el sistema en donde las entidades se envan para su proceso, almacn o alguna otra actividad o toma de decisiones. Para construir locaciones: Click izquierdo en el icono de locacin deseado en la ventana de herramientas grficas, despus click izquierdo en la ventana del layout donde se desea que aparezca la locacin. Se crea automticamente un registro para la locacin en la tabla de edicin de locaciones. El nombre, unidades, capacidad, et. Pueden entonces ser modificados al dar click en el cuadro apropiado y tecleando los cambios. Recomendacin: evite acentos, s, puntos, comas y dems Instituto Tecnolgico de caracteres. de Ingeniera Industrial Depto. 21
Tepic M.C. Hctor Martnez Rubin Celis

ELEMENTOS DE MODELACIN DE PROMODEL

E N T I D A D E S

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

22

ENTIDADES
Cualquier cosa que procesa el modelo se le llama entidad. Algunos ejemplos incluyen piezas, productos, personas o documentos. 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 Puede entonces modificarse el nombre, y el tamao de la entidad y puede ajustarse al moverse la barra deslizable. Recomendacin: evite acentos, s, puntos, comas y dems caracteres
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 23

ELEMENTOS DE MODELACIN DE PROMODEL

L L E G A D A S

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

24

LLEGADAS
Cada vez que entran nuevas entidades al sistema se les llama Llegadas. Para crear llegadas: Click izquierdo en el nombre de la entidad en la ventana de herramientas, y click izquierdo en la locacin a donde se 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 llegarn en un tiempo especificado. First Time: La primera vez (en el tiempo reloj de la simulacin) que comenzar el patrn de llegadas. Occurrences: Ocurrencias. El nmero de veces que llegarn los grupos de entidades. Frequency: Instituto Tecnolgico de Tepic Frecuencia. El tiempo entre ocurrencias. Depto. de Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis 25

ELEMENTOS DE MODELACIN DE PROMODEL

P R O C E S O

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

26

PROCESO
El proceso describe las operaciones que toman lugar en una locacin, como la cantidad de tiempo que la entidad pasa ah, los recursos necesarios para completar el proceso, cualquier otra cosa que suceda en la locacin, incluyendo 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 locacin de inicio. Click izquierdo en la locacin destino Se crea un registro de proceso automticamente. Para aadir ms lneas de rutas al mismo registro, click izquierdo en el botn Add Routing (aadir rutas) en la ventana de herramientas. Para enviar la entidad a Exit (que salga del sistema), simplemente dar click izquierdo en el botn Route to Exit (enviar a salida) Ingeniera Industrial de herramientas. Instituto Tecnolgico de Depto. de en la ventana 27
Tepic M.C. Hctor Martnez Rubin Celis

ELEMENTOS DE MODELACIN DE PROMODEL

R E C U R S O S

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

28

RECURSOS
Un recurso es una persona, pieza de equipo o algn otro dispositivo que se utiliza para una o varias de las siguientes funciones: transportar entidades, asistir en operaciones de las entidades en las locaciones, realizar mantenimiento en locaciones o realizar mantenimiento a otros recursos. Se necesita definir dos elementos para el recurso: El recurso mismo Una red fsica que defina el movimiento del recurso

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

29

RECURSOS
Para crear recursos: Ir a Build/Resources y dar click en la grfica deseada en 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 el nombre del recurso, el nmero de unidades y las especificaciones. Las especificaciones permiten definir la red fsica por la que viaja el recurso, los nodos sobre los cuales se estaciona y el movimiento del recurso.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

30

EJECUTAR SIMULACIN

Men Simulation/ Options

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

31

EDITOR DE SALIDA
Botones de vista rpida

Instituto Tecnolgico de Tepic

Informacin del reporte general

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

32

EDITOR DE SALIDA

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

33

MODELO PASO A PASO


Realice el ejercicio uno. Pasos para lograr correr el modelo: Iniciar modelo nuevo Grabar nombre de modelo Definir Locaciones Definir Entidades Definir Proceso Definir Llegadas Definir Opciones de ejecucin Grabar modelo terminado Correr modelo
Instituto Tecnolgico de Tepic

Observar Resultados

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

34

Ejercicio Uno. Locaciones, entidades, llegadas y procesos Se 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 2 minutos por un tiempo indefinido. Las locaciones Se cuenta con las siguientes locaciones para la ejecucin de las tareas programadas para el producto que se fabrica: la primer locacin es un almacn 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 la capacidad de procesar slo una pieza a la vez. La materia prima sale del almacn con destino a la cortadora, en ella se cortan las piezas de acuerdo a las dimensiones establecidas en un tiempo de 3 minutos; de ah se mandan las piezas al torno donde se procesan en un tiempo de 4 minutos, posteriormente las piezas pasan a la fresadora en donde son 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 Instituto Tecnolgico de Tepic minutos. 0.2 entre locaciones es constante y consume un tiempo de Depto. de Ingeniera Industrial 35
M.C. Hctor Martnez Rubin Celis

Una llegada cada 2 min.

MODELO INICIAL

0.2 min.

0.2 min.

0.2 min.

Almacn 0 min.

Instalacin 1 3 min.

Instalacin 2 4 min.

Instalacin 3 2.5 min.

Salida

Tiempo de transporte Pieza Capacidad de cada Instalacin; 1 pieza


Instituto Tecnolgico de Capacidad Tepic Depto. de Ingeniera del Almacn: 20 piezasIndustrial M.C. Hctor Martnez Rubin Celis 36

EDITOR DE SALIDA
Para crear recursos: Cuando termina la corrida del modelo, Promodel pregunta si se desean ver las estadsticas de salida. Al contestar afirmativamente se abre el Editor de resultados. Existen dos partes principales, el reporte general y la barra de herramientas en la parte superior. El reporte general tiene docenas de estadsticas acerca del desempeo del sistema, mientras que la barra de herramientas permite manipular la informacin en forma de grfica, histograma, etc. Analice los resultados del ejercicio uno.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 37

TIEMPOS DE PROCESO

Estatuto Wait Usa unidades de tiempo por default Ejemplos: Wait 5 min Wait 5 sec Wait 5 hr Wait 2:14:08
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 38

TIEMPOS DE MOVIMIENTO
Entidad entre locaciones. Colocar en la lgica de movimiento el estatuto Move for. Ejemplos: Move for 2 (unidades de tiempo por default) Move for 4 min Move for 2:14:08
Instituto Tecnolgico de Tepic

Realice el ejercicio dos A


Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 39

Ejercicio dos A. Estatuto Wait y Move for Se esta procesando una pieza de acero para darle tratamiento trmico en las siguientes locaciones: Un almacn de materia prima, una cortadora, un torno, un molino, un horno, y un almacn de productos terminados. Todas las locaciones anteriores 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 esto se repite por un numero infinito de veces. La materia prima sale del almacn para trasladarse a la cortadora en donde se procesa durante un tiempo de 4 minutos, al terminar su proceso la materia prima se transforma en una pieza a ser torneada; de aqu pasa al torno donde se dimensiona la pieza de acuerdo a las especificaciones en un tiempo de procesamiento de 3 minutos; posteriormente, la pieza pasa a un molino donde se procesa en un tiempo de 2 minutos; despus pasa al horno el cual consume un tiempo de 10 minutos para darle el tratamiento trmico, de esta locacin sale un lote con destino al almacn de productos terminados y de ah finalmente, salen como productos terminados fuera del sistema. El tiempo de traslado entre cada locacin es constante, el cual consume un tiempo de 0.1 minutos. En el modelo, colocar un medidor en el horno y darle doble clic en la grfica en el layout para editarlo al gusto. Tambin aadir un contador en la cortadora
Instituto Tecnolgico de ElTepic modelo deber correr

10

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis horas.

40

CORTE/DESTARIMADO

Cantidad de salida X de la ventana de dilogo de rutas.

Entra.

Proceso

Salen

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

41

CORTE/DESTARIMADO
Cinco piezas salen de una materia prima

Cantidad de salida es 5

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

42

CORTE/DESTARIMADO
Esto es esencialmente cualquier tipo de operacin en donde una pieza se separa en dos o ms piezas. Esto puede significar cortado, despaletizado, etc. La manera ms sencilla de lograr esto en Promodel es cambiar la cantidad de salida en la ventana de dilogo de reglas de ruta. Bajo Build/Processing en la tabla de edicin de rutas est la cantidad. sta puede accesarse al presionar el botn Rules (reglas). Al cambiar esta cantidad, se cambia el nmero de entidades que se envan a la siguiente locacin. En otras palabras, para cada una de las entidades que entran, cinco salen.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 43

LOTEO/(ESTATUTO COMBINE)
Previamente comentamos acerca de dividir piezas, ahora veremos cmo unirlas de nuevo. Para lograr esto, hay varios estatutos en Promodel, pero uno de los ms comunes es el estatuto COMBINE. ste combina y consolida la cantidad especificada de entidades. El estatuto COMBINE espera hasta que haya la cantidad especificada de piezas en la locacin y entonces se combinan en una sola entidad y se enva a la siguiente locacin. Es posible cambiar el nombre de la entidad que se enva despus de haberse combinado. La locacin debe tener capacidad suficiente para realizar el COMBINE.
Instituto Realice el ejercicio dos B Tecnolgico de Depto. de Ingeniera Industrial Tepic M.C. Hctor Martnez Rubin Celis 44

Ejercicio dos B. Destarimado y estatuto Combine Tomando como base el ejercicio anterior. En el se tiene que realizar algunos cambios para aplicar el estatuto Combine. En el modelo anterior la materia prima llega al almacn en donde se envan a la mquina cortadora. De la cortadora, cinco piezas salen hacia el torno. De ah, las piezas 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 hacia el almacn de productos donde cinco lotes se combinan para formar un producto terminado 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 productos terminados de cinco.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

45

INTERPRETACIN DE RESULTADOS
Cuellos de botella: En dnde estn y cmo saberlo?

% de operacin y % de bloqueo Throughput (produccin): Cuntas piezas se estn produciendo? Salidas totales
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 46

INTERPRETACIN DE RESULTADOS
Al dar click en el botn de Estado (State) o resumen de utilizacin (Utilization Summary) en el reporte de resultados se despliegan grficas del estado de las mquinas. Las estadsticas de % de Operacin y % de Bloqueo son clave para encontrar cuellos de botella. Esta informacin se encuentra tambin disponible dentro del texto del reporte de resultados. La actividad de entidades (Entity Activity) indica el nmero de 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 de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 47

VARIABLES
Build/Variables Definir el nombre (ID), tipo, valor inicial, estadsticas.

Variables
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 48

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 el modelo. 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 ponderadas en tiempo o basado en observaciones. Para colocar una variable en el modelo y se despliegue en pantalla, simplemente seleccionar el registro de la variable en la tabla de edicin de Variables, y posteriormente dar click en el layout donde se quiere que aparezca.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 49

VARIABLES (ESTATUTOS INC 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 el valor especfico, o bien en 1 si no se especifica este valor. DEC causa que el valor de la variable se decremente por el valor 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 OPERATION y en MOVE LOGIC.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

50

GRFICAS DE FONDO
Texto, grficas y otros efectos visuales que aparecen en el modelo

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

51

GRFICAS DE FONDO

Si se quiere colocar texto u otra grfica en el modelo, se logra a travs de BUILD/BACKGRAUND GRAPHICS. Entre en este mdulo y practique un poco con el modelo anterior. La barra de herramientas de la izquierda permite crear y modificar formas, y la barra de iconos en la parte superior permite colocar iconos en el modelo como simples grficas. Ntese la herramienta Texto en la parte superior de la barra de Herramientas, aparece como una A.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

52

FRONT OF GRID/BEHIND GRID

Behind of Grid

Front of Grid

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

53

AADIR ESTACIONES DE TRABAJO

Para aadir estaciones de trabajo. Esto se hace simplemente al cambiar el valor en el campo de unidades del registro de la locacin. Esto crea una unidad hija que es idntica a su locacin madre. Las unidades individuales se seleccionan como ruta basndose en las reglas definidas en la locacin madre, cuando se da click en el botn Rules (reglas).

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

54

AADIR ESTACIONES DE TRABAJO


Locaciones multi-unidad Creacin de locaciones hijas Seleccin definida en reglas

!No se puede enviar a una unidad especfica


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 55

BLOQUES DE RUTA
Cuando se enva una pieza a una locacin posterior, algunas veces es necesario tener mltiples rutas de salida para la entidad. Esto se logra al crear lneas mltiples o bloques mltiples de ruteo. Si un registro de ruta tiene lneas mltiples dentro de un bloque, slo una lnea se ejecuta, en otras palabras, la entidad se enva slo a una locacin. La lnea de ruta que escoge la entidad se basa en las reglas de ruta que se establecen 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 cada una de las locaciones posteriores indicadas (creando entidades). Esto se logra al dar click en el botn Rules y seleccionando la opcin de Start New Block (iniciar nuevo block). Instituto Tecnolgico de Depto. de Ingeniera Industrial 56
Tepic M.C. Hctor Martnez Rubin Celis

BLOQUES DE RUTA
Bloque sencillo, rutas mltiples

Bloques mltiples

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

57

INSPECCIN/RUTAS DE PROBABILIDAD

En algunos casos, existe la probabilidad de que una piez se 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 de probabilidad en la ventana de dilogo de Reglas (Rules). En este lugar se asigna a cada ruta potencial una probabilidad de la ocurrencia. La probabilidad en todas las lneas debe suma 1.0.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

58

INSPECCIN/RUTAS DE PROBABILIDAD
Todas las entidades se inspeccionan con una tasa de rechazo del 25% (es decir, una de cada cuatro piezas falla en la inspeccin).

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

59

INSPECCIN/RUTAS DE PROBABILIDAD

En este ejemplo, hay 75% de probabilidad de que la pieza se vaya a horno y 25% de probabilidad de que se rechace y se vaya a EXIT.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

60

CAMBIAR LAS GRFICAS DE LAS ENTIDADES


Se puede cambiar las grficas de las entidades. Esto se logra a travs de Build/Entities y seleccionando la entidad en la tabla de registro. Entonces, apagar el botn NEW y aparecern espacios adicionales para grficas. Dar click en un espacio en blanco y seleccionar una grfica alterna de los iconos, pueden disearse diferentes grficas para la entidad. Tambin pueden utilizarse el botn Edit (editar) y la Barra de Desplazamiento para cambiar el color, rotacin y tamao de la entidad en la animacin. Para utilizar una de las grficas alternas durante la ejecucin del modelo, la entidad debe de ejecutar un estatuto GRAPHIC. Al especificar GRAPHIC <expresin>, la entidad cambiar a esa grfica. Ejemplo: GRAPHIC 2 (cambia a la segunda grfica).
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 61

CAMBIAR LAS GRFICAS DE LAS ENTIDADES


Ventana de edicin Desactivado

Grficas alternas

Instituto Realice el ejercicio tres. Ingeniera Industrial Tecnolgico de Depto. de Tepic M.C. Hctor Martnez Rubin Celis

62

Ejercicio tres. Uso de variables (estatutos INC y DEC ) Este modelo es el mismo que el anterior. Se debi observar que el horno es uno de los mayores responsables en trminos de cuello de botella. Para corregir esto vamos a aadir otra unidad horno. Tambin hay que inspeccionar las piezas, ya que se ha determinado que se rechaza el 25% de ellas por ser defectuosas al salir de la operacin del molino. Para mayor informacin en pantalla, hay que definir variables y llevar un registro de lo siguiente: Inventario en proceso, piezas rechazadas y piezas terminadas. Se tendr que aadir al modelo lo siguiente: Ahora se tiene que realizar una inspeccin de las piezas antes de que pasen a la estacin del horno para rechazarlas o aceptarlas, si son rechazadas, estas salen del sistema como piezas defectuosas; pero si son aceptadas pasan a la siguiente operacin. La locacin de inspeccin slo puede inspeccionar una pieza a la vez y consume un tiempo de 1 minuto por pieza. Se deber incrementar la variable inventario en proceso cuando las piezas se crean despus de la cortadora y se decrementar cuando las piezas terminadas y las piezas defectuosas salgan del sistema.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 63

Ejercicio tres (Continuacin ) Incrementar la variable piezas rechazadas cuando la piezas defectuosas salgan del sistema y la variable piezas terminadas cuando las piezas buenas vayan a la salida. Colocar estas variables en pantalla y editarlas. Finalmente cambiar la grfica de las entidades cuando salgan del torno y despus otra vez cuando salgan del molino, utilizar el estatuto GRAPHICS para cambiar la grfica de la entidad cuando termine su tiempo de proceso en estas estaciones.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

64

INTERPRETACIN DE DATOS
Cules son los valores de las variables?

Cmo cambian los valores de las variables durante la simulacin?

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

65

BANDAS DE TRANSPORTE
Las bandas de transporte se utilizan para modelar sistemas de manejo de materiales o cualquier otro mtodo de transporte de entidades que sea similar al desempeo real de una banda. Las piezas slo pueden ser cargadas en una banda de una a la vez. El nmero de piezas que se permiten en una banda est limitado por su capacidad as como por el tamao de la entidad y la longitud de la banda. La entidad se mueve por la banda dependiendo de la velocidad y 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 de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

66

BANDAS DE TRANSPORTE
Barra de herramientas de Locaciones Doble click para editar Aspectos clave Longitud Velocidad (150 fpm) Capacidad, tamao de la entidad tanto grfica como fsica Acumulacin vs. no acumulacin Estatuto MOVE
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 67

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 dependiendo del tamao de la fila vs. El tamao de la entidad (solamente concepto grfico). Aceptar hasta completar la capacidad (el default es el infinito) pero no las mostrar

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

68

PARA DIBUJAR FILAS DE ESPERA

Izquierdo Izquierdo

INICIO Izquierdo

FIN Derecho

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

69

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 la entidad y velocidad de la banda. MOVE FOR (vlido en Filas)

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

70

ESTATUTOS DE MOVIMIENTOS
El estatuto MOVE permite controlar cuando ser ejecutada la lgica en la fila/banda. Lgica anterior al estatuto MOVE se ejecuta al principio de la fila/banda; lgica posterior al estatuto MOVE se ejecuta cuando la entidad llega al final. El estatuto MOVE FOR permite controlar el tiempo que toma la entidad viajar por toda la fila. Si no se especfica un MOVE FOR, el tiempo ser definido por la longitud de la fila y la velocidad de la entidad. Realice el ejercicio cuatro.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 71

Ejercicio cuatro. Bandas de transporte y filas de espera En este modelo se crear una red de filas y bandas sobre las cuales viajar una caja. Existen tres filas de longitud de 20 pies, una banda con una longitud de 20 pies con una velocidad de 20 pies por hora, y otra con una longitud de 60 pies y una velocidad de 20 pies por hora. La capacidad para cada fila se considerar de cinco piezas y la de las bandas infinita. Todas las dems locaciones se consideran con capacidad de solo una pieza. El producto que se manejar en todo el sistema ser una caja que tiene una dimensin 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 se realiza una operacin que consume un tiempo de un minuto. De esta estacin, pasan a una fila de empaque que conducir a la caja hasta una zona de carga en donde el tiempo de carga ser de 0.5 minutos. A la zona de 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 a una banda de embarque que a su vez est la llevar a una zona de embarque. Instituto Tecnolgico de Depto. de Ingeniera Industrial
Tepic M.C. Hctor Martnez Rubin Celis

72

Ejercicio cuatro. ( Continuacin ) Para realizar la operacin de embarque se lleva un tiempo de 2 minutos. Ya que 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 de tarimas; con una ocurrencia infinita en todas. A la fila monitor llega la caja a un tiempo cero, y despus llegar cada tres minutos. A la fila de cajas llega una caja, y esta llegar al sistema un minuto despus de haber iniciado la corrida de produccin y despus llegar cada tres minutos. A la banda de tarimas llegar una caja cuando haya corrido la produccin cinco minutos y despus llegar cada cinco NOTA: Ejecutar el modelo por diez horas.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

73

Llega 1 c/3 min A partir 0 min. Iniciada la produccin Long. 20

Zona de Carga Zona de Ensamble 1 min 0.5 min Banda de embarque Long. 20, Vel 20 Long. 20 Long. 60, Vel 20

Fila de monitores

Long. 20 Fila de cajas Llega 1 c/3 min A partir 1 min. Iniciada la produccin Instituto Tecnolgico de
Tepic

Banda de tarimas Zona de embarque Llega 1 c/5 min 2 min


74

M.C. Hctor Martnez Rubin Celis

A partir 5 min. Iniciada la Depto. de Ingeniera Industrial produccin

ESTATUTO JOIN (UNIR)


El proceso JOIN es utilizado para ensamblar dos entidades. Despus del proceso, las entidades estarn permanentemente unidas. La primer parte del JOIN es el estatuto JOIN, que esencialmente indica Soy una entidad, ensamblame una pieza. La regla correspondiente acta como un retardador, deteniendo la pieza hasta que la otra entidad ejecuta un estatuto JOIN. Para cada estatuto JOIN, debe de haber una regla correspondiente If Join Request.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

75

ESTATUTO JOIN (UNIR)

Dos partes: 1) Estatuto JOIN

2) Regla If Join Request


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 76

ESTATUTOS LOAD/UNLOAD
El estatuto LOAD trabaja en forma parecida al estatuto JOIN. Excepto que las piezas cargadas pueden ser descargadas ms tarde, o desensambladas. El estatuto LOAD tiene dos partes correspondientes, el estatuto y la regla If Load Request.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

77

ESTATUTOS LOAD/UNLOAD

Primero, cargar: 1) Estatuto LOAD

2) Regla If Load Request


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 78

ESTATUTOS LOAD/UNLOAD
El estatuto UNLOAD descargar la cantidad especfica de entidades en la locacin. Despus, debe de crearse un registro de proceso para todas las entidades que hayan sido descargadas. Despus, descargar: 1) Estatuto UNLOAD

2) Utilizar el proceso separado para la entidad descargada


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 79

EDITOR DE GRFICAS
El Editor Grfico permite crear y aadir nuevas grficas a la biblioteca activa (archivo *.gbl), cambiar grficas existentes y crear nuevos archivos *.gbl. Existen una serie de herramientas, tanto en la barra de herramientas en la parte izquierda, como bajo el men de grficas. Las herramientas grficas permiten editar un icono existente, grabar la figura en el espacio de trabajo como icono, o borrar un icono. El botn Clear limpia el rea de trabajo. Si se desea aadir un icono a la biblioteca, debe primero crearse el icono en el espacio de trabajo. Posteriormente, debe grabarse la grfica del espacio de trabajo a la biblioteca mediante dar click en el botn Save. Para grabar la biblioteca, seleccionar Save del men File.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 80

EDITOR DE GRFICAS
Ir al men Tools, y seleccionar Graphic Editor Iconos

Espacio de trabajo Barra de herramientas Realice el ejercicio cinco.


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 81

Ejercicio cinco. Estatutos JOIN y LOAD/UNLOAD En 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 que ser ensamblado a la caja vaca. Ambas piezas ( caja vaca y monitor) se dirigen a la zona de ensamble en donde se realiza una operacin que consume un tiempo de cuatro minutos para empacar el monitor en la caja; de esta estacin sale una caja llena. De aqu, pasa la caja llena a una fila de empaque que conducir a sta hasta una zona de carga en donde se cargar sobre una tarima vaca, el tiempo de carga ser de 1 minuto.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

82

Ejercicio cinco. ( continuacin ) Posteriormente, sale la tarima llena con destino a la banda de embarque y 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 llena sale 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 un tiempo cero, y despus llegar cada tres minutos. A la fila cajas llega la caja vaca un minuto despus de haber iniciado la corrida de produccin y despus llegar cada 3 minutos. A la banda de tarimas llegar una tarima cuando haya corrido la produccin cinco minutos y despus llegar cada cinco. NOTA: Ejecutar el modelo por diez horas.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

83

INTERPRETACIN DE DATOS
Niveles de filas para control de inventarios

Cunto tiempo esperan las piezas para ser trabajadas?

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

84

RECURSOS

Un recurso es una persona, pieza de equipo o algn otro dispositivo que se utiliza para una o varias de las siguientes funciones: transportar entidades, asistir en operaciones de las entidades en las locaciones, realizar mantenimiento en las locaciones, o realizar mantenimiento a otros recursos. Se necesitan definir dos elementos para el recurso: El recurso mismo, y una red fsica que defina el movimiento del recurso.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

85

RECURSOS
Click en la grfica (se crea automticamente el registro Cambiar el nombre del registro, especificaciones

Las especificaciones permiten definir la red fsica por la que viaja el recurso
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 86

REDES FSICAS DE CAMINOS


Las redes fsicas de caminos consisten en nodos, los cuales estn conectados por segmentos de red. Los segmentos de red se definen con un nodo inicio y un nodo fin, y pueden ser unidireccionales o bi-direccionales. Mltiples segmentos de red, que pueden ser lneas rectas o tener quiebres, se conectan con nodos. La creacin de redes en una red fsica comienza al seleccionar el botn Paths (segmentos) y despus click izquierdo aadirn quiebres en la red, y un click derecho terminar la red.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

87

REDES FSICAS DE CAMINOS


Las redes fsicas de caminos son el mtodo por el cual viaja el recurso.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

88

INTERFACES DE REDES FSICAS DE CAMINOS

Definen la interaccin entre nodos y locaciones. Click izquierdo en el nodo, click izquierdo en la locacin para crear la interfase. Mltiples interfaces por nodo, slo una interfase por locacin
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

Exit

89

ESTATUTOS GET, FREE Y USE


Los estatutos GET, FREE y USE se utilizan para capturar un recurso para una actividad en una locacin. GET captura el recurso y permanece con la entidad hasta que se especfica un FREE. USE captura el recurso por la cantidad especfica de tiempo y despus 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. Ej. GET operario WAIT 3 JOIN 3 WAIT N(4,1) LOAD FREE Operario
Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 90

Instituto Tecnolgico de Tepic

ESTATUTOS GET, FREE Y USE


GET/FREE, USE utilizados para capturar un recurso y que trabaje en una locacin.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

91

MOVE WITH
MOVE WITH se utiliza para capturar un recurso de transporte entre locaciones (cuando no hay actividad realizada en la locacin actual). El recurso se quedar con la entidad hasta que un estatuto THEN FREE o un FREE se encuentre en la lgica posterior.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

92

OPERARIOS MLTIPLES

Utilizar un solo operario para una operacin.

Utilizar mltiples operarios para una misma operacin. Utilizar cualquier operario para la operacin.
Instituto Tecnolgico de Tepic

Realice el ejercicio seis.

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

93

Ejercicio seis. Utilizacin de recursos para operaciones y redes fsicas En este modelo se aadirn recursos al ejercicio anterior. Lea el modelo anterior y realiza los siguientes cambios: Crear dos redes fsicas de caminos las cuales se llamarn Red 1 que ser para el 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 y zona de embarque: 60 pies; distancia entre banda tarimas a zona de carga: 30 pies. Crear las siguientes interfases: Red 1 Zona de ensamble Zona de carga Red 2 Zona de embarque Zona de carga
Instituto Tecnolgico de Banda de Tepic Depto. de Industrial tarimasM.C. HctorIngenieraRubin Celis Martnez 94

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 sin carga y 12 p/min cargando material. Tiempo de recoleccin: 3 segundos, y tiempo para depositar 6 segundos. Poner los estatutos GET, FREE, USE y MOVE WITH/THEN FREE en las locaciones 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 de carga. EL operario 2 consigue las tarimas de embarque y las regresa a la banda de tarimas.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

95

INTERPRETACIN DE DATOS

Utilizacin de recursos.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

Estadsticas y grficas

96

ATRIBUTOS
Los atributos son tomadores de valores similares a las variables, pero estn ligados a entidades especficas y usualmente contienen informacin acerca de la entidad. Para definir un atributo, ir a BUILD/ATTRIBUTES y crear un identificador (ID). Posteriormente escoger el tipo y la clasificacin. Los atributos se modifican y se asignan cuando una entidad ejecuta la lnea de lgica que contiene un operador, de la misma manera que trabajan las variables.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

97

ATRIBUTOS
Atributos en ProModel: Nmero de serie Tamao de lote Nmero de orden Fecha de entrega, etc.

Definicin: BUILD/ATTRIBUTES Nombre, tipo y clasificacin


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 98

IF THEN (ELSE)
Los estatutos IF THEN permiten al usuario ejecutar lneas especficas de lgica basado en ciertas condiciones. Se requieren los estatutos BEGIN y END si ms de una lnea de lgica se va a ejecutar basada en una condicin de IF THEN. Si no hay estatutos BEGIN y END, el modelo ejecutar slo la primer lnea despus del IF THEN segn esa condicin. El estatuto ELSE permite continuar listando condiciones especficas. Tambin se puede continuar con instrucciones ELSE IF THEN.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

99

IF THEN (ELSE)
Sintaxis: - IF <expresin boleana> THEN <Estatuto> Ejemplos -IF exportacin = 5 THEN WAIT 4 min -IF Orden <> 6 OR Piezas_producidas > 0 THEN Begin Cliente = 5 WAIT 4 min End ELSE Begin Cliente = 3 Prioridad = 7 WAIT 5 min End
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 100

ESTATUTO ROUTE
Utilizado para controlar el ruteo especfico de entidades. Estatuto ROUTE en lgica de operacin Bloques de ruta

correspondiente
Es importante que en la columna de Rule aparezca en ambas rutas FIRST 1
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 101

DISTRIBUCIN DE USUARIOS

El usuario puede definir una distribucin para representar un conjunto de datos.

BUILD/MORE ELEMENTS/USER DISTRIBUTIONS Tipo: Discreta, Continua Acumulada, No Acumulada

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

102

DISTRIBUCIN DE USUARIOS DISCRETA


Probabilidad de obtener cierto resultado Cantidad de respuestas finitas Ejemplo: Distribucin (discreta y no acumulada) para obtener el tamao de grupo. 45% de las veces ser de 1 55% de las veces ser de 2

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

103

DISTRIBUCIN DE USUARIOS CONTINUA


Probabilidad de obtener cierto resultado Cantidad de respuestas infinitas Ejemplo: (continua y no inspeccin. 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 min
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 104

Distribucin acumulada)

para obtener el tiempo de

DISTRIBUCIONES

Utilizadas aleatoriedad vida real. Utilizar el

para y

crear

representar

tiempos de operacin de la

constructor

de

Lgica para crearlas.

Instituto Tecnolgico de Tepic

Realice el ejercicio siete.

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

105

Ejercicio siete. Atributos, estatuto ROUTE y distribuciones de probabilidad


En este modelo tenemos piezas denominadas como engranes que llegan al sistema, y al llegar se les asignan atributos y despus son clasificados de acuerdo al tipo de parte. De ah, se mueven hacia una de dos mquinas y pasan a una fila donde una de cada cinco piezas es inspeccionada. 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 de inspeccin y una zona de presalida. Todas las filas tienen una capacidad infinita y las dems locaciones de slo una pieza. Proceso: El engrane llega a la fila de entrada en donde es identificada cada pieza con un atributo de tipo entero denominado tipo de pieza. Para la asignacin del tipo de pieza que es, se necesita crear una distribucin de usuario ( discreta y no acumulada) que se utilizar para clasificar las piezas 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 de Instituto Tecnolgico de Depto. de Ingeniera Industrial 106 llegadas.
Tepic M.C. Hctor Martnez Rubin Celis

Para hacer la clasificacin de piezas con esta distribucin aadir la siguiente lnea a la lgica de llegadas: tipo de pieza = distribucin de llegadas( ). Si el tipo de pieza es 1, el engrane pasa a ser maquinado en el torno en el que se lleva un tiempo de 3 minutos y si es del tipo 2 pasa a ser maquinado en el molino con un tiempo de operacin de 4 minutos. Independientemente en cul mquina se realice la operacin, de all pasan a la fila de inspeccin. En la fila de inspeccin al final se determina cul pieza pasar a la estacin de inspeccin ya que slo una de cada cinco es inspeccionada; las otras cuatro piezas 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 una distribucin del usuario, continua y no acumulada, que indique que el 20% de las veces el proceso tarda entre 0.25 y 0.50 minutos, el 30% de las veces entre 0.50 y 0.80 minutos, y el 50% de las ocasiones tarda entre 0.80 y 1.0 minutos). Hay que nombrar a la distribucin, distribucin de tiempo de inspeccin. Para utilizar el valor arrojado de esta distribucin utilizar en el campo de operacin de inspeccin, el estatuto WAIT como normalmente se ha estado realizando, pero indicando utilizar la distribucin: WAIT distribucin de tiempo de inspeccin(). La sintaxis de utilizar el nombre de la distribucin seguido por un parntesis, indica que es un comando que regresar algn valor. Instituto Tecnolgico de Depto. de Ingeniera Industrial 107
Tepic M.C. Hctor Martnez Rubin Celis

En inspeccin, el 70% de las piezas se van a presalida y de aqu salen del sistema, y 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 del las piezas a ser retrabajadas. Los movimientos lgicos de cada locacin sern de 0.1 min. excepto cuando la pieza va 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 es cuando el tiempo es cero, el nmero de ocurrencias es infinito y despus llegarn cada 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 de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

108

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

109

55% 45%

50%

30% 20%

1 Discreta

0.25

0.50 Continua

0.80

1.0

Distribucin de llegadas()

Distribucin de tiempo de inspeccin()

FUNCIONES CLOCK Y LOG


CLOCK () Utilizacin: CLOCK (<unidades de tiempo>) Retorna el valor del reloj de la simulacin () default, (hr) horas, (min) minutos, (sec) segundos LOG Utilizacin: LOG <texto>, <expresin> Al reloj de la simulacin se le resta esta expresin y se almacena el resultado con el texto como encabezado. Los resultados se encuentran al final del reporte de salida Instituto Tecnolgico de Depto. de Ingeniera Industrial 111
Tepic M.C. Hctor Martnez Rubin Celis

FUNCIONES CLOCK Y LOG


Tiempo_de_llegada = CLOCK ()

Salida

Entrada LOG Vida en el sistema, tiempo_de llegada Realice el ejercicio ocho.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

112

Ejercicio ocho. Estatutos CLOCK y LOG.


Al modelo anterior se le aadirn distribuciones al modelo para los tiempos de proceso, y se rastrearn las piezas a travs del sistema para calcular los tiempos de ciclo. Cambiar los tiempo de proceso en las siguientes locaciones Entidad Engrane Engrane Locacin Torno Molino Operacin N(3,0.1) 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 entrada utilizando en atributo Hora de llegada con el estatuto Clock(). Llevar una bitcora del tiempo de cclo en presalida utilizando el mismo atributo y el estatuto LOG.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 113

INTERPRETACIN DE DATOS
Clculo del tiempo de ciclo Reporte de bitcora en los resultados Entradas individuales

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

114

TIEMPOS MUERTOS DE LOCACIONES


Reloj (CLOCK), Entrada (ENTRY), Utilizacin (USAGE), Preparacin (SETUP)

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

115

TIEMPOS MUERTOS DE LOCACIONES


Tiempo muerto de reloj (CLOCK): modela tiempos muertos que ocurren dependiendo del tiempo transcurrido de simulacin.

Tiempo muerto de reloj, inicia de acuerdo al tiempo de simulacin indicado, sin importar cuntas piezas se han procesado, utilizacin, etc.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 116

TIEMPOS MUERTOS DE LOCACIONES


Tiempo muerto de entrada (ENTRY): modela tiempos muertos que ocurren despus de cierto nmero de entidades procesadas en la locacin.

Un ejemplo de estos tiempos muertos es cuando una mquina requiere recibir servicio cada determinado nmero de piezas procesadas.
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 117

TIEMPOS MUERTOS DE LOCACIONES


Tiempo muerto de utilizacin (USAGE): modela tiempos muertos que ocurren despus de que la locacin ha operado por cierta cantidad de tiempo.

Este tiempo se utiliza cuando una mquina requiere detenerse despus de cierto tiempo real de utilizacin. Por ejemplo para dar mantenimiento, etc. Toma en cuenta el tiempo de utilizacin, y no los tiempos de bloqueo. Instituto Tecnolgico de Depto. de Ingeniera Industrial 118
Tepic M.C. Hctor Martnez Rubin Celis

TIEMPOS MUERTOS DE LOCACIONES


Tiempo muerto de preparacin (SETUP): modela tiempos muertos que ocurren cuando una locacin puede procesar diferentes entidades pero necesita un tiempo de preparacin para hacerlo.

nicamente funciona cuando el cambio es entre dois entidades diferentes.


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 119

TURNOS (DEFINICIN)
Build/Shift/Define Receso (break)

NoDisponible (off-shift)
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

Disponible (on-shift)
120

TURNOS (ASIGNACIN)
Build/Shift/Assign

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

121

TURNOS (ASIGNACIN)
Seleccionar recursos/locaciones para asignar el turno. Seleccionar los archivos de turnos a utilizar.

Instituto Tecnolgico de Tepic

Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis

122

TURNOS (EJECUTAR EL MODELO)


Ejecutar el modelo con turnos: Simulation/Options Click en Define Run Length by (definir la longitud de la corrida por fechas): Weekly time, calendar date. Definir fechas apropiadas

Realice el ejercicio nueve.


Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 123

Ejercicio nueve. Tiempos muertos y turnos.


Este modelo es continuacin del modelo del ejercicio siete. Se colocar un recurso en el modelo, el cual tendr un solo turno. Utilizar el operario para el proceso en cada locacin (Torno y Molino) y tambin para transporte Haca la fila de inspeccin despus del proceso. El modelo tambin incluir Mantenimiento preventivo del torno y el molino. Preparar lo siguiente: Locacin Torno Molino Frecuencia 120 min. 100 min. Primera vez 120 min. 100 min. Prioridad 99 99 Lgica N(10,0.2) min N(10,0.2) min.

Red fsica de caminos: Red1 Interfases: Torno, Molino, y Fila de inspeccin Recursos: Operario 1
Instituto Tecnolgico de Tepic Depto. de Ingeniera Industrial M.C. Hctor Martnez Rubin Celis 124

Ser necesario tambin definir un turno para el operario. Crear los turnos y copiarlos para cada da utilizando la opcin duplicate. Turno: De 8:00 a 17:00 horas Descansos: 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 de dilogo 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 FREE para usar un recurso para el mantenimiento. Tambin, utilizar el estatuto DISPLAY para notificar al usuario del modelo cuando se descompongan las mquinas. Es posible definir un rea de descanso para el recurso extendiendo la red fsica de caminos al rea deseada, e indicando el nodo de descanso (break node) en las reas de descanso, Tip: no es necesario crear una locacin nueva para en rea de descanso, es slo necesario un nodo de la red. Ejecutar el modelo Instituto Tecnolgico de Tepic por 10 horas de con un turno. Depto. y Ingeniera Industrial
M.C. Hctor Martnez Rubin Celis 125

Anda mungkin juga menyukai