Está en la página 1de 15

MODELO 2

§ Aplicaciones:
– Rastreo de defectos, cálculo de trabajo en proceso, conteo
de piezas terminadas, añadir estaciones de trabajo,
inspección
§ Características de ProModel
– Variables, estatutos INC/DEC
– Gráficas de Fondo
– Ventana de diálogo de Rutas, probabilidades, comenzar
bloques nuevos
§ Interpretación de datos
– Rastreo de valores de variables, gráficas de tiempo vs. valor
§ Técnicas/Teoría de Simulación
– Capacidad y unidades de locaciones

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Estos son los tópicos que serán cubiertos en el Modelo 2.

63
VARIABLES
§ Definir en Build/Variables
§ Contadores, estadísticas del sistema,
cálculos numéricos
§ Colocar en el layout para comunicación
visual
§ Utilizar INC, DEC, y otros operadores
numéricos para manipular valores de
variables

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Las variables en ProModel son tomadores de valores definidos por el


usuario para representar cambios en valores numéricos.

Las siguientes páginas mostrarán cómo utilizar variables en los


modelos.

64
VARIABLES (cont)
§ Build/Variables
§ Definir el nombre (ID), tipo, valor inicial,
estadísticas

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

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 (números completos) o
reales.
Las estadísticas pueden ser ninguna (none), básicas (basic) o de series
de tiempo (time-series).
Adicionalmente, se pueden recolectar estadísticas ponderadas en
tiempo o basado en observaciones.

65
VARIABLES (cont)
§ Contadores en
pantalla, otra
información 1
§ Doble click en
el icono de la
pantalla
para editar

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Para colocar una variable en el modelo y se despliegue en pantalla,


simplemente seleccionar el registro de la variable en la tabla de edición
de Variables, y posteriormente dar click en el layout donde quieres que
aparezca.

Doble click en el layout en el icono de la variable permite editar el


tamaño de la letra, el tipo y el color, así como las características del
recuadro.

66
VARIABLES (cont)
§ Estatutos INC / DEC
– INC variable ID, valor de
incremento
DEC variable ID, valor
de decremento
– El valor de
incremento/decremento
default es uno

§ +, -, / , *, =
§ Válido en cualquier
campo de lógica

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Para que las variables sean útiles, necesitamos 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
específico, o bien en “1” si no se especifica este valor.
DEC causa que el valor de la variable se decremente por el valor
específico, o bien en “1” si no se especifica este valor.

Los operadores numéricos válidos para operar con variables se indican


en el Manual de Referencia de ProModel.

Las variables son válidas en cualquier campo de lógica, por ejemplo: en


el proceso puede utilizarse en OPERATION y en MOVE LOGIC.

67
GRÁFICAS DE FONDO
§ En frente o detrás de la
§ Texto, gráficas, otros Cuadrícula (Front Of /
efectos visuales que Behind Grid)
aparecerán en el
modelo

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Si queremos colocar texto u otras gráficas en el modelo, se logra a


través de Build/Background Graphics. Entremos a estos módulos y
practiquemos un poco. 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 gráficas.
Nótese la herramienta de Texto en la parte superior de la barra de
Herramientas. Aparece como una “A”.

68
CUADRÍCULA

Front of Grid

Grid (Cuadrícula)

Behind Grid

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Las opciones al agregar Gráficas de Fondo (Background Graphics)


son:
- Front of Grid
- Behind Grid
Que se refiere a si las gráficas se colocan por debajo de la cuadrícula o
adelante de la cuadrícula.

69
AÑADIR ESTACIONES DE
Locaciones Multi-Unidad
TRABAJO
creación de locaciones “hijas”
selección definida en reglas
¡no se puede enviar a una unidad específica!

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Existen varias formas de añadir estaciones de trabajo, y la sección de


Técnicas/Teoría de simulación al final del modelo discute algunos de
los beneficios y desventajas de cada enfoque. En este ejemplo, vamos
a incrementar el número de unidades de una locación. Esto se hace al
simplemente cambiar el valor en el campo de unidades del registro de
la Locación. Esto crea una unidad hija que es idéntica a su locación
padre. Las unidades individuales se seleccionan como ruta basándose
en las reglas definidas en la locación padre cuando se da click en el
botón Rules (reglas).

¡NO ENVIAR HACIA O DESDE UNA UNIDAD ESPECÍFICA DE UNA


LOCACIÓN MULTI-UNIDAD! (por ejemplo, horno.2)

70
BLOQUES DE RUTA /
VENTANA DE DIÁLOGO
§ Bloque
sencillo, rutas
múltiples
§ Bloques
múltiples

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Cuando se envía una pieza a una locación posterior, algunas veces es


necesario tener múltiples rutas de salida para la entidad. Esto se logra
al crear líneas múltiples o bloques múltiples de ruteo.
Si un registro de ruta tiene líneas múltiples dentro de un bloque, sólo
una de las líneas se ejecuta, en otras palabras, la entidad se enviará
sólo a una locación. La línea de ruta que escoge la entidad se basa en
las reglas de ruta que se establecen en la ventana de diálogo de reglas.
Si hay bloques múltiples de ruteo, entonces cada línea será ejecutada y
la entidad específica se enviará a cada una de las locaciones
posteriores indicadas (creando entidades). Esto se logra al dar click en
el botón Rules y seleccionando la opción de Star New Block (Iniciar
Nuevo Bloque).

71
INSPECCIÓN / RUTAS DE
PROBABILIDAD

§ Ejemplo:
– Todas las entidades
se inspeccionan con
una tasa de rechazo
del 25%, (es decir, 1
de cada 4 piezas
falla en la
inspección)

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

En algunos casos, existe la probabilidad de que una pieza se envíe a


una área en vez de a otra. Este efecto puede ser modelado en
ProModel al crear líneas múltiples en el mismo bloque de ruta y
seleccionando el botón de Probabilidad en la ventana de diálogo de
Reglas (rules). En este lugar se asigna a cada ruta potencial una
probabilidad de ocurrencia. La probabilidad en todas las líneas debe
sumar 1.0.

En nuestro 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.

¡Recuérda que estas líneas deben de estar en el mismo bloque!

72
CAMBIAR LAS GRÁFICAS
DE LAS ENTIDADES

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

Una de las más poderosas herramientas de animación en ProModel, es


la capacidad de cambiar las gráficas de las entidades. Esto se logra a
través de Build/Entities y seleccionando la entidad en la tabla de
registro.
Entonces, apagar el botón NEW (recordar esto en las locaciones) y
aparecerán espacios adicionales para gráficas. Dar click en un espacio
en blanco y seleccionar una gráfica alterna de los iconos, pueden
diseñarse diferente gráficas para la entidad. También pueden utilizarse
el botón Edit (editar) y la Barra de Deslizamiento para cambiar color,
rotación y tamaño de la entidad en la animación.

Para utilizar una de las gráficas alternas durante la ejecución del


modelo, la entidad debe de ejecutar un estatuto GRAPHIC. Al
especificar GRAPHIC <expresión>, la entidad cambiará a esa gráfica.
Ejemplo: GRAPHIC 2 (cambia a la segunda gráfica)

73
MODELO 2. EJERCICIO

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

El Modelo 2 es el mismo proceso que el Modelo 1. Debimos de haber


determinado que el horno era uno de los mayores responsables en
términos de cuellos de botella. Para corregir esto , vamos a añadir otra
unidad de horno. También vamos a inspeccionar las piezas, ya que
hemos determinado que se rechazan el 25%. Para tener mayor
información en pantalla, vamos a definir variables y llevar el registro de
lo siguiente: Inventario en proceso, piezas rechazadas y piezas
terminadas.

Por lo tanto, necesitamos añadir lo siguiente al modelo:


Locaciones capacidad unidades
inspeccion 1 1
horno 10 2

Entidades
rechazo

74
Del molino las piezas deben de ir a inspección donde se definirá un bloque de ruta con 2
líneas, cada una con una condición de probabilidad.
Proceso
entidad locación tiempo de proceso entidad destino ruta tiempo de mov
pieza molino 2 min pieza inspeccion .1 min
pieza inspeccion 1 min pieza horno .75 .1 min
rechazo exit .25

Variables
ID Tipo
inventario_en_proceso entera
piezas_rechazadas entera
piezas_terminadas entera

Se deberá incrementar la variable inventario_en_proceso cuando las piezas se crean


después de la cortadora, y decrementarla cuando las piezas terminadas salgan (¡también
rechazos!).
Incrementar la variables piezas_rechazadas cuando los rechazos se dirijan a exit, y la
variable piezas_terminadas cuando las piezas buenas vayan a exit. Colocar estas
variables en la pantalla e ir a Background Gaphics (Gráficas de Fondo) para colocarles
etiquetas o letreros.

Finalmente cambiar la gráfica de las entidades cuando salgan del torno y después otra vez
cuando salgan del molino. Esto requerirá que vayas a Build/Entities y escojas la entidad
Pieza generando 2 gráficas adicionales para esta entidad. Entonces, en la lógica del
proceso de las locaciones respectivas, utilizar el estatuto GRAPHIC para cambiar la gráfica
de la entidad cuando termine su tiempo de proceso.

75
Modelo 2. Paso a Paso...
Paso... Menú...
q Grabar nombre de modelo File/Save As
q Definir Locaciones Build/Locations
q Definir Entidades Build/Entities
q Definir Proceso Build/Processing
q Definir Llegadas Build/Llegadas
q Definir opciones de ejecución Simulation/Options
q Grabar modelo terminado File/Save
q Correr modelo Simulation/Run
q Observar resultados

www.promodel.com.mx Copyright 2001 PROMODEL Corporation

76
INTERPRETACIÓN DE DATOS

§ ¿Cuáles son
los valores de
mis variables?
§ ¿Cómo
cambian los
valores de las
variables
durante la
simulación?
www.promodel.com.mx Copyright 2001 PROMODEL Corporation

En el editor de resultados, se pueden examinar las condiciones finales


de las variables en el Reporte General, o ver el valor histórico de la
variable a lo largo de la corrida del modelo.

¿Qué efecto tuvo el agregar una unidad adicional de horno?

77

También podría gustarte