Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Espina Diego Ramirez
Espina Diego Ramirez
TESIS DE GRADO
Previo a la obtencin del Ttulo de:
INGENIERO INDUSTRIAL
Presentada por:
Esteban Xavier Espinoza Espinosa
GUAYAQUIL ECUADOR
Ao: 2008
AGRADECIMIENTO
Principalmente
Dios,
por
las
sacrificio
mi
preparacin.
grandes
amigos,
diario
para
recorrido
de
mis
sinceros
en
especial
DEDICATORIA
AMISPADRES:
ArturoyRuth
AMIHERMANA:
MnicaAClaribelyEstefana
TRIBUNALDEGRADUACIN
DECLARACINEXPRESA
corresponden
intelectual
de
la
exclusivamente;
misma
la
el
ESCUELA
patrimonio
SUPERIOR
RESUMEN
El ambiente laboral que afecta hoy en da a las empresas es tremendamente
exigente y dinmico, por lo que la capacidad de tomar decisiones de forma
inmediata se ha vuelto un requerimiento imprescindible para la supervivencia
de las empresas.
Para mantenerse a la par de la demanda y las exigencias de los clientes,
cuando se trata de la toma decisiones emergentes, muchas compaas han
dejado a un lado los estudios tcnicos previos para darle todo el trabajo a la
intuicin, corriendo el riesgo que tales decisiones afecten el desempeo de la
lnea de produccin en lugar de mejorarlo.
Esto ocurre debido a que tcnicas como la experimentacin en muchos casos
toman demasiado tiempo en realizarse y tienen un costo considerablemente
alto; interrumpiendo adems, las actividades normales del proceso productivo
de la empresa. Esto a pesar de ser excelentes para encontrar el ajuste
necesario que permita mejorar el desempeo de un proceso.
Los modelos matemticos de optimizacin por otro lado, son demasiado
complejos para las actividades diarias de la empresa, o toman demasiado
tiempo en emplearse y requieren una persona con una preparacin acadmica
de alto nivel para resolverlos e interpretarlos.
Sin embargo, la simulacin es el complemento sobre el cual es posible aplicar
estas tcnicas de forma rpida, sencilla y con bajos costos de preparacin,
permitiendo de esta forma la integracin de una herramienta tcnicamente
sofisticada con el proceso de toma de decisiones de una compaa.
Actualmente en la mayora de los paquetes de simulacin, se incluye una
herramienta de optimizacin que permite al usuario interactuar entre
diferentes parmetros con el fin de encontrar la mejor solucin. El nico
problema es que a mayor cantidad de parmetros en estudio, mayor tiempo
demora el computador en procesar los datos. La simulacin tambin ofrece la
capacidad de experimentar sin tener que interrumpir las actividades de la
empresa, ni influir en sus costos, obteniendo resultados en muy poco tiempo.
Adems, mediante un estudio previo de Diseo de Experimentos se pueden
obtener los factores que tienen mayor impacto en el desempeo de la lnea de
produccin ahorrando tiempo valioso durante el proceso de optimizacin.
o parmetros
que
tienen
mayor
influencia en
el
NDICEGENERAL
Pg.
RESUMEN ... II
NDICE GENERALVI
SIMBOLOGA.X
NDICE DE TABLASXII
NDICE DE PLANOS..XIII
ABREVIATURAS .. IX
NDICE DE FIGURAS .. XI
INTRODUCCIN .... 1
CAPTULO 1
1. GENERALIDADES ... 3
2.
FUNDAMENTO
TERICO.9
2.1.
2.
3.
CAPTULO 3
3. DESCRIPCIN Y VALIDACIN DEL MODELO DE SIMULACIN..39
1.
2.
2.
Rplicas 64
3.
CAPTULO 4
4. APLICACIN DE DISEO DE EXPERIMENTOS72
1.
2.
3.
4.
5.
APNDICES BIBLIOGRAFA
ABREVIATURAS
CT
TH
WIP
MIN
MAX
mm
IC
TPM
SIMBOLOGA
Dimetro
Media Global
XI
NDICEDEFIGURAS
Pg.
Figura
Vista Frontal de la
2.1
Figura
Montaa.....32
Vista Topogrfica: Primera Lectura.
2.2
Figura
33
Vista Topogrfica: Segunda Lectura.
2.3
Figura
..33
Vista Topogrfica: Tercera
2.4
Figura
Lectura.34
Vista Topogrfica: Cuarta
2.5
Figura
Lectura...35
Vista Topogrfica: Quinta Lectura...
2.6
Figura
35
Vista Topogrfica: Sexta
2.7
Figura
lectura..36
Diagrama de Pareto de Electrodos
3.1
Figura
Producidos41
Diagrama de Flujo del Proceso de Fabricacin de
3.2
Figura
Electrodos42
Layout de la Fbrica de Electrodos
3.3
Figura
46
Grfico para el Clculo de WarmUp y Nmero de
3.4
Figura
Rplicas..66
Diagrama de Pareto
4.1
Figura
#1.90
Diagrama de Pareto
4.2
Figura
#2.92
Diagrama de Pareto
4.3
Figura
#3.94
Diagrama de Pareto
4.4
Figura
#4.95
Diagrama de Pareto
4.5
Figura
#5...103
Diagrama de Pareto
4.6
#6...105
Figura
5.1
Figura
Optimizacin...115
Grfico de Medida del
5.2
Figura
Desempeo..116
Resultados Experimentales Obtenidos
5.3
117
NDICEDETABLAS
Pg.
Tabla 1
Tabla 2
Tabla 3
Tabla 4
Tabla 5
Tabla 6
Tabla 7
Tabla 8
Tabla 9
Lista de Electrodos
Producidos..40
Jornadas de Trabajo de las Estaciones de la
Fbrica48
Entidades del Modelo de
Simulacin.50
Locaciones del Modelo de
Simulacin..51
Recursos del Modelo de
Simulacin..54
Asignacin de Jornadas Diarias a
Locaciones.55
Atributos del Modelo de
Simulacin...57
Variables del Modelo de
Simulacin..58
IC del Throughput de Containers
Tabla
68
IC del TH de Rumas producidas Tipo 90...
10
Tabla
...68
IC del THt de Rumas producidas Tipo 120..
11
Tabla
.69
IC del Tiempo de Formacin de una Ruma Tipo
12
Tabla
9069
IC del Tiempo de Formacin de una Ruma Tipo 120.
13
Tabla
70
IC del Tiempo Total de
14
Tabla
Presecado.70
IC del TH de Producto Final
15
Tabla
71
Nomenclatura de Factores y
16
Tabla
Niveles.85
Parmetros de los Escenarios Creados
17
Tabla
86
Resultados Replicados de cada Escenario
18
Tabla
#1.88
Estimaciones de Efectos #1
19
Tabla
89
Valores p de Efectos Seleccionados #1..
20
Tabla
..91
Valores p de Efectos Seleccionados #2
21
Tabla
93
Valores p de Efectos Seleccionados #3
22
Tabla
94
Valores p de Efectos Seleccionados #4
23
Tabla
96
Medias de Efectos Seleccionados #1..
24
Tabla
..97
Niveles que Maximizan el TH de Cajas Empacadas
25
Tabla
#1.98
Resultados Replicados de cada Escenario
26
Tabla
#2...101
Estimaciones de Efectos
27
Tabla
#2..102
Valores p de Efectos Seleccionados #5..
28
Tabla
104
Valores p de Efectos Seleccionados
29
Tabla
#6..105
Medias de Efectos Seleccionados
30
Tabla
#2..106
Niveles que Maximizan el TH de Cajas Empacadas #2..
31
Tabla
.107
Cuadro comparativo de Resultados
32
Tabla
Experimentales108
IC de la Variable de Respuesta
33
Tabla
109
Cuadro Comparativo entre Situacin Actual y
34
Propuesta121
NDICEDEPLANOS
Plano1
InstalacionesdelaFbricadeElectrodosparaSoldar
INTRODUCCIN
Muchas de las tcnicas tradicionales para mejorar el rendimiento de un proceso
de manufactura, desarrollar nuevos procesos o conseguir la informacin
necesaria para tomar una correcta decisin para adaptar la empresa ante un
problema o cambio de preferencias del mercado, se han vuelto obsoletas
debido a su complejidad y cantidad de tiempo y recursos necesarios a invertir
para obtener lo deseado. Pero as mismo, existen tcnicas que han vuelto a
resurgir trabajando en conjunto con las tcnicas modernas de mejoramiento de
procesos y toma de decisiones; creando una alianza beneficiosa en la que sus
debilidades se complementan con las fortalezas de la otra tcnica.
Este es el caso del Diseo de Experimentos, una tcnica desarrollada por sir
Ronald A. Fischer y empleada en el campo industrial en la dcada de 1930; la
cual es aplicada, en esta investigacin, en conjunto con la Simulacin, que ha
probado ser no slo una excelente herramienta estratgica para las empresas y
sino que tambin puede ser utilizada como una herramienta tctica en el da a
da de cualquier compaa. Esta combinacin de tcnicas permite a los
tomadores de decisiones obtener suficiente informacin fundamentada en
datos reales y estudios estadsticos para poder escoger la mejor solucin a sus
problemas.
Este estudio se realiza en base a datos obtenidos de una fbrica de electrodos
para soldadura, para lograr determinar los principales factores que influyen en
el desempeo del proceso productivo de fabricacin de electrodos para
soldadura y establecer los niveles ptimos de operacin de los mismos con el
fin de maximizar la tasa de produccin semanal de empaques finales de
electrodos para soldar; utilizando para ello las tcnicas de Diseo de
Experimentos y de Optimizacin.
El procedimiento de este estudio tiene tres puntos principales; el primero de
ellos es crear y validar el modelo de simulacin del sistema, en este caso de la
fbrica de electrodos para soldadura, el cul ser adaptado para realizar
diferentes pruebas y experimentos. El segundo paso es la aplicacin de la
tcnica de Diseo de Experimentos, cuyo objetivo es encontrar los niveles
preliminares de los factores y entre ellos, definir los que ms influyen a la
variable de respuesta escogida; en este caso, maximizar la tasa de produccin.
CAPTULO 1
1. GENERALIDADES
1.1. Antecedentes
En la ciudad de Guayaquil existe una empresa manufacturera que,
entre sus distintas lneas de produccin, mantiene una fbrica de
electrodos
para
soldar
con
alrededor
de
19
operarios
siguiente,
as
mismo
existen
estaciones
con
una
entre
estaciones.
Esto
indica
que
la
lnea
no
se
encuentra
correctamente balanceada.
Actualmente la fbrica tiene un serio problema con la determinacin
del tiempo de ciclo de un lote de electrodos producido, y por lo tanto,
en la reduccin del mismo. Esto ha provocado que el producto en
proceso se elevara entre algunas estaciones de trabajo, pasando das
sin ser procesado; y que la tasa de produccin disminuyera exigiendo a
sus trabajadores laborar fines de semana y mantener doble turno de
trabajo durante los das hbiles.
Para encontrar la solucin a este problema utilizaremos dos tcnicas
que permiten encontrar los parmetros y sus condiciones para mejorar
y alcanzar nuestro objetivo, ya sea maximizando el beneficio
o minimizando el problema segn sea lo requerido. Ests tcnicas son:
El Diseo de Experimentos y la Optimizacin. Ests tcnicas tendrn
como base un modelo de simulacin del proceso productivo de la
fbrica de electrodos,
utilizando el software
ProModel,
el cul
CAPTULO 2
2. FUNDAMENTO TERICO
las
decisiones
empresariales.
Gracias
la
simulacin
se
puede
para
tomar
decisiones
en
comparacin
con
las
tcnicas
tradicionales como son el empleo de las hojas de clculo las cuales son
estticas y a menudo no ofrecen variabilidad e interdependencias. La
simulacin es dinmica y permite que indicadores claves sean monitoreados
con el tiempo.
Una vez realizado un modelo de simulacin del sistema en estudio, ste puede
ser manipulado con el fin de ser optimizado para encontrar los niveles o
valores de los factores o parmetros claves del modelo, que permitan
acercarse al valor ptimo de cierta variable respuesta. Algunos ejemplos
incluyen determinar la mejor combinacin de factores para maximizar
produccin minimizando costo, minimizar el nmero de camiones sin penalizar
Variables con fuerte correlacin. Puede ocurrir que en el proceso existan dos
o ms variables altamente correlacionadas que pueden llevar a situaciones
confusas. Por ejemplo, en el proceso hay dos variables X 1 y X2 fuertemente
correlacionadas que influyen en la respuesta, pero si en los datos que se
tiene aumenta al mismo tiempo el valor de las dos variables no es posible
distinguir si la influencia es debida a una u otra o a ambas variables
(confusin de los efectos). Otra situacin problemtica se presenta si solo se
dispone de datos de una variable (por ejemplo de X 1 y no de X2), lo que
puede llevar a pensar que la variable influyente es la X 1 cuando, en realidad,
la variable influyente es la X2 (variable oculta).
de la
full
entre
los
diferentes
factores
que
pudieran
afectar
su
variedad
de informacin
y aplicaciones,
El modelo de simulacin puede ser considerado como una caja negra que
imita un sistema real. Cuando se presentan entradas a la caja negra, esta
produce salidas que estiman cmo responder el sistema real. Las
entradas son comnmente llamadas Variables de Decisin o Factores. La
medida de desempeo de inters se calcula de las salidas estocsticas del
modelo de simulacin cuando las variables de decisin se encuentran
fijadas a ciertos valores especficos. La medida del desempeo es
comnmente llamada la Funcin Objetivo [4].
El valor esperado de la Funcin Objetivo es estimado promediando las salidas
del modelo obtenidas de mltiples rplicas o grupos de intervalo. El problema
de Optimizacin de una simulacin se encuentra formalmente establecida
como:
MIN MAX E[f(X1, X2, , Xn)] Sujeto a: Limite Inferiori Xi
lmite Superiori ; para i = 1, 2, , n donde E[f(X1, X2, , Xn)] es el valor
esperado de la funcin objetivo [4].
Si la salida del modelo de simulacin para todos los posible valores de las
variables de decisin son registradas y graficadas, el grfico resultante se
llamara superficie de respuesta. Para problemas con uno o dos variables de
decisin, la solucin ptima sera fcilmente identificada. Sin embargo, cuando
existen ms de dos variables de decisin, es mucho ms complicado visualizar
la superficie de respuesta, debido a que hay demasiadas soluciones a evaluar
en una cantidad de tiempo razonable. Por esto, se debe encontrar un balance
entre encontrar la solucin ptima y el tiempo empleado para realizar la
bsqueda [4].
Las Tcnicas Directas trabajan, como su nombre lo dice, directamente con las
salidas generadas desde el sistema de inters y no requiere informacin
adicional sobre las funciones que generan estas salidas. Estas tcnicas son
ideales para optimizacin cuando no se tienen los modelos matemticos del
sistema, cuyos gradientes pueden ser calculados para guiar la bsqueda de la
solucin ptima;
o cuando el costo de estimar o calcular dicho gradiente es elevado. Lo cual es
comnmente el caso de un modelo de simulacin estocstico [4].
En
1995,
ProModel
Corporation
Decision
Science,
Incorporated,
modernos algoritmos
de
optimizacin,
para
solucin.
Esto
le
permite
los
Algoritmos
Evolutivos
recoger
Una vez que el promedio de las lecturas grupales iguala a la mejor lectura del
grupo, es porque se ha encontrado la cima y se puede asegurar que se ha
alcanzado la meta [10].
siguientes razones:
No requieren asunciones o conocimiento previo sobre la topologa de la
superficie de respuesta que est siendo buscada; hacindolos as, tcnicas
ampliamente aplicables.
Son muy apropiadas para problemas con superficies de respuesta que son
altamente dimensionales, multimodales, discontinuas, nodiferenciables, y
estocsticos, e incluso para problemas con superficies de repuesta mviles
o dinmicas.
Son tcnicas de bsqueda muy fiables y relativamente fciles de usar [4].
CAPTULO 3
3. DESCRIPCIN
SIMULACIN
VALIDACIN
DEL
MODELO
DE
CATEGORA
TIPO DE
ELECTRODO
Celulsico
C13
DIMETRO
( pulg)
1/8
3/16
3/32
5/32
1/8
Especial
B80
3/16
5/32
1/8
Especial
B83
3/16
5/32
1/8
Especial
B84
3/16
5/32
1/8
Especial
B85
3/16
5/32
Especial
X41
Especial
X44
Especial
X48
Especial
X99
1/8
1/8
5/32
1/8
5/32
1/8
5/32
Se
puede
apreciar
claramente
que
el
electrodo
C13,
1/8
ocupa
el
mejo
r
en
este
per udic
j a
desempeo
de proceso
l
Cab recalca
tem.
que
e
r
e desempeo
rest
d
l del
o
e
1.
1.
Trefilacin del Alambrn: En este proceso el alambrn entra
a una operacin de decapado, en la que debido a la friccin contra unos
rodillos, se le retira el xido ferroso para despus pasar por una serie de
etapas de trefilado hasta obtener un alambre de cierto dimetro
requerido. Antes de cada una de estas etapas, el alambre pasa por unas
soluciones de jabn lubricante en polvo. Finalmente pasa por una
solucin de kerex para eliminar el jabn lubricante y poder utilizar el
alambre enrollado en una bobina.
2.
2.
Corte del alambre trefilado: Para realizar los cortes del
alambre trefilado y formar pequeas varillas, primero este tiene que ser
enderezado, ya que este sale enrollado del proceso de trefilado. Al igual
que en el proceso de trefilado, en este proceso se suelda la punta del
rollo que est por entrar a la cortadora con la punta final del que ya se
est terminando de cortar, para poder mantener un proceso continuo.
Las varillas cortadas se acumulan y almacenan en unas cajas especiales
alimentadoras de la extrusora.
.13. Pesaje de Polvos Qumicos: Dependiendo de cada tipo de electrodo
que se va a realizar se utiliza una receta confidencial
.2que indica los ingredientes a utilizar con su respectiva proporcin. Para
esto, con una balanza montada sobre unos rieles, se recorre la bodega
de polvos qumicos vertiendo sobre un mismo container cada
componente y cantidad requerida.
3.
4.
Pesaje de Silicatos: Este proceso es realizado de forma
automtica mediante el uso de una balanza digital y un PLC (Power Line
Communication Comunicacin mediante Lnea de Energa). Los
silicatos fluyen por tuberas a un recipiente y el sensor cierra el flujo en
el momento que se alcanz la cantidad requerida por la receta.
4.
5.
Mezcla: Se vierten y amasan en la mezcladora los
componentes qumicos en polvo, a los que se denomina Mezcla Seca.
Luego, se aaden los silicatos y se amasa la mezcla ahora denominada
Hmeda. As se forma el revestimiento de los electrodos. Finalmente, la
masa entra a una prensa de briquetas para formar un tocho, que es la
masa compactada en unos moldes.
.16. Extrusin: Se vaca una caja de varillas cortadas en la tolva de
entrada de la extrusora. En la extrusora las varillas son impulsadas y
revestidas de la mezcla producida; al salir, los electrodos pasan por una
operacin de cepillado para retirar un pedazo de masa del extremo final
del mismo y despus se lija la punta del extremo inicial para permitir un
correcto contacto al
.2momento de soldar; despus se rotula indicado el tipo de electrodo y
el lote de produccin. Por ltimo, se recogen los electrodos en unas
bandejas y se acumulan unas encima de otras formando rumas para un
mejor manejo y transporte.
5.
7.
Secado: Primero se realiza un presecado, dejando reposar
las rumas al aire libre por unas 24 horas, despus se completa el secado
en un horno a 120C por una hora y luego se deja enfriar las rumas
dentro del horno, a puertas abiertas, por un tiempo aproximado de una
hora y media.
6.
8.
Empaque: Antes que un lote de electrodos sea aprobado y
empacado, se le realizan pruebas de calidad y funcionalidad en un
laboratorio. En el proceso de empaque se pesan electrodos hasta
alcanzar el peso indicado para la presentacin final; se enfundan y se los
coloca en cajas de cartn que despus son paletizadas en grupos de
cien y embaladas para ser almacenadas en la bodega de producto
terminado.
NMERO
DE
TURNOS
PROCESO
Trefilacin
Corte
Extrusin
Pesaje
Mezcla
Tochera
Empaque
Horno
2
2
2
1
2
2
1
2
JORNADA
DIARIA
(horas)
JORNADA
PRODUCTIVA
(horas)
15
15
12
12
12
12
8,5
12
12,5
12,5
10,5
10,5
10,5
10,5
7
10,5
directamente
la
primera
estacin
de
trabajo,
segn
corresponde.
Para armar el modelo se crearon diferentes aspectos representativos del
sistema real, entre ellos estn las entidades que son la representacin
de los flujos de entrada a un sistema; son los elementos responsables de
que el estado del sistema cambie.
Como entidades se tiene a la representacin de las materias primas, que
en este caso son el Alambrn para formar las varillas y los Contenedores
de Polvos Qumicos para hacer el revestimiento. Durante el modelo de
simulacin,
estas
entidades
se
van
procesando,
agrupando
TABLA 3
ENTIDADES DEL MODELO DE SIMULACIN
Los arribos, que son llegadas de las entidades al sistema [3], fueron
programados para las materias primas. El Alambrn fue programado
para arribar a la locacin Caballete y el Container fue programado para
arribar a la locacin Bodega_Polvos, de tal forma que no existe escasez
de ellos en el sistema.
Como se explic anteriormente con la herramienta Shift Editor se
programaron las jornadas diarias de ciertas estaciones de trabajo
principales, las cuales fueron asignadas a las respectivas locaciones que
entidad se tuvo que crear un nuevo atributo que cumple las mismas
funciones que el explicado anteriormente.
NOMBRE
TIPO
TIPO_CAJA
Enter
o
TEP
Real
ATRUMA
Enter
o
DESCRIPCIN
Toma el valor de 90 o 120, el cual
se asocia a la entidad "caja"
en la locacin "wip_corte", para formar
rumas de 90 o 120 bandejas de
electrodos.
Utilizado junto al comando "clock()" para
calcular el
Tiempo de Espera de Presecado
de cada ruma que sale del
proceso de extrusin.
Atributo que toma los mismos valores de
Tipo_Caja, para preservar el mismo
atributo que tena durante el
proceso de extrusin pero que se pierde
al agruparse; se asocia a la
entidad "ruma"
en la locacin "armado_rumas".
para traspasar la caracterstica de una entidad vieja a una recin creada, entre
otras. El uso de estas variables se presenta de forma ms especfica en la
siguiente tabla:
TABLA 8 VARIABLES DEL MODELO DE SIMULACIN
APLICACIN
NOMBRE
PUERTA_TIEMPO_RUMA
Calcular el
Tiempo de
Formacin
de una
ruma.
Mantener y
Pasar el
atributo de
la entidad
origen a la
entidad
resultante
de una
agrupacin.
TIPO
Enter
o
CH
Enter
o
V90
Real
V120
Real
TIEMPO_RUMA90
Real
TIEMPO_RUMA120
Real
PUERTA_ATRIBUTO_RUMA
CONTH
Enter
o
Enter
o
DESCRIPCIN
Sirve como puerta
que controla la
entrada de hileras a
la extrusora hasta
calcular el tiempo de
formacin de una
ruma.
Contabiliza las hileras
que entran a la
extrusora. Al llegar a
tres se encera.
Guarda el tiempo en
que entr la primera
de tres hileras con
atributo 90 a la
extrusora.
Guarda el tiempo en
que entr la primera
de tres hileras con
atributo 120 a la
extrusora.
Guarda el tiempo de
formacin de una
ruma de tres hileras
con atributo 90.
Guarda el tiempo de
formacin de una
ruma de tres hileras
con atributo 120.
Sirve como puerta
que controla la
salida de hileras de
la extrusora hasta
que se ha asignado
el atributo a la ruma
formada.
Contabiliza las
hileras que salen de
la extrusora. Al
llegar a tres se
resetea.
Restingir y
controlar el
paso de
rumas al
horno.
VAT
Enter
o
VAR
Enter
o
AA
Enter
o
ENTRADA_HORNO
Simular las
actividades
paralelas
pero
dependient
es entre la
tochera y
Enter
o
CONT_CARGA_TOCHOS
Enter
o
CONT_USO_TOCHOS
Enter
o
WIPEXT
Enter
o
extrusora.
Contabilizar
la formacin
de hileras,
CONTH90
Enter
o
CONTH120
Enter
o
CONT_RUMA90
Enter
o
CONT_RUMA120
Enter
o
rumas,
cajas,
pallets y
tochos.
CONT_PALLET1
CONT_PALLET2
CONT_PALLET3
CONT_PALLET4
CONT_CAJA
Enter
o
CONT_CAJA1
Enter
o
CONT_CAJA2
Enter
o
CONT_CAJA3
Enter
o
CONT_CAJA4
Enter
o
CONT_PALLET
Enter
o
Enter
o
Contabiliza la
cantidad de
pallets
producidos por
la estacin de
empaque #1.
Enter
o
Contabiliza la
cantidad de
pallets
producidos por
la estacin de
empaque #2.
Enter
o
Contabiliza la
cantidad de
pallets
producidos por
la estacin de
empaque #3.
Enter
o
Contabiliza la
cantidad de
pallets
producidos por
la estacin de
empaque #4.
Contabiliza la
cantidad de cajas
producidas por
todas las
estaciones de
empaque.
Contabiliza la
cantidad de cajas
producidas por la
estacin de
empaque #1.
Contabiliza la
cantidad de cajas
producidas por la
estacin de
empaque #2.
Contabiliza la
cantidad de cajas
producidas por la
estacin de
empaque #3.
Contabiliza la
cantidad de cajas
producidas por la
estacin de
empaque #4.
Contabiliza la
cantidad de
pallets producidos
por todas las
estaciones de
empaque.
CONT_7TOCHOS
Enter
o
CONT_7TOCHOS_USADOS
Enter
o
Contabiliza la
canttidad de
grupos de 7
tochos que se
han producido.
Contabiliza la
canttidad de
grupos de 7
tochos que se
han utilizado.
CAPTULO 4
alto. Para poder modelar este factor se cre una macro llamada
NUM_CORTADORAS y un ruteo en la lgica del proceso. Nivel Bajo: 1
Cortadora Nivel Alto: 3 Cortadoras
Velocidad de Cambio: Este factor mide el tiempo que toma realizar
un cambio de utillajes en la cortadora, como son las cuchillas que
se gastan al cortar las varillas. Actualmente, este tiempo se
distribuye como una Gamma con una media de 12,668 minutos el
cul se ha establecido como el nivel alto de este factor. Mediante
un estudio de TPM previamente realizado, se puede reducir este
tiempo de espera a la mitad y establecer como nivel bajo de este
factor un tiempo de cambio de utillajes de 6.334 minutos. A este
factor le corresponde una macro llamada VELOCIDAD_CAMBIO
que reemplaza el valor de escala de la distribucin Gamma que
representa al tiempo empleado para el cambio de utillajes. Nivel
Bajo: 6.334 minutos Nivel Alto: 12.668 minutos
Capacidad de la Tochera: La mquina tochera es la que se encarga de
compactar la masa de sustancias qumicas que sale de la mezcladora para
formar un bloque de forma cilndrica para que encaje dentro de la extrusora.
El consumo de la extrusora es de siete tochos por cada parada; pero suele
darse el caso que estos se consumen mucho ms rpido de lo que se
demora en producirlos. Esto ha provocado la inquietud de pensar en la
opcin de duplicar la capacidad de la tochera ya que la gerencia dice que la
extrusora no debera dejar de trabajar en ningn momento; por esta razn
se plate especificar como nivel bajo de prueba una tochera con capacidad
de un solo tocho y como nivel alto de prueba para este factor, se estableci
una capacidad de dos tochos. Para este factor se cre una macro llamada
CAP_TOCHERA que reemplaza el valor de la capacidad asignada a la
locacin al momento de crearla.
Existen cinco factores que han sido escogidos para la realizacin de los
experimentos y observar el impacto que tienen sobre la variable
respuesta, por lo tanto, es necesario realizar un Diseo Factorial, ya que
estos son los ms eficientes para estudiar los efectos producidos por dos o
ms factores. Por diseo factorial se entiende aquel en el que se
investigan todas las posibles combinaciones de los niveles de los factores
en cada ensayo completo o rplica del experimento. El efecto de un factor
se define como el cambio en la respuesta, producido por un cambio en el
nivel del factor.
una parte de factores son activos, o sea, tienen una influencia realmente
significativa sobre la variable respuesta, mientras que los dems son factores
inertes. Para reducir el nmero de observaciones se requiere tomar algunas
medidas como eliminar factores, disminuir niveles o no tomar observaciones en
todas las combinaciones posibles. Esto puede lograrse a partir de la aplicacin
de Diseos Factoriales a 2 Niveles, tambin conocidos como diseos 2 , donde
k
La gran difusin industrial de los Diseos 2 y la razn por la cul ser utilizado
en este estudio se basa en los siguientes motivos: Proporcionan una
excelente relacin entre el esfuerzo
k
Por lo tanto, para este estudio, el modelo estadstico lineal, del Diseo 2 con
5
Yijklmn=
+ Ai+ Bj+ Ck+ Dl+ Em+ (AB)ij+ (AC)ik+ (AD)il+ (AE)im + (BC)jk +
(BD)jl + (BE)jm + (CD)kl + (CE)km + (DE)lm + (ABC)ijk + (ABD)ijl +
(ABE)ijm + (ACD)ikl + (ACE)ikm + (ADE)ilm + (BCD)jkl + (BCE)jkm +
(BDE)jlm + (CDE)klm + (ABCD)ijkl + (ABCE)ijkm + (ABDE)ijlm + (ACDE)iklm
+
(BCDE)jklm + (ABCDE)ijklm + eijklmn
TABLA 17
PARMETROS
DE LOS
ESCENARIOS
CREADOS A
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Nmero
Cortador
as
Velocida
d
Cambio
Capacida
d
Tochera
Nmer
o
Rumas
Nmero
Empacadora
s
1
3
6.334
6.334
1
1
80
80
3
3
12.668
80
12.668
80
6.334
80
6.334
80
12.668
80
12.668
80
6.334
120
6.334
120
12.668
120
12.668
120
6.334
120
6.334
120
12.668
120
12.668
120
6.334
80
6.334
80
12.668
80
12.668
80
6.334
80
6.334
80
12.668
80
12.668
80
6.334
120
6.334
120
12.668
120
12.668
120
6.334
120
6.334
120
12.668
120
12.668
120
TABLA 18
RESULTADOS
REPLICADOS
DE CADA
ESCENARIO
#1
TH de Cajas Empacadas
Rpic
Rplic
Rplic
a1
a2
a3
A
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1060
1760
820
1920
1120
1920
800
960
1120
1600
1760
1380
960
960
960
1860
1540
1760
1120
860
800
1600
1920
1760
1060
820
1120
1760
1920
1920
800
960
1120
1600
1760
1380
960
960
960
1860
1540
1760
1120
860
800
1600
1920
1760
1120
960
960
1760
1860
1920
800
960
960
1920
1760
1920
1120
960
800
1920
1920
1760
860
1120
800
1600
1760
1920
1120
960
960
1760
1860
1920
800
960
960
1920
1760
1920
1120
960
800
1920
1920
1760
860
1120
800
1600
1760
1920
1370
826,667
68,333
20
0
46,667
15
6,667
0
56,667
35
0
11,667
0
10
0
15
0
28,333
0
20
0
0
48,333
0
0
0
65
0
0
0
0
e experiment s
l
o,
e
Estandarizados.
utiliz
Lo resultados
a
s
obtenidos
l
experimento, produjo la
siguiente
el
Diagram
a
admit
ir
todo
s
de
Pareto
lo
s
posible
s
d
e
Efecto
s
efectos
del
informacin.
TABLA 20
VALORES P DE
EFECTOS
SELECCIONADOS
#1 Term
Effect
Constant
A
B
C
D
E
A*B
A*C
A*D
A*E
B*C
B*D
B*E
C*D
C*E
D*E
A*B*C
A*B*D
A*B*E
A*C*D
A*C*E
A*D*E
B*C*D
B*C*E
B*D*E
C*D*E
A*B*C*D
A*B*C*E
A*B*D*E
A*C*D*E
B*C*D*E
A*B*C*D*E
826,6
7
68,33
20,00
0,00
46,67
15,00
6,67
0,00
56,67
35,00
0,00
11,67
0,00
10,00
0,00
15,00
0,00
28,33
0,00
20,00
0,00
0,00
48,33
0,00
0,00
0,00
65,00
0,00
0,00
0,00
0,00
Coef
SE
Coe
f
1370,0
0
13,93
413,33
13,93
34,17
10,00
0,00
23,33
7,50
3,33
0,00
28,33
17,50
0,00
5,83
0,00
5,00
0,00
7,50
0,00
14,17
0,00
10,00
0,00
0,00
24,17
0,00
0,00
0,00
32,50
0,00
0,00
0,00
0,00
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
13,93
98,3
8
29,6
8
2,45
0,72
0,00
1,68
0,54
0,24
0,00
2,03
1,26
0,00
0,42
0,00
0,36
0,00
0,54
0,00
1,02
0,00
0,72
0,00
0,00
1,74
0,00
0,00
0,00
2,33
0,00
0,00
0,00
0,00
0,000
0,000
0,017
0,475
1,000
0,099
0,592
0,812
1,000
0,046
0,213
1,000
0,677
1,000
0,721
1,000
0,592
1,000
0,313
1,000
0,475
1,000
1,000
0,087
1,000
1,000
1,000
0,023
1,000
1,000
1,000
1,000
TABLA 21
VALORES P DE
EFECTOS
SELECCIONADOS
#2 Term
Effect
Constant
A
B
C
D
E
A*B
A*C
A*D
A*E
B*C
B*D
B*E
C*D
C*E
826,6
7
68,33
20,00
0,00
46,67
15,00
6,67
0,00
56,67
35,00
0,00
11,67
0,00
10,00
Coef
SE
Coe
f
1370,0
0
13,00
105,3
8
0,000
413,33
13,00
31,79
0,000
34,17
10,00
0,00
23,33
7,50
3,33
0,00
28,33
17,50
0,00
5,83
0,00
5,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
13,00
2,63
0,77
0,00
1,79
0,58
0,26
0,00
2,18
1,35
0,00
0,45
0,00
0,38
0,010
0,444
1,000
0,077
0,566
0,798
1,000
0,032
0,182
1,000
0,655
1,000
0,702
D*E
A*B*C*E
0,00
65,00
0,00
32,50
13,00
13,00
0,00
2,50
1,000
0,014
Effect
Coef
1370,0
SE
Coe
f
12,52
T
109,4
P
0,000
0
A
B
C
D
E
A*E
A*B*C*E
826,6
7
68,33
20,00
0,00
46,67
56,67
65,00
413,33
12,52
33,02
0,000
34,17
10,00
0,00
23,33
28,33
32,50
12,52
12,52
12,52
12,52
12,52
12,52
2,73
0,80
0,00
1,86
2,26
2,60
0,008
0,426
1,000
0,066
0,026
0,011
Effect
Constant
A
B
C
E
A*E
A*B*C*E
826,6
7
68,33
20,00
46,67
56,67
65,00
Coef
SE
Coe
f
1370,0
0
12,45
110,0
8
0,000
413,33
12,45
33,21
0,000
34,17
10,00
23,33
28,33
32,50
12,45
12,45
12,45
12,45
12,45
2,75
0,80
1,87
2,28
2,61
0,007
0,424
0,064
0,025
0,011
TABLA 24
MEDIAS DE EFECTOS SELECCIONADOS #1
Least Squares Means for TH
Mean SE Mean A 1 956,7 17,60 1 1783,3 17,60 B 1 1404,2 17,60 1 1335,8
17,60 C 1 1380,0 17,60 1 1360,0 17,60 E 1 1346,7 17,60 1 1393,3 17,60 A*E 1 1 961,7 24,89 1
1 1731,7 24,89 1 1 951,7 24,89 1 1 1835,0 24,89 A*B*C*E 1 1 1 1 973,3 32,93 1 1 1 1 1808,3
32,93 1 1 1 1 970,0 32,93 1 1 1 1 1675,0 32,93 1 1 1 1 1018,3 32,93 1 1 1 1 1723,3 32,93 1 1 1
1 885,0 32,93 1 1 1 1 1720,0 32,93 1 1 1 1 1028,3 32,93 1 1 1 1 1846,7 32,93 1 1 1 1 895,0
32,93 1 1 1 1 1843,3 32,93 1 1 1 1 943,3 32,93 1 1 1 1 1891,7 32,93 1 1 1 1 940,0 32,93 1 1 1
1 1758,3 32,93
A+
B
C+
D
E+
NIVELES ESCOGIDOS
3 Mquinas Cortadoras
6.334 minutos en Cambio de
Utillaje
Tochera con capacidad de 2
80 Plataformas para Rumas
5 Estaciones de Empaque
podemos
aprovechar
la
ventaja
que
realizar
los
de
empaque.
Por
esta
razn,
se
realizaron
nuevos
TABLA 26
RESULTADOS
REPLICADOS
DE CADA
ESCENARIO
#2
Rplic
a1
Rplic
a2
Rplic
a3
2160
1920
1760
1760
1760
1920
1920
1920
1760
1600
1760
1600
1920
1920
1920
1760
2060
1760
1760
1760
1920
1760
1920
1760
2160
1760
1760
1920
1760
1920
1920
1920
1760
1600
1760
1600
1920
1920
1920
1760
2060
1760
1760
1760
1920
1760
1920
1760
1920
1600
1920
1760
1860
1920
1920
1760
1600
1920
1760
1920
2080
1760
1760
1920
1920
1760
1600
1600
1480
1600
1760
1920
1920
1600
1920
1760
1860
1920
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1920
1760
1600
1920
1760
1920
2080
1760
1760
1920
1920
1760
1600
1600
1480
1600
1760
1920
TABLA 27
ESTIMACIONES
DE EFECTOS
#2
EFECTOS
MEDIA
A
B
C
D
E
AB
AC
AD
AE
BC
BD
BE
CD
CE
DE
ABC
ABD
ABE
ACD
ACE
ADE
BCD
BCE
BDE
CDE
ABCD
ABCE
ABDE
ESTIMACIONES
1814,167
5
105
13,333
0
43,333
18,333
30
0
80
36,667
0
6,667
0
45
0
46,667
0
50
0
15
0
0
58,333
0
0
0
15
0
ACDE
BCDE
ABCDE
0
0
0
puede notar claramente que en este diseo se obtuvo una media ms elevada
de la variable respuesta, por lo que podra suceder que aqu se encuentre una
solucin an mejor que el caso pasado. Para comprobarlo se realiza el anlisis
del Diagrama de Pareto de Efectos Estandarizados y los Valores P de los efectos
seleccionados.
Se puede observar claramente que existen una gran cantidad de efectos que
no influyen en la variable de respuesta, lo cual ser analizado de mejor manera
con los datos de la tabla que se expone a continuacin.
TABLA 28
VALORES P DE
EFECTOS
SELECCIONADOS
#5 Term
Effect
Constant
A
B
C
D
E
A*B
A*C
A*D
A*E
B*C
B*D
B*E
C*D
C*E
D*E
A*B*C
A*B*D
A*B*E
A*C*D
A*C*E
A*D*E
B*C*D
B*C*E
B*D*E
C*D*E
A*B*C*D
A*B*C*E
A*B*D*E
A*C*D*E
B*C*D*E
A*B*C*D*E
5,00
105,00
13,33
0,00
43,33
18,33
30,00
0,00
80,00
36,67
0,00
6,67
0,00
45,00
0,00
46,67
0,00
50,00
0,00
15,00
0,00
0,00
58,33
0,00
0,00
0,00
15,00
0,00
0,00
0,00
0,00
Coef
1814,1
7
2,50
52,50
6,67
0,00
21,67
9,17
15,00
0,00
40,00
18,33
0,00
3,33
0,00
22,50
0,00
23,33
0,00
25,00
0,00
7,50
0,00
0,00
29,17
0,00
0,00
0,00
7,50
0,00
0,00
0,00
0,00
SE
Coe
f
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
13,35
135,8
6
0,19
3,93
0,50
0,00
1,62
0,69
1,12
0,00
3,00
1,37
0,00
0,25
0,00
1,69
0,00
1,75
0,00
1,87
0,00
0,56
0,00
0,00
2,18
0,00
0,00
0,00
0,56
0,00
0,00
0,00
0,00
0,000
0,852
0,000
0,619
1,000
0,110
0,495
0,265
1,000
0,004
0,175
1,000
0,804
1,000
0,097
1,000
0,085
1,000
0,066
1,000
0,576
1,000
1,000
0,033
1,000
1,000
1,000
0,576
1,000
1,000
1,000
1,000
TABLA 29
VALORES P DE EFECTOS SELECCIONADOS #6
Estimated Effects and Coefficients for TH2 (coded units)
Term Effect
Constant
A 5,00
B 105,00
C 13,33
E 43,33
A*E 80,00
A*B*E 50,00
B*C*E 58,33
Coef SE Coef T P 1814,17 12,26 147,95 0,000 2,50 12,26
0,20 0,839 52,50 12,26 4,28 0,000 6,67 12,26 0,54 0,588 21,67 12,26 1,77 0,081 40,00 12,26 3,26 0,002 25,00
12,26 2,04 0,044 29,17 12,26 2,38 0,020
S = 120,139 RSq = 32,44% RSq(adj) = 27,06%
SE
Mean
A
1
1812
17,34
1817
17,34
1867
17,34
1762
17,34
1821
17,34
1808
17,34
1836
17,34
1793
17,34
A*E
1
1873
24,52
1798
24,52
1750
24,52
1835
24,52
1
1
1
1
A*B*E
1
1901
30,03
1876
30,03
1846
30,03
1721
30,03
1
1
1
1
1828
30,03
1863
30,03
1673
30,03
1808
30,03
1
1
1
1
B*C*E
1
1924
27,42
1761
27,42
1853
27,42
1806
27,42
1823
27,42
1776
27,42
1
1
1
1
1
1
1
1
1
1
1
1
1868
27,42
1704
27,42
A
B
C
D
E
NIVELES ESCOGIDOS
2 Mquinas Cortadoras
6.334 minutos en Cambio de
Utillaje
Tochera con capacidad de 1
80 Plataformas para Rumas
4 Estaciones de Empaque
EXPERIMENTO 2
EXPERIMENTO 1
FACTOR
/ NIVEL
DESCRIPCIN
FACTOR
/ NIVEL
DESCRIPCIN
A+
3 Mquinas Cortadoras
2 Mquinas Cortadoras
80 Plataformas Rumas
B
C+
D
E+
5 Estaciones Empaque
TH
1793.6 cajas/semana
4 Estaciones Empaque
TH
1797.7 cajas/semana
1
2
Mean
4
4
4
4
1793,
6
1797,
7
StDe
v
148,
3
152,
4
++++
(*)
(*)
++++
1750
1775
1800
1825
CAPTULO 5
5. OPTIMIZACIN DEL PROCESO
5.1. Seleccin de Factores Crticos
de
niveles
del
factor
escogido
para
realizar
la
Una vez colocados los datos de entrada como se presenta en la figura anterior
se procede a correr el programa de optimizacin; debido a que se escogi un
perfil de optimizacin Cauteloso se realiz experimentos con cada uno de los
Una vez terminadas las pruebas, SimRunner presenta los datos de cada uno de
los experimentos realizados en orden jerrquico, colocando en primer lugar al
que maximiza la funcin objetivo hasta el ltimo que dio como resultado al
menor valor de la funcin objetivo. Se puede observar en la figura siguiente
que al utilizar 78 rumas se obtiene un TH de 1830 cajas empacadas/semana,
muy de cerca estn los valores obtenidos con 62 y 77 rumas.
mantienen.
CAPTULO6
6. CONCLUSIONESYRECOMENDACIONES
as
ahorrar
para
futuras
inversiones
cambios
ms
SITUACIN ACTUAL
2 Mquinas
Cortadoras
12.668 min.
Cambio de Utillaje
Tochera con
capacidad de 1
100 Plataformas
para Rumas
4 Estaciones de
Empaque
T
1799.7
H
cajas/semana
SITUACIN
PROPUESTA
2 Mquinas
Cortadoras
6.334 min.
Cambio de
Utillaje
Tochera con
capacidad de 1
62 Plataformas
para Rumas
4 Estaciones de
Empaque
BENEFICIO
Ahorro de
$54720,
Costo de
Oportunid
ad igual a
$4290.05
T
H
1797.7
cajas/semana
PLANOS
PLANO1
INSTALACIONESDELAFABRICACINDEELECTRODOSPARA
SOLDAR
APNDICES
APNDICEA
DIAGRAMADEPROCESODEFABRICACINDEELECTRODOS
APNDICEB
CDIGOFUENTEDELMODELODESIMULACINDELAFBRICADEELECTRODOS
*******************************************************
************************* ** * Formatted Listing of
Model: *
CABALLETE 1 1
AREA_TREFILACION 6 1
TREFILADORA 1 1
WIP_TREFILADORA INF 1
CORTADORA1 1 1
CORTADORA2 1 1
CRUPO_CAJAS1 2 1
GRUPO_CAJAS2 2 1
WIP_CORTE INF 1
EXTRUSORA 1 1
ARMADO_RUMAS 3 1
PRE_SECADO INF 1
HORNO 1 1
AREA_EMPAQUE 8 1
ESTACION4 1 1
ESTACION3 1 1
ESTACION2 1 1
ESTACION1 1 1
GRUPO_PRESECADO INF 1
GRUPO_PALLET1 100 1
GRUPO_PALLET2 100 1
GRUPO_PALLET3 100 1
GRUPO_PALLET4 100 1
ESPERA_TOCHOS 1 1
TOCHERA 1 1
MEZCLADORA 1 1
PESADORA_POLVOS 1 1
BODEGA_POLVOS INF 1
WIP_MEZCLA 1 1
GRUPO_TOCHOS 8 1
HILERAS90 INF 1
HILERAS120 INF 1
DESAGRUPAR INF 1
Time
Time
Time
Time
Time
Time
Time
Series
Series
Series
Series
Series
Series
Series
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
,
,
,
,
,
,
,
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
,
,
,
,
,
,
,
,
,
,
AREA_ESPERA INF 1
HORNO_ESPERA 8 1
CARGA_TOCHOS 1 1
USO_TOCHOS 1 1
SALIDA_TOCHOS 1 1
PUERTA_HORNO 1 1
ESPERA_HILERA 1 1
EMPAQUE 1 1
SALIDA_HORNO 1 1
ACCESO_HORNO 1 1
*******************************************************
************************* * Clock downtimes for
Locations *
*******************************************************
*************************
B(0.34691,
0.96914, 1440, 61920) (null)
VARIOS No No WAIT E(123)//
TIEMPO DE FALLA Yes No WAIT
G(3.6173, 15.162)// CAMBIO
99
99
99
99
99
99
DE DADOS No No WAIT
W(2.1883, 43.992)// FALLA DE
EQUIPOS (MONTACARGAS Y
SOLDADORA) No No WAIT
L(6.0748, 0.5774)// TIEMPO
DE FALLAS No No WAIT
T(28.945, 45, 65.063)//
CAMBIO DE UTILLAJE No No
WAIT W(1.7424, 251.6)//
TIEMPO DE FALLAS
No No WAIT G(3.9177, 12.668)// CAMBIO DE UTILLAJE No No
WAIT E(228.833)// TIEMPO DE FALLAS No No WAIT W(0.88218,
427.59)// TIEMPO DE FALLAS
99 No No WAIT W(1.6052, 185.96)// TIEMPOS MUERTOS POR
PROBLEMAS
*******************************************************
************************* * Entry downtimes for
Locations *
*******************************************************
*************************
*******************************************************
************************* * Entities *
*******************************************************
*************************
*******************************************************
*************************
*
Resources
*
*******************************************************
*************************
Res Ent
*******************************************************
*************************
*
Processing
*
*******************************************************
*************************
Process
Routing
ALAMBRON CABALLETE
ROLLO_TREFILADO AREA_TREFILACION
1
ALAMBRON
EXIT FIRST 1
1 ROLLO_TREFILADO TREFILADORA FIRST 1
6
6
)
/
/
T
I
E
M
P
O
E
N
M
O
V
E
R
O
R
O
L
L
O
B
U
F
F
E
R
(
2
)
F
R
E
E
T
E
C
L
E
R
O
L
L
O
_
T
R
E
F
I
L
A
D
O
W
I
P
_
T
R
E
F
I
L
A
D
O
R
A
1
R
O
L
L
O
_
T
R
E
F
I
L
A
D
O
C
O
R
T
A
D
O
R
A
1
F
I
R
S
T
1
G
E
T
T
E
C
L
E
M
O
V
E
F
O
R
L
(
0
.
7
8
6
6
,
0
.
6
2
6
4
)
/
/
T
I
E
M
P
O
E
N
P
O
N
E
R
R
O
L
L
O
E
N
L
A
M
A
Q
F
R
E
E
T
E
C
L
E
R
O
L
L
O
_
T
R
E
F
I
L
A
D
O
C
O
R
T
A
D
O
R
A
2
F
I
R
S
T
G
E
T
T
E
C
L
E
M
O
V
E
F
O
R
L
(
0
.
7
8
6
6
,
0
.
6
2
6
4
)
/
/
T
I
E
M
P
O
E
N
P
O
N
E
R
R
O
L
L
O
E
N
L
A
M
A
Q
F
R
E
E
T
E
C
L
E
ROLLO_TREFILADO
CORTADORA1
WAIT
ROLLO_TREFILADO
CORTADORA2
WAIT
W(
1
1.
1
D
E
ROLLO_TREF
ROLLO_TREFILADO
CRUPO_CAJAS1
GROUP
AS
CAJA
ROLLO_TREFILADO
GRUPO_CAJAS2
GROUP
AS
CAJA
CAJA
CRUPO_CAJAS1
ROLLO_T
CAJA
PROCESO
ILAD
O
CRUPO_CAJAS1
FIRST
D
PROCESO
E
REFILADO
GRUPO_CAJAS2
FIRST
WIP_CORTE
FIRST
GET PUENT
MOV
E
MOVER CAJA
BUFFER
FOR
E_GR
G(3.6
0.542
TIEM
HASTA
FREE
CAJA GRUPO_CAJAS2
FOR
G(3.602
4,
WIP_CORTE
TIPO_CAJA=NO_CAJA()
IF TIPO_CAJA=90 THEN
BEGIN
CREATE 4 AS HILERA
END
IF TIPO_CAJA=120 THEN
BEGIN
CREATE 3 AS HILERA
END
WAI
T
HILERA
WIP_CORTE
1 HR
CAJA
EXIT
FIRST 1
HILERA
HILERAS90
GRUPO90
HILERAS90
GRUPO90
DESAGRUPAR
HILERA
HILERAS120
GRUPO120
HILERAS120
GRUPO120
DESAGRUPAR
HILERA
DESAGRUPAR
HILERA
ESPERA_HILERA
HILERA
HILERAS90
FIRST 1
HILERA
HILERAS120
FIRST 1
GRUPO90
DESAGRUPAR
FIRST 1
GRUPO120
DESAGRUPAR
FIRST 1
HILERA
ESPERA_HILERA
FIRST 1
EXTRUSORA
FIRST 1
GROUP 12 AS GRUPO90
UNGROUP
GROUP 3 AS GRUPO120
UNGROUP
WAI
T
UNTIL PUERTA_TIEMPO_RUMA=0
WAI
T
UNTIL CONT_USO_TOCHOS = 1
1
HILERA
EXTRUSORA
////DISPLAY "ENTRA
HILERA
HILERA (USO=1)"
INC WIPEXT
INC CH
IF CH=1 THEN
BEGIN
IF
TIPO_CAJA=90 THEN
BEGIN
V90=CLOCK(MIN)
//DISPLAY "V90: ", V90
END
IF
PUENTE_GRU
TIPO_CAJA=12
0
THEN
BEGIN
V120=CLOCK(MIN)
//DISPLAY "V120: ",
V120
0.542
3)
/
/
TI
END
END
IF CH=3 THEN
BEGIN
PUERTA_TIEMPO_RUMA=1
CH=0
END
//DISPLAY "ATRIBUTO", TIPO_CAJA
IF TIPO_CAJA=90 THEN
BEGIN
WAIT N(3.876, 0.33)
INC CONTH90
////DISPLAY "PROCES EXTRUSORA
//TIEMPO DE PROCESO DE
HILERA
90
UNA HILERA
#",CONTH90
END
ELSE
BEGIN
WAIT W(7.8021, 5.6206)
INC CONTH120
////DISPLAY "PROCES EXTRUSORA
HILERA
//TIEMPO DE PROCESO DE
UNA HILERA
120 #",CONTH120
END
IF CONTH90=4 THEN
BEGIN
CONTH90=0
////DISPLAY "RESTEO DE
CONTH90"
////DISPLAY "RESTEO DE
CONTH120"
END
IF CONTH120=3 THEN
BEGIN
CONTH120=0
END
WAIT
HILERA
ARMADO_RUMAS
UNTIL PUERTA_ATRIBUTO_RUMA=0
1
HILERA
ARMADO_RUMAS
INC CONTH
//DISPLAY "#" $ CONTH $
" ATRIBUTO:
"
$ TIPO_CAJA
IF CONTH = 3 THEN
BEGIN
PUERTA_ATRIBUTO_RUMA=1
IF
TIPO_CAJA=90 THEN
BEGIN
//DISPLAY "HORA 90:
", CLOCK()
TIEMPO_RUMA90=CLOCK()V90
END
IF
TIPO_CAJA=12
0
THEN
BEGIN
//DISPLAY "HORA 120:
", CLOCK()
TIEMPO_RUMA120=CLOCK()V120
END
PUERTA_TIEMPO_RUMA=0
//DISPLAY "RUMA:
VAT=TIPO_CAJA
CONTH=0
" $ TIPO_CAJA
$ CONTH
FIRST 1
DEC WIPEXT
//GROUP 3 AS RUMA
END
GROUP 3 AS RUMA
RUMA
ARMADO_RUMAS
ATRUMA=VAT
//DISPLAY VAT
PUERTA_ATRIBUTO_RUMA=0
//DISPLAY ATRUMA
IF CLOCK()>10080 THEN
BEGIN
IF
IF
END
RUMA
PRE_SECADO
CONT_RUMA90
CONT_RUMA120
RUMA
PRE_SECADO
MOVE FOR
T(0.5827,
FIRST 1
0.83,
2.3083)
TEP=CLOCK(MIN)
//DISPLAY ATRUMA
//IF
WAIT
RUMA
GRUPO_PRESECADO
RUMA8
RUMA8
GRUPO_PRESECADO
ACCESO_HORNO
RUMA8
PUERTA_HORNO
CLOCK()>1008
THE
INC CONTRUMA
0
N
B(0.9945, 1.6689, 1590, 6798.6)
1
RUMA
GRUPO_PRESECADO
//DISPLAY "HAY ", CONTENTS(GRUPO_PRESECADO, RUMA)
LOG "TIEMPO
PRESECADO", TEP
ESPERA
GROUP 8 AS
RUMA8
1
RUMA8
ACCESO_HORNO
//DISPLAY "1.
"$VAR$" "$ENTRADA_HORNO$" AA: "$AA
VAR:
EH:
WAI
UNTIL
1
RUMA8
PUERTA_HORNO
T
VAR=
0
VAR=1
FIRST 1
FIRST 1
FIRST 1
RUMA8
HORNO
FIRST
MOV
E
FOR
W(6.598
5,
7.8504)//
R
AL HORNO
RUMA8
HORNO
RUMA8
SALIDA_HORNO
AA=CALDAY(
)
VAR=0
RUMA8
AA:
"$AA
SALIDA_HORNO
FIRST 1
HORNO_ESPERA
FIRST 1
AREA_EMPAQUE
FIRST 1
RUMA8
HORNO_ESPERA
UNGROUP
RUMA
HORNO_ESPERA
//DISPLAY
ATRUMA
RUMA
AREA_EMPAQUE
RUMA
ESTACION1
RUMA8
RUMA
RUMA
ESTACION4
RUMA
ESTACION3
RUMA
ESTACION2
RUMA
ESTACION1
IF CALHOUR()< 12 THEN
BEGIN
IF
BEGIN
ATRUMA=90 THEN
0.25000
01
0.25000
0
0.25000
0
0.25000
0
6.05, 10.65
1
Em
Ruma 90 ",clock()
p
WAIT
0.99741)//
EMPACADOR
G(31.208,
UN
CREATE 15 AS CAJA_EMPACADA
//DISPLAY "E1:
RUMA90
END
ELSE
BEGIN
1
Em
Ruma 120 ",clock()
p
158.73, 121.91, 157.48)// UN EMPACADOR RUMA120
//DISPLAY "E1:
WAIT
B(229.05,
CREATE 20 AS CAJA_EMPACADA
END
END
ELSE
BEGIN
IF
ATRUMA=90 THEN
BEGIN
2
Em
Ruma 90 ",clock()
p
WAIT
0.66743)//
EMPACADORES RUMA90
G(38.578,
DOS
CREATE 15 AS CAJA_EMPACADA
//DISPLAY "E1:
END
ELSE
BEGIN
2
Em
Ruma 120 ",clock()
p
WAIT B(9.131, 529.57, 11.96,
1337.3)//
//DISPLAY "E1:
DO
S
EMPACADORES
RUMA120
CREATE 20 AS
CAJA_EMPACADA
END
END
1
CAJA_EMPACADA
ESTACION1
RUMA
EXIT
FIRST 1
CAJA_EMPACADA
GRUPO_PALLET1
PALLET_FINAL
GRUPO_PALLET1
PALLET_FINAL
AREA_ESPERA
CAJA_EMPACADA
GRUPO_PALLET1
FIRST 1
PALLET_FINAL
AREA_ESPERA
FIRST 1
WAIT 2 HR
IF CLOCK()>10080 THEN INC CONT_PALLET1
IF CLOCK()>10080 THEN INC CONT_PALLET
1
RUMA
ESTACION2
PALLET_FINAL
EXIT
IF CALHOUR()< 12
THEN
BEGIN
IF
ATRUMA=90 THEN
BEGIN
//DISPLAY "E2:
WAIT G(31.208,
1
Em
Ruma 90 ",clock()
p
0.99741)//
EMPACADOR
UN
RUMA90
FIRST 1
CREATE 15 AS CAJA_EMPACADA
END
ELSE
BEGIN
//DISPLAY "E2:
WAIT B(229.05,
1
Em
Ruma 120 ",clock()
p
158.73, 121.91, 157.48)// UN EMPACADOR RUMA120
CREATE 20 AS CAJA_EMPACADA
END
END
ELSE
BEGIN
IF
ATRUMA=90 THEN
BEGIN
2
Em
Ruma 90 ",clock()
p
WAIT G(38.578,
0.66743)//
EMPACADORES RUMA90
DOS
CREATE 15 AS CAJA_EMPACADA
//DISPLAY "E2:
END
ELSE
BEGIN
2
Em
Ruma 120 ",clock()
p
WAIT B(9.131, 529.57, 11.96,
1337.3)// DOS
//DISPLAY "E2:
EMPACADORES
RUMA120
CREATE 20 AS CAJA_EMPACADA
END
END
CAJA_EMPACADA
ESTACION2
1
CAJA_EMPACADA
GRUPO_PALLET2
PALLET_FINAL
GRUPO_PALLET2
PALLET_FINAL
AREA_ESPERA
RUMA
EXIT
FIRST 1
GRUPO_PALLET2
FIRST
1
PALLET_FINAL
AREA_ESPERA
FIRST 1
WAIT 2 HR
IF CLOCK()>10080 THEN INC CONT_PALLET2
IF CLOCK()>10080 THEN INC CONT_PALLET
1
RUMA
ESTACION3
PALLET_FINAL
EXIT
IF CALHOUR()< 12
THEN
BEGIN
IF
ATRUMA=90 THEN
BEGIN
1
Em
Ruma 90 ",clock()
p
WAIT G(31.208,
0.99741)//
EMPACADOR
UN
CREATE 15 AS CAJA_EMPACADA
//DISPLAY "E3:
END
ELSE
BEGIN
//DISPLAY "E3:
1
Em
RUMA90
FIRST 1
p
158.73, 121.91, 157.48)// UN EMPACADOR RUMA120
WAIT B(229.05,
CREATE 20 AS CAJA_EMPACADA
END
END
ELSE
BEGIN
IF
ATRUMA=90 THEN
BEGIN
2
//DISPLAY "E3:
Em
Ruma 90 ",clock()
p
WAIT G(38.578,
0.66743)// DOS
EMPACADORES RUMA90
CREATE 15 AS CAJA_EMPACADA
END
ELSE
BEGIN
2
//DISPLAY "E3:
Em
Ruma 120 ",clock()
p
WAIT B(9.131, 529.57, 11.96,
1337.3)// DOS
EMPACADORES
RUMA120
CREATE 20 AS CAJA_EMPACADA
CAJA_EMPACADA
ESTACION3
CAJA_EMPACADA
GRUPO_PALLET3
PALLET_FINAL
GRUPO_PALLET3
END
END
1
RUMA
IF CLOCK()>10080 THEN INC CONT_CAJA3
IF CLOCK()>10080 THEN INC CONT_CAJA
1
PALLET_FINAL
AREA_ESPERA
CAJA_EMPACADA
EXIT
GRUPO_PALLET3
FIRST 1
FIRST
1
PALLET_FINAL
AREA_ESPERA
FIRST 1
WAIT 2
HR
IF CLOCK()>10080 THEN INC CONT_PALLET3
IF CLOCK()>10080 THEN INC CONT_PALLET
1
RUMA
ESTACION4
PALLET_FINAL
EXIT
IF CALHOUR()< 12
THEN
BEGIN
IF
ATRUMA=90 THEN
BEGIN
//DISPLAY
"E4:
1
Em
Ruma 90 ",clock()
p
0.99741)// UN
EMPACADOR
WAIT
G(31.208,
CREATE 15 AS CAJA_EMPACADA
RUMA90
END
ELSE
BEGIN
//DISPLAY
"E4:
1
Em
Ruma 120 ",clock()
p
158.73, 121.91, 157.48)// UN EMPACADOR RUMA120
WAIT
B(229.05,
CREATE 20 AS CAJA_EMPACADA
END
END
ELSE
BEGIN
IF
ATRUMA=90 THEN
BEGIN
//DISPLAY
"E4:
2
Em
Ruma 90 ",clock()
FIRST 1
p
WAIT
0.66743)// DOS
G(38.578,
CREATE 15 AS CAJA_EMPACADA
EMPACADORES RUMA90
END
ELSE
BEGIN
2
Em
Ruma 120 ",clock()
p
WAIT B(9.131, 529.57, 11.96,
1337.3)//
//DISPLAY
"E4:
DO
S
EMPACADORES
RUMA120
CREATE 20 AS
CAJA_EMPACADA
END
END
CAJA_EMPACADA
ESTACION4
1
CAJA_EMPACADA
GRUPO_PALLET4
PALLET_FINAL
GRUPO_PALLET4
PALLET_FINAL
AREA_ESPERA
RUMA
EXIT
FIRST 1
GRUPO_PALLET4
FIRST
1
AREA_ESPERA
FIRST 1
PALLET_FINAL
WAI
2 HR//
EN HACER PRUEBAS DE SOLDADURA
T
TIEMPO
IF CLOCK()>10080 THEN INC CONT_PALLET4
IF CLOCK()>10080 THEN INC CONT_PALLET
CONTAINER
CONTAINER
BODEGA_POLVOS
PESADORA_POLVOS
WAI
T
WAI
T
PALLET_FINAL
EXIT
CONTAINER
PESADORA_POLVOS
PREPARACION
ANTES
SELECCION DE
POLVOS Y
CONTAINER
CONTAINER
G(2.0489,
0.2945)//
G(22.401,
0.3115)//
FIRST 1
FIRST 1
DE PESAR
PESAJE
WIP_MEZCLA
FIRST
MOVE
FOR
T(0.0077,
MOVER
CONTENEDOR
CONTAINER
WIP_MEZCLA
CONTAINER
MEZCLADORA
WAI
T
WAI
T
WAI
T
WAI
T
CONTAINER
W(4.0466,
11.198)//
MEZCLA 2
CONTAINER
TOCHERA
FIRST
MOV
E
CREATE 21 AS TOCHO
TOCHERA
WAI
T
1
TOCHO
FIRST
1
W(4.7109,
COGER
Y LLENARLO
0.7496)//
CONTENEDOR
W(10.673,
MEZCLA 1
13.272)//
B(0.4045, 0.9545, 1.57, 5.15)// LIMPIEZA
1
EL POLVO DE
LA
MEZCLADORA
TOCHO
GRUPO_TOCHOS
TOCHOS_7
GRUPO_TOCHOS
CONTAINER
W(3.1562, 0.5942) //
EN
TIEMPO
HACER
1
TOCHO
FIRST
1
EXIT
UN TOCHO
GRUPO_TOCHOS
FIRST
1
GROUP 7 AS
TOCHOS_7
IF CLOCK()>10080 THEN
BEGIN
FOR
W(2.731
9,
1.05
8)
TOCHOS_7
ESP
ERA
_TO
CHO
S
WAI
T
UNT
IL
CON
T_C
ARG
A_T
OCH
OS
=
0 ///
/DIS
PLA
Y
"EN
TRA
TOC
HO
A
CAR
GAR
(CA
RGA
=0)
"1
TOC
HOS
_7
CAR
GA_
TOC
HOS
FIRS
T1
TOCHOS_7 CARGA_TOCHOS CONT_CARGA_TOCHOS = 1 ////DISPLAY "se
CIERRA entrada de TOCHO (CARGA=1)" //WAIT
G(1.9042, 1.6495)// TIEMPO DE CARGA DE
TOCHOS "NO ES" WAIT B(0.34824, 0.59905, 1.92,
6.92)// TIEMPO DE CARGA DE TOCHOS
1
TOCHOS_7 USO_TOCHOS FIRST 1 TOCHOS_7
USO_TOCHOS CONT_USO_TOCHOS = 1
////DISPLAY "se ABRE entrada de HILERA
(USO=1)"
*************************************************************
*******************
*
Shift
Assignments
*
*************************************************************
*******************
ID Type Classification
CONT_USO_TOCHOS Integer
CONT_CARGA_TOCHOS Integer
CONT_RUMA90 Integer
CONT_RUMA120 Integer
VAT Integer
CH Integer
CONTH Integer
PUERTA_TIEMPO_RUMA Integer
PUERTA_ATRIBUTO_RUMA Integer
V90 Real
V120 Real
TIEMPO_RUMA90 Real
TIEMPO_RUMA120 Real 0 Time Series 0 Time Series 0 Time Series 0
Time Series 0 Time Series 0 Time Series 0 Time Series 0 Time Series 0
Time Series 0 Time Series 0 Time Series 0 Time Series 0 Time Series
************************************************************************
********
*
Macros
*
************************************************************************
********
CONT_CAJA
Integer
CONT_CAJA1
Integer
CONT_CAJA2
Integer
CONT_CAJA3
Integer
CONT_CAJA4
Integer
CONT_PALLET
Integer
CONT_PALLET1
Integer
CONT_PALLET2
Integer
CONT_PALLET3
Integer
CONT_PALLET4
Integer
CONT_7TOCHOS
Integer
CONT_7TOCHOS_USADOS Integer
AA
Integer
ENTRADA_HORNO
Integer
VAR
Integer
CONTH90
Integer
CONTH120
Integer
WIPEXT
Integer
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
ID Text
ABC
******************************
******************************
******************** * User
Distributions
*
******************************
******************************
********************
ID Type Cumulative
Percentage Value
NO_CAJA Discrete No
51 90
49 120
******************************
******************************
********************
*
External
Files
*
******************************
******************************
********************
ID Type
File Name
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\caballete.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\trefiladora2.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\cortadora.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\extrusora.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Settings\Esteban
Espinoza\My
Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\horno.sft
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\empaque.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Settings\Esteban
Espinoza\My
Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\pesaje.sft
(null)
Shift
C:\Documents
and
Settings\Esteban
Espinoza\My
Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\tochera.sft
APNDICEC
CDIGOFUENTEDELMODELODESIMULACINDELSISTEMAPARALAREALIZACIND
E
EXPERIMENTOS
********************************************************************************
**
* Formatted Listing of Model: *
* C:\Documents and Settings\Esteban Espinoza\My Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\Fbrica de Electrodos
Experimentos.MOD *
**
********************************************************************************
*******************************************************
************************* * Locations *
*******************************************************
*************************
CABALLETE 1 1
AREA_TREFILACION 6 1
TREFILADORA 1 1
WIP_TREFILADORA INF 1
CORTADORA1 1 1
CORTADORA2 1 1
CORTADORA3 1 1
GRUPO_CAJAS1 2 1
GRUPO_CAJAS2 2 1
GRUPO_CAJAS3 2 1
WIP_CORTE INF 1
EXTRUSORA 1 1
ARMADO_RUMAS 3 1
PRE_SECADO INF 1
HORNO 1 1
AREA_DE_EMPAQUE 8 1
ESTACION1 1 1
ESTACION2 1 1
ESTACION3 1 1
ESTACION4 1 1
ESTACION5 1 1
GRUPO_PRESECADO INF 1
GRUPO_PALLET1 100 1
GRUPO_PALLET2 100 1
GRUPO_PALLET3 100 1
GRUPO_PALLET4 100 1
GRUPO_PALLET5 100 1
ESPERA_TOCHOS 1 1
TOCHERA CAP_TOCHERA 1
MEZCLADORA 1 1
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
,
,
,
,
, First
,
,
,
,
,
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
PESADORA_POLVOS 1
BODEGA_POLVOS INF
WIP_MEZCLA 1
GRUPO_TOCHOS 8
AREA_ESPERA INF
HORNO_ESPERA 8
CARGA_TOCHOS 1
USO_TOCHOS 1
SALIDA_TOCHOS 1
PUERTA_HORNO 1
ESPERA_HILERA 1
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
,
,
,
,
,
,
, First
,
,
,
,
,
,
,
,
,
,
,
,
,
EMPAQUE 1
SALIDA_HORNO 1
ACCESO_HORNO 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Series
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
Oldest,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
*******************************************************
************************* * Clock downtimes for
Locations *
*******************************************************
*************************
B(0.34691,
0.96914, 1440, 61920) (null)
VARIOS No No WAIT E(123)//
TIEMPO DE FALLA Yes No WAIT
G(3.6173, 15.162)// CAMBIO
DE DADOS No No WAIT
W(2.1883, 43.992)// FALLA DE
EQUIPOS (MONTACARGAS Y
SOLDADORA) No No WAIT
W(1.7424, 251.6)// TIEMPO DE
FALLAS
No No WAIT G(3.9177,
No No WAIT G(3.9177,
VELOCIDAD_CAMBIO)// CAMBIO DE UTILLAJE
No No WAIT W(1.7424, 251.6)// TIEMPO DE
FALLAS
*******************************************************
************************* * Entities *
*******************************************************
*************************
*******************************************************
*************************
*
Resources
*
*******************************************************
*************************
Res Ent
Name Units Stats Search Search Path Motion Cost
*******************************************************
*************************
*
Processing
*
*******************************************************
*************************
Process
Routing
ALAMBRON CABALLETE
ROLLO_TREFILADO AREA_TREFILACION
1
ALAMBRON
EXIT FIRST 1
1 ROLLO_TREFILADO TREFILADORA FIRST 1
I
F
N
U
M
_
C
O
R
T
A
D
O
R
A
S
=
2
T
H
E
N
R
O
U
T
E
2
I
F
N
U
M
_
C
O
R
T
A
D
O
R
A
S
=
3
T
H
E
N
R
O
U
T
E
3
7
8
6
6
,
0
.
6
2
6
4
)
/
/
T
I
E
M
P
O
E
N
P
O
N
E
R
R
O
L
L
O
E
N
L
A
M
A
Q
F
R
E
E
T
E
C
L
E
2
R
O
L
L
O
_
T
R
E
F
I
L
A
D
O
C
O
R
T
A
D
O
R
A
1
F
I
R
S
T
1
G
E
T
T
E
C
L
E
M
O
V
E
F
O
R
L
(
0
.
7
8
6
6
,
0
.
6
2
6
4
)
/
/
T
I
E
M
P
O
E
N
P
O
N
E
R
R
O
L
L
O
E
N
L
A
M
A
Q
F
R
E
E
T
E
C
L
E
R
O
L
L
O
_
T
R
E
F
I
L
A
D
O
C
O
R
T
A
D
O
R
A
2
F
I
R
S
T
G
E
T
T
E
C
L
E
MOVE
FOR
L(0.7866
,
0.626
4)
/
/
L(0.7866
,
0.626
4)
/
/
L(0.7866
,
0.626
4)
/
/
L(0.7866
,
0.626
4)
/
/
ROLLO_TREFILADO
CORTADORA1
FIRST
GET TECLE
MOV
E
FOR
CORTADORA2
FIRST
GET TECLE
MOV
E
FOR
CORTADORA3
FIRST
GET TECLE
MOV
E
FOR
CORTADORA1
WAI
T
W(11.193,
DE PROCESO
41.287) // TIEMPO
1
ROLLO_TREFILADO
GRUPO_CAJAS1
FIRST
ROLLO_TREFILADO GRUPO_CAJAS1
CAJA
GROUP 2 AS
CAJA
GRUPO_CAJAS1
CAJA
WIP_CORTE
FIRST
GET PUENTE_GRUA
MOV
E
FOR
G(3.602
4,
0.542
3)
/
/
0.542
3)
/
/
0.542
3)
/
/
CORTADORA2
ROLLO_TREFILADO GRUPO_CAJAS2
CAJA
WAI
T
W(11.193,
DE PROCESO
41.287) // TIEMPO
1
ROLLO_TREFILADO
GRUPO_CAJAS2
FIRST
GROUP 2 AS
CAJA
GRUPO_CAJAS2
CAJA
WIP_CORTE
FIRST
GET PUENTE_GRUA
MOV
E
FOR
G(3.602
4,
CORTADORA3
ROLLO_TREFILADO GRUPO_CAJAS3
CAJA
WAI
T
W(11.193,
DE PROCESO
41.287) // TIEMPO
1
ROLLO_TREFILADO GRUPO_CAJAS3
FIRST
GROUP 2 AS
CAJA
GRUPO_CAJAS3
CAJA
WIP_CORTE
FIRST
GET PUENTE_GRUA
MOV
E
FOR
G(3.602
4,
WIP_CORTE
CREATE 3 AS
HILERA
WAIT 1 HR
HILERA
HILERA
WIP_CORTE
ESPERA_HILERA
WAI
T
CAJA
HILERA
EXTRUSORA
FIRST
ESPERA_HILERA
FIRST
HILERA
EXTRUSORA
FIRST
WAI
UNTIL CONT_USO_TOCHOS = 1
T
////DISPLAY
HILERA (USO=1)"
"ENTRA
INC WIPEXT
INC CH
IF CH=1
THEN
BEGIN
V120=CLOCK(MIN)
//DISPLAY
"V120:
", V120
END
IF CH=3 THEN
BEGIN
PUERTA_TIEMPO_RUMA=1
CH=0
END
WAI
T
1
1
UNTIL PUERTA_TIEMPO_RUMA=0
1
HILERA
EXIT
W(7.8021, 5.6206)
INC CONTH120
////DISPLAY "PROCES EXTRUSORA HILERA 120
#",CONTH120
IF CONTH120=3 THEN
BEGIN CONTH120=0 ////DISPLAY "RESTEO DE
CONTH120"
END 1 HILERA ARMADO_RUMAS FIRST 1 DEC
WIPEXT
HILERA ARMADO_RUMAS
INC CONTH //IF CONTH = 1 THEN GET
PLATAFORMA IF CONTH = 3 THEN BEGIN
//DISPLAY "HORA 120: ", CLOCK()
TIEMPO_RUMA120=CLOCK()V120
PUERTA_TIEMPO_RUMA=0 CONTH=0
END GROUP 3 AS RUMA RUMA
ARMADO_RUMAS GET PLATAFORMA IF
CLOCK()>10080 THEN INC
CONT_RUMA120
1
RUMA
PRE_SECADO
RUMA
GRUPO_PRESECADO
FIRST
FIRST
MOV
E
FOR
T(0.5827
,
0.83
,
2.3083
TEP=CLOCK(MIN)
//IF
CLOCK()>100
80
THE
N
WAI
T
RUMA
PRE_SECADO
INC CONTRUMA
RUMA
GRUPO_PRESECADO
PRESECADO", TEP
GROUP 8 AS RUMA8
RUMA8
RUMA8
GRUPO_PRESECADO
ACCESO_HORNO
RUMA8
PUERTA_HORNO
UNTIL VAR=0
RUMA
8
"$VAR$" EH:
1
ACCESO_HORNO
FIRST
RUMA
8
PUERTA_HORNO
FIRST
VAR=1
//DISPLAY "PUERTA CERRADA"
1
RUMA8
HORN
O
RUMA8
HORNO
HORNO
FIRST
MOVE
FOR
W(6.598
5,
7.8504)//MO
R
AA:
"$A
A
SALIDA_HORNO
RUMA
8
SALIDA_HORNO
FIRST
RUMA
8
HORNO_ESPERA
FIRST
RUMA
FIRST
VAR=0
//DISPLAY "PUERTA ABIERTA"
RUMA8
HORNO_ESPERA
RUMA
HORNO_ESPERA
RUMA
AREA_DE_EMPAQUE
UNGROUP
AREA_DE_EMPAQUE
RUMA
ESTACION1
FIRST
RUMA
ESTACION1
FIRST
RUMA
ESTACION2
FIRST
RUMA
ESTACION1
FIRST
RUMA
ESTACION2
FIRST
RUMA
ESTACION3
FIRST
RUMA
ESTACION1
FIRST
RUMA
ESTACION2
FIRST
RUMA
ESTACION3
FIRST
RUMA
ESTACION4
FIRST
RUMA
ESTACION1
RUMA
RUMA
RUMA
RUMA
RUMA
ESTACION1
ESTACION2
ESTACION3
ESTACION4
ESTACION5
Emp ",clock()
WAIT B(229.05,
158.73,
FREE PLATAFORMA
121.91,
157.48)// UN
FIRST 1
FIRST
FIRST
FIRST
FIRST
IF CALHOUR()< 12
THEN
BEGIN
//DISPLAY "E1: 1
EMPACADOR
RUMA120
MOV
E
FOR
T(2.2209
,
6.05
,
10.656
CREATE 20 AS CAJA_EMPACADA
END
ELSE
BEGIN
//DISPLAY "E1: 2
Emp ",clock()
11.96, 1337.3)//
DOS EMPACADORES
RUMA120
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
1
CAJA_EMPACADA
ESTACION1
CAJA_EMPACADA
PALLET_FINAL
GRUPO_PALLET1
GRUPO_PALLET1
RUMA
ESTACION2
RUMA
EXIT
FIRST 1
GRUPO_PALLET1
FIRST
1
AREA_ESPERA
FIRST 1
Emp ",clock()
WAIT B(229.05,
158.73,
FREE PLATAFORMA
121.91,
157.48)// UN
EMPACADOR
RUMA120
CREATE 20 AS CAJA_EMPACADA
END
ELSE
BEGIN
//DISPLAY "E2: 2
Emp ",clock()
11.96, 1337.3)//
DOS EMPACADORES
RUMA120
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
1
CAJA_EMPACADA
CAJA_EMPACADA
PALLET_FINAL
RUMA
ESTACION2
GRUPO_PALLET2
GRUPO_PALLET2
ESTACION3
RUMA
EXIT
FIRST 1
GRUPO_PALLET2
FIRST
1
AREA_ESPERA
FIRST 1
Emp ",clock()
WAIT B(229.05,
158.73,
FREE PLATAFORMA
121.91,
157.48)// UN
EMPACADOR
RUMA120
CREATE 20 AS CAJA_EMPACADA
END
ELSE
BEGIN
//DISPLAY "E3: 2
Emp ",clock()
11.96, 1337.3)//
DOS EMPACADORES
RUMA120
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
1
RUMA
EXIT
FIRST 1
CAJA_EMPACADA
ESTACION3
CAJA_EMPACADA
PALLET_FINAL
RUMA
GRUPO_PALLET3
GRUPO_PALLET3
ESTACION4
GRUPO_PALLET3
AREA_ESPERA
FIRST 1
FIRST 1
BEGIN
//DISPLAY "E4: 1
Emp ",clock()
WAIT B(229.05, 158.73,
121.91,
157.48)//
UN
EMPACADOR RUMA120
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
ELSE
BEGIN
//DISPLAY "E4: 2
Emp ",clock()
WAIT B(9.131, 529.57,
11.96, 1337.3)//
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
CAJA_EMPACADA
ESTACION4
CAJA_EMPACADA
PALLET_FINAL
RUMA
GRUPO_PALLET4
GRUPO_PALLET4
ESTACION5
1
RUMA
IF CLOCK()>10080 THEN INC CONT_CAJA
1
CAJA_EMPACADA
GROUP 100 AS PALLET_FINAL
1
PALLET_FINAL
IF CALHOUR()< 12
THEN
EXIT
FIRST 1
GRUPO_PALLET4
AREA_ESPERA
FIRST 1
FIRST 1
BEGIN
//DISPLAY "E5: 1
Emp ",clock()
WAIT B(229.05, 158.73,
121.91,
157.48)//
UN
EMPACADOR RUMA120
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
ELSE
BEGIN
//DISPLAY "E5: 2
Emp ",clock()
WAIT B(9.131, 529.57,
11.96, 1337.3)//
FREE PLATAFORMA
CREATE 20 AS CAJA_EMPACADA
END
CAJA_EMPACADA
CAJA_EMPACADA
PALLET_FINAL
PALLET_FINAL
CONTAINER
CONTAINER
1
RUMA
IF CLOCK()>10080 THEN INC CONT_CAJA
1
CAJA_EMPACADA
GRUPO_PALLET5
GROUP 100 AS PALLET_FINAL
GRUPO_PALLET5
1
PALLET_FINAL
AREA_ESPERA
WAIT
2 HR // TIEMPO EN HACER
PRUEBAS DE
IF CLOCK()>10080 THEN INC CONT_PALLET
1
PALLET_FINAL
EXIT
FIRST 1
ESTACION5
BODEGA_POLVOS
PESADORA_POLVOS
WAI
T
WAIT
1
G(2.0489,
0.2945)//
G(22.401,
0.3115)//
1
GRUPO_PALLET5
AREA_ESPERA
SOLDADURA
EXIT
CONTAINER
PESADORA_POLVOS
PREPARACION ANTES DE PESAR
SELECCION DE
CONTAINER
POLVOS
PESAJE
Y
WIP_MEZCLA
FIRST 1
FIRST 1
FIRST 1
FIRST 1
FIRST
MOV
E
FOR
T(0.007
7,
0.17
,
0.7
//
CONTENEDOR
CONTAINER
CONTAINER
WIP_MEZCLA
MEZCLADORA
1
WAIT
WAIT
WAIT
WAIT
POLVO DE LA
OLLA
Y SE
HACE
UN
TOCHO
CONTAINER
MEZCLADORA
FIRST 1
W(4.7109,
COGER
Y LLENARLO
0.7496)//
CONTENEDOR
W(10.673,
MEZCLA 1
13.272)//
B(0.4045, 0.9545, 1.57, 5.15)// LIMPIEZA
W(4.0466,
11.198)//
1
MEZCLA 2
CONTAINER
TOCHERA
FIRST 1
CONTAINER
TOCHERA
CREATE 21 AS
TOCHO
1
TOCHO
TOCHERA
WAIT
CONTAINER
EXIT
FIRST 1
UN TOCHO
TOCHOS_7
ESP
ERA
_TO
CHO
S
WAI
T
UNT
IL
CON
T_C
ARG
A_T
OCH
OS
=
0 ///
/DIS
PLA
Y
"EN
TRA
TOC
HO
A
CAR
GAR
(CA
RGA
=0)
"1
TOC
HOS
_7
CAR
GA_
TOC
HOS
FIRS
T1
TOCHOS_7 CARGA_TOCHOS CONT_CARGA_TOCHOS = 1 ////DISPLAY "se
CIERRA entrada de TOCHO (CARGA=1)" //WAIT
G(1.9042, 1.6495)// TIEMPO DE CARGA DE
TOCHOS "NO ES" WAIT B(0.34824, 0.59905, 1.92,
6.92)// TIEMPO DE CARGA DE TOCHOS
1
TOCHOS_7 USO_TOCHOS FIRST 1 TOCHOS_7
USO_TOCHOS CONT_USO_TOCHOS = 1
////DISPLAY "se ABRE entrada de HILERA
(USO=1)"
************************************************************
********************
PUERTA_HORNO
ESTACION1 C:\Documents and Settings\Este 99,99,99,99 No
ESTACION2
ESTACION3
ESTACION4
ESTACION5
TOCHERA
*************************************************************************
******* * Attributes *
*************************************************************************
*******
ID Type Classification
*************************************************************************
******* * Variables (global) *
*************************************************************************
*******
ID Text
ABC
NUM_CORTADORAS 2
VELOCIDAD_CAMBIO 12.668
CAP_TOCHERA 1
NUM_RUMAS 100
NUM_EMPACADORAS 4
************************************************************************
******** * External Files *
************************************************************************
********
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\caballete.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\trefiladora2.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\cortadora.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\extrusora.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Settings\Esteban
Espinoza\My
Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\horno.sft
(null)
Shift
C:\Documents
and
Documents\ESTEBAN\TESIS\Modelo
Electrodos\empaque.sft
Settings\Esteban
Espinoza\My
Final
Planta
de
(null)
Shift
C:\Documents
and
Settings\Esteban
Espinoza\My
Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\pesaje.sft
(null)
Shift
C:\Documents
and
Settings\Esteban
Espinoza\My
Documents\ESTEBAN\TESIS\Modelo Final Planta de Electrodos\tochera.sft
BIBLIOGRAFA
1.
1.
BARTON RUSSELL R., Designing Simulation Experiments, Winter
Simulation Conference, 2004
2.
2.
FERR JOAN, RIUS F. XAVIER, Introduccin al Diseo Estadstico de
Experimentos, Universitat Rovira i Virgili, Espaa
3.
3.
GARCA DUNNA EDUARDO, GARCA REYES HERIBERTO, CRDENAS
BARRN LEOPOLDO E., Simulacin y Anlisis de Sistemas con ProModel,
Primera Edicin, Editorial Pearson Educacin, Mxico, 2006
4.
4.
HARRELL CHARLES, GHOSH BIMAN K., BOWDEN JR. ROYCE O.,
Simulation Using ProModel, Segunda Edicin, Editorial Mc Graw Hill, USA, 2003
5.
5.
KAUKISH BALAKRISHNAN, SAN ANAND, DAVID KELTON, Integrating
Simulation and Design of Experiments to Identify Factors for Layout Design,
University of Cincinnati, Cincinnati
6.
6.
KELTON W. DAVID, RUSSELL R. BARTON, Experimental Design for
Simulation, Winter Simulation Conference, 2003
7.
7.
MONTGOMERY DOUGLAS C., Diseo y Anlisis de Experimentos,
Grupo Editorial Iberoamrica, Mxico, 1991
8.
8.
PROMODEL CORPORATION, Decision Making Tools and Techniques
ProModel, Pgina Web Oficial de ProModel, 1996 2008,
http://www.promodel.com/ (Consultado en Febrero del 2008)
9.
9.
PROMODEL CORPORATION, ProModel User Guide, Versin 7, 2006
10.
10. PROMODEL CORPORATION, SimRunner User Guide, 2002
11.
11. SANCHEZ
SUSAN M., Work Smarter, Not Harder: Guidelines for
Designing Simulation Experiments, Winter Simulation Conference, 2006
12.
12. VILAR
FERNNDEZ JUAN M., Estadstica 2, Pgina Web para
Segundo Curso de Estadstica, Universidade da Corua, Espaa,
http://www.udc.es/dep/mate/estadistica2/cap2.html (Consultado en Febrero del
2008)
13.
13. VILLAREAL DANIEL, Simulacin y Optimizacin de Procesos Discretos
y Continuos: Estado del Arte y Tendencias, Mxico, Monterrey NL