Parte 1
Usando Preactor
Caractersticas Generales
Producto
Caractersticas
Preactor Express
Menus fijos y estructuras de datos fija, con posibilidad de importar/exportar datos. Una sla
restriccin de recurso por operacin. Creacin de reportes a travs de herramientas externas como
Visual Studio Express. Programacin basada en Ordenes. Botn para consulta de rdenes. * Versin
libre liberada a finales de 2010
Puede aplicar multiples restricciones finitas para cualquier operacin. Los recursos secundarios
pueden ser finitos o infinitos. Se incluyen caractersticas adicionales como costeo de ordenes,
cumplimientso parciales de operaciones, ms herramientas de anlsis. Grficos en linea caliente.
Como 400 pero tiene AMC (Advanced Material Control) tambin tiene PBX (Preactor BOM Exploder)
para la generacin de consultas CTP (Capable To Promise) con BOM de multiple nivel sin accesar el
sistema ERP.
Preactor Viewer
Se usa junto con Preactor 200, 300, 400, 500, Permite accear informacin e informes del programa
maestro. Puede usarse para entrada de datos, es decir, tiempos de inicio y terminacin de
operaciones desde el piso de fbrica. Puede conectarse a equipo de lectura de codigo de barras.
Etapa 1
Entre Restricciones Secundarias
Entre Recursos y liguelos a las restricciones
secundarias (por ejemplo, Se requiere siempre un
operario cuando la mquina esta trabajando).
Entre grupos de recursos.
Prepare datos de Productos.
Cree patrones de turnos o calendaros de trabajo y
asgnelos a los recursos desde el secuenciador; un
estado de calendario Turno Disponible ser
asignado por Preactor en defecto.
Efecto de Calendario
Sin Efecto: No importa cual es el estado del recurso, el uso de la restriccin secundaria
permanece sin cambio. Se usa, como ejemplo, para herramental, no importa si el recurso
esta o no trabajando, hay una parada, etc, la herramientas no obstante est en uso
(ocupada).
Ajustado a los cambios de Eficiencia: Como en el caso anterior slo que la restriccin
secundaria se cie a la eficiencia del recurso durante la ejecucin. Asi, que si el recurso
tiene una eficiencia del 100% al inicio de la operacin y usa 2 unidades de una
restriccion secundaria, entonces el cambia a 50% de eficiencia y solamente requerir de
una unidad.
Usa 100% si es mayor que 0%: Se usa principalmente para operarios asociados con
mquinas. Usualmente se asocia una eficiencia 0% con paradas, daos, mantenimientos
planeados y turnos no disponibles del recurso. El operario se libera slo cuando el
recurso este en uno de estos estados,.
Workshop 1
Etapa 2
Registre informacin de Productos
Ir a Mantenimiento de datos
Seleccione la opcin Products
Etapa 2
Agregando Operaciones
dependientes (hijas)
Las operaciones dependientes
(hijas) heredan algunos datos de la
operacion PADRE.
Estos campos de datos son
sombreados y slo se pueden leer
(read only)
Todos los dems se registran en la
forma usual
Workshop 2
1-AAA
Pion
Operacion No 10 20 30 40 50
Nombre Operaci
Turn Mill Detail
H/Treat
Grupo Recurso
TM MM TM DL GR
Proceso
20min
2min 10min
1day 15min
tiempos de Setup 10 mins
10 mins
5 mins
-
Grind
tiempos de
10 mins
Using Preactor
Procedimientos de Trabajo Tpico
Carga
Ordenes
Nuevas
Registra el estado
actual
Genera el
Programa
Define los
Que pasa
s?
Analiza
los
programas
Libera el
Programa e
imprime los
informes
Sigue el
avance de
las
ordenes
Cargando Ordenes
Se pueden entrar manualmente si uste tiene la
base de datos de productos.
Las ordenes pueden leerse con los datos de
ordenes y productos.
Generalmente se mantienen solamente los
datos qu necesita Preactor, es decir, los datos
asociados con las ordenes activas.
Cargando Ordenes
En este ejemplo tenemos una instalacin
nica con una tabla de productos.
Usted entra una orden y Preactor la
expande para agregar los datos de las
otras operaciones que usa el propducto y
que estan en la tabla de productos.
Cuando se complete la orden, borre el
Padre y los hijos tambien se borran.
The Sequencer
The Sequencer
The Sequencer
The Sequencer
Cargando Ordenes
Usted tambin tiene la facilidad de
hallar la fecha de despacho a traves
de una consulta.
Use la opcin de consulta en el
Secuenciador.
El Secuenciador Preactor
Llamado de Ordenes
El Secuenciador Preactor
Repitiendo Ordenes
El Secuenciador Preactor
Opciones de presentacin en el Editor
Resaltando todas las operaciones
hijo
Resaltando algunas operaciones hijo
Mostrar registros en base a un
criterio de filtro.
Ordenando Registros
Personalizando el Secuenciador
Ventanas Configuradas
Grupos de Ventanas, Produndizacin,
conmutable, anidado
Modificando barra de herramientas (bh)
Encendido y apagado de bh.
Moviendolas alrededor de la pantalla.
Editando los contenidos de la bh
Personalizando el Secuenciador
Organizaciones de Espacio de Trabajo
Guardando Pantallas con espacios de
Trabajo
Configurando botones para espacios de
trabajo
Tabbed Window
Tabbed Window
Docked Window
Tab Group
Auto Hide
Hidden
Dragging Toolbars
Customizing Buttons
MC 1
10
Pr 2
10
Pr 3
MC 2
10
20
40
40
10 - MC1 or MC2
20 - MC2 or MC4
30 - MC3 only
MC 3
MC 4
30
20
30
30
40 - MC2 or MC4
40
20
Tiempo
10
Pr 1
Pr 2
10
Pr 3
MC 2
10
20
40
40
10 - MC1 or MC2
20 - MC2 or MC4
30 - MC3 only
30
MC 3
MC 4
20
30
30
40 - MC2 or MC4
40
20
Tiempo
MC 1
10
10
Pr 2
10
Pr 3
MC 2
10
20 10
40
20
40
10 - MC1 or MC2
20 - MC2 or MC4
Lock Lock
30
MC 3
MC 4
20
30
20 20
TIME
30 - MC3 only
30
40 - MC2 or MC4
40
MC 1
10
Pr 2
10
Pr 3
MC 2
10 10 20
20
40
20
40
10
40
10 - MC1 or MC2
20 - MC2 or MC4
30 - MC3 only
MC 3
MC 4
30
20
30
30
20
20
40
40 - MC2 or MC4
40
Tiempo
40
Transferencia de Lote
Pr 1
MC 1
10
Pr 2
10
Pr 3
MC 2
10
40
40
10 - MC1 or MC2
20 - MC2 or MC4
30 - MC3 only
30
MC 3
MC 4
20
30
20
30
20
40 - MC2 or MC4
40
TIME
MC 1
10
10 10 10
Pr 2
10
Pr 3
MC 2
10
20
20
40
40
20
40
10 - MC1 or MC2
20 - MC2 or MC4
30 - MC3 only
30
MC 3
MC 4
20
20
30
40
30
40
20
Tiempo
40 - MC2 or MC4
40
MC 1
10
10 10
10
Pr 2
10
Pr 3
MC 2
10
20
40
20
40
20
10 - MC1 or MC2
20 - MC2 or MC4
30 - MC3 only
30
MC 3
MC 4
20
30
20
30
40
30
30
40
20
Tiempo
30
40
40 - MC2 or MC4
40
Edicin de Operaciones
Modificando datos(e.g.
Prioridad)
Arrastrar /soltar (Dragg & Drop)
Dividiendo una Operacin
Using Preactor
Guardando, Analizando y comparando
Programas
Estadsticas del Programa
Ventana de Seguimiento
Informes de Anlisis del
Programa
Using Preactor
Informes de Anlisis del Programa
En P200 FCS y superiores puede comparar
informacin de atributos de ordenes y
productos.
En P300 FCS superiores puede comparar
informacin de utilizacion de recurso, grupo
de recurso y recurso secundario.
Using Preactor
Otras Caractersticas Informes
Lista de Tareas- Por Recurso
Lista de Tareas- Por Grupo de Rec.
Ordenes
Resmen
Por Cliente
Costo de Ordenes
Costo de Programa
Ordenes con riesgo
Using Preactor
Otras Caractersticas Informes (cont.)
Tarjetas de Ruta
Estados de Orden
Lista de Ordenes
Por da
Por avance de Operacin
Todas las Ordenes
Ordenes Atrazadas
Ordenes
Por tiempo actual
Por fecha prometida
Using Preactor
Fijando (Lock) Operaciones
Las operaciones que esten dentro o tocadas por
el Teminador se fijan (lock) en el Tablero de
Planeacin.
Las ordenes iniciadas seran fijadas por defecto.
Al mover el terminador puede fijar (lock) muchas
operaciones a la vez.
Se pueden fijar (o mantener) operaciones
individuales manualmente.
Se pueden fijar todas las operaciones en un
recurso.
Using Preactor
Ventana de Medicin Grfica (Plot)
Medicin Grafica de Carga de
Trabajo
Medicin Grfica de
Restricciones Secundarias
Medicin grfica de Uso
Usando Preactor
Otras Caractersticas
Using Preactor
Otras Caractersticas
El uso da a da
Using Preactor
Procedimientos de Trabajo Tpico
Carga
Ordenes
Nuevas
Registra el estado
actual
Genera el
Programa
Define los
Que pasa
s?
Analiza
los
programas
Libera el
Programa e
imprime los
informes
Sigue el
avance de
las
ordenes
Usando Preactor
Carga Ordenes
Nuevas
Genera el
Programa
Analiza los
programas
Libera el Programa e
imprime los informes
Sigue el avance
de las ordenes
Usando Preactor
Cumplimientos Parciales
Registrando Estado de Operaciones
Registro de Tiempos de Cumplimiento
Cumplimientos Parciales (P300 y ms)
Presentacin del Progreso en Barras
Edicin de Patron de Turnos e.g Efecto
neto, Paradas, etc
Using Preactor
Llevando y Soltando (D&D)
Moviendo Iconos(drag & drop)
Llevando a una posicin definida
Cualquier operacin vinculada se
desplaza a la derecha si ocurre
algn conflicto.
Se muestran advertencias en caso
que se afecten limites de una
restriccin secundaria.
Using Preactor
Editando el Patrn de Turnos
Cambiando Patrones de Turno
desde el Calendario de Recursos
Actualizacin del Efecto Neto
Paradas
Using Preactor
Editando Patron de Turnos
Actualizacin del Cambio Neto
Entre los cambios netos desde el ltimo
programa o
Entre los efectos netos desde el ltimo
Programa.
Usando Preactor
Edicin del Patrn de Turno
Programa Maestro
Programa Actual
Tarde
Programa
Nuevo
Actualiza Efecto Neto
Ahora
Workshop 3
Manejando lo Inesperado
Jaime Martnez realiza una visita a la planta y camina alrededor del taller de
fabricacin a las 8:30 p.m. Del da 11 y observa que no todo esta de acuerdo al plan !
El Centro de Maquinado a parado a las 8:00 y no estar listo para continuara hasta las
9:30. el ya se ha comprometido antes con el despacho y se prepara para asignar
tiempo extra para completar la orden antes del fin de semana.
La fecha original prometida fue el dia 14.
Tareas:
1. Registre la parada
2. Repare el programa usando la funcionalidad automtica, observe los tiempos de
terminacin de la Orden de Nestor (A017).
3. Agregue 30 minutos de tiempo extra al Afilador (grinder) para completar el trabajo.
Repare el programa de manera automtica . Observe que los tiempos de
terminacin de la orden de Nestor estan antes del fin de semana.
Case
WO 1
Ordenes de Produccin
Fecha Prometida
Wheel
Making
WO 2
Purchas
e
Saddles
Assembl
e
PO 1
Fecha de Inicio mas temp
WO 3
Orden que consume
Preactor APS
Qu es APS?
Generar un Programa usando reglas complejas
Generar un Programa que toma en cuenta
disponibilidad de recursos y tanto materias
primas como material intermedio usando pegging.
Estar habilitado para responder consultas de
fechas prometidas con base en la programacin
existente.
Preactor APS
Reglas de Programacin
Preactor 100 FCS, 200 FCS y 300 FCS usan
Orden por Vez o reglas de programacin
secuencial.
Preactor 400 APS tambin tiene:
Reglas de Cargue Paralelo (llamado alguans
veces reglas de despacho)
Reglas ajustadas al usuario usando eventos
PESP.
Capacidad de construir reglas propias en
Visual basic para una mxima flexibilidad.
Preactor APS
Reglas de Programacin
Carga Paralela
Algortmo de Secuenciamiento
TIEMPO
1
MC1
MC2
MC3
MC4
10
11
10 10
10
20
20
30
40 20
30
40
30
40
Tiempo del
Evento
1
MC1
MC2
MC3
MC4
10 10
10
20
Ranked
System
Queue
10
20
20 20
30
40
30 30
40
40
10
30
20
10
30
40
10 10
10
20
MC 3
MC 4
20
30
MC 2
MC 3
MC 4
10 10
10
20
11
40 20
40
30
30
40
Event Based:
MC 1
10
20 20
40
30
30 30
40
40
Basada en Eventos
El cubrimiento total del programa es ms corto.
Uso de recursos alternos (carga paralela)
Control explicito a travs de API
E.g. Seleccin de recurso (Ver curso API)
Preactor APS
Reglas de Programacin
Radio Crtico
Tiempo de Setup
Tiempo de Proceso
Preactor APS
Secuencia Preferida Vista a Futuro
No.=Fecha
Adelante
FIFO
Futuro
2 Dias
Futuro
3 Dias
Secuencia Preferida
Blanco-Amarillo-Rosa
Day 1
Day 2
Day 3
3
Shorter
Schedule Span
Day 4
Preactor APS
Reglas de Programacin
Preactor APS
ASCL - Min WIP Adelante
Min. Tiempo Abarcado
MC 1
MC 2
10
10
20
10
20
20
40
MC 3
MC 4
30
30 30
TIME
40
Preactor APS
ASCL - Min WIP para Atrs
Fecha Prometida
(buffer menor)
MC 2
10
10
2020
20
40
MC 3
MC 4
30
30
40
30
TIME
40
Preactor APS
Cuello de Botella Definido
1. Secuencia hacia atrs desde Fecha Prometida Menos Buffer de Despacho
2. Secuencia hacia adelante. Si cruza con fecha actual usara primero el buffer
Fecha
de cuell Botella, luego el bufffer de despacho
Buffer Prom
de
10
10
MC 1
Despacho
MC 2
MC 3
MC 4
Cuello de
Botella
Definido
20
20
Buffer
de
Cuello B
30
40
30
TIEMPO
40
Con Riesgo
Preactor APS
ACSL Cuello de Botella Dinmico
MC 1
10
10
10
20
20
20
40
MC 3
MC 4
Cllo Btlla
30 30
30
Buffer
TIEMPO
40
Preactor APS
ACSL Minimiza Setup total
MC 1
MC 2
MC 3
MC 4
TIEMPO
Preactor APS
ACSL - Campaas
Fecha
Referencia
Ciclo 1
Ciclo 2
Fecha Prom
Dias 1-7
Fecha Prom
Dias 8-14
MC 1
MC 2
MC 3
TIME
Ciclo 3
Fecha Prom
Dias 15-21
Preactor APS
Campos y Caractersticas Adicionales
Tabla de Recursos
Tabla de Productos
Secuenciador
Preactor APS
Workshop 4
Preactor APS
Workshop 4 - Tarea
Preactor APS
Control de Materiales
Preactor APS le permite tener en cuenta la
disponibilidad de materiales en cualquier etapa del
proceso, tanto materias primas e intermedias como
el producto terminado.
Donde una orden produce materiales para otra.
La mayora de sistemas MRP/ERP producen
ordenes para cada nivel de BOM.
Asi, el secuenciamiento debe tomar en cuenta el
progreso de otras ordenes.
Preactor APS
El Problema MRP
Los Sistemas MRP, regularmente, generan ordenes
separadas apra cada sub-ensamble a cada nivel del
BOM.
Las ordenes pueden suminsitrar materiaels a/desde
muchas ordenes.
WHEELS
FRAME
10
SADDLE
10
20
10
20
Finished
Product
30
40
Preactor APS
El Problema MRP
The Bike Factory BoM
WHEELS (2 weeks lead)
10
20
Assembly (1 week)
20
30
40
Due Date 28th Jan
10
SADDLE(2 weeks delivery)
Preactor APS
El Problema MRP
Order No.
Item
W/O 1
Frames
1st Jan
21st Jan
W/O 2
Wheels
7th Jan
21st Jan
P/O 1
W/O 3
Saddles
Assembly
th
7 Jan
st
21 Jan
st
21 Jan
th
28 Jan
Preactor APS
El Problema MRP
Preactor 100 FCS, 200 FCS and 300 FCS usan
la combinacion de Fecha ms temprana de
Inicio y Fecha Prometida en cada Orden,
para controlar la disponibilidad de materiales.
Sin embargo, si una orden (digamos los
marcos) se demora, el programa puede llegar a
ser invlido.
Preactor APS
El Problema MRP
Frame
Making
WO 1 WO 1
Wheel
Making
WO 2
Purchase
Saddles
PO 1
Assemble
Programa Invlido!
WO 3
Preactor APS
El Problema MRP
Preactor APS puede conectar ordenes
diferentes
Ahora , Si una orden (digamos, el
marco) se demora, el ensamble de la
bicicleta tambin se demorara.
Preactor APS
The MRP Problem
Frame
Making
WO 1 WO 1
Wheel
Making
WO 2
Purchase
Saddles
PO 1
Assemble
WO 3
WO 3
Preactor APS
Usando Preactor APS con SMC
SMC = Static Material Control
El soluciona el problema de ordenes de trabajo
separadas y relacionadas creando enlaces entre
ellas.
El usa una regla del tipo Hecho de pero opera entre
ordenes que relacionan sus materiales, referido
algunas veces como pegging
Puede ejecutarse como parte de la descarga de
ordenes a Preactor.
Preactor APS
Usando Preactor APS con SMC
El usa para decidir cuales ordenes unir,
informacin de como hacer el producto,
cuantos producir, y cuando estar disponible
para el despacho (due Date).
Pede usarse para enlazar partes compradas como
materiales intermedios, es decir, sub-ensambles.
Puede usarse para relacionar directamente
ordenes de venta con ordenes de Produccin
basado en reglas especficas.
Preactor APS
Preactor APS
Integrando SMC con ERP
El Ejemplo es una fbrica de Bicicletas
con integracin total al ERP (Rutas desde
el ERP)
Cuatro tipos de Bicicletas
Preactor APS
Integrando SMC with ERP
Algunas partes compradas se mantienen
en existencias de inventario.
rodamientos
radios
ejes
sillas
Tubo metlico
neumaticos
Laminas Metlicas
Preactor APS
Rodamiento
Perno
Eje
Radios
Neumticos
Ens. Eje
10
10
Lmina Met.
Ens. rueda
10
Rueda
Luces*
Silla
Frenos*
Manubrios*
Ens. Pedal
Pedal
manivela
10
10
Ensamble
Bicicleta
Tube
10
20
Cut
Tube
Weld
Frame
30
Paint
Frame
40
Dry
20
Prueba
Importing Orders
SMC Pegging
AMC Pegging
SMC Schedule
AMC Schedule
Preactor APS
Workshop 5
Workshop 5
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Preactor APS
Workshop 5
Workshop 5
Preactor APS
SMC Rules
Reglas SMC
SMC Rules
SMC Rules
200
100
100
150
150
100
100
150
SMC Rules
100
100
150
150
100
100
150
SMC Rules
Crea Colas
Prod/Cons
Filtra
Colas
Conjunto de Regla
Reglas
SiguienteRango de
Colas
Compara y Une usando
la Regla
Done
SMC Rules
1. Crea para todo el programa colas que producen y consumen
para todas la ordenes (Compras, Produccion, Ventas,
Existencias) (observe que una orden puede estar produciendo y
consumiendo)
Cola que produce
200
50
100
200
100
150
100
Color = tipo
Numero = Cant
200
150
100
200
100
200
150
100
100
SMC Rules
2. Filtra Colas
Cola que Produce
200
50
100
150
150
100
100
150
SMC Rules
3. Organiza Colas (Por defecto es FIFO)
Cola que produce
200
50
150
100
150
150
100
100
150
50
SMC Rules
4. Compara y enlaza ordenes usando la Regla
Ejemplo 1 Se requiere un material
Cola que produce
Regla 1: CP=CC
Regla 2: CP>=CC
200
50
150
100
150
150
100
100
150
50
Additional Tables
Pegging Rules
Pegging Rules
Pegging Rules
Pegging Rules
SMC Rules
Filtrado de Colas- Slo se le permitira pasar la regla a
los registros que en una cola producen un resultado
verdadero.
Ejemplos de Filtrado de Colas
Fecha Prom. ya pas:
Es un cliente tipo A:
(~{Customer}~==~Type A~)
No es una orden de Existencias ({#Stock Ord}!=1) or ({#Stock Ord}==0)
SMC Rules
Reglas SMC
Asignaciones Parciales v Completas
Cola que Produce
Bicicletas Term.
200
100
50
150
100
200
100
250
100
50
100
100
100
100
Completa
Faltante
Parcial
Completa
Reglas SMC
Reglas SMC
Reglas SMC
SMC Rules
Workshop 6
SMC Rules
Workshop 6
SMC Rules
Workshop 6
Regla por Defecto
FIFO
Cola que consume
A003
100
A002
A001
(Ordenes de Venta)
SO3
50
Cliente 3
50
SO2
50
Cliente 2
50
SO1
100
Cliente 1
Workshop 6
Workshop 6
Workshop 6
Fin Parte I