Está en la página 1de 40

Sesión 4: Primer modelo en Flexsim Tutorial 3

Capacitación Básica Flexsim

www.vaticgroup.com
AGENDA

• DESCRIPCIÓN DEL PROCESO A CONSTRUIR


Flujograma y datos del sistema

• UTILIZACIÓN DE TABLAS GLOBALES


Utilizar una tabla global para definir una ruta

• UTILIZACIÓN DEL COMBINER


Utilizar el objeto Combiner para armar estibas

©2013 Vatic Consulting Group – Todos los derechos reservados


• UTILIZACIÓN DE REDES
Utilizar redes para definir los caminos autorizados para los ejecutores de tareas

• UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD


Usar una “tracked variable” y ver su comportamiento en la herramienta dashboard
DESCRIPCIÓN DEL PROCESO
DIAGRAMA DE FLUJO DEL PROCESO
Procesador
1
Banda
Termina los
Los productos son Transportadora 1
productos
enviados a las máquinas de Tipo 1
dependiendo de su tipo
Cola
Procesador
Acumula los
Llegada de 2
productos a Banda Estación de
Productos Termina los Estibadora
medida que Transportadora 2 Control
prefabricados productos
van
de Tipo 2
llegando

©2013 Vatic Consulting Group – Todos los derechos reservados


Procesador
3
Banda
Termina los
LOS OPERARIOS Transportadora 3
producto
TRANSPORTAN LOS EL MONTACARGAS
de Tipo 3
PRODUCTOS DESDE LA COLA RECOGE LOS
HASTA CADA MÁQUINA Y PRODUCTOS REVISADOS
ALLÍ SE ENCARGAN DE Y LOS LLEVA A
REALIZAR EL ALISTAMIENTO Los productos que no son REPROCESO O A LA
aprobados deben SALIDA DEL PROCESO
reprocesarse

3
DESCRIPCIÓN DEL PROCESO
DATOS DEL PROCESO
• Tipo de productos: Existen 3 tipos de productos que lleguen para ser procesados. Los
3 tipos lleguan en cantidades iguales
• Tasa de Arribos: Sigue una Distribución Normal con media 10 y desviación estándar de
2 segundos
• Capacidad en Cola: máximo 25 ítems
• Tiempo de Alistamiento: Tiempo constante de 10 segundos
• Tiempo de Proceso Máquinas: Sigue una distribución Exponencial con parámetro 10
segundos.

©2013 Vatic Consulting Group – Todos los derechos reservados


Velocidad de las bandas transportadoras: 1 m/s.
• Tiempo de revisión, Estación de Control: Sigue una distribución Exponencial con
parámetro 30 segundos.
• Cantidad de defectuosos: Se estima que un 20% de los productos resulten
defectuosos, mientras que un 80% son aprobados.
• Almacenamiento: Los productos no pueden ser mezclados en las estanterías
• Estibado: Se arman estibas con el mix siguiente: 3 unidades del producto 1, 2
unidades del producto 2 y 3 unidades del producto 3. Después de armarla, se agrega
una etiqueta, el proceso dura 10 segundos.
4
AGENDA

• DESCRIPCIÓN DEL PROCESO A CONSTRUIR


Flujograma y datos del sistema

• UTILIZACIÓN DE TABLAS GLOBALES


Utilizar una tabla global para definir una ruta

• UTILIZACIÓN DEL COMBINER


Utilizar el objeto Combiner para armar estibas

©2013 Vatic Consulting Group – Todos los derechos reservados


• UTILIZACIÓN DE REDES
Utilizar redes para definir los caminos autorizados para los ejecutores de tareas

• UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD


Usar una “tracked variable” y ver su comportamiento en la herramienta dashboard
UTILIZACIÓN DE TABLAS GLOBALES
CREACIÓN DE NUEVOS OBJETOS
• Arastrar y soltar los nuevos objetos desde la librería /
borrar el sink

©2013 Vatic Consulting Group – Todos los derechos reservados


6
UTILIZACIÓN DE TABLAS GLOBALES
PUERTOS DE ENTRADA/SALIDA
• Define los posibles flujos de los productos(flowitems)
desde un recurso fijo hacia otro recurso fijo.
• Define puertos de entrada (input ports) y salida (output
ports) de los objetos

Con el mouse y la tecla A/Q desde el

©2013 Vatic Consulting Group – Todos los derechos reservados


recurso fijo de salida hacia el recurso
fijo de entrada
Conexión de flujo
Conectar A
Desconectar Q

7
UTILIZACIÓN DE TABLAS GLOBALES
DEFINICIÓN DEL FLUJO
• Conectar los puertos para definir el flujo del proceso

©2013 Vatic Consulting Group – Todos los derechos reservados


8
UTLIIZACIÓN DE TABLAS GLOBALES
PUERTOS CENTRALES
• Define una relación entre objetos, referencia los objetos
entre ellos
• Permite llamar a un objet desde otro fácilmente

Con el mouse y la tecla S/W entre los

©2013 Vatic Consulting Group – Todos los derechos reservados


2 objetos
Conexión de
referenciación
Conectar S
Desconectar W

9
UTILIZACIÓN DE TABLAS GLOBALES
CONEXIÓN DEL MONTACARGAS
• Conectar el montacargas a la cola para definir la
asignación de tareas

©2013 Vatic Consulting Group – Todos los derechos reservados


10
UTILIZACIÓN DE TABLAS GLOBALES
¿PORQUÉ UNA TABLA GLOBAL?
• Funciones de las tablas globales
• Permite definir parametros del sistema (rutas,
tiempos, …)
• Permite capturar información (estadisticas
personalizadas..)
• Se pueden cargar/exportar desde/hacia Excel

©2013 Vatic Consulting Group – Todos los derechos reservados


• Las tablas se pueden acceder desde cualquier objeto
del modelo

11
UTILIZACIÓN DE TABLAS GLOBALES
ORGANIZACIÓN DEL ALMACENAMIENTO
• Los puertos de salida de la • Queremos está
cola son así: organización:

Rack de
almacenamiento
ItemType1 RackB

©2013 Vatic Consulting Group – Todos los derechos reservados


ItemType2 RackC
ItemType3 RackA

12
UTILIZACIÓN DE TABLAS GLOBALES
CREACIÓN DE UNA TABLA GLOBAL
• La tabla global permitirá definir a qué Rack se mandarán
los FlowItems o siendo más específicos, por cuál puerto
de salida de la Cola del Final se mandarán los FlowItems
que van a los Racks.

©2013 Vatic Consulting Group – Todos los derechos reservados


13
UTILIZACIÓN DE TABLAS GLOBALES
CONFIGURACIÓN DE LA TABLA
• Capturar los datos de la tabla
2. Definir las
dimensiones

1. Nombrar
la tabla
4. Llenar la

©2013 Vatic Consulting Group – Todos los derechos reservados


tabla con
los datos

3. Agregar
encabezados
para facilitar la
comprensión

14
UTILIZACIÓN DE TABLAS GLOBALES
CONFIGURACIÓN DE LA COLA
• Transporte desde la
cola
• Decisión de flujo
desde la cola

©2013 Vatic Consulting Group – Todos los derechos reservados


Requerimento de
transporte

15
UTILIZACIÓN DE TABLAS GLOBALES
CONFIGURACIÓN DE LA COLA
• Transporte desde la
cola
• Decisión de flujo
desde la cola

©2013 Vatic Consulting Group – Todos los derechos reservados


By Global Table Lookup
define a que puerto se
envío de acuerdo a una
tabla global

16
AGENDA

• DESCRIPCIÓN DEL PROCESO A CONSTRUIR


Flujograma y datos del sistema

• UTILIZACIÓN DE TABLAS GLOBALES


Utilizar una tabla global para definir una ruta

• UTILIZACIÓN DEL COMBINER


Utilizar el objeto Combiner para armar estibas

©2013 Vatic Consulting Group – Todos los derechos reservados


• UTILIZACIÓN DE REDES
Utilizar redes para definir los caminos autorizados para los ejecutores de tareas

• UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD


Usar una “tracked variable” y ver su comportamiento en la herramienta dashboard
UTILIZACIÓN DEL COMBINER
LÓGICA DEL OBJETO
• Es un procesador (alistamiento, proceso, fallas…)

• 3 modos:
• Pack (empacar): permite agrupar objetos, poniendo unos
Flowitems dentro de otro
• Join (juntar): permite unir varios Flowitems en uno solo.
• Batch (lotear): permite procesar lotes de objetos.

©2013 Vatic Consulting Group – Todos los derechos reservados


• Puertos de entrada:
• Puerto 1: entrada del contendor
• Puerto >=2: entrada del contenido

• No se comporta como procesador hasta


que no se hayan recibido las cantidades de
flowitems requeridas

18
UTILIZACIÓN DEL COMBINER
OBJETO INVERSO: SEPARATOR
• Es un procesador (alistamiento, proceso, fallas…)

• 2 modos:
• Unpack (desempacar): permite desagrupar objetos (agrupados
vía un Combiner)
• Split (dividir): permite dividir/replicar un Flowitem en varios

©2013 Vatic Consulting Group – Todos los derechos reservados


• No se comporta como procesador hasta
que no se haya recibido las cantidades de
flowitems requeridas

19
UTILIZACIÓN DE TABLAS GLOBALES
CREACIÓN DE NUEVOS OBJETOS
• Arastrar y soltar los nuevos objetos desde la librería

El source
provee las
estibas.

©2013 Vatic Consulting Group – Todos los derechos reservados


20
UTILIZACIÓN DEL COMBINER
CREACIÓN DEL FLUJO
• 1ª conexión: llegada • 2ª conexión: llegada
del contenedor del contenido

©2013 Vatic Consulting Group – Todos los derechos reservados


21
UTILIZACIÓN DEL COMBINER
CONFIGURACIÓN DE LOS OBJETOS
• Llegada de las estibas Tipo de
llegada
• Armado de la estiba Tipo de
• Proceso de etiquetado flowitem

• Revisión equilibrada

©2013 Vatic Consulting Group – Todos los derechos reservados


Programa de
las llegadas

Cantidad

22
UTILIZACIÓN DEL COMBINER
CONFIGURACIÓN DE LOS OBJETOS
• Llegada de las estibas Modo de
funcionamiento
• Armado de la estiba del combiner

• Proceso de etiquetado
• Revisión equilibrada

©2013 Vatic Consulting Group – Todos los derechos reservados


Cantidades
El puerto 1 no aparece. requeridas
El flowitem llegando por
el puerto 1 es el
contendor, la cantidad
esperada siempre será 1.

23
UTILIZACIÓN DEL COMBINER
CONFIGURACIÓN DE LOS OBJETOS
• Llegada de las estibas
• Armado de la estiba
• Proceso de etiquetado
• Revisión equilibrada

©2013 Vatic Consulting Group – Todos los derechos reservados


Tiempo del
proceso

24
UTILIZACIÓN DEL COMBINER
CONFIGURACIÓN DE LOS OBJETOS
• Llegada de las estibas
• Armado de la estiba
• Proceso de etiquetado
• Revisión equilibrada

©2013 Vatic Consulting Group – Todos los derechos reservados


Procesamiento
Equilibrado

25
CORRER EL MODELO
RESET / RUN
• Buenas prácticas
• Siempre reinicar el modelo antes de correrlo para que
tenga en cuenta todos los cambios
• Siempre parar y reinicar el modelo antes de realizar
cambios para que sea más rápido y más fácil

©2013 Vatic Consulting Group – Todos los derechos reservados


26
AGENDA

• DESCRIPCIÓN DEL PROCESO A CONSTRUIR


Flujograma y datos del sistema

• UTILIZACIÓN DE TABLAS GLOBALES


Utilizar una tabla global para definir una ruta

• UTILIZACIÓN DEL COMBINER


Utilizar el objeto Combiner para armar estibas

©2013 Vatic Consulting Group – Todos los derechos reservados


• UTILIZACIÓN DE REDES
Utilizar redes para definir los caminos autorizados para los ejecutores de tareas

• UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD


Usar una “tracked variable” y ver su comportamiento en la herramienta dashboard
UTILIZACIÓN DE REDES
CONCEPTOS CLAVES
• Los nodos de red o NetworkNodes se usan para definir
redes de caminos por los cuales se pueden mover los
ejecutores de tareas (transportadores, operadores,
vehículos ASRS, grúas, etc.)
• Por defecto, los ejecutores de tareas se mueven
libremente (en línea recta, la ruta mas corta)

©2013 Vatic Consulting Group – Todos los derechos reservados


• Las redes pueden contener líneas rectas, curvas,
inclinaciones, elevaciones, limitaciones de velocidad,
direcciones únicas, reglas de adelandamiento, etc.

28
UTILIZACIÓN DE REDES
PREPARAR EL MODELO
• Para una mayor agilidad en la creación de la red, se
recomienda:
• Esconder las conexiones
• Ponerse en vista “Top”

©2013 Vatic Consulting Group – Todos los derechos reservados


29
REDES Y PUNTOS DE REDES
1ª ETAPA: CREACIÓN DE LOS
PUNTOS
• Arrastrar y soltar los
NetworkNodes en cada
punto del modelo donde
debe ir el transportador
• Se puede cambiar la

©2013 Vatic Consulting Group – Todos los derechos reservados


posición de la misma
forma que a los otro
objetos

30
REDES Y PUNTOS DE REDES
2ª ETAPA: CONEXIÓN DE LOS
NODOS
• Conectar los puntos con la
tecla A para definir los
caminos
• Passing, non-passing, no
conection permite definir
como los transportadores
se mueven en este camino

©2013 Vatic Consulting Group – Todos los derechos reservados


• Se puede definir curvas
• Con la tecla X y
selecionando un nodo se
puede ocultar/mostrar los
caminos
• Con la tecla X se puede
agregar puntos para definir
las curvas

31
REDES Y PUNTOS DE REDES
3ª ETAPA: CONEXIÓN DE NODOS A
LOS OBJETOS
• Conectar los nodos a los
objetos con la tecla A para
definir los accesos a los
objetos
•Un objeto puede ser
conectado a varios puntos

©2013 Vatic Consulting Group – Todos los derechos reservados


•Un punto puede ser
conectado a varios objetos
• La creación de la conexión
se confirma mediante una
línea azul entre el objeto y
el nodo
32
REDES Y PUNTOS DE REDES
4ª ETAPA: ASIGNAR EL
TRANSPORTADOR A LA RED
• Conectar el transportador
a un nodo de la red para
asignarle un camino
El nodo que se haya
seleccionado para conectar
el Montacargas se
convertirá en su posición

©2013 Vatic Consulting Group – Todos los derechos reservados


inicial cada vez que se
presione el botón Reset y
se corra el modelo

• La creación de la conexión
se confirma mediante una
línea roja entre el objeto y
el transportador
33
CORRER EL MODELO
RESET / RUN
• Buenas prácticas
• Siempre reinicar el modelo antes de correrlo para que
tenga en cuenta todos los cambios
• Siempre parar y reinicar el modelo antes de realizar
cambios para que sea más rápido y más fácil

©2013 Vatic Consulting Group – Todos los derechos reservados


34
AGENDA

• DESCRIPCIÓN DEL PROCESO A CONSTRUIR


Flujograma y datos del sistema

• UTILIZACIÓN DE TABLAS GLOBALES


Utilizar una tabla global para definir una ruta

• UTILIZACIÓN DEL COMBINER


Utilizar el objeto Combiner para armar estibas

©2013 Vatic Consulting Group – Todos los derechos reservados


• UTILIZACIÓN DE REDES
Utilizar redes para definir los caminos autorizados para los ejecutores de tareas

• UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD


Usar una “tracked variable” y ver su comportamiento en la herramienta dashboard
UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD
1ª ETAPA: CREAR VARIABLE

• FlexSim cuenta con algunos


indicadores preestablecidos,
dentro de los cuales está el
WIP

• Dado que hay un proceso de


almacenamiento en los

©2013 Vatic Consulting Group – Todos los derechos reservados


racks, se quiere analizar el
WIP hasta antes de este
proceso

• Es necesario crear el
indicador dado que es muy
específico Personalizar
Nombre (“WIP”)

36
UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD
2ª ETAPA: CONFIGURAR VARIABLE

©2013 Vatic Consulting Group – Todos los derechos reservados


Configuración del Trigger
Cada vez que se sale un
objeto del source, se
debe aumentar la
variable WIP en 1.

37
UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD
3ª ETAPA: CONFIGURAR VARIABLE

©2013 Vatic Consulting Group – Todos los derechos reservados


Solo se debe reducir el
WIP (en 1) cuando el
producto sale hacia los
racks (puerto 2)
Cada vez que se sale un
proceso, se debe revisar
si se modifica la variable
WIP

38
UTILIZACIÓN DE LA HERRAMIENTA DASHBOARD
4ª ETAPA: INCLUIR VARIABLE EN EL
DASHBOARD
• Se quiere ver el estado de
los procesadores en una
gráfica de estado

• Se quiere modificar este

©2013 Vatic Consulting Group – Todos los derechos reservados


análisis con el fin de
obtener la utilización,
discriminando aquellas
situaciones en que el
procesador espera otro
recurso

39
CORRER EL MODELO
RESET / RUN
• Buenas prácticas
• Siempre reinicar el modelo antes de correrlo para que
tenga en cuenta todos los cambios
• Siempre parar y reinicar el modelo antes de realizar
cambios para que sea más rápido y más fácil

©2013 Vatic Consulting Group – Todos los derechos reservados


40

También podría gustarte