Presentaci_n_Promodel_2007

download Presentaci_n_Promodel_2007

of 125

Transcript of Presentaci_n_Promodel_2007

  • 8/4/2019 Presentaci_n_Promodel_2007

    1/125

    USO Y APLICACINEVENTOS

    DISCRETOS

  • 8/4/2019 Presentaci_n_Promodel_2007

    2/125

    PROMODEL

    Instituto Tecnolgico deTepic

    2Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    3/125

    MEN FACIL

    Instituto Tecnolgico deTepic

    3Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    4/125

    MEN VIEW

    Instituto Tecnolgico deTepic

    4Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    5/125

    MEN BUILD

    Instituto Tecnolgico deTepic

    5Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    6/125

    MEN OUTPUT

    Instituto Tecnolgico deTepic

    6Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    7/125

    Pantalla proncipal del Promodel 7

    Instituto Tecnolgico deTepic

    7Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    8/125

    Instituto Tecnolgico deTepic

    8Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    9/125

    New

    Locations

    Process

    Networks

    Simulation options

    Scenarios

    Play

    Open

    Save

    CreatePackageInstall

    Resorces

    Process

    Arrivals

    Pause

    Stop

    Animation On/Off

    View statistics

    Shift assignments

    Shift editor

    GeneralinformationInstituto Tecnolgico de

    Tepic9Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    10/125

    Location information

    Variables information

    Arrays information

    Atributes

    VariablesArrays

    Macro

    Define dynamic plots

    View dynamic plots

    Gra hic editor

    Show grid

    Show hidden pathnetworks

    Subroutine

    User distribution

    External files

    User pause bytime

    Sim runner Stat:Fit

    3D Annimation

    Show routing paths

    Views

    Zoom to fit

    Zoom

    User pause by

    dateTrace step

    Filtered trace

    DebugInstituto Tecnolgico deTepic

    10Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    11/125

    MEN TOOLS

    Instituto Tecnolgico deTepic

    11Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    12/125

    MEN SIMULATION

    Instituto Tecnolgico deTepic

    12Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    13/125

    DALOGO OPTIONS

    Instituto Tecnolgico deTepic

    13Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    14/125

    MEN LAYOUT

    Instituto Tecnolgico deTepic

    14Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    15/125

    CONSTRUCTOR DE ESTATUTOS

    Instituto Tecnolgico deTepic

    15Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    16/125

    CONSTRUCTOR DE ESTATUTOS

    para crear cdigo de simulacin sin tener que escribir elcdigo.

    Simplemente se abre el constructor de estatutos alpresionar el botn derecho del ratn o presionar el iconode construccin (representado por un martillo) en laven ana e g ca. e a re una ven ana es o p an a para

    escribir comandos en formato apropiado.Funciona en la lgica de movimiento, o en otros muchoscampos donde pueden ser vlidas mltiples entradas.

    Instituto Tecnolgico deTepic

    16Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    17/125

    CMO CREAR ELEMENTOSDEL MODELO EN PROMODEL

    Cada elemento tiene una ventana de grficas

    Al dar click en la grfica, y despus click en ellayout, se crea un elemento.

    Cada elemento que se crea tiene asociado unreg s ro en a a a.

    Instituto Tecnolgico deTepic

    17Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    18/125

    ELEMENTOS DEMODELACIN DE PROMODEL

    Locaciones (objeto)

    Entidades (objeto) Llegadas (interaccin)

    Recursos (objeto)

    Instituto Tecnolgico deTepic

    18Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    19/125

    ELEMENTOS DEMODELACIN DE PROMODEL

    LOCACION

    ES

    Instituto Tecnolgico deTepic

    19Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    20/125

    GRFICA DE LOCACIONES

    Contador

    Calibrador

    Texto

    Luz de estado

    Lugar de entidad

    ReginInstituto Tecnolgico deTepic

    20Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    21/125

    CONSTRUCCIN DE LOCACIONES

    Las locaciones representan lugares fijos en el sistema endonde las entidades se envan para su proceso, almacn oalguna otra actividad o toma de decisiones.

    Para construir locaciones: Click izquierdo en el icono de locacin deseado en la

    ventana de herramientas grficas, despus clickizquierdo en la ventana del layout donde se desea queaparezca la locacin.

    Se crea automticamente un registro para la locacin ena a a e e c n e ocac ones.

    El nombre, unidades, capacidad, et. Pueden entoncesser modificados al dar click en el cuadro apropiado ytecleando los cambios.

    Recomendacin: evite acentos, s, puntos, comas ydems caracteres.Instituto Tecnolgico de

    Tepic21Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    22/125

    ELEMENTOS DEMODELACIN DE PROMODEL

    ENTIDADE

    S

    Instituto Tecnolgico deTepic

    22Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    23/125

    ENTIDADES

    Cualquier cosa que procesa el modelo se le llama entidad.Algunos ejemplos incluyen piezas, productos, personas o.

    Para construir Entidades : Click izquierdo en la grfica deseada en la ventana de

    herramientas de grficas de entidades. Se crea automticamente un registro en la tabla de

    edicin de entidades,

    la entidad y puede ajustarse al moverse la barradeslizable.

    Recomendacin: evite acentos, s, puntos, comas ydems caracteres

    Instituto Tecnolgico deTepic

    23Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    24/125

    ELEMENTOS DEMODELACIN DE PROMODEL

    LLEGADAS

    Instituto Tecnolgico deTepic

    24Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    25/125

    LLEGADAS

    Cada vez que entran nuevas entidades al sistema se lesllama Llegadas.

    Click izquierdo en el nombre de la entidad en la ventanade herramientas, y click izquierdo en la locacin a dondese quieren que llegue las entidades.

    Entity: La entidad que llega. Location: La locacin a donde llega la entidad Qty Each: Cantidad por ocasin. El nmero de entidades

    en un grupo que egar n en un empo espec ca o.

    First Time: La primera vez (en el tiempo reloj de lasimulacin) que comenzar el patrn de llegadas. Occurrences: Ocurrencias. El nmero de veces que

    llegarn los grupos de entidades. Frequency: Frecuencia. El tiempo entre ocurrencias.Instituto Tecnolgico de

    Tepic25Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    26/125

    ELEMENTOS DEMODELACIN DE PROMODEL

    PROCESO

    Instituto Tecnolgico deTepic

    26Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    27/125

    PROCESO

    El proceso describe las operaciones que toman lugar enuna locacin, como la cantidad de tiempo que la entidadpasa ah, los recursos necesarios para completar el

    roceso cual uier otra cosa ue suceda en la locacinincluyendo seleccionar el siguiente destino de la entidad.Para crear llegadas: Click izquierdo en el nombre de la entidad en la barra de

    herramientas, y despus click izquierdo en la locacinde inicio. Click izquierdo en la locacin destino

    . Para aadir ms lneas de rutas al mismo registro, click

    izquierdo en el botn Add Routing (aadir rutas) en laventana de herramientas. Para enviar la entidad a Exit (que salga del sistema),

    simplemente dar click izquierdo en el botn Route toExit (enviar a salida) en la ventana de herramientas.Instituto Tecnolgicode

    Tepic27Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    28/125

    ELEMENTOS DEMODELACIN DE PROMODEL

    RECURSOS

    Instituto Tecnolgico deTepic

    28Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    29/125

    RECURSOS

    Un recurso es una persona, pieza de equipo o algn otrodispositivo que se utiliza para una o varias de lassiguientes funciones: transportar entidades, asistir enoperaciones de las entidades en las locaciones, realizar

    mantenimiento en locaciones o realizar mantenimiento aotros recursos.

    Se necesita definir dos elementos para el recurso: recurso m smo

    Una red fsica que defina el movimiento del recurso

    Instituto Tecnolgico deTepic

    29Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    30/125

    RECURSOS

    Para crear recursos:

    la caja de herramientas de los recursos.Automticamente se crea un registro en la tabla de

    edicin de recursos. En el registro se puede modificar elnombre del recurso, el nmero de unidades y lasespecificaciones.

    as espec cac ones perm en e n r a re s ca por aque viaja el recurso, los nodos sobre los cuales seestaciona y el movimiento del recurso.

    Instituto Tecnolgico deTepic

    30Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    31/125

    EJECUTAR SIMULACIN

    MenSimulation/Options

    Instituto Tecnolgico deTepic

    31Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    32/125

    EDITOR DE SALIDABotones de vista rpida

    l r e p o r t e g e n e r a

    l

    I n f o r m a c i n

    d

    Instituto Tecnolgico deTepic

    32Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    33/125

    EDITOR DE SALIDA

    Instituto Tecnolgico deTepic

    33Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    34/125

    MODELO PASO A PASO

    Pasos para lograr correr el modelo:

    Realice el ejercicio uno.

    Iniciar modelo nuevo Grabar nombre de modelo

    Definir Locaciones Definir Entidades Definir Proceso

    Definir Opciones de ejecucin Grabar modelo terminado Correr modelo Observar Resultados

    Instituto Tecnolgico deTepic

    34Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    35/125

    Ejercicio Uno. Locaciones, entidades, llegadas y procesosSe est procesando un engrane en una lnea de produccin, el cual pasa por varias operaciones que se hacen en diferentes mquinas. Un proveedor interno proporciona la materia prima al almacn en lotes de 1 pieza cada 2minutos por un tiempo indefinido.

    Se cuenta con las siguientes locaciones para la ejecucin de las tareasprogramadas para el producto que se fabrica: la primer locacin es unalmacn que tiene una capacidad de materia prima (slo para este producto)de 20 piezas; una cortadora, un torno y una fresadora que tienen cada una lacapacidad de procesar slo una pieza a la vez.

    La materia prima sale del almacn con destino a la cortadora, en ella se cortanlas piezas de acuerdo a las dimensiones establecidas en un tiempo de 3minutos; de ah se mandan las piezas al torno donde se procesan en untiempo de 4 minutos, posteriormente las piezas pasan a la fresadora en dondeson talladas en un tiempo de 2.5 minutos para convertirlas en un engrane.Finalmente, en esta locacin salen del sistema de procesamiento.

    Los traslados

    El tiempo de traslado entre locaciones es constante y consume un tiempo de0.2 minutos.

    Instituto Tecnolgico deTepic

    35Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    36/125

    Una llegadacada 2 min.

    MODELO INICIAL

    . .. . . .

    Almacn

    0 min.Instalacin 1

    3 min.

    Instalacin 2

    4 min.

    Instalacin 3

    2.5 min.

    Salida

    Tiempo de transportePieza

    Capacidad de cada Instalacin; 1 pieza

    Capacidad del Almacn: 20 piezasInstituto Tecnolgico deTepic

    36Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    37/125

    EDITOR DE SALIDA

    Para crear recursos:,

    pregunta si se desean ver las estadsticas de salida. Alcontestar afirmativamente se abre el Editor de resultados.

    Existen dos partes principales, el reporte general y la barrade herramientas en la parte superior. El reporte generaltiene docenas de estadsticas acerca del desempeo delsistema mientras ue la barra de herramientas ermitemanipular la informacin en forma de grfica, histograma,

    etc.

    Analice los resultados del ejercicio uno.

    Instituto Tecnolgico deTepic

    37Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    38/125

    TIEMPOS DE PROCESO

    Usa unidadesde tiempo por defaultEjemplos:Wait 5 minWait 5 sec

    Wait 5 hr Wait 2:14:08

    Instituto Tecnolgico deTepic

    38Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    39/125

    Entidad entrelocaciones.

    TIEMPOS DE MOVIMIENTO

    o ocar en algica demovimiento elestatuto Movefor.Ejemplos:

    Move for 2(unidades detiempo por default)Move for 4 minMove for 2:14:08 Realice el ejercicio dos A

    Instituto Tecnolgico deTepic

    39Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ejercicio dos A Est t to W it Mo e for

  • 8/4/2019 Presentaci_n_Promodel_2007

    40/125

    Ejercicio dos A. Estatuto Wait y Move for Se esta procesando una pieza de acero para darle tratamiento trmico en lassiguientes locaciones: Un almacn de materia prima, una cortadora, un torno, unmolino, un horno, y un almacn de productos terminados. Todas las locacionesanteriores tienen las capacidad de tener una sola pieza a la vez.

    La materia prima llega al almacn cada 10 minutos de una sola pieza a la vez y.

    La materia prima sale del almacn para trasladarse a la cortadora en donde seprocesa durante un tiempo de 4 minutos, al terminar su proceso la materia primase transforma en una pieza a ser torneada; de aqu pasa al torno donde sedimensiona la pieza de acuerdo a las especificaciones en un tiempo deprocesamiento de 3 minutos; posteriormente, la pieza pasa a un molino donde seprocesa en un tiempo de 2 minutos; despus pasa al horno el cual consume untiempo de 10 minutos para darle el tratamiento trmico, de esta locacin sale un

    ,como productos terminados fuera del sistema.

    El tiempo de traslado entre cada locacin es constante, el cual consume untiempo de 0.1 minutos.

    En el modelo, colocar un medidor en el horno y darle doble clic en la grfica en ellayout para editarlo al gusto. Tambin aadir un contador en la cortadora

    El modelo deber correr 10 horas.Instituto Tecnolgico deTepic

    40Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    41/125

    CORTE/DESTARIMADO

    .

    Entra. SalenProceso

    Instituto Tecnolgico deTepic

    41Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    42/125

    CORTE/DESTARIMADO

    Cinco piezas salen de una materia prima

    Cantidadde salida

    es 5

    Instituto Tecnolgico deTepic

    42Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    43/125

    CORTE/DESTARIMADO

    Esto es esencialmente cualquier tipo de operacin endonde una pieza se separa en dos o ms piezas. Esto

    Bajo Build/Processing en la tabla de edicin de rutasest la cantidad. sta puede accesarse al presionar el

    , , .ms sencilla de lograr esto en Promodel es cambiar lacantidad de salida en la ventana de dilogo de reglas deruta.

    . ,cambia el nmero de entidades que se envan a lasiguiente locacin. En otras palabras, para cada una delas entidades que entran, cinco salen.

    Instituto Tecnolgico deTepic

    43Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    44/125

    Previamente comentamos acerca de dividir piezas, ahoraveremos cmo unirlas de nuevo. Para lograr esto, hay

    LOTEO/(ESTATUTO COMBINE)

    varios estatutos en Promodel, pero uno de los mscomunes es el estatuto COMBINE. ste combina yconsolida la cantidad especificada de entidades.

    El estatuto COMBINE espera hasta que haya la cantidadespecificada de piezas en la locacin y entonces secombinan en una sola entidad y se enva a la siguiente

    .se enva despus de haberse combinado.

    La locacin debe tener capacidad suficiente para realizar el COMBINE.

    Realice el ejercicio dos BInstituto Tecnolgico deTepic

    44Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    45/125

    Ejercicio dos B. Destarimado y estatuto Combine

    Tomando como base el ejercicio anterior. En el se tiene que realizar algunoscambios para aplicar el estatuto Combine.

    En el modelo anterior la materia prima llega al almacn en donde se envan a lamquina cortadora. De la cortadora, cinco piezas salen hacia el torno. De ah, laspiezas se van hacia el molino. Las piezas entonces se van hacia el horno donde

    se combinan 10 ( estatuto Combine) y salen como un lote. El lote se dirige haciael almacn de productos donde cinco lotes se combinan para formar un productoterminado y de ah a la salida del sistema.

    En el modelo se harn lo siguientes cambios:

    Ahora el horno tiene una capacidad de 10 piezas y el almacn de productosterminados de cinco.

    Instituto Tecnolgico deTepic

    45Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    46/125

    INTERPRETACIN DERESULTADOS

    Cuellos de botella: En dnde estn y cmo saberlo?

    % de operacin y % de bloqueo

    Throughput (produccin):

    Cuntas piezas se estnproduciendo?

    Salidas totalesInstituto Tecnolgico deTepic

    46Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    47/125

    INTERPRETACIN DERESULTADOS

    Al dar click en el botn de Estado (State) o resumen deutilizacin (Utilization Summary) en el reporte deresu ta os se esp egan gr cas e esta o e asmquinas. Las estadsticas de % de Operacin y % deBloqueo son clave para encontrar cuellos de botella. Estainformacin se encuentra tambin disponible dentro deltexto del reporte de resultados.La actividad de entidades (Entity Activity) indica el nmerode salidas del sistema.Regresar a las estadsticas del modelo y determinar cul

    de las locaciones pudiera ser cuello de botella.Qu cambios propone para mejorar el sistema?Cul podra ser el efecto de estos cambios?

    Instituto Tecnolgico deTepic

    47Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    48/125

    VARIABLES

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

    Variables

    Instituto Tecnolgico deTepic

    48Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    49/125

    VARIABLES

    Para definir una variable que ser utilizada en un modelo,ir al men Build y escoger Variables.ID es el nombre con el cual se identificar la variable en elmodelo.Los tipos de variables pueden ser enteras o reales.

    Las estadsticas pueden ser ninguna (none), bsicas(Basic) o de series de tiempo (time series).Adicionalmente, se pueden recolectar estadsticas

    .Para colocar una variable en el modelo y se despliegue enpantalla, simplemente seleccionar el registro de la variableen la tabla de edicin de Variables, y posteriormente dar click en el layout donde se quiere que aparezca.

    Instituto Tecnolgico deTepic

    49Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    50/125

    VARIABLES (ESTATUTOSINC Y DEC)

    Para que las variables sean tiles, se necesita manipular sus valores. Esto se hace con los estatutos INC y DEC.

    INC causa que el valor de la variable se incremente por elvalor especfico, o bien en 1 si no se especifica este valor.

    DEC causa que el valor de la variable se decremente por elvalor especfico, o bien en 1 si no se especifica este valor.

    Las variables son vlidas en cualquier campo de lgica,

    por ejemplo: en el proceso puede utilizarse en OPERATIONy en MOVE LOGIC.

    Instituto Tecnolgico deTepic

    50Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    51/125

    GRFICAS DE FONDO

    Texto, grficas y otros efectos visuales que aparecen en elmodelo

    Instituto Tecnolgico deTepic

    51Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    52/125

    GRFICAS DE FONDO

    Si se quiere colocar texto u otra grfica en el modelo, selogra a travs de BUILD/BACKGRAUND GRAPHICS.

    Entre en este mdulo y practique un poco con el modeloanterior.

    La barra de herramientas de la izquierda permite crear ymodificar formas, y la barra de iconos en la parte superior

    grficas. Ntese la herramienta Texto en la parte superior de la barra de Herramientas, aparece como una A.

    Instituto Tecnolgico deTepic

    52Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    53/125

    Behind of Grid

    FRONT OF GRID/BEHIND GRID

    Front of Grid

    Instituto Tecnolgico deTepic

    53Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    54/125

    AADIR ESTACIONES DE TRABAJO

    Para aadir estaciones de trabajo. Esto se hacesimplemente al cambiar el valor en el campo de unidadesdel registro de la locacin. Esto crea una unidad hija que

    es idntica a su locacin madre.Las unidades individuales se seleccionan como rutabasndose en las reglas definidas en la locacin madre,cuando se da click en el botn Rules (reglas).

    Instituto Tecnolgico deTepic

    54Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    55/125

    AADIR ESTACIONES DE TRABAJOLocaciones multi-unidad

    Creacin de locaciones hijas

    Seleccin definida en reglas

    !No se puede enviar a una unidad especficaInstituto Tecnolgico deTepic

    55Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    56/125

    BLOQUES DE RUTA

    Cuando se enva una pieza a una locacin posterior,algunas veces es necesario tener mltiples rutas de salidapara a ent a . sto se ogra a crear neas m t p es obloques mltiples de ruteo.Si un registro de ruta tiene lneas mltiples dentro de un

    bloque, slo una lnea se ejecuta, en otras palabras, laentidad se enva slo a una locacin. La lnea de ruta queescoge la entidad se basa en las reglas de ruta que seestablecen en la ventana de dilogo de reglas.Si hay bloques mltiples de ruteo, entonces cada lnea

    ser ejecutada y la entidad especfica se enviar a cadauna de las locaciones posteriores indicadas (creandoentidades). Esto se logra al dar click en el botn Rules yseleccionando la opcin de Start New Block (iniciar nuevoblock).Instituto Tecnolgico de

    Tepic56Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    57/125

    BLOQUES DE RUTA

    Bloquesencillo

    Blo ues

    rutasmltiples

    mltiples

    Instituto Tecnolgico deTepic

    57Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    58/125

    INSPECCIN/RUTAS DEPROBABILIDAD

    En algunos casos, existe la probabilidad de que una piezse enve a un rea en vez de a otra. Este efecto puede ser modelado en ProModel al crear lneas mltiples en el

    mismo bloque de ruta y seleccionando el botn deprobabilidad en la ventana de dilogo de Reglas (Rules).En este lugar se asigna a cada ruta potencial unaprobabilidad de la ocurrencia. La probabilidad en todas laslneas debe suma 1.0.

    Instituto Tecnolgico deTepic

    58Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    59/125

    INSPECCIN/RUTAS DEPROBABILIDAD

    Todas las entidades se inspeccionan con una tasa derechazo del 25 es decir una de cada cuatro iezas fallaen la inspeccin).

    Instituto Tecnolgico deTepic

    59Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    60/125

    INSPECCIN/RUTAS DEPROBABILIDAD

    En este ejemplo, hay75% de probabilidadde que la pieza sevaya a horno y 25%de probabilidad deque se rechace y sevaya a EXIT.

    Instituto Tecnolgico deTepic

    60Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    61/125

    CAMBIAR LAS GRFICAS DE LASENTIDADES

    Se puede cambiar las grficas de las entidades. Esto se logra atravs de Build/Entities y seleccionando la entidad en la tabla deregistro.Entonces, apagar el botn NEW y aparecern espaciosadicionales para grficas. Dar click en un espacio en blanco y

    seleccionar una grfica alterna de los iconos, pueden disearsediferentes grficas para la entidad. Tambin pueden utilizarse elbotn Edit (editar) y la Barra de Desplazamiento para cambiar elcolor, rotacin y tamao de la entidad en la animacin.Para utilizar una de las grficas alternas durante la ejecucin delmodelo, la entidad debe de ejecutar un estatuto GRAPHIC. Alespecificar GRAPHIC , la entidad cambiar a esagrfica.Ejemplo: GRAPHIC 2 (cambia a la segunda grfica).

    Instituto Tecnolgico deTepic

    61Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    62/125

    Ventana de edicin

    CAMBIAR LAS GRFICAS DE LASENTIDADES

    Grficasalternas

    esac va o

    Realice el ejercicio tres.Instituto Tecnolgico deTepic

    62Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    63/125

    Ejercicio tres. Uso de variables (estatutos INC y DEC )Este modelo es el mismo que el anterior. Se debi observar que el horno esuno de los mayores responsables en trminos de cuello de botella. Paracorregir esto vamos a aadir otra unidad horno. Tambin hay queinspeccionar las piezas, ya que se ha determinado que se rechaza el 25% de

    .informacin en pantalla, hay que definir variables y llevar un registro de losiguiente: Inventario en proceso, piezas rechazadas y piezas terminadas. Setendr que aadir al modelo lo siguiente:

    Ahora se tiene que realizar una inspeccin de las piezas antes de que pasena la estacin del horno para rechazarlas o aceptarlas, si son rechazadas,estas salen del sistema como piezas defectuosas; pero si son aceptadaspasan a la siguiente operacin.

    La locacin de inspeccin slo puede inspeccionar una pieza a la vez yconsume un tiempo de 1 minuto por pieza.

    Se deber incrementar la variable inventario en proceso cuando las piezas secrean despus de la cortadora y se decrementar cuando las piezasterminadas y las piezas defectuosas salgan del sistema.

    Instituto Tecnolgico deTepic

    63Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    64/125

    Ejercicio tres (Continuacin )

    Incrementar la variable piezas rechazadas cuando la piezas defectuosas

    vayan a la salida. Colocar estas variables en pantalla y editarlas.

    Finalmente cambiar la grfica de las entidades cuando salgan del torno ydespus otra vez cuando salgan del molino, utilizar el estatuto GRAPHICS

    para cambiar la grfica de la entidad cuando termine su tiempo de proceso enestas estaciones.

    Instituto Tecnolgico deTepic

    64Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    65/125

    INTERPRETACIN DE DATOS

    Cules son los valores de las variables?

    Cmo cambian losvalores de las

    variables durante lasimulacin?

    Instituto Tecnolgico deTepic

    65Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    66/125

    BANDAS DE TRANSPORTE

    Las bandas de transporte se utilizan para modelar sistemas demanejo de materiales o cualquier otro mtodo de transporte deentidades que sea similar al desempeo real de una banda. Laspiezas slo pueden ser cargadas en una banda de una a la vez.El nmero de piezas que se permiten en una banda estlimitado por su capacidad as como por el tamao de la entidady la longitud de la banda.La entidad se mueve por la banda dependiendo de la velocidady la longitud de la banda.Las bandas de acumulacin actan como bandas de rodillos,

    mientras que las de no acumulacin actan como cintas.

    Instituto Tecnolgico deTepic

    66Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    67/125

    BANDAS DE TRANSPORTE

    Barra de herramientas deLocaciones Doble click para editar Aspectos clave

    Longitud Velocidad (150 fpm) Capacidad, tamao de

    la entidad tantogrfica como fsica

    Acumulacin vs. noacumulacin Estatuto MOVE

    Instituto Tecnolgico deTepic

    67Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    68/125

    FILAS DE ESPERA

    Las Filas se utilizan como almacn, inventarios,buffers en frente de las locaciones.Grficamente la fila solamente desplegar tanta

    entidades como puedan mostrarse dependiendodel tamao de la fila vs. El tamao de la entidad(solamente concepto grfico).

    default es el infinito) pero no las mostrar

    Instituto Tecnolgico deTepic

    68Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    69/125

    PARA DIBUJAR FILAS DE ESPERA

    zqu er o

    Izquierdo

    INICIOIzquierdo

    FIN

    Derecho

    Instituto Tecnolgico deTepic

    69Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    70/125

    ESTATUTOS DE MOVIMIENTOS

    MOVE (vlido en Filas y Bandas)

    Tiempos definidos por:

    Fila: longitud de la fila y velocidad de la entidad Banda: Longitud de la banda, tamao de laentidad y velocidad de la banda.

    MOVE FOR (vlido en Filas)

    Instituto Tecnolgico deTepic

    70Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    71/125

    ESTATUTOS DE MOVIMIENTOS

    El estatuto MOVE permite controlar cuandoser ejecutada la lgica en la fila/banda.Lgica anterior al estatuto MOVE se ejecuta alprincipio de la fila/banda; lgica posterior alestatuto MOVE se ejecuta cuando la entidadllega al final.

    El estatuto MOVE FOR permite controlar eltiempo que toma la entidad viajar por toda lafila. Si no se especfica un MOVE FOR, eltiempo ser definido por la longitud de la filay la velocidad de la entidad.

    Realice el ejercicio cuatro.Instituto Tecnolgico deTepic

    71Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    72/125

    Ejercicio cuatro. Bandas de transporte y filas de esperaEn este modelo se crear una red de filas y bandas sobre las cuales viajaruna caja. Existen tres filas de longitud de 20 pies, una banda con unalongitud de 20 pies con una velocidad de 20 pies por hora, y otra con unalongitud de 60 pies y una velocidad de 20 pies por hora. La capacidad para

    .dems locaciones se consideran con capacidad de solo una pieza.

    El producto que se manejar en todo el sistema ser una caja que tiene unadimensin de un pie por un pie.

    Proceso:Llega al sistema tanto a la fila de cajas como a la fila de monitores, una caja.La caja que sale de ambas filas pasa para una zona de esnamble en donde

    .estacin, pasan a una fila de empaque que conducir a la caja hasta unazona de carga en donde el tiempo de carga ser de 0.5 minutos. A la zonade carga, tambin llega una caja procedente de una banda de tarimas.

    Una vez que se realiza la operacin en la zona de carga, la caja se dirige auna banda de embarque que a su vez est la llevar a una zona deembarque.Instituto Tecnolgico de

    Tepic72Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

    Ej i i t ( C ti i )

  • 8/4/2019 Presentaci_n_Promodel_2007

    73/125

    Ejercicio cuatro. ( Continuacin )Para realizar la operacin de embarque se lleva un tiempo de 2 minutos. Yaque se ha realizado la operacin anterior, la caja abandona el sistema.

    Arribos:Al sistema llega una caja a la fila de monitor, a la fila de caja y a la banda detarimas; con una ocurrencia infinita en todas.

    A la fila monitor llega la caja a un tiempo cero, y despus llegar cada tresminutos. A la fila de cajas llega una caja, y esta llegar al sistema un minutodespus de haber iniciado la corrida de produccin y despus llegar cadatres minutos. A la banda de tarimas llegar una caja cuando haya corrido laproduccin cinco minutos y despus llegar cada cinco

    NOTA: Ejecutar el modelo por diez horas.

    Instituto Tecnolgico deTepic

    73Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Zona deLl 1 /3 i

  • 8/4/2019 Presentaci_n_Promodel_2007

    74/125

    Zona de

    Ensamble

    Zona de

    Carga

    0.5 min Banda de

    embarque

    Llega 1 c/3 min

    A partir 0 min. Iniciada laproduccin

    Long. 20

    Fila de monitores1 min

    Banda deLong. 20

    Long. 20

    Long. 20,Vel 20

    Long. 60,

    Vel 20

    Fila de cajas Zona de

    embarque2 min

    tarimas

    Llega 1 c/3 min

    A partir 1 min. Iniciada laproduccin

    Llega 1 c/5 min

    A partir 5 min. Iniciada laproduccinInstituto Tecnolgico de

    Tepic74Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    75/125

    ESTATUTO JOIN (UNIR)

    El proceso JOIN es utilizado para ensamblar dosentidades. Despus del proceso, las entidadesestarn permanentemente unidas. La primer partedel JOIN es el estatuto JOIN, que esencialmenteindica Soy una entidad, ensamblame una pieza.La regla correspondiente acta como unretardador, deteniendo la pieza hasta que la otraentidad ejecuta un estatuto JOIN.Para cada estatuto JOIN, debe de haber una reglacorrespondiente If Join Request.

    Instituto Tecnolgico deTepic

    75Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    76/125

    ESTATUTO JOIN (UNIR)

    os par es:

    1) EstatutoJOIN

    2) ReglaIf Join Request

    Instituto Tecnolgico deTepic

    76Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    77/125

    ESTATUTOS LOAD/UNLOAD

    El estatuto LOAD trabaja en forma parecida alestatuto JOIN. Excepto que las piezas cargadaspueden ser descargadas ms tarde, odesensambladas.

    El estatuto LOAD tiene dos partescorrespondientes, el estatuto y la regla If LoadRequest.

    Instituto Tecnolgico deTepic

    77Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    78/125

    ESTATUTOS LOAD/UNLOAD

    r mero, cargar:

    1) EstatutoLOAD

    2) ReglaIf Load Request

    Instituto Tecnolgico deTepic

    78Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    79/125

    ESTATUTOS LOAD/UNLOAD

    El estatuto UNLOAD descargar la cantidad especfica deentidades en la locacin. Despus, debe de crearse un

    descargadas.

    Despus, descargar:

    1) EstatutoUNLOAD

    2) Utilizar el procesoseparado para laentidad descargada

    Instituto Tecnolgico deTepic

    79Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    80/125

    EDITOR DE GRFICAS

    El Editor Grfico permite crear y aadir nuevas grficas a labiblioteca activa (archivo *.gbl), cambiar grficas existentes

    *. .Existen una serie de herramientas, tanto en la barra deherramientas en la parte izquierda, como bajo el men degrficas. Las herramientas grficas permiten editar un iconoexistente, grabar la figura en el espacio de trabajo comoicono, o borrar un icono. El botn Clear limpia el rea detrabajo.Si se desea aadir un icono a la biblioteca, debe primerocrearse el icono en el espacio de trabajo. Posteriormente,debe grabarse la grfica del espacio de trabajo a labiblioteca mediante dar click en el botn Save. Para grabar la biblioteca, seleccionar Save del men File.

    Instituto Tecnolgico deTepic

    80Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    81/125

    Ir al men Tools, y seleccionar Graphic Editor

    Iconos

    EDITOR DE GRFICAS

    Espacio detrabajo

    Barra deherramientas

    Realice el ejercicio cinco.Instituto Tecnolgico deTepic

    81Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ejercicio cinco. Estatutos JOIN y LOAD/UNLOAD

  • 8/4/2019 Presentaci_n_Promodel_2007

    82/125

    j yEn este modelo, se modificar el sistema de filas y bandas para desarrollar operaciones de ensamble y carga de piezas en otra pieza.

    Modificar el modelo anterior ( modelo cuatro ) en las siguientes reas:

    Entidades:Monitor, Caja vaca, Caja llena, Tarima y Tarima llena.

    Dimensin real de todas las entidades 1 x 1 pies.

    Proceso:Llega a la fila de cajas una caja vaca y a la fila de monitores, un monitor queser ensamblado a la caja vaca. Ambas piezas ( caja vaca y monitor) sedirigen a la zona de ensamble en donde se realiza una operacin que

    esta estacin sale una caja llena. De aqu, pasa la caja llena a una fila deempaque que conducir a sta hasta una zona de carga en donde se cargarsobre una tarima vaca, el tiempo de carga ser de 1 minuto.

    Instituto Tecnolgico deTepic

    82Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    83/125

    Ejercicio cinco. ( continuacin )Posteriormente, sale la tarima llena con destino a la banda de embarquey de aqu a zona de embarque, en donde se descargar la caja llena de la

    tarima en un tiempo de 1.5 minutos. La tarima vaca regresar para ser reciclada a la banda de tarimas en un tiempo de 3 minutos, y la caja llenasale del sistema.

    Arribos:Al sistema llega un monitor, una caja vaca y una tarima; con una

    ocurrencia infinita en todos. Llega un monitor a la fila de monitor en untiempo cero, y despus llegar cada tres minutos. A la fila cajas llega lacaja vaca un minuto despus de haber iniciado la corrida de produccin ydespus llegar cada 3 minutos. A la banda de tarimas llegar una tarima

    cinco.

    NOTA: Ejecutar el modelo por diez horas.

    Instituto Tecnolgico deTepic

    83Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    84/125

    INTERPRETACIN DE DATOS

    Niveles deas para

    control deinventarios

    Cuntotiempo

    piezas paraser trabajadas?

    Instituto Tecnolgico deTepic

    84Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    85/125

    RECURSOS

    Un recurso es una ersona ieza de e ui o o al notro dispositivo que se utiliza para una o varias delas siguientes funciones: transportar entidades,asistir en operaciones de las entidades en laslocaciones, realizar mantenimiento en laslocaciones, o realizar mantenimiento a otrosrecursos.Se necesitan definir dos elementos ara el recurso:El recurso mismo, y una red fsica que defina el

    movimiento del recurso.

    Instituto Tecnolgico deTepic

    85Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    86/125

    RECURSOS

    Click en la grfica (se crea automticamente el registro am ar e nom re e reg s ro, espec cac ones

    as espec cac onespermiten definir la

    red fsica por la queviaja el recurso

    Instituto Tecnolgico deTepic

    86Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    87/125

    REDES FSICAS DE CAMINOS

    Las redes fsicas de caminos consisten en nodos, los cualeses n conec a os por segmen os e re . os segmen os ered se definen con un nodo inicio y un nodo fin, y puedenser unidireccionales o bi-direccionales. Mltiples segmentosde red, que pueden ser lneas rectas o tener quiebres, se

    conectan con nodos.La creacin de redes en una red fsica comienza alseleccionar el botn Paths (segmentos) y despus clickzqu er o a a r n qu e res en a re , y un c c erec oterminar la red.

    Instituto Tecnolgico deTepic

    87Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    88/125

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

    REDES FSICAS DE CAMINOS

    Instituto Tecnolgico deTepic

    88Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    INTERFACES DE REDES FSICAS

  • 8/4/2019 Presentaci_n_Promodel_2007

    89/125

    INTERFACES DE REDES FSICASDE CAMINOS

    L

    L

    L

    E Definen la interaccinentre nodos ylocaciones.

    Click izquierdo en elnodo, click izquierdoen la locacin paracrear la interfase.

    L Exit

    Mltiples interfaces por

    nodo, slo unainterfase por locacin

    Instituto Tecnolgico deTepic

    89Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    90/125

    ESTATUTOS GET, FREE Y USE

    Los estatutos GET, FREE y USE se utilizan para capturar unrecurso para una actividad en una locacin.GET ca tura el recurso ermanece con la entidad hasta ue seespecfica un FREE.USE captura el recurso por la cantidad especfica de tiempo ydespus lo libera automticamente.Utilizar USE si slo es una operacin (un tiempo de proceso)

    Ej. USE Operario FOR 2 min.USE 2Mecanico FOR T(1,2,3)Utilizar GET/FREE si se har ms de una operacin.

    .WAIT 3

    JOIN 3WAIT N(4,1)LOAD FREE Operario

    Instituto Tecnolgico deTepic

    90Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    91/125

    ESTATUTOS GET, FREE Y USE

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

    Instituto Tecnolgico deTepic

    91Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    MOVE WITH

  • 8/4/2019 Presentaci_n_Promodel_2007

    92/125

    MOVE WITH

    MOVE WITH se utiliza para capturar un recurso detransporte entre locaciones (cuando no hay actividadrea za a en a ocac n actua . recurso se que ar con la entidad hasta que un estatuto THEN FREE o unFREE se encuentre en la lgica posterior.

    Instituto Tecnolgico deTepic

    92Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    OPERARIOS MLTIPLES

  • 8/4/2019 Presentaci_n_Promodel_2007

    93/125

    OPERARIOS MLTIPLES

    Utilizar un solo

    operacin.

    Utilizar mltiplesoperarios para unamisma operacin.

    Utilizar cualquier

    operario para laoperacin.

    Realice el ejercicio seis.Instituto TecnolgicodeTepic

    93Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ejercicio seis Utilizacin de recursos para operaciones y redes fsicas

  • 8/4/2019 Presentaci_n_Promodel_2007

    94/125

    Ejercicio seis. Utilizacin de recursos para operaciones y redes fsicasEn este modelo se aadirn recursos al ejercicio anterior. Lea el modeloanterior y realiza los siguientes cambios:

    Crear dos redes fsicas de caminos las cuales se llamarn Red 1 que ser parael operario 1 y Red 2 que ser para el operario 2.

    Red 1 permite que un operario viaje de la zona de ensamble a la zona de carga:Distancia: 30 pies.

    Red 2 permite que un operario viaje de la zona de embarque a zona de carga, y

    hasta la parte superior de la banda de tarimas. Distancia entre zona de carga yzona de embarque: 60 pies; distancia entre banda tarimas a zona de carga: 30pies.

    Crear las siguientes interfases:

    Red 1 Zona de ensamble

    Zona de cargaRed 2 Zona de embarque

    Zona de carga

    Banda de tarimasInstituto Tecnolgico deTepic94Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

    Ejercicio seis ( continuacin )

  • 8/4/2019 Presentaci_n_Promodel_2007

    95/125

    Ejercicio seis. ( continuacin )Crear dos operario; operario1 y operario 2

    En las especificaciones, poner operario 1 en Red 1 y operario 2 en Red 2

    Ambos operarios con las siguientes caractersticas. Velocidades: 15 p/min. ,

    y tiempo para depositar 6 segundos.

    Poner los estatutos GET, FREE, USE y MOVE WITH/THEN FREE en laslocaciones apropiadas, de manera que se lleven a cabo las siguientes

    actividades:El operario 1 realiza el JOIN y el WAIT en la zona de ensamble

    El operario 1 y el operario 2 realizan el LOAD y el WAIT en la zona decarga.

    EL operario 2 consigue las tarimas de embarque y las regresa a la bandade tarimas.

    Instituto Tecnolgico deTepic

    95Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    96/125

    INTERPRETACIN DE DATOS

    Utilizacin de recursos.Estadsticas y grficas

    Instituto Tecnolgico deTepic

    96Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    97/125

    ATRIBUTOS

    Los atributos son tomadores de valores similares aas var a es, pero es n ga os a en a esespecficas y usualmente contienen informacinacerca de la entidad.Para definir un atributo, ir a BUILD/ATTRIBUTES ycrear un identificador (ID). Posteriormente escoger eltipo y la clasificacin.Los atributos se modifican se asi nan cuando unaentidad ejecuta la lnea de lgica que contiene unoperador, de la misma manera que trabajan lasvariables.

    Instituto Tecnolgico deTepic

    97Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    ATRIBUTOS

  • 8/4/2019 Presentaci_n_Promodel_2007

    98/125

    ATRIBUTOS

    Atributos en ProModel:

    Nmero de serie Nmero de orden Fecha de entrega, etc.

    Definicin: BUILD/ATTRIBUTES Nombre, tipo y clasificacin

    Instituto Tecnolgico deTepic

    98Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    99/125

    IF THEN (ELSE)

    Los estatutos IF THEN permiten al usuario ejecutar neas espec cas e g ca asa o en c er as

    condiciones.Se requieren los estatutos BEGIN y END si ms deuna lnea de lgica se va a ejecutar basada en unacondicin de IF THEN. Si no hay estatutos BEGIN yEND, el modelo ejecutar slo la primer lnea despusdel IF THEN segn esa condicin.El estatuto ELSE permite continuar listandocondiciones especficas. Tambin se puede continuar con instrucciones ELSE IF THEN.

    Instituto Tecnolgico deTepic

    99Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    100/125

    IF THEN (ELSE) Sintaxis:

    - IF THEN Ejemplos

    -IF exportacin = 5 THEN WAIT 4 min-IF Orden 6 OR Piezas_producidas > 0 THEN

    BeginCliente = 5WAIT 4 min

    End

    Begin

    Cliente = 3Prioridad = 7WAIT 5 min

    EndInstituto Tecnolgico deTepic

    100Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    101/125

    ESTATUTO ROUTE

    Utilizado para controlar el ruteo es ecfico deentidades.

    Estatuto ROUTE enlgica de operacin

    Bloques de rutacorrespondiente

    Es importante que en lacolumna de Rule aparezcaen ambas rutas FIRST 1

    Instituto Tecnolgico deTepic

    101Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    DISTRIBUCIN DE USUARIOS

  • 8/4/2019 Presentaci_n_Promodel_2007

    102/125

    DISTRIBUCIN DE USUARIOS

    El usuario puede definir una distribucin pararepresentar un conjunto de datos.

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

    cumu a a, o cumu a a

    Instituto Tecnolgico deTepic

    102Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    DISTRIBUCIN DE USUARIOS

  • 8/4/2019 Presentaci_n_Promodel_2007

    103/125

    DISCRETA

    Probabilidad de obtener cierto resultado

    Cantidad de respuestas finitas

    Ejemplo: Distribucin (discretay no acumulada) para obtener el tamao de grupo.

    45% de las veces ser de 1

    55% de las veces ser de 2

    Instituto Tecnolgico deTepic

    103Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    DISTRIBUCIN DE USUARIOS

  • 8/4/2019 Presentaci_n_Promodel_2007

    104/125

    CONTINUA

    Probabilidad de obtener cierto resultado

    Cantidad de respuestas infinitas

    Ejemplo: Distribucin

    (continua y no acumulada)para obtener el tiempo deinspeccin.

    20% ser entre 0.25 y 0.50 min.

    30% ser entre 0.50 y 0.80 min

    50% ser entre 0.80 y 1.00 minInstituto Tecnolgico deTepic

    104Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    DISTRIBUCIONES

  • 8/4/2019 Presentaci_n_Promodel_2007

    105/125

    DISTRIBUCIONES

    Utilizadas para crear aleatoriedad y representar tiempos de operacin de lavida real.

    Utilizar el constructor deLgica para crearlas.

    Realice el ejercicio siete.Instituto TecnolgicodeTepic

    105Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ejercicio siete. Atributos, estatuto ROUTE y

  • 8/4/2019 Presentaci_n_Promodel_2007

    106/125

    Ejercicio siete. Atributos, estatuto ROUTE ydistribuciones de probabilidadEn este modelo tenemos piezas denominadas como engranes que llegan

    al sistema, y al llegar se les asignan atributos y despus son clasificadosde acuerdo al tipo de parte. De ah, se mueven hacia una de dosmquinas y pasan a una fila donde una de cada cinco piezas esinspeccionada. Existe una tasa de retrabajo de 30 %.

    Se tienen las siguientes locaciones: Fila de entrada ( longitud de 20 pies),fila de inspeccin ( longitud 10 pies ), un torno, un molino, una zona deinspeccin y una zona de presalida. Todas las filas tienen una capacidadinfinita y las dems locaciones de slo una pieza.

    Proceso:El engrane llega a la fila de entrada en donde es identificada cada piezacon un atributo de tipo entero denominado tipo de pieza. Para la

    asignacin del tipo de pieza que es, se necesita crear una distribucin deusuario ( discreta y no acumulada) que se utilizar para clasificar laspiezas cuando llegan; definir que el 45% de las veces se obtiene un valor de 1, y el 55% un valor de 2; se llamar la distribucin de tiempo dellegadas .Instituto Tecnolgico de

    Tepic106Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

    Para hacer la clasificacin de piezas con esta distribucin aadir la siguientel l lgi d ll g d ti d pie a distrib cin de llegadas( ) Si l

  • 8/4/2019 Presentaci_n_Promodel_2007

    107/125

    lnea a la lgica de llegadas: tipo de pieza = distribucin de llegadas( ). Si eltipo de pieza es 1, el engrane pasa a ser maquinado en el torno en el que selleva un tiempo de 3 minutos y si es del tipo 2 pasa a ser maquinado en elmolino con un tiempo de operacin de 4 minutos. Independientemente en culmquina se realice la operacin, de all pasan a la fila de inspeccin. En la fila

    inspeccin ya que slo una de cada cinco es inspeccionada; las otras cuatropiezas pasaran directamente a la zona de pre-salida.

    En la zona de inspeccin, los engranes son inspeccionados en un tiempo que

    sigue una distribucin de probabilidad emprica continua ( crear unadistribucin del usuario, continua y no acumulada, que indique que el 20% delas veces el proceso tarda entre 0.25 y 0.50 minutos, el 30% de las vecesentre 0.50 y 0.80 minutos, y el 50% de las ocasiones tarda entre 0.80 y 1.0m nu os . ay que nom rar a a s r uc n, s r uc n e empo einspeccin . Para utilizar el valor arrojado de esta distribucin utilizar en elcampo de operacin de inspeccin, el estatuto WAIT como normalmente seha estado realizando, pero indicando utilizar la distribucin: WAITdistribucinde tiempo de inspeccin(). La sintaxis de utilizar el nombre de la distribucinseguido por un parntesis, indica que es un comando que regresar algnvalor.Instituto Tecnolgico de

    Tepic107Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

    En inspeccin, el 70% de las piezas se van a presalida y de aqu salen del sistema, y

  • 8/4/2019 Presentaci_n_Promodel_2007

    108/125

    el 30% se envan de vuelta a la fila de entrada a ser retrabajadas.

    Se tiene que llevar un conteo de las piezas terminadas que salen del sistema y dellas piezas a ser retrabajadas.

    Los movimientos lgicos de cada locacin sern de 0.1 min. excepto cuando la piezava en camino a ser retrabajada, el cual ser de 1 minuto.

    Los arribos del material al sistema sern una pieza y la primera vez que llega escuando el tiempo es cero, el nmero de ocurrencias es infinito y despus llegarncada tres minutos.

    Para identificar las piezas cuando asigna el atributo y cuando pasan a ser retrabajadas, utilizar en la entidad otro tipo de color.

    Correr el modelo durante 10 horas.

    Instituto Tecnolgico deTepic

    108Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

  • 8/4/2019 Presentaci_n_Promodel_2007

    109/125

    Instituto Tecnolgico deTepic

    109Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    55%

  • 8/4/2019 Presentaci_n_Promodel_2007

    110/125

    45%

    20%30%

    50%

    0.25 0.50 0.80 1.01 2Discreta Continua

    Distribucin de llegadas() Distribucin de tiempo de inspeccin()

    FUNCIONES CLOCK Y LOG

  • 8/4/2019 Presentaci_n_Promodel_2007

    111/125

    FUNCIONES CLOCK Y LOG

    CLOCK () Utilizacin: CLOCK

    Retorna el valor del reloj de la simulacin

    () default, (hr) horas, (min) minutos, (sec) segundos

    LOG Utilizacin: LOG ,

    Al reloj de la simulacin se le resta esta expresin yse almacena el resultado con el texto comoencabezado.

    Los resultados se encuentran al final del reporte desalidaInstituto Tecnolgico de

    Tepic111Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

    FUNCIONES CLOCK Y LOG

  • 8/4/2019 Presentaci_n_Promodel_2007

    112/125

    FUNCIONES CLOCK Y LOG

    Tiempo_de_llegada = CLOCK ()

    Salida

    Entrada

    LOG Vida en el sistema, tiempo_de llegada

    Realice el ejercicio ocho.Instituto Tecnolgico deTepic

    112Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ejercicio ocho. Estatutos CLOCK y LOG.

  • 8/4/2019 Presentaci_n_Promodel_2007

    113/125

    Ejercicio ocho. Estatutos CLOCK y LOG.Al modelo anterior se le aadirn distribuciones al modelo para los tiempos deproceso, y se rastrearn las piezas a travs del sistema para calcular lostiempos de ciclo.Cambiar los tiempo de proceso en las siguientes locaciones

    Entidad Locacin OperacinEngrane Torno N(3,0.1)

    Engrane Molino N(4,0.1)

    Ojo: los tiempos a modificar debern seguir con su estatuto correspondiente,ejemplo: WAIT N(3,0.1).

    Poner un sello del tiempo a la pieza cuando sta entra a la fila de entradautilizando en atributo Hora de llegada con el estatuto Clock(). Llevar unabitcora del tiempo de cclo en presalida utilizando el mismo atributo y elestatuto LOG.

    Instituto Tecnolgico deTepic

    113Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    INTERPRETACIN DE DATOS

  • 8/4/2019 Presentaci_n_Promodel_2007

    114/125

    INTERPRETACIN DE DATOS

    Clculo del tiempo de ciclo Re orte de bitcora

    en los resultados

    Entradasindividuales

    Instituto Tecnolgico deTepic

    114Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TIEMPOS MUERTOS DE

  • 8/4/2019 Presentaci_n_Promodel_2007

    115/125

    LOCACIONES

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

    Instituto Tecnolgico deTepic

    115Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TIEMPOS MUERTOS DE

  • 8/4/2019 Presentaci_n_Promodel_2007

    116/125

    LOCACIONES

    Tiempo muerto de reloj (CLOCK): modela tiempos muertosue ocurren de endiendo del tiem o transcurrido desimulacin.

    Tiempo muerto de reloj, inicia de acuerdo al tiempo desimulacin indicado, sin importar cuntas piezas se hanprocesado, utilizacin, etc.

    Instituto Tecnolgico deTepic

    116Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TIEMPOS MUERTOS DE

  • 8/4/2019 Presentaci_n_Promodel_2007

    117/125

    LOCACIONESTiempo muerto de entrada (ENTRY): modela tiemposmuertos que ocurren despus de cierto nmero deentidades procesadas en la locacin.

    Un ejemplo de estos tiempos muertos es cuando unamquina requiere recibir servicio cada determinadonmero de piezas procesadas.

    Instituto Tecnolgico deTepic

    117Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TIEMPOS MUERTOS DE

  • 8/4/2019 Presentaci_n_Promodel_2007

    118/125

    LOCACIONES

    Tiempo muerto de utilizacin (USAGE): modela tiemposmuertos que ocurren despus de que la locacin ha

    .

    Este tiempo se utiliza cuando una mquina requieredetenerse despus de cierto tiempo real de utilizacin. Por ejemplo para dar mantenimiento, etc.Toma en cuenta el tiempo de utilizacin, y no los tiemposde bloqueo.Instituto Tecnolgico de

    Tepic118Depto. de Ingeniera Industrial

    M.C. Hctor Martnez Rubin Celis

    TIEMPOS MUERTOS DE

  • 8/4/2019 Presentaci_n_Promodel_2007

    119/125

    LOCACIONESTiempo muerto de preparacin (SETUP): modela tiemposmuertos que ocurren cuando una locacin puede procesar

    erentes ent a es pero neces ta un t empo epreparacin para hacerlo.

    nicamente funciona cuando el cambio es entre doisentidades diferentes.

    Instituto Tecnolgico deTepic

    119Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TURNOS (DEFINICIN)

  • 8/4/2019 Presentaci_n_Promodel_2007

    120/125

    Build/Shift/Define

    (break)

    NoDisponible (off-shift) Disponible(on-shift)

    Instituto Tecnolgico deTepic

    120Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TURNOS (ASIGNACIN)

  • 8/4/2019 Presentaci_n_Promodel_2007

    121/125

    Build/Shift/Assign

    Instituto Tecnolgico deTepic

    121Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TURNOS (ASIGNACIN)

  • 8/4/2019 Presentaci_n_Promodel_2007

    122/125

    Seleccionar recursos/locaciones para asignar el turno.

    Seleccionar los archivos de turnos a utilizar.

    Instituto Tecnolgico deTepic

    122Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    TURNOS (EJECUTAR EL MODELO)

  • 8/4/2019 Presentaci_n_Promodel_2007

    123/125

    Ejecutar el modelo con turnos:

    Simulation/Options

    corrida por fechas): Weekly time, calendar date. Definir fechas apropiadas

    Realice el ejercicio nueve.Instituto Tecnolgico deTepic

    123Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ejercicio nueve. Tiempos muertos y turnos.Este modelo es continuacin del modelo del ejercicio siete. Se colocarun recurso en el modelo, el cual tendr un solo turno. Utilizar el operario

  • 8/4/2019 Presentaci_n_Promodel_2007

    124/125

    u ecu so e e ode o, e cua te d u so o tu o. Ut a e ope a opara el proceso en cada locacin (Torno y Molino) y tambin para transporteHaca la fila de inspeccin despus del proceso. El modelo tambin incluirMantenimiento preventivo del torno y el molino. Preparar lo siguiente:

    Locacin Frecuencia Primera vez Prioridad Lgica

    Torno 120 min. 120 min. 99 N(10,0.2) minMolino 100 min. 100 min. 99 N(10,0.2) min.

    Red fsica de caminos:Red1

    Interfases:Torno, Molino, y Fila de inspeccin

    Recursos:Operario 1

    Instituto Tecnolgico deTepic

    124Depto. de Ingeniera IndustrialM.C. Hctor Martnez Rubin Celis

    Ser necesario tambin definir un turno para el operario. Crear los turnos y

  • 8/4/2019 Presentaci_n_Promodel_2007

    125/125

    p p ycopiarlos para cada da utilizando la opcin duplicate.Turno:

    De 8:00 a 17:00 horasDescansos: de 10:00 a 10:15, de 12:00 a 13:00 y de 15:00 a 15:15

    Correr el modelo utilizando los turnos. Especificar esto en la ventana dedilogo de Simulation/Options. Correr el modelo para el prximo Lunes(nicamente un da) de 8:00 a 17:00 horas.

    En la lgica de tiempos muertos de las locaciones, utilizar GET y FREEpara usar un recurso para el mantenimiento. Tambin, utilizar el estatutoDISPLAY para notificar al usuario del modelo cuando se descompongan lasmquinas.

    Es posible definir un rea de descanso para el recurso extendiendo la redfsica de caminos al rea deseada, e indicando el nodo de descanso (breaknode) en las reas de descanso, Tip: no es necesario crear una locacin