promodel+1

43
M.C. José Luis Chama Esteban PROMODEL PROMODEL En Promodel, todo se ajusta al En Promodel, todo se ajusta al paradigma de Locaciones, Entidades, paradigma de Locaciones, Entidades, Recursos, Llegadas y Proceso. Recursos, Llegadas y Proceso. Las locaciones, entidades y Las locaciones, entidades y recursos son los OBJETOS en el recursos son los OBJETOS en el sistema. sistema. Las llegadas y el proceso definen Las llegadas y el proceso definen QUÉ HACEN LOS OBJETOS. QUÉ HACEN LOS OBJETOS.

Upload: jlex16

Post on 01-Jan-2016

38 views

Category:

Documents


1 download

TRANSCRIPT

M.C. José Luis Chama Esteban

PROMODELPROMODEL

En Promodel, todo se ajusta al paradigma En Promodel, todo se ajusta al paradigma de Locaciones, Entidades, Recursos, de Locaciones, Entidades, Recursos, Llegadas y Proceso.Llegadas y Proceso.

Las locaciones, entidades y recursos son Las locaciones, entidades y recursos son los OBJETOS en el sistema.los OBJETOS en el sistema.

Las llegadas y el proceso definen QUÉ Las llegadas y el proceso definen QUÉ HACEN LOS OBJETOS.HACEN LOS OBJETOS.

M.C. José Luis Chama Esteban

LOCACIONESLOCACIONES

Las locaciones Las locaciones (LOCATIONS)(LOCATIONS) representan representan lugares físicos fijos en el sistema donde lugares físicos fijos en el sistema donde ocurren las cosas.ocurren las cosas.

Las locaciones pueden ser objetos como Las locaciones pueden ser objetos como máquinas, fila de espera, banda de máquinas, fila de espera, banda de transporte, un escritorio o una estación transporte, un escritorio o una estación de trabajo.de trabajo.

M.C. José Luis Chama Esteban

ENTIDADESENTIDADES

Las entidades Las entidades (ENTITIES)(ENTITIES) son los objetos son los objetos que “se mueven a través” del modelo. que “se mueven a través” del modelo. Viajan de locación a locación realizando Viajan de locación a locación realizando actividades.actividades.

Algunos ejemplos incluyen piezas, Algunos ejemplos incluyen piezas, productos, personas o documentos.productos, personas o documentos.

M.C. José Luis Chama Esteban

LLEGADASLLEGADAS

Las llegadas Las llegadas (ARRIVALS)(ARRIVALS) es cuando una es cuando una entidad aparece inicialmente en una entidad aparece inicialmente en una locación en el modelo.locación en el modelo.

Las llegadas pueden ocurrir de acuerdo al Las llegadas pueden ocurrir de acuerdo al tiempo o a alguna otra condición.tiempo o a alguna otra condición.

M.C. José Luis Chama Esteban

PROCESOPROCESO

El proceso El proceso (PROCESSING)(PROCESSING) describe las describe las operaciones que toman lugar cuando una operaciones que toman lugar cuando una entidad está en una locación.entidad está en una locación.

Por ejemplo: la cantidad de tiempo que la Por ejemplo: la cantidad de tiempo que la entidad permanece en la locación, los entidad permanece en la locación, los recursos que necesita para completar el recursos que necesita para completar el proceso y cualquier otra cosa que sucede proceso y cualquier otra cosa que sucede en la locación, incluyendo seleccionar el en la locación, incluyendo seleccionar el siguiente destino.siguiente destino.

M.C. José Luis Chama Esteban

RECURSOSRECURSOS

Los recursos Los recursos (RESOURCES)(RESOURCES) un tipo de un tipo de objeto que se utiliza por entidades o objeto que se utiliza por entidades o locaciones para realizar algún tipo de locaciones para realizar algún tipo de actividad, como un operario o actividad, como un operario o montacargas.montacargas.

M.C. José Luis Chama Esteban

MENU - FILEMENU - FILE

NEWNEW – Abrir un nuevo modelo – Abrir un nuevo modelo

OPENOPEN – Abrir un modelo existente – Abrir un modelo existente

MERGEMERGE – Mezclar dos o mas – Mezclar dos o mas modelosmodelos

SAVESAVE – Grabar el modelo – Grabar el modelo

SAVE ASSAVE AS – Grabar el modelo por – Grabar el modelo por primera vezprimera vez

VIEW TEXTVIEW TEXT – Ver el modelo en – Ver el modelo en textotexto

PRINT TEXTPRINT TEXT – Imprimir texto – Imprimir texto

PRINT LAYOUTPRINT LAYOUT – Imprimir Layout – Imprimir Layout

PRINTER SETUPPRINTER SETUP – Preparar – Preparar impresoraimpresora

M.C. José Luis Chama Esteban

MENU - VIEWMENU - VIEW

SHORTCUT PANELSHORTCUT PANEL – Panel directo – Panel directo

SNAP TO GRIDSNAP TO GRID – Alinear a cuadrícula – Alinear a cuadrícula

SHOW GRIDSHOW GRID – Ver cuadrícula – Ver cuadrícula

SHOW HIDDEN NETWORKSSHOW HIDDEN NETWORKS – Mostrar – Mostrar redesredes

SHOW ROUTING PATHSSHOW ROUTING PATHS – Mostrar rutas – Mostrar rutas

VIEWSVIEWS – Vistas – Vistas

ZOOM TO FIT LAYOUTZOOM TO FIT LAYOUT – Zoom para – Zoom para ajustar layoutajustar layout

ZOOMZOOM – Zoom – Zoom

LAYOUT SETTINGSLAYOUT SETTINGS – Ajustes del Layout: – Ajustes del Layout: fondo, cuadrícula. fondo, cuadrícula.

EDIT TABLESEDIT TABLES – Editar fuente y color de – Editar fuente y color de las tablas.las tablas.

REFRESH LAYOUTREFRESH LAYOUT – Actualizar Layout – Actualizar Layout

RESET WINDOWS POSITIONSRESET WINDOWS POSITIONS – – Inicializar posiciones de ventanas por Inicializar posiciones de ventanas por defaultdefault

M.C. José Luis Chama Esteban

LOCATIONSLOCATIONS – Locaciones – Locaciones

ENTITIESENTITIES – Entidades – Entidades

PATH NETWORKSPATH NETWORKS – Redes Físicas – Redes Físicas

RESOURCESRESOURCES – Recursos – Recursos

PROCESSINGPROCESSING – Proceso – Proceso

ARRIVALSARRIVALS – Llegadas – Llegadas

MACROSMACROS – Macros – Macros

MENU - BUILDMENU - BUILD

SHIFTSSHIFTS – Turnos – Turnos

ATTRIBUTESATTRIBUTES – Atributos – Atributos

VARIABLESVARIABLES – Variables globales – Variables globales

ARRAYSARRAYS – Arreglos – Arreglos

SUBROUTINESSUBROUTINES – Subrutinas – Subrutinas

MORE ELEMENTSMORE ELEMENTS – Mas elementos – Mas elementos (ciclos de llegada, funciones, (ciclos de llegada, funciones, distribuciones, archivos externos, distribuciones, archivos externos, streams)streams)

GENERAL INFORMATIONGENERAL INFORMATION – Información – Información generalgeneral

COSTCOST – Costos – Costos

BACKGROUND GRAPHICSBACKGROUND GRAPHICS – Gráficas de – Gráficas de fondofondo

M.C. José Luis Chama Esteban

MENU - SIMULATIONMENU - SIMULATION

RUNRUN – Correr la simulación – Correr la simulación

SAVE & RUNSAVE & RUN – Guardar y correr – Guardar y correr

OPTIONSOPTIONS – Opciones de simulación – Opciones de simulación

MODEL PARAMETERSMODEL PARAMETERS – Parámetros – Parámetros del modelodel modelo

SCENARIOSSCENARIOS – Escenarios – Escenarios

SIMRUNNERSIMRUNNER – SimRunner – SimRunner

M.C. José Luis Chama Esteban

MENU - OUTPUTMENU - OUTPUT

VIEW STATISTICSVIEW STATISTICS – Ver estadísticas – Ver estadísticas

VIEW TRACEVIEW TRACE – Ver rastreo – Ver rastreo

M.C. José Luis Chama Esteban

MENU - TOOLSMENU - TOOLS

GRAPHIC EDITORGRAPHIC EDITOR – Editor de gráficas – Editor de gráficas

M.C. José Luis Chama Esteban

LOCATIONSLOCATIONS

Seleccionar LOCATIONS del menú BUILD. Seleccionar LOCATIONS del menú BUILD. TABLA DE EDICIÓN DE LOCACIONESTABLA DE EDICIÓN DE LOCACIONES

VENTANA VENTANA DE DE

GRÁFICASGRÁFICAS

VENTANA VENTANA DE DE

LAYOUTLAYOUT

Para crear una locación, seleccionar Para crear una locación, seleccionar de la ventana de gráficas alguna de de la ventana de gráficas alguna de las figuras que vienen por default las figuras que vienen por default en Promodel. en Promodel.

Luego hacer un clic en la ventana Luego hacer un clic en la ventana de layout y automáticamente se de layout y automáticamente se crea una nueva locación.crea una nueva locación.

M.C. José Luis Chama Esteban

CAPCAP – Se refiere al número de entidades que la locación puede – Se refiere al número de entidades que la locación puede mantener o procesar en cualquier parte del tiempo.mantener o procesar en cualquier parte del tiempo.

LOCATIONSLOCATIONS

ICONICON – Es usado para representar la figura de la locación. – Es usado para representar la figura de la locación.

NAMENAME – Se utiliza para identificar la locación. – Se utiliza para identificar la locación.

Puede ser cualquier combinación de letras, números y caracteres Puede ser cualquier combinación de letras, números y caracteres de subrayado “_” de hasta 80 caracteres de longitud.de subrayado “_” de hasta 80 caracteres de longitud.

No importa que identifique, cada nombre en un modelo debe ser No importa que identifique, cada nombre en un modelo debe ser único.único.

La capacidad máxima de la locación es de 999,999. Introduciendo La capacidad máxima de la locación es de 999,999. Introduciendo INF o INFINITE se podrá ajustar la capacidad al máximo valor INF o INFINITE se podrá ajustar la capacidad al máximo valor permitido.permitido.

UNITSUNITS – El número de unidades en una locación puede ser hasta – El número de unidades en una locación puede ser hasta 999. Una locación con múltiples unidades trabaja como varias 999. Una locación con múltiples unidades trabaja como varias locaciones con características comunes.locaciones con características comunes.

DTSDTS – Aquí se definen los tiempos de inactividad de la locación – Aquí se definen los tiempos de inactividad de la locación incluyendo cualquier tiempo de preparación.incluyendo cualquier tiempo de preparación.

Opciones: Clock, usage, entry, setupOpciones: Clock, usage, entry, setup

STATSSTATS – Se especifica el nivel de detalle estadístico a ser – Se especifica el nivel de detalle estadístico a ser recopilado para cada locación.recopilado para cada locación.

NONE:NONE: No se recolectan estadísticas. No se recolectan estadísticas.

BASIC:BASIC: Solamente el tiempo de utilización y el tiempo Solamente el tiempo de utilización y el tiempo promedio en la locación se recolectan.promedio en la locación se recolectan.

TIME SERIES:TIME SERIES: Colecciona estadísticas básicas y series de Colecciona estadísticas básicas y series de tiempo y sigue la pista de los contenidos de la locación a tiempo y sigue la pista de los contenidos de la locación a través del tiempo.través del tiempo.

RULESRULES – Aquí se define (1) como una locación selecciona la – Aquí se define (1) como una locación selecciona la próxima entidad entrante de varias que están esperando para próxima entidad entrante de varias que están esperando para entrar a dicha locación, (2) como múltiples entidades en una entrar a dicha locación, (2) como múltiples entidades en una locación hacen cola para ser procesadas o para salir, y (3) cual locación hacen cola para ser procesadas o para salir, y (3) cual unidad de una locación con múltiples unidades es seleccionada unidad de una locación con múltiples unidades es seleccionada para recibir una entidad entrante.para recibir una entidad entrante.

NOTESNOTES – Aquí se puede introducir cualquier nota adicional acerca – Aquí se puede introducir cualquier nota adicional acerca de la locación.de la locación.

M.C. José Luis Chama Esteban

LOCATIONSLOCATIONS

NUEVA LOCACIÓNNUEVA LOCACIÓN

SELECCIONELA si desea agregar las SELECCIONELA si desea agregar las gráficas adicionales (contador, cola, luz, gráficas adicionales (contador, cola, luz, etc) como una nueva locación.etc) como una nueva locación.

NO SELECCIONE la casilla New si desea NO SELECCIONE la casilla New si desea agregar las gráficas adicionales de agregar las gráficas adicionales de información a la locación existente información a la locación existente seleccionada.seleccionada.

CONTADORCONTADOR

Un contador muestra el número actual de Un contador muestra el número actual de entidades en una locación.entidades en una locación.

Para editar la apariencia del contador haga Para editar la apariencia del contador haga doble clic sobre él en el layout y doble clic sobre él en el layout y personalice el color, fondo y fuente a su personalice el color, fondo y fuente a su preferencia.preferencia.

CALIBRADOR/TANQUECALIBRADOR/TANQUE

Una barra deslizante vertical u horizontal Una barra deslizante vertical u horizontal muestra el contenido actual de la locación muestra el contenido actual de la locación durante la simulación.durante la simulación.

En la caja de diálogo se puede definir su En la caja de diálogo se puede definir su apariencia, orientación y dirección de apariencia, orientación y dirección de llenado.llenado.

TRANSPORTADOR/COLATRANSPORTADOR/COLA

Sirve para representar una banda Sirve para representar una banda transportadora o una cola de espera.transportadora o una cola de espera.

Para crearla haga clic con el botón Para crearla haga clic con el botón izquierdo del mouse donde desea que izquierdo del mouse donde desea que inicie o cambie de dirección y haga clic en inicie o cambie de dirección y haga clic en el botón derecho donde desea que el botón derecho donde desea que termine.termine.

ETIQUETAETIQUETA

Cualquier texto usado para describir a la Cualquier texto usado para describir a la locación.locación.

La etiqueta es inicialmente sincronizada La etiqueta es inicialmente sincronizada con el nombre de la locación y cambia con el nombre de la locación y cambia cuando el nombre de la locación es cuando el nombre de la locación es cambiado.cambiado.

LUZ DE ESTATUSLUZ DE ESTATUS

Un circulo que cambia de color durante la Un circulo que cambia de color durante la simulación para mostrar el estatus de la simulación para mostrar el estatus de la locación.locación.

Los estados desplegados son ociosa/vacía, Los estados desplegados son ociosa/vacía, en operación, bloqueada, parada o en paro en operación, bloqueada, parada o en paro y en preparación.y en preparación.

ENTIDAD SPOTENTIDAD SPOT

Es un lugar asignable en el layout donde la Es un lugar asignable en el layout donde la entidad o entidades aparecerán mientras entidad o entidades aparecerán mientras están en la locación.están en la locación.

Para una locación de multicapacidad usará Para una locación de multicapacidad usará tantas entidades spot como se definió (en tantas entidades spot como se definió (en el orden definido) la capacidad de la el orden definido) la capacidad de la locación.locación.

REGIÓNREGIÓN

Un límite es usado para representar el área Un límite es usado para representar el área de una locación.de una locación.

BOTÓN DE EDICIÓNBOTÓN DE EDICIÓN

Despliega la caja de diálogo de la Despliega la caja de diálogo de la biblioteca gráfica y se usa para cambiar el biblioteca gráfica y se usa para cambiar el color, las dimensiones y la orientación de color, las dimensiones y la orientación de la gráfica asignada a la locación.la gráfica asignada a la locación.

BOTÓN DE BORRADOBOTÓN DE BORRADO

Borra la locación gráfica seleccionada en la Borra la locación gráfica seleccionada en la ventana del layout, sin borrar el registro en ventana del layout, sin borrar el registro en la tabla de ediciones de Locaciones.la tabla de ediciones de Locaciones.

BOTÓN DE VISTABOTÓN DE VISTA

Muestra la locación seleccionada en la Muestra la locación seleccionada en la tabla de edición en una vista sobre la tabla de edición en una vista sobre la ventana del layout.ventana del layout.

M.C. José Luis Chama Esteban

ENTIDADESENTIDADES

Seleccionar ENTITIES del menú BUILD. Seleccionar ENTITIES del menú BUILD.

TABLA DE EDICIÓN DE ENTIDADESTABLA DE EDICIÓN DE ENTIDADES

VENTANA VENTANA DE DE

GRÁFICASGRÁFICAS

Para crear una nueva entidad, Para crear una nueva entidad, seleccione la casilla NEW en la seleccione la casilla NEW en la ventana de gráficas y después ventana de gráficas y después seleccione el icono para la seleccione el icono para la entidad.entidad.

M.C. José Luis Chama Esteban

ENTIDADESENTIDADES

ICONICON – Este es el icono gráfico para representar la entidad durante – Este es el icono gráfico para representar la entidad durante la animación de la simulación.la animación de la simulación.

NAMENAME – El nombre de la identidad. – El nombre de la identidad.

SPEEDSPEED – Este campo es opcional y se aplica solamente a entidades – Este campo es opcional y se aplica solamente a entidades que se muevan por sí mismas, como son los humanos.que se muevan por sí mismas, como son los humanos.

Se define la velocidad en pies o metros (que se determina en la Se define la velocidad en pies o metros (que se determina en la caja de diálogocaja de diálogo General Information General Information). Cuando se crea una ). Cuando se crea una identidad, un valor por default de 150 fpm o 50 mpm se da identidad, un valor por default de 150 fpm o 50 mpm se da automáticamente.automáticamente.

STATSSTATS – Es el nivel de detalle estadístico con el que será – Es el nivel de detalle estadístico con el que será coleccionada la información para cada tipo de entidad.coleccionada la información para cada tipo de entidad.

NONE, BASIC, TIME SERIES.NONE, BASIC, TIME SERIES.NOTESNOTES – Alguna información que se desee introducir acerca de la – Alguna información que se desee introducir acerca de la entidad, tal como tipo de material, proveedor, etc.entidad, tal como tipo de material, proveedor, etc.

M.C. José Luis Chama Esteban

ENTIDADESENTIDADES

Una entidad tiene dos grupos de Una entidad tiene dos grupos de dimensiones:dimensiones:

LÓGICA: LÓGICA: Ancho y largo, las cuales son Ancho y largo, las cuales son usadas para determinar el número de usadas para determinar el número de entidades que pueden ajustarse en una entidades que pueden ajustarse en una banda transportadora y no afecta el banda transportadora y no afecta el tamaño de la gráfica en la pantalla tamaño de la gráfica en la pantalla durante la simulación.durante la simulación.

GRÁFICA: GRÁFICA: Vertical y horizontal, las Vertical y horizontal, las cuales se usan para determinar el cuales se usan para determinar el tamaño de la gráfica sobre la pantalla.tamaño de la gráfica sobre la pantalla.

M.C. José Luis Chama Esteban

ENTIDADESENTIDADES

A las entidades tipo les pueden ser asignados A las entidades tipo les pueden ser asignados mas de una gráfica, para representar a la mas de una gráfica, para representar a la entidad en varias etapas de producción o entidad en varias etapas de producción o viajando en diferentes direcciones.viajando en diferentes direcciones.

Para crear una múltiple entidad, Para crear una múltiple entidad, desmarque la casilla NEW y desmarque la casilla NEW y aparecerán múltiples celdas con aparecerán múltiples celdas con gráficas enumeradas.gráficas enumeradas.

Haga clic en la celda deseada y Haga clic en la celda deseada y después seleccione una gráfica después seleccione una gráfica del menú gráfico y así del menú gráfico y así sucesivamente para el número de sucesivamente para el número de gráficas que se requieran.gráficas que se requieran.

M.C. José Luis Chama Esteban

LLEGADASLLEGADAS

Seleccione ARRIVALS del menú BUILD.Seleccione ARRIVALS del menú BUILD.

TABLA DE EDICIÓN DE LLEGADASTABLA DE EDICIÓN DE LLEGADAS

VENTANAVENTANADE DE

HERRAMIENTASHERRAMIENTAS

VENTANA VENTANA DE DE

LAYOUTLAYOUTPara crear una llegada, seleccione el tipo de Para crear una llegada, seleccione el tipo de entidad en la ventana de herramientas que entidad en la ventana de herramientas que desee llegue al sistema.desee llegue al sistema.

Después haga clic en la locación a la cual Después haga clic en la locación a la cual deberá llegar la entidad.deberá llegar la entidad.

M.C. José Luis Chama Esteban

LLEGADASLLEGADAS

ENTITYENTITY – Es el nombre de la entidad que llega. – Es el nombre de la entidad que llega.

LOCATIONLOCATION – Es el nombre de la locación a donde la entidad llega. – Es el nombre de la locación a donde la entidad llega.

QTY EACHQTY EACH – Es el número (1 a 999,999) de entidades que llegan en – Es el número (1 a 999,999) de entidades que llegan en cada intervalo de tiempo que hay entre llegadas.cada intervalo de tiempo que hay entre llegadas.

FIRST TIMEFIRST TIME – Es el tiempo de la primera llegada. – Es el tiempo de la primera llegada.

Deja este campo en blanco para usarlo con la frecuencia de Deja este campo en blanco para usarlo con la frecuencia de llegadas para determinar la primer llegada.llegadas para determinar la primer llegada.

OCURRENCESOCURRENCES – Es el número de veces por corrida de simulación (1 – Es el número de veces por corrida de simulación (1 a 999,999).a 999,999).

Introduzca la palabra INF (Infinite) para que Promodel envíe el Introduzca la palabra INF (Infinite) para que Promodel envíe el número específico de llegadas en cada intervalo de tiempo sin número específico de llegadas en cada intervalo de tiempo sin límite.límite.

FRECUENCYFRECUENCY – Es el tiempo entre llegadas. – Es el tiempo entre llegadas.

LOGICLOGIC – Este campo define cualquier lógica opcional de llegadas. – Este campo define cualquier lógica opcional de llegadas.

DISABLEDISABLE – Deshabilita esta llegada sin borrarla del registro (YES). – Deshabilita esta llegada sin borrarla del registro (YES).

M.C. José Luis Chama Esteban

PROCESOPROCESO

Una vez que las entidades han entrado al Una vez que las entidades han entrado al sistema, como se definió en las llegadas sistema, como se definió en las llegadas (Arrivals) el proceso especifica cada cosa que (Arrivals) el proceso especifica cada cosa que les sucede hasta que ellas abandonan el les sucede hasta que ellas abandonan el sistema.sistema.

Seleccionar PROCESSING del menú BUILD.Seleccionar PROCESSING del menú BUILD.

TABLA DE TABLA DE EDICIÓN EDICIÓN

DE PROCESOSDE PROCESOSTABLA DE EDICIÓN TABLA DE EDICIÓN

DE RECORRIDOSDE RECORRIDOS

VENTANA DEVENTANA DEHERRAMIENTASHERRAMIENTAS

VENTANA DEVENTANA DELAYOUTLAYOUT

Para crear un proceso, se selecciona una Para crear un proceso, se selecciona una entidad de la ventana de herramientas.entidad de la ventana de herramientas.

Seleccione el modo de edición deseado: Seleccione el modo de edición deseado: New Process o Add Routing.New Process o Add Routing.

Haga un clic en la primera locación donde Haga un clic en la primera locación donde la entidad será procesada, una flecha de la entidad será procesada, una flecha de ruta elástica automáticamente aparece ruta elástica automáticamente aparece desde la locación seleccionada.desde la locación seleccionada.

Para escoger una entidad diferente como la Para escoger una entidad diferente como la entidad de salida, seleccione la entidad de entidad de salida, seleccione la entidad de salida en la ventana de herramientas.salida en la ventana de herramientas.

Repetir este proceso hasta que el flujo de Repetir este proceso hasta que el flujo de las entidades haya sido completamente las entidades haya sido completamente definido, excepto para la salida del sistema.definido, excepto para la salida del sistema.

De la locación donde el proceso finaliza, se De la locación donde el proceso finaliza, se enviará una entidad hacia la salida, se hace enviará una entidad hacia la salida, se hace clic en el botón “route to exit” en la clic en el botón “route to exit” en la ventana de herramientas.ventana de herramientas.

Una vez que todas las rutas han sido Una vez que todas las rutas han sido definidas, se debe introducir la lógica del definidas, se debe introducir la lógica del proceso en los campos de operación de la proceso en los campos de operación de la tabla de edición del proceso.tabla de edición del proceso.

M.C. José Luis Chama Esteban

La tabla de edición de procesos se usa para crear La tabla de edición de procesos se usa para crear operaciones lógicas para cada tipo de entidad en operaciones lógicas para cada tipo de entidad en cada locación del sistema.cada locación del sistema.

PROCESOPROCESO

ENTITYENTITY – Es el tipo de entidad para la cual se define el – Es el tipo de entidad para la cual se define el proceso.proceso.

Si todas las entidades en la misma locación se someten a la Si todas las entidades en la misma locación se someten a la misma operación o la misma ruta, la palabra ALL puede ser misma operación o la misma ruta, la palabra ALL puede ser puesta en este campo.puesta en este campo.

Al hacer clic en el botón de encabezado ENTITY, aparecerá la Al hacer clic en el botón de encabezado ENTITY, aparecerá la caja de selección de Entidades que se definieron anteriormente caja de selección de Entidades que se definieron anteriormente así como la palabra ALL.así como la palabra ALL.

LOCATIONLOCATION – Es la locación donde ocurre el proceso. – Es la locación donde ocurre el proceso.

Haciendo clic en el botón del encabezado LOCATION aparece la Haciendo clic en el botón del encabezado LOCATION aparece la ventana de selección de locaciones que existen en el sistema.ventana de selección de locaciones que existen en el sistema.

OPERATIONOPERATION – La lógica de la operación es opcional. – La lógica de la operación es opcional.

Cualquier cosa que necesite sucederle a la entidad en la Cualquier cosa que necesite sucederle a la entidad en la locación deberá ser especificada aquí, por ejemplo el tiempo locación deberá ser especificada aquí, por ejemplo el tiempo que permanece en la locación.que permanece en la locación.

Al dar clic en el botón de encabezado OPERATION aparecerá una Al dar clic en el botón de encabezado OPERATION aparecerá una ventana para escribir los estatutos que se requieren.ventana para escribir los estatutos que se requieren.

M.C. José Luis Chama Esteban

PROCESOPROCESO

La tabla de edición de Recorridos define las salidas La tabla de edición de Recorridos define las salidas para cada registro de proceso definido en la tabla de para cada registro de proceso definido en la tabla de edición de procesos.edición de procesos.

La tabla de edición de Recorridos es realmente una La tabla de edición de Recorridos es realmente una sub-tabla de la tabla de edición de procesos (todos sub-tabla de la tabla de edición de procesos (todos los recorridos que aparecen en la tabla de edición de los recorridos que aparecen en la tabla de edición de recorridos se aplican al actual proceso que esté recorridos se aplican al actual proceso que esté resaltado.resaltado.

No todos los registros de proceso necesitan tener un No todos los registros de proceso necesitan tener un recorrido correspondiente.recorrido correspondiente.BLKBLK – Este campo contiene el número de bloques – Este campo contiene el número de bloques para el actual bloque de recorrido.para el actual bloque de recorrido.

Un bloque de recorrido consiste de uno o mas recorridos Un bloque de recorrido consiste de uno o mas recorridos alternos de los cuales uno es seleccionado basándose en la alternos de los cuales uno es seleccionado basándose en la regla de bloques.regla de bloques.

OUTPUTOUTPUT – Si un recorrido es definido, el nombre de la – Si un recorrido es definido, el nombre de la entidad resultante de la operación debe ser entidad resultante de la operación debe ser introducida aquí.introducida aquí.

Al hacer clic en el encabezado OUTPUT aparecerá la ventana de Al hacer clic en el encabezado OUTPUT aparecerá la ventana de selección de entidades.selección de entidades.

DESTINATIONDESTINATION – Es la locación a la cual las entidades – Es la locación a la cual las entidades se mueven después de que la operación se completa.se mueven después de que la operación se completa.

Al hacer clic en el encabezado DESTINATION aparecerá la Al hacer clic en el encabezado DESTINATION aparecerá la ventana de selección de locaciones.ventana de selección de locaciones.

RULERULE – Este campo define la regla para seleccionar la – Este campo define la regla para seleccionar la ruta de destino.ruta de destino.

Al hacer clic en el encabezado RULE aparecerá la ventana de Al hacer clic en el encabezado RULE aparecerá la ventana de reglas de salida.reglas de salida.

MOVE LOGICMOVE LOGIC – La ventana de lógica de movimiento – La ventana de lógica de movimiento permite definir el método de movimiento también permite definir el método de movimiento también como cualquier otra lógica a ser ejecutada durante el como cualquier otra lógica a ser ejecutada durante el tiempo de desplazamiento hasta antes de entrar a la tiempo de desplazamiento hasta antes de entrar a la próxima locación reclamada por la entidad que está próxima locación reclamada por la entidad que está en ruta.en ruta.

M.C. José Luis Chama Esteban

INFORMACIÓN GENERALINFORMACIÓN GENERAL

La caja de diálogo Información General (La caja de diálogo Información General (General General InformationInformation) permite especificar la información básica ) permite especificar la información básica acerca del modelo, como son su nombre, unidades de acerca del modelo, como son su nombre, unidades de tiempo, unidades de distancia y biblioteca de tiempo, unidades de distancia y biblioteca de gráficos.gráficos.

Para entrar, seleccione GENERAL INFORMATION del Para entrar, seleccione GENERAL INFORMATION del menú BUILD.menú BUILD.TITLETITLE – Una breve descripción del modelo. – Una breve descripción del modelo. Información que será mostrada en la barra de título y Información que será mostrada en la barra de título y se incluye en el modelo y en los archivos de se incluye en el modelo y en los archivos de resultados.resultados.

MODEL NOTESMODEL NOTES – Devuelve una ventana de notas para – Devuelve una ventana de notas para especificar notas generales acerca del modelo. Las especificar notas generales acerca del modelo. Las notas son opcionales y son para referencias del notas son opcionales y son para referencias del usuario solamente.usuario solamente.

GRAPHIC LIBRARY (Browse)GRAPHIC LIBRARY (Browse) – Abre una caja de – Abre una caja de diálogo para seleccionar el archivo de gráficos a usar diálogo para seleccionar el archivo de gráficos a usar en el modelo.en el modelo.

TIMES UNITSTIMES UNITS – Es la unidad para los valores de – Es la unidad para los valores de tiempo que se usará en el modelo.tiempo que se usará en el modelo.DISTANCE UNITSDISTANCE UNITS – Las unidades en pies o metros – Las unidades en pies o metros para todas las distancias especificadas en el modelo.para todas las distancias especificadas en el modelo.INITIATION LOGICINITIATION LOGIC – Abre la ventana de iniciación de – Abre la ventana de iniciación de lógica para especificar la lógica de inicio al momento lógica para especificar la lógica de inicio al momento de correr la simulación.de correr la simulación.

TERMINATION LOGICTERMINATION LOGIC – Abre la ventana de – Abre la ventana de terminación de lógica para especificar la lógica de terminación de lógica para especificar la lógica de finalización cuando termina la simulación.finalización cuando termina la simulación.

M.C. José Luis Chama Esteban

En la cortadora tarda 4 min. en ser procesada y sale como una En la cortadora tarda 4 min. en ser procesada y sale como una pieza en proceso al torno en un tiempo de 0.1 min., donde tarda pieza en proceso al torno en un tiempo de 0.1 min., donde tarda en ser procesada 3 min. y sale dirigida al molino también en un en ser procesada 3 min. y sale dirigida al molino también en un tiempo de 0.1 min. Ahí es procesada en 2 min. para después tiempo de 0.1 min. Ahí es procesada en 2 min. para después dirigirse al horno en un tiempo de 0.1 min. dirigirse al horno en un tiempo de 0.1 min.

Una materia prima llega al sistema a una locación Una materia prima llega al sistema a una locación “entrada_tarimas” con una frecuencia de cada 10 min. y “entrada_tarimas” con una frecuencia de cada 10 min. y enseguida se mueve a la cortadora en un tiempo de 0.1 min.enseguida se mueve a la cortadora en un tiempo de 0.1 min.

MODELO 1AMODELO 1A

En el horno tarda 10 min. en ser procesada la pieza en proceso En el horno tarda 10 min. en ser procesada la pieza en proceso y sale como un lote hacia una locación de “salida_tarimas” en y sale como un lote hacia una locación de “salida_tarimas” en un tiempo de 0.1 min.un tiempo de 0.1 min.

En la “salida_tarimas” tarda 0.5 min en inspeccionar el lote y En la “salida_tarimas” tarda 0.5 min en inspeccionar el lote y sale como producto terminado hacia la salida del sistema.sale como producto terminado hacia la salida del sistema.

IDENTIFICAR ENTIDADESIDENTIFICAR ENTIDADES

IDENTIFICAR LOCACIONESIDENTIFICAR LOCACIONES

IDENTIFICAR PROCESO (DIAGRAMA DE FLUJO)IDENTIFICAR PROCESO (DIAGRAMA DE FLUJO)

Correr el programa durante 10 horas y observe los resultados.Correr el programa durante 10 horas y observe los resultados.

M.C. José Luis Chama Esteban

MODELO 1AMODELO 1A

0 min.Cortadora

4 min.Torno3 min.

Molino2 min.

Horno10 min.

0.5 min.

Entrada_tarimas

Salida_tarimas

Mat. prima

0.1 min.

Pieza

0.1 min.

Pieza

0.1 min.

Pieza

0.1 min.

Lote

0.1 min.

EXIT

Producto Terminado

Mat. prima

Cada 10 min.

M.C. José Luis Chama Esteban

MODELO 1AMODELO 1A

Iniciar un nuevo modelo – Iniciar un nuevo modelo – FILE / NEWFILE / NEW

Grabar nombre del modelo – Grabar nombre del modelo – FILE / SAVE ASFILE / SAVE AS

Poner titulo, notas, medidas de tiempo y distancia – Poner titulo, notas, medidas de tiempo y distancia – BUILD - GENERAL INFORMATIONBUILD - GENERAL INFORMATION

Definir Locaciones – Definir Locaciones – BUILD / LOCATIONSBUILD / LOCATIONS

Definir Entidades – Definir Entidades – BUILD / ENTITIESBUILD / ENTITIES

Definir Llegadas – Definir Llegadas – BUILD / ARRIVALSBUILD / ARRIVALS

Definir Proceso – Definir Proceso – BUILD / PROCESSINGBUILD / PROCESSING

Utilice el estatuto WAIT en la lógica de operación para simular el tiempo de proceso o el tiempo que permanece la entidad

en la locación.

WAIT “Tiempo”

Utilice el estatuto MOVE FOR en la lógica de recorrido para simular el tiempo que tarda una entidad

en pasar de una locación a otra.

MOVE FOR “Tiempo”

M.C. José Luis Chama Esteban

Definir Opciones de Simulación – Definir Opciones de Simulación – SIMULATION / SIMULATION / OPTIONSOPTIONS

MODELO 1AMODELO 1A

OUTPUT PATHOUTPUT PATH – Contiene – Contiene la ruta del archivo de la ruta del archivo de salida. Promodel registra salida. Promodel registra todos los resultados todos los resultados estadísticos en esta ruta estadísticos en esta ruta para su análisis.para su análisis.

RUN LENGHTRUN LENGHT – En esta – En esta sección se especifica el sección se especifica el tiempo que dura la tiempo que dura la simulación.simulación.

Por tiempo, por semana, Por tiempo, por semana, por días o periodo establepor días o periodo estable

En nuestro modelo, poner En nuestro modelo, poner 10 horas en RUN TIME.10 horas en RUN TIME.

CLOCK PRECISIONCLOCK PRECISION – Aquí – Aquí se especifica la precisión se especifica la precisión del reloj durante la del reloj durante la simulación.simulación.

Ponga las unidades de Ponga las unidades de tiempo en que quiera que tiempo en que quiera que corra la simulación.corra la simulación.

OUTPUT REPORTINGOUTPUT REPORTING – – Opciones del reporte de Opciones del reporte de salida.salida.

STANDARD: Recopila STANDARD: Recopila estadísticas de salida estadísticas de salida para una o más replicas.para una o más replicas.

NUMBER OF REPLICATIONSNUMBER OF REPLICATIONS – Introducir aquí el número – Introducir aquí el número de réplicas que desea la de réplicas que desea la simulación corra.simulación corra.

El número de réplicas El número de réplicas solamente necesita ser solamente necesita ser especificado cuando se especificado cuando se usa STANDARD O usa STANDARD O PERIODIC. PERIODIC.

DISABLEDISABLE – Deshabilite las – Deshabilite las opciones que aparecen y opciones que aparecen y que no son necesarias que no son necesarias para el modelo en estudio.para el modelo en estudio.

En este caso se En este caso se selecciona COST porque selecciona COST porque no manejamos costos.no manejamos costos.

AT STARTAT START – Al comenzar la – Al comenzar la simulación puede habilitar simulación puede habilitar las siguientes opciones.las siguientes opciones.

PAUSE: Pausa la PAUSE: Pausa la simulación al momento simulación al momento de ejecutarla.de ejecutarla.

TRACE: Muestra en texto TRACE: Muestra en texto cada paso de ejecución cada paso de ejecución que realiza la simulación.que realiza la simulación.

DISPLAY NOTES: Muestra DISPLAY NOTES: Muestra las notas del modelo al las notas del modelo al principio de la simulación principio de la simulación que se guardaron en que se guardaron en GENERAL INFORMATION.GENERAL INFORMATION.

Grabar modelo terminado – Grabar modelo terminado – FILE / SAVEFILE / SAVE

Correr modelo – Correr modelo – SIMULATION / RUNSIMULATION / RUN

Ver resultados y estadísticas.Ver resultados y estadísticas.

M.C. José Luis Chama Esteban

59 productos terminados salieron del sistema.59 productos terminados salieron del sistema.

MODELO 1AMODELO 1A

Quedaron 2 piezas en proceso cuando terminó la Quedaron 2 piezas en proceso cuando terminó la simulación.simulación.

El horno es la máquina que estuvo casi al 100% El horno es la máquina que estuvo casi al 100% ocupada.ocupada.

M.C. José Luis Chama Esteban

MODELO 1AMODELO 1A

Modifique el tiempo de frecuencia de llegadas a 3 Modifique el tiempo de frecuencia de llegadas a 3 minutos y observe los resultados.minutos y observe los resultados.

Introduzca una luz de estado a cada una de las Introduzca una luz de estado a cada una de las locaciones y observe la animación.locaciones y observe la animación.

M.C. José Luis Chama Esteban

MODELO 1BMODELO 1B

Utilizando el mismo modelo 1A, tenemos materia prima llegando Utilizando el mismo modelo 1A, tenemos materia prima llegando a entrada_tarimas de donde se envían a la cortadora.a entrada_tarimas de donde se envían a la cortadora.

De la cortadora salen 5 piezas hacia el torno, de ahí las piezas De la cortadora salen 5 piezas hacia el torno, de ahí las piezas salen hacia el molino.salen hacia el molino.

Las piezas entonces se van hacia el horno donde se combinan Las piezas entonces se van hacia el horno donde se combinan 10 y salen como un lote.10 y salen como un lote.

El lote se dirige a salida_Tarimas donde 5 lotes se combinan El lote se dirige a salida_Tarimas donde 5 lotes se combinan para formar un producto terminado y de allí salen del sistema.para formar un producto terminado y de allí salen del sistema.

Maneje los mismos tiempos de procesamientos de las Maneje los mismos tiempos de procesamientos de las locaciones.locaciones.

Corra el programa por 10 horas y observe los resultados.Corra el programa por 10 horas y observe los resultados.

M.C. José Luis Chama Esteban

0 min.Cortadora

4 min.Torno3 min.

Molino2 min.

Horno10 min.

0.5 min.

Entrada_tarimas

Salida_tarimas

Mat. prima

0.1 min.

5 Piezas

0.1 min.

Pieza

0.1 min.

Pieza

0.1 min.

1 Lote (10)

0.1 min.

EXIT

Producto Terminado

(5)

Mat. prima

Cada 10 min.

MODELO 1BMODELO 1B

Para dividir las piezas que salen de una locación, modifiqueen la tabla de edición de recorrido en el encabezado RULE y

en QUANTITY poner el número de entidades que salen.

Utilice el estatuto COMBINE en la lógica de operación para combinar o unir un número específico de entidades en una sola.

COMBINE “Número de Entidades”

NOTA: La locación debe tener la capacidad suficiente para realizar el COMBINE.

M.C. José Luis Chama Esteban

MODELO 1BMODELO 1B

Grabar el modelo como Modelo1B – Grabar el modelo como Modelo1B – FILE / SAVE ASFILE / SAVE AS

Poner título, notas, medidas de tiempo y distancia – Poner título, notas, medidas de tiempo y distancia – BUILD / GENERAL INFORMATIONBUILD / GENERAL INFORMATION

Definir locaciones – Definir locaciones – BUILD / LOCATIONSBUILD / LOCATIONS

Definir Entidades – Definir Entidades – BUILD / ENTITIESBUILD / ENTITIES

Definir Llegadas – Definir Llegadas – BUILD / ARRIVALSBUILD / ARRIVALS

Definir Proceso – Definir Proceso – BUILD / PROCESSINGBUILD / PROCESSING

Definir Opciones de Simulación – Definir Opciones de Simulación – SIMULATION / SIMULATION / OPTIONSOPTIONS

M.C. José Luis Chama Esteban

Grabar modelo terminado – Grabar modelo terminado – FILE / SAVEFILE / SAVE

MODELO 1BMODELO 1B

Correr modelo – Correr modelo – SIMULATION / RUNSIMULATION / RUN

Ver resultados y estadísticas.Ver resultados y estadísticas.

Número de entradas por locación.Número de entradas por locación.

Número de entidades que quedaron en el sistema.Número de entidades que quedaron en el sistema.

La cortadora ahora es la locación que estuvo ocupada La cortadora ahora es la locación que estuvo ocupada casi al 100%.casi al 100%.

M.C. José Luis Chama Esteban

MODELO 1BMODELO 1B

Como se puede ver en el % de Operación y en el % Como se puede ver en el % de Operación y en el % de Bloqueado, el torno esta bloqueando en una de Bloqueado, el torno esta bloqueando en una cantidad excesiva el trabajo de la cortadora, por lo cantidad excesiva el trabajo de la cortadora, por lo que aquí se puede identificar un cuello de botella.que aquí se puede identificar un cuello de botella.

Hubo 28 entidades de materia prima que no pudieron Hubo 28 entidades de materia prima que no pudieron entrar al sistema porque la Entrada_tarimas estaba entrar al sistema porque la Entrada_tarimas estaba ocupada esperando a que la cortadora se desocupara.ocupada esperando a que la cortadora se desocupara.

Solo se terminaron de producir 3 entidades de Solo se terminaron de producir 3 entidades de producto terminado.producto terminado.

M.C. José Luis Chama Esteban

Las variables son de 2 tipos: Globales y Locales.Las variables son de 2 tipos: Globales y Locales.

VARIABLESVARIABLES

Una variable global puede ser referenciada y Una variable global puede ser referenciada y manipulada desde cualquier parte donde se permita manipulada desde cualquier parte donde se permita una expresión numérica en el modelo (Lógica del una expresión numérica en el modelo (Lógica del proceso, Lógica de recorrido).proceso, Lógica de recorrido).

Las variables locales mantienen un rango el cual están Las variables locales mantienen un rango el cual están solamente disponibles dentro de la lógica que lo solamente disponibles dentro de la lógica que lo declara.declara.

Para definir una variable global, seleccione Para definir una variable global, seleccione VARIABLES VARIABLES en el menú en el menú BUILD.BUILD.

M.C. José Luis Chama Esteban

VARIABLESVARIABLES

ICONICON – Este campo muestra “YES” si la variable está – Este campo muestra “YES” si la variable está mostrada en el LAYOUT y un “NO” si no lo está. mostrada en el LAYOUT y un “NO” si no lo está.

Una variable se muestra en el LAYOUT como un Una variable se muestra en el LAYOUT como un Contador para ver el valor actual de la variable.Contador para ver el valor actual de la variable.

IDID – Nombre único de la variable. – Nombre único de la variable.

TYPETYPE – El tipo de la variable, real o entera. – El tipo de la variable, real o entera.

INITIAL VALUEINITIAL VALUE – El valor inicial de la variable será – El valor inicial de la variable será asignado al inicio de la simulación.asignado al inicio de la simulación.

STATSSTATS – Promodel recopila estadísticas para cada – Promodel recopila estadísticas para cada variable en tres niveles de detalle:variable en tres niveles de detalle:

NONENONE – No se recopila ninguna estadística. – No se recopila ninguna estadística.

BASICBASIC – Se recopilan estadísticas básicas como – Se recopilan estadísticas básicas como son: total de cambios, minutos promedios por son: total de cambios, minutos promedios por cambio, valor actual y valor promedio.cambio, valor actual y valor promedio.

TIME SERIESTIME SERIES – Se recopilan todas las estadísticas, – Se recopilan todas las estadísticas, mas los valores históricos basados en el tiempo o mas los valores históricos basados en el tiempo o en las observaciones.en las observaciones.

TIME-WEIGHTEDTIME-WEIGHTED – Se colecciona información – Se colecciona información sobre los porcentajes de tiempo que la variable sobre los porcentajes de tiempo que la variable tuvo un valor especifico.tuvo un valor especifico.

OBSERVATION-BASEDOBSERVATION-BASED – Recopila información del – Recopila información del número de veces que la variable cambio a un número de veces que la variable cambio a un valor especifico. valor especifico.

Variable Observation Value Time in Hours

Observation 1 6 1 Observation 2 5 2 Observation 3 6 3 Observation 4 5 4

Total 22 10

TIME-WEIGHTEDTIME-WEIGHTED

[(6*1)+(6*3)+(5*2)+(5*4)] / 10 = 5.4[(6*1)+(6*3)+(5*2)+(5*4)] / 10 = 5.4

OBSERVATION-BASEDOBSERVATION-BASED

(6+5+6+5) / 4 = 5.5(6+5+6+5) / 4 = 5.5

NOTES – NOTES – Notas generales para describir la variable.Notas generales para describir la variable.

M.C. José Luis Chama Esteban

MODELO 2MODELO 2

Utilizando el mismo proceso del modelo 1, anexaremos lo Utilizando el mismo proceso del modelo 1, anexaremos lo siguiente:siguiente:

Vamos a introducir otra locación de HORNO.Vamos a introducir otra locación de HORNO.

Las piezas antes de pasar al Horno pasarán a una locación de Las piezas antes de pasar al Horno pasarán a una locación de Inspección donde se analizarán en 1 min., ya que se ha Inspección donde se analizarán en 1 min., ya que se ha determinado que se rechaza el 25% de ellas.determinado que se rechaza el 25% de ellas.

Para tener mas información en pantalla, vamos a definir Para tener mas información en pantalla, vamos a definir variables para llevar registro de: Inventario en proceso, piezas variables para llevar registro de: Inventario en proceso, piezas rechazadas y piezas terminadas.rechazadas y piezas terminadas.

Cambiar la gráfica de la entidad PIEZA cuando pase por el torno Cambiar la gráfica de la entidad PIEZA cuando pase por el torno y el molino.y el molino.

Corra el programa por 10 horas y observe los resultados.Corra el programa por 10 horas y observe los resultados.

M.C. José Luis Chama Esteban

MODELO 2MODELO 2

0 min.Cortadora

4 min.Torno3 min.

Molino2 min.

Inspección1 min.

0.5 min.

Entrada_tarimas

Salida_tarimas

Mat. prima

0.1 min.

5 Piezas

0.1 min.

Pieza

0.1 min.

Pieza

0.1 min.

1 Pieza (0.75)

0.1 min.

EXITProducto Terminado

(5)

Mat. prima

Cada 10 min.

Horno10 min.

Horno10 min.

1 lote (10)

0.1 min.

1 Rechazo (0.25)

M.C. José Luis Chama Esteban

Grabar el modelo como “Modelo2” – Grabar el modelo como “Modelo2” – FILE / SAVE ASFILE / SAVE AS

MODELO 2MODELO 2

Poner titulo, notas, medidas de tiempo y distancia – Poner titulo, notas, medidas de tiempo y distancia – BUILD / GENERAL INFORMATION.BUILD / GENERAL INFORMATION.

Definir Locaciones - Definir Locaciones - BUILD / LOCATIONSBUILD / LOCATIONS

Poner un 2 en Units para crear la otra locación de Horno

Crear la locación deInspección

Definir Entidades - Definir Entidades - BUILD / ENTITIESBUILD / ENTITIES

Como ya habíamos visto en las sección de Entidadesal quitar la opcion NEW en la ventana de Gráficas

se puede crear diferentes tipos de entidades.

Definir Llegadas - Definir Llegadas - BUILD / ARRIVALSBUILD / ARRIVALS

Definir las variables - Definir las variables - BUILD / VARIABLESBUILD / VARIABLES

Seleccione la variable en la Seleccione la variable en la tabla de edición de Variables tabla de edición de Variables y luego al hacer un clic en el y luego al hacer un clic en el Layout aparece el contador.Layout aparece el contador.

Cree las variables necesarias en la tabla de Cree las variables necesarias en la tabla de edición de variables, como se trata de contar edición de variables, como se trata de contar piezas deben ser de tipo entera.piezas deben ser de tipo entera.

Para poder identificar las variables en la pantalla, puede crear Para poder identificar las variables en la pantalla, puede crear etiquetas y figuras de fondo, seleccione etiquetas y figuras de fondo, seleccione BACKGROUND GRAPHICSBACKGROUND GRAPHICS en el menú en el menú BUILD.BUILD.

Aquí como si usáramos PAINT usando las herramientas de lado Aquí como si usáramos PAINT usando las herramientas de lado izquierdo para crear algún fondo que pueda servir para el izquierdo para crear algún fondo que pueda servir para el modelo.modelo.

De igual forma De igual forma podemos usar las gráficas podemos usar las gráficas de entidades pero sólo se de entidades pero sólo se podrían usar como fondo.podrían usar como fondo.

Para nuestro caso, hacer Para nuestro caso, hacer unos letreros para unos letreros para identificar las variables.identificar las variables.

M.C. José Luis Chama Esteban

Definir Proceso - Definir Proceso - BUILD / PROCESSINGBUILD / PROCESSING

MODELO 2MODELO 2

Introducir la nueva locación de Inspección al Proceso.Introducir la nueva locación de Inspección al Proceso.

Posicionarse en la ventana de edición de Proceso donde está el Posicionarse en la ventana de edición de Proceso donde está el horno, de ahí en el menú EDIT seleccionar INSERT.horno, de ahí en el menú EDIT seleccionar INSERT.

Modificar el recorrido del Molino y cambiar la localidad destino a Modificar el recorrido del Molino y cambiar la localidad destino a Inspección.Inspección.

En el nuevo registro creado que está vacío, introducir el proceso En el nuevo registro creado que está vacío, introducir el proceso de Inspección y la salida será que un 75% de las piezas de Inspección y la salida será que un 75% de las piezas procesadas irán al Horno y el 25% se rechazarán y saldrán del procesadas irán al Horno y el 25% se rechazarán y saldrán del sistema.sistema.

Para agregar una nueva ruta, hacer doble clic y especificar la entidady la locación destino junto con la regla de salida.

En nuestro caso, la pieza se dirigirá a la salida (EXIT) en un 25% delas veces, por lo que en ROUTING RULE en el campo de PROBABILITY

poner 0.25

Cuando se usa esta opción de probabilidad como regla de recorrido,la suma de los recorridos en el mismo bloque debe sumar 1.

Para incrementar el valor de una variable utilice el estatuto INC y especifique la cantidad a aumentar.

INC “Nombre de la Variable”,“Cantidad a aumentar”INC Inventario_en_proceso,5

Para decrementar el valor de una variable utilice el estatuto DEC y especifique la cantidad a decrementar.

DEC “Nombre de la Variable”,“Cantidad a decrementar”DEC Inventario_en_proceso,50

Determinar en que parte de la lógica de proceso o derecorrido debe de poner el incremento o decremento

de las variables.

Para cambiar el tipo de gráfica de la entidad utilice el estatuto GRAPHIC y el número de gráfica que se desea. Como la

entidad cambia al salir de la locación entonces use este estatutoen la lógica de recorrido.

GRAPHIC “Número de gráfica”

M.C. José Luis Chama Esteban

Guarde el modelo terminado – Guarde el modelo terminado – FILE / SAVEFILE / SAVE

MODELO 2MODELO 2

Definir las opciones de simulación – Definir las opciones de simulación – SIMULATION / SIMULATION / OPTIONSOPTIONS

Corra el modelo – Corra el modelo – SIMULATION / RUNSIMULATION / RUN

Observe resultados y estadísticas.Observe resultados y estadísticas.

Se puede observar que al poner otra locación de Se puede observar que al poner otra locación de Horno no benefició al sistema, ya que de las 139 Horno no benefició al sistema, ya que de las 139 piezas que pasaron por el Horno, solo 19 pasaron por piezas que pasaron por el Horno, solo 19 pasaron por la segunda locación.la segunda locación.