Académique Documents
Professionnel Documents
Culture Documents
Pdgina
IV" 16
OBJETIVOS:
. o
Aplicacin
y uso de herramientas
CONTENIDOS
Cartas de control X y R. Cartas de control X y R para mediciones individuales. Carta de estado de suma acumulada. Cartas de control X y S. Cartas de control U y p.
Pdgina N" 17
xy
R.
Cuando se trata de una caracterstica de calidad que puede expresarse como una medicin, es costumbre vigilar tanto el valor medio de sta como su variabilidad. El control sobre la calidad promedio se ejerce mediante la carta de control para los promedios, la que se conoce como carta X . La variabilidad del proceso puede controlarse ya sea con una carta de rangos (R) o con una carta de desviacin estndar, dependiendo de la forma en que se estima la desviacin estndar de la poblacin. A continuacin se estudiar slo la carta R.
Suponga que se conocen la media y la desviacin estndar del proceso py o, y que la caracterstica de calidad tiene una distribucin normal. Considrese Ia carta X. Tal como se indic con anterioridad, puede utilizarse / como la linea central de la carta de control, y se pueden colocar los lmites superior e inferior 3-sigma en I^SC = lt+ SoJi
y, LSC -
p-SoJi
respectivamente.
Cuando los parmetros p y o son desconocidos, lo usual es estimarlos con base en muestras preliminares, tomadas cuando se piensa que el proceso est bajo control. Usuafmente se recomienda el uso de 20 a 25 muestras preliminares por lo menos. Supngase que se tienen disponibles m muestras preliminares, cada una de tamao n. Es comn que n sea 4, 5 o 6; estos tamaos de muestra relativamente pequeos se emplean mucho y aparecen con frecuencia en la construccin de subgrupos racionales. Sea X la media muestral de la i-sima muestra. Entonces, la estimacin de la media de la poblacin, p, est dada por la gran media:
La estimacin de o puede hacerse a partir de la desviacin estndar o del rango de las observaciones dentro de cada muestra. Dado que lo anterior es lo que ms se utiliza en la prctica, la presentacin se restringe slo al mtodo del rango. El tamao de la muestra es relativamente pequeo, as que se pierde muy poca eficiencia al estimar o a partir de los rangos de las muestras.
Es necesario obtener la relacin entre el rango R de una muestra tomada de una poblacin normal con parmetros conocidos y la desviacin estndar de la poblacin. Puesto que R es una variable aleatoria, la cantidad W = FUo (el rango relativo) tambin es una variable aleatoria. Los parmetros de la distribucin de W ya han sido determinados para cualquier tamao de muestra n. La media de la distribucin de W es
Ptigina N"
I8
dz , y la tabla 1 del apndice proporciona d2 para varios valores de n. Sea R el rango de la l'-sima muestra, y sea
"- *.,
el rango promedio. Entonces, un estmador de
es:
,rR Q=
dt
t J
Defnase la constante Az --
d,J-n
Una vez calculados los valores muestrales x pueden definirse de la manera sguiente:
y r ,los
La lnea central y los lmites de control superior e inferior de una carta de control
son:
LSC = x+ Azr
LC=x
LIC = x- Azr
donde la constante Az aparece tabulada para varios tamaos de muestra en la tabla del apndice.
1
Prigina N" 19
Tambin es posible determinar con facilidad los parmetros de la carta R. Es obvio que la lnea central est dada por /. Para determinar los lmites de control, es necesario tener una estimacin de op,ld desviacin estndar de R. De nuevo, si se supone que el proceso est bajo control, la distribucin del rango relativo, W, es de utilidad. La desviacin estndar de W, oy, as una funcin de n, la cual ya sido determinada. En consecuencia, puesto que
R=Wo
la desviacin estndar de R puede obtenerse como
OR
OWO
;-o,,L dz
con lo que pueden emplearse como lmites de control superior e inferior de la carta R LSC_R *36N'R_
dz
LIC-R
S sehace
3o*
dz
R-
Ds:I-
3on,
d,
36,,
La lnea central y los lmites de control superior e inferior de una carta R son LSC = Dtr
LC=r LIC = Dt
donde
Cuando se utilizan muestras preliminares para construir los lmites de las cartas de control, es costumbre tratar estos lmites como valores tentativos. Por tanto, las m medias y rangos muestrales deben graficarse en las cartas apropiadas, investigando cualquier punto que exceda los lmites de control. Si se descubren causas asignables para estos puntos, deben eliminarse para proceder a calcular nuevos limites. De esta manera, el proceso ser colocado poco a poco bajo control estadstico, donde ser
Pgina N" 20 Centro de Capucitacin Industrisl CAI
posible evaluar sus caractersticas inherentes. En ese momento podrn contemplarse otros cambios en el centrado y dispersin del proceso. Adems, a menudo se estudia primero la carta R debido a que si la variabilidad del proceso no es constante con el paso del tiempo, los limites de control calculados por la carla X pueden ser errneos.
Caso prctico
Ejercicio N" 7: Cartas X , R. Un componente de la turbina de un avin se fabrica con un proceso de fundicin. La apertura del labe es un parmetro funcional importante de la pieza. A continuacin se ilustra el uso de las cartas de control X y R para evaluar la estabilidad estadstica de este proceso. La tabla 1 contiene 20 muestras, cada una con 5 piezas.
Las cantidades x = 33,3 y r = 5,8 aparecen en la parte inferior de la tabla 1. El valor de Az para las muestras de tamao 5 es Az = 0,577. Entonces, los lmites de control tentativos para la carta Xson: x + Azr
J-;,j + (0,s77)(5,d)
LSC
J3,3
r j,-3s
: LIC -
36,65
29,95
- Dtt' - (2,Ils)(s,r) :
I 2,27
LIC:Dsr=(AXs,S)-0
Pcigina
IV"
2I
X1
X2
X3
Xa
X5
<x>
2 3
33 33
29
31
31
35
30 33
3B
37
31
4
5
6
7
34 37
31
I
9
30
29 28
3B
10
11
28
31
12 13 14 15 16 17 18 19
27
33 35 33 35 32
25
35
20
39 33 33 30 35 32 33 37 33 34 33 27 35
35 33 33 35 39 32 38 35 32 28 35 34 35 32
32 37
33
31
34
34
36
33 34 38
31
33 40
34
39 36
35 32 35 35 37 35
31
39 43
32
31
4
6
4 4
2 3
4
10 15 6 4
29,8
34
34 37
4
10
27
34 30 34 36
36 39 30
32
30 30
27
33
33 28 30
4
7
6
5 3 9
<<x>> I
<r> 5,8
33,3 I
La figura 1 presenta las cartas de control X y R con estos lmites de control tentativos. Ntese que las muestras 6,8, 11 y 19 estn fuera de control en la carta X ,y que la muestra 9 est fuera de control en la carta R. Supngase que todas las causas asignables llevan a una herramienta defectuosa en el rea de moldeo. Por tanto, se descartan estas cinco muestras y se vuelven a calcular los lmites para las cartas X y R. Los nuevos limites son, para la carla X ,
33,21 33,21
+(0,szz)(s,0)
= 36,10 = 30,33
-(o,szz)(s,o)
y para la carta R,
LSC -- D,l'
Ptigirtu N" 22
La figura 2 presenta las nuevas cartas de control. Ntese que se han tratado las primeras 20 muestras preliminares como estimacin de datos con los cuales establecer limites de control. Ahora pueden emplearse estos lmites para juzgar el control estadstico de la produccin futura. A medida que se tenga disponible una nueva muestra, los valores de x y r deben calcularse y graficarse en las cartas de control. Puede ser deseable revisar de manera peridica los lmites, incluso si el proceso permanece estable. Los lmites siempre deben revisarse cuando se hacen
mejoras al proceso.
Figura 1 Cartas de control X y R para la aperfura del labe
Garta <X>
39 37 35
x VJJ
31
10 11
13
14
1B
19
20
N" de muestra
Carta
16 14 12 10 8 6
4
2 0 10 No de 16 17
18
19
muestra
Pgina
IV"
23
x v
32 30 28 26
10
No de
12
13
muestra
Garta R
12 10 8
6 4
2 0
10
12
13
N" de muestra
Pgina N" 24
La figura 3 presenta el histograma de las mediciones de la apertura del labe, Las observaciones de las muestras 6, 8, 9, 11 y 19 se han eliminado del histograma. La impresin general, despus de examinar el histograma, es que el proceso es capaz de cumplir con la especificacin, pero est corriendo fuera del centro.
Otra manera de expresar la capacidad del proceso es en trminos de un ndice, el cual se define de la manera siguiente:
El cociente de capacidad del proceso (ccP) es
CCP _ LSE
- LIE
6o
El ancho 6o (3o a cada lado de la media) se conoce como capacidad bsica del proceso. Los lmites 3o de cada lado de la media reciben el nombre de lmites de tolerancia naturales, ya que stos representan los lmites que un proceso bajo control debe cumplir para la mayor parte de las unidades producidas. Para la apertura del labe, opuede estimarse como
,^;
Q=-=
5r0
dz
2,326
2,1 5
LSE
6o
- LIE
40 - 20
a(z,t s)
IrSs
El CCP tiene una interpretacin natural: (1|CCP)100 es precisamente el porcentaje del ancho de las especificaciones utilizadas por el proceso. Es as como el proceso de apertura del labe utiliza aproximadamente (1/1,55X00 = 64,5 % del ancho de las
especificaciones.
Pdgina N" 2 5
La figura 4a muestra un proceso para el que CCP es mayor que la unidad. Puesto que los lmites de tolerancia naturales del proceso se encuentran dentro de las especificaciones, se producirn muy pocas unidades defectuosas. Si CCP = 1, como se muestra en la figura 4b, entonces se producirn ms unidades que no cumplen con las especificaciones. De hecho, para un proceso con distribucin normal, si CCP = 1, la fraccin de partes que no cumplen con las especificaciones es 0,27 yo, 2.700 partes por milln. Finalmente, cuando el CCP es menor que la unidad, como en la figura 4c, el proceso es muy sensible en cuanto al rendimiento, y se produce un nmero muy grande de unidades que no cumplen con las especificaciones.
La definicin del CCP dada por la ecuacin anterior supone de manera implcita que el proceso est centrado en la dimensin nominal. Si el proceso corre fuera del centro, su capacidad real ser menor que la indicada por el CCP. Es conveniente considerar el CCP como una medida de la capacidad potencial, esto es, de la capacidad con un proceso centrado. Si el proceso no est centrado, entonces lo ms utilizado es una medida de la capacidad real. A continuacin se define este cociente, denominado
CCPx.
s12 3 10
g ()
8
6
4
2 0
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Dimensin nominal de la apertura del labe
40
Pgina
Ll" 26
En efecto, el CCP es un cociente de capacidad del proceso unilateral que se calcula con respecto al lmite de la especificacin ms prximo a la media del proceso. Para el proceso de apertura del labe, se tiene que la estimacin del cociente de capacidad del proceso CCP* es:
y CCP= 1,55, es obvio que el proceso est corriendo fuera del centro, tal como se not por primeravez en la figura 3.
que CCPr= 1,06 para el proceso de apertura de labe
Figura 4 Fallas en el proceso
(CCP).
lll
3o
3o
rc,n LSE
_l
(b)
ccP -
LSE
Pgina N" 27
3.1 .2
XYR
Excel
Clculo de
xr:
El rango de las mediciones de la muestra N'1 corresponde a un grupo de celdas consecutivas que contienen las mediciones de la muestra N'1. En este ejercicio los rangos de las mediciones, para cada muestra, estn
orientados en filas.
Una vez hecho el clculo para la muestra N"1, copiar esta frmula para el resto de las muestras.
Clculo de r:
=MAX(rango de las mediciones de la muestra N"1) - MlN(rango de las mediciones de la muestra N"1)
.
Pcigina
IV"
o Encontrar el valor de Az , Ds y D :
Colocar el valor del tamao de muestra en una celda en particular. En este caso el tamao de muestra es igual a 5. Cerciorarse que la hoja de clculo Factores forma parte del libro de trabajo EJERCICIO 1.XLS. Si esta hoja no est presente, se deber abrir cualquier otro libro de trabajo que contenga la hoja Factores y copiar esta hoja al libro de trabajo EJERCICIO 1.XLS.
Colocar en otra celda la siguiente frmula para encontrar el valor de cada constante para un determinado tamao de muestra.
deber seleccionarse de manera tal que constantes presentes en la tabla. Para hoja Factores y luego seleccionar el rango
La funcin BUSCARV busca el valor del tamao de muestra (n - 5) en la primera columna del rango seleccionado en la hoja de clculo Factores. Una vez encontrado el valor de n en la tabla Factores, la funcin BUSCARV busca, para el valor de n encontrado, la columna asociada a la constante que se quiere calcular. La columna asociada a la constante se especifica con el parmetro N" de columna. En este ejercicio los nmeros de las columnas asociadas a las constantes Az ,Ds )r D4 son 3, 5 y 6 respectivamente.
Clculo de
X:
corresponde a un grupo de celdas consecutivas que contienen las medias muestrales calculadas para cada una de las muestras.
Pgina N" 29
XyR:
o Carta X :
Para el lmite de control superior (LSC(X)) colocar la siguiente frmula para la muestra N"1:
=X+Az*r
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4. Para introducir el valor de Az pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de r pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4.
o o
Para el limite de control inferior (L|C(X)) colocar la siguiente frmula para la muestra N"1:
=X-Az*r o
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4. Para introducir el valor de Az pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de r pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4.
Copiar ambas frmulas para el resto de las muestras.
. .
la
-v
. .
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4.
Copiar la frmula para el resto de las muestras.
Pgina
lV" 30
Carta R:
. .
o
Para el lmite de control superior (LSC(R)) colocar la siguiente frmula para la muestra N'1:
=D+*r
Para introducir el valor de D pinchar la celda que contiene el valor de
la constante fijando referencias con la tecla F4.
Para introducir el valor de r pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4.
.
o o
Para el lmite de control inferior (L|C(R)) colocar la siguiente frmula para la muestra N"1:
=D*r
Para introducir el valor de Ds pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de r pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4.
Copiar ambas frmulas para el resto de las muestras.
. .
o
la
Para introducir el valor de r pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4. Copiar la frmula para el resto de las muestras.
. .
Clculo Ae
l:
Para el clculo de la estimacin de la desviacin estndar del proceso, previamente hay que encontrar el valor de la constante dz , para ello se deber colocar la siguiente frmula:
Pgina lV" 3I
.
o
o de la manera
=r/dz
Grfico de las cartas X yR:
o Carta X :
Los datos a graficar se encuentran orientados en columnas. Pulsar el botn del Asistente para Grficos, escoger el tipo de grfico (grfico de lneas) y seleccionar los rangos correspondientes a: n" de muestras, medias muestrales, LSC(X), LIC(X) y LC(X). Est seleccin deber realizarse simultneamente con el botn del mouse y la tecla Control. En el cuadro de dilogo del Asistente para grficos pinchar la etiqueta series. lnmediatamente aparecer otro cuadro de dilogo en el cual podremos dar nombre a cada serie de datos. Ac tambin deber eliminarse la serie de datos correspondiente al n" de muestras (no se grafica, slo sirve para rotular el eje de las abscisas o categoras).
Luego pinchar el botn Siguiente. Aparecer un cuadro de dilogo que nos permitir introducir leyendas en el grfico, dar formato a las lneas de divisin, modificar la escala en cada uno de los ejes, etc. Pulsar nuevamente Siguiente. Aparecer un cuadro de dilogo que da la opcin de insertar el grfico en una hoja nueva (hoja de grficos) o como objeto incrustado en la hoja de clculo activa. Finalmente presionar Terminar. Para editar el grfico, basta con selecionarlo pulsando el botn izquierdo del mouse en cualquier zona de 1, luego seleccionar con el botn derecho del mouse el elemento que queramos modificar, y editar dicho elemento mediante el uso de submens y cuadros de dilogo.
o Carta R;
Seguir los mismos pasos para graficar la carta X, seleccionando los rangos correspondientes a: n" de muestras, rangos, LSCIR), LIC(R) y
LC(R).
Observar si hay puntos fuera de los limites de control especificados por las cartas X y R. Si es as, ser necesario eliminar dichos puntos. Para ello se recomienda eliminar las filas donde se encuentran dichos puntos (muestras).
ella, pulsar el botn derecho del mouse, elegir del submen la opcin
Eliminar... y escoger la opcin toda la fila. Los lmites de control de cada una
Pgina
IV"
32
Histograma de frecuencias:
Previo
construir una tabla de frecuencias con la totalidad de las mediciones. La tabla de frecuencias se construye de la manera siguiente:
. .
En la primera fila de la tabla se colocan todos los valores posibles para la apertura del labe, en orden ascendente, desde el LIE hasta el LSE En la segunda fila de la tabla se determina la frecuencia observada del valor ubicado inmediatamente arriba en la primera fila. Para determinar esta frecuencia, utilizar la siguiente frmula:
EI rango de todas las mediciones corresponde al grupo de celdas consecutivas que contiene las mediciones de la totalidad de las muestras. Seleccionar el rango fijando referencias con F4. El valor de la celda 1' fila corresponde al valor o medicin especfica de la apertura del labe contenida en la celda ubicada en la primera fila de la tabla. Para seleccionarla, pinchar dicha celda sin fijar referencias. Esta frmula cuenta el nmero de veces que se repite el valor de la celda, ubicada en la primera fila, en el rango de todas las mediciones x . lnsertar la frmula en la 2" fila de la primera columna y copiarla para el resto de los valores de la apertura del labe.
Clculo de ctPo:
- Mnv((r*-l
Pgina N" 33
Clculo de CCP
/\
3.2Caftas de control
En muchas situaciones, el tamao de muestra utilizado para el control de procesos es n = l; esto es, la muestra est formada por una sola unidad. Algunos ejemplos de estas situaciones son los siguientes:
Se utiliza tecnologa de medicin e inspeccin automatizada, con lo que se analiza cada unidad producida. El ritmo de produccin es muy lento, y resulta inconveniente permitir que muestras de tamao n > I se acumulen antes de ser analizadas.
Las mediciones repetidas de un proceso difieren slo debido a errores en el laboratorio o a errores en el anlisis, como sucede en muchos procesos qulmicos. En plantas de procesos (como las de fabricacin de papel), las mediciones de algunos parmetros como el espesor del recubrimiento a travs del rodillo difieren muy poco y producen una desviacin estndar demasiado pequea si el objetivo es controlar el espesor del recubrimiento a lo largo del rodillo.
En tales situaciones, es til la carta de control para individuos. La carta de control de suma acumulada que se estudiar en el captulo siguiente, puede ser una mejor alternativa cuando los datos consisten de observaciones individuales y la magnitud del corrimiento en la media del proceso que es de inters es pequea. La carta de control para individuos utiliza el rango mvil de dos observaciones sucesivas para estimar la variabilidad del proceso. El rango mvil est definido como MR=lX,-x,-/ . Tambin es posible establecer una carta de control para el rango mvil. El procedimiento se ilustra en el ejemplo siguiente.
Pdgina [V" 34
Caso prctico Ejercicio N" 2 : Cartas de control para mediciones individuales. La tabla 2 muestra 20 observaciones de concentracin en la salida de un proceso quimico. Las observaciones se toman a intervalos de una hora.
Para construir la carta de control para individuos, ntese que el promedio muestral de las 20 lecturas de concentracin es .r = 99,1 y que el promedio de los rangos mviles de dos observaciones, el cual aparece en la ltima columna de la tabla 2, es mr = 2,59 . Para construir la carta de rango mvil, ntese que D3 = 0 y D = 3,267 para n = 2. Por consiguiente, la carta de rango mvil tiene la lnea central como mr = 2,59 , LIC =
0, LSC = Dmr = (3,267)(2,59) = 9,46. La carta de control es la que aparece en la figura 5. Dado que ningn punto excede el lmite superior de control, entonces es
posible construir la carta de control para cada una de las mediciones de concentracin.
Tabla 2 Mediciones de concentracin de un proceso gumico.
Observacin
1
Goncentracin
x
102,0 94,8 98,3 98,4 102,0 98,5 99,0 97,7 100,0
98,1
101 ,3
Rango mvil
lTlf
2 3
7,2
3,5
0,1
4
5 6 7
B
9 10
11
2,3
1,9 3,2
12 13 14 15 16 17 18 19
98,7
101 ,1
0,3 3,6
1,1
97,2
101 ,0
20
4,2 3.8
gg,1
<x>
<mr>
2,59
Pgina /" 35
La lnea central y los lmites superior e inferior de control para una carta de control para individuos son: LSC =
*a
iY dz
*,
,
LC=x
LIC=*_3
Pdgina N" 36
Figura 5 Cartas de control para concentraciones individuales y rango mvil. Carta X para mediciones individuales
108
105
102
99
'i
96 93 90 87 84
9 10 11 12 13 14 15 16 17 18 19
No
20
de m uestra
Si se utiliza un rango mvil de n = 2 observaciones, entonces dz = 7 ,128. Para los datos de la tabla 2, se tiene: LSC
til'
2159
LC _
LIC =x-3
- dz
il'
99,1
-3::92,21 1,128
2.59
Pgina N" 37
La carta de control para cada una de las mediciones de concentracin aparece en la parte superior de la figura 5. No existe ningn indicador de alguna condicin fuera de
control.
Pdginu
IV"
38
x yR
para mediciones
Clculo de mr:
. . . . .
xi
1
Da:
Colocar el valor del tamao de muestra en una celda en particular. En este caso el tamao de muestra es igual a 2. Cerciorarse que Ia hoja de clculo Factores forma parte del libro de trabajo EJERCICIO 3.XLS. Si esta hoja no est presente, se deber abrir cualquier otro libro de trabajo que contenga la hoja Factores y copiar esta hoja al libro de trabajo EJERCICIO 3.XLS. Colocar la siguiente frmula para encontrar el valor de cada constante para un determinado tamao de muestra.
deber seleccionarse de manera tal que constantes presentes en la tabla. Para seleccionarlo, hacer click en la hoja Factores y luego seleccionar el rango
la totalidad de las
La funcin BUSCARV busca el valor del tamao de muestra (n - 2) en la primera columna del rango seleccionado en la hoja de clculo Factores. Una vez encontrado el valor de n en la tabla Factores, la funcin BUSCARV busca, para el valor de n encontrado, la columna asociada a la constante que se quiere calcular. La columna asociada a la constante se especifica con el parmetro N" de columna. En este ejercicio los nmeros de las columnas asociadas a las constantes dz ,Ds I D4 son 4, 5 y 6 respectivamente.
Ptigirtu N" 39
Clculo de x.'
Colocar la siguiente frmula para calcular la gran media de la poblacin. =PROMEDIO(rango de las medias muestrales -r = x,)
celdas consecutivas que contienen las medias muestrales calculadas para cada una de las muestras. En este caso, las medias muestrales x coinciden con las mediciones x ya que el tamao de muestra es igual a 1 (n = 1).
Clculo de
,nr
Colocar la siguiente frmula para calcular el rango mvil promedio. =PROMEDIO(rango de los valores mr)
X yR:
Para el lmite de control superior (LSC(X)) colocar la siguiente frmula para la muestra N"1: : X +3* ntr ldt
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4.
Para introducir el valor de dz pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de rrr pinchar la celda que contiene el valor del rango mvil promedio fijando referencias con la tecla F4.
Para el lmite de control inferior (L|C(X)) colocar la siguiente frmula para la muestra N'1: - X -3* ntr ldz
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4.
Para introducir el valor de dz pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de mr pinchar la celda que contiene el valor del rango mvil promedio fijando referencias con la tecla F4.
Pgina
Cenfro de Capucitocin Industrial CAI
IV"
40
. . . . . . . . . .
o
la
=f,
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4. Copiar la frmula para el resto de las muestras.
Carta R: Para el lmite de control superior (LSC(R)) colocar la siguiente frmula para la muestra N'1: = D+* tnr Para introducir el valor de D pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de mr pinchar la celda que contiene el valor del rango mvil promedio fijando referencias con la tecla F4.
Para el lmite de control inferior (L|C(R)) colocar la siguiente frmula para la muestra N'1: = D:* mr
Para introducir el valor de D pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de mr pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4.
Copiar ambas frmulas para el resto de las muestras.
.
o
la
= nlr
. .
4I
^1"
Para introducir el valor de nt pinchar la celda que contiene el valor del rango medio fijando referencias con la tecla F4. Copiar la frmula para el resto de las muestras.
Ptigina
Clculo de
6:
/\
Para el clculo de la estlmacn de la desviacin estndar del proceso, previamente hay que encontrar el valor de la constante dz , para ello se
deber colocar la sguiente frmula:
.
o
de la manera
Carta X
Los datos a graficar se encuentran orientados en columnas. Pulsar el botn del Asistente para Grficos, escoger el tipo de grfico (grfico de lneas) y seleccionar los rangos correspondientes a: n" de muestras, medias muestrales, LSC(X), LIC(X) y LC(X). Est seleccin deber realizarse simultneamente con el botn del mouse y la tecla Control. En el cuadro de dilogo del Asistente para grficos, pinchar la etiqueta series. lnmediatamente aparecer otro cuadro de dilogo en el cual podremos dar nombre a cada serie de datos. Ac tambin deber eliminarse la serie de datos correspondiente al n" de muestras (no se grafica, slo sirve para rotular el eje de las abscisas o categoras). Luego pinchar el botn Siguiente. Aparecer un cuadro de dilogo que nos permitir introducir leyendas en el grfico, dar formato a las lneas de divisin, modificar la escala en cada uno de los ejes, etc. Pulsar nuevamente Siguiente. Aparecer un cuadro de dilogo que da la opcin de insertar el grfico en una hoja nueva (hoja de grficos) o como objeto incrustado en la hoja de clculo activa. Finalmente presionar Terminar. Para editar el grfico, basta con seleccionarlo pulsando el botn izquierdo del mouse en cualquier zona de 1, luego seleccionar con el botn derecho del mouse el elemento que queramos modificar, y editar dicho elemento mediante el uso de submens y cuadros de dilogo.
Pgina
IV"
42
Carta R: Seguir los mismos pasos para graficar la carta X, seleccionando los rangos correspondientes a: n" de muestras, rangos, LSCIR), LIC(R) y
LC(R).
Observar si hay puntos fuera de los lmites de control especificados por las cartas X y R . Si es as, ser necesario eliminar dichos puntos. Para ello se recomienda eliminar las filas donde se encuentran dichos puntos (muestras).
Para eliminar una fila, posicionar el cursor en cualquier celda perteneciente a ella, pulsar el botn derecho del mouse, elegir del submen la opcin Eliminar... y escoger la opcin toda la fila. Los lmites de control de cada una de las cartas se actualizan
automticamente modificando tambin ambas cartas.
Esta tarea deber repetirse una y otra vez hasta observar en ambas cartas un proceso bajo control, es decir, sin puntos fuera de los lmites de control especificados.
Sean Sn(r) una SUMCUM unilateral superior para el perodo unilateral inferior para el perodo i.
Estas cantidades se calculan de la manera siguiente:
sH(i )
respectivamente, donde los valores iniciales su(0) = st9) = 0. Ntese que Ssl/ y Slt) acumulan desviaciones, con respecto al valor deseado, que son, mayores que K, con ambas cantidades puestas en cero cuando se convierten en negativas. Si SHl, y St(i) son mayores que una constante H, entonces el proceso est fuera de control. La constante H se conoce como intervalo de decisin.
Ptiginu
IV" 43
Caso prctico
A continuacin se ilustra el mtodo de la SUMCUM tabular al aplicarlo a los datos de concentracin del proceso qumico que aparecen en la tabla 2. La media deseada del procesoasps =99, con K=l comovalordereferencia y H= l0 comointervalo de decisin. Ms adelante se explican las razones que hay detrs de esta eleccin de
valores.
La tabla 3 presenta el esquema de SUMCUM tabular para los datos de concentracin del proceso quimico. Ntese que las SUMCUM de este ejemplo nunca son mayores que el intervalo de decisin H = 10. Por tanto, se concluye que el proceso est bajo control. Cuando la SUMCUM tabular indica que el proceso est fuera de control, debe buscarse una causa asignable, tomar las acciones correctivas necesarias y hacer las SUMCUM cero. Tambin es til presentar una visualizacin grfica de las SUMCUM tabulares, las que en ocasiones se conocen como cartas de estado SUMCUM. stas se construyen al hacer la grfica de saf| y sr(i) contra el nmero de muestra. La figura 6 ilustra la carta de estado SUMCUM para los datos del ejemplo. Cada barra vertical representa el valor de srfr) y st(i) en el perodo i. Con el intervalo de decisin sobre la grfica, la carta de estado SUMCUM se parece a la carta de control de Shewhart.
Pgina N" 44
Tabla 3 SUMCUM tabular para los dafos de concentracin del proceso qumico.
Sx(i)
1,90 0,00 0,00 0,00 1,90
0,31
S'(i)
0,00 3,30 3,09 2,79 0,00 0,00 0,00 0,40 0,00 0,00 0,00 0,00 0,00 0,00
1
tTtf
2
3
4
5
6
7
B
9 10
11
7,2 3,5
0,1
2,3
1,9
12 13 14 15 16 17
1B
98,7
101 ,1
0,3 3,6
1,1
0,00 0,00 0,00 0,00 1,20 0,00 1,00 0,00 0,00 0,00 0,20
1
,10
,51
19
97,2
101 ,0
20
4,2 3.8
0,00
0.90
99,1 |
<x>
<mr>
2,59
3.
0,00 -2,00
4,00
-6,00
muestra
Pginu N" 45
La SUMCUM tabular est diseada mediante la seleccin del valor de referencia K y el intervalo de decisin H. Los autores recomiendan que estos parmetros se escojan de modo que se obtengan buenos valores de la longitud de corrida promedio. Existen muchos estudios analiticos del desempeo de la LCP de un SUMCUM. Con base en estos estudios, a continuacin se dan algunas recomendaciones generales para la seleccin de H y K. Defnase H = ho7 y K = ko7, donde o; es la desviacin estndar de la variable muestral utilizada para formar la SUMCUM (si fr = 7, oi = o,). El usodeh=4 o h =5 v k=1/z engeneral proporcionaunaSUMCUMparalaquela LCP tiene buenas propiedades contra un corrimiento de alrededor de 1 oi (o 1 o, ) en la media del proceso.
Para ilustrar lo bien que funcionan estas recomendaciones de h = 4 o h = 5 con k 14, considrense las longitudes de corrida promedio de la tabla 4. Ntese que se detecta un corrimiento de 1 o, n la media, 8,38 muestras (con k = 11 y h =4) o en 10,4 muestras (con k = % y h =5). Por comparacin, la tabla 5 indica que la carta X requiere aproximadamente 43,9 muestras, en promedio, para detectar este corrimiento.
Tabla 4 Longitudes de corrida promedia para una carta SUMCUM con k = 1/2
h=4
168,00 74,20
h=5
465,00
139,00
26,60
1
38,00
17,00 10,40
,50
4,75
5,75
4,01
3,11
2,19
1
2,57
2,01
,71
Tabla 5 Longitud de corrida promdio(LCP) para una carta X con lmites de control 3-sigma
LCP
LCP
n=1
370,4 155,2
n=4
370,4
43,9
15,0 6,3 2,0
2,0
3,0
1,0
Piina
lV" 46
Clculo de H:
o Tomarh-5 oh=1. o
Calcular el intervalo de decisin , H, con la siguiente frmula:
- h*;
Clculo de Sn 0:
Para calcular la suma acumulada unilateral superior para introducir la siguiente frmula en la hoja de clculo:
=
la muestra i,
Sn(i-l) corresponde a la suma acumulada superior calculada para la muestra anterior, es decir, corresponde al valor contenido en la celda ubicada en la fila inmediatamente superior. No es necesario fijar referencias para esta celda. La funcin S/ evala si la celda que contiene el valor del N" de muestra es igual a 1. Si es as, devuelve el valor 0, en caso contrario (N' de muestra + 1) coloca elvalor de Sn(i-l).
No olvidar fijar referencias con la tecla F4 para la celda que contiene el valor
de x.
copiarla para
el resto de las
Clculo de St 0):
Para calcular la suma acumulada unilateral inferior para introducir la siguiente frmula en la hoja de clculo:
la muestra i,
: -MAt(o'F - K)- ;
Pgina
IV"
.S/
(tvo ntuesra
17
St(i-l) corresponde a la suma acumulada inferior calculada para la muestra anterior, es decir, corresponde al valor contenido en la celda ubicada en la fila inmediatamente superior. No es necesario frjar referencias para esta celda.
La funcin S/ evala si la celda que contiene el valor del N' de muestra es igual a 1. Si es as, devuelve el valor 0, en caso contrario (N" de muestra + 1) coloca el valor de SLf-1).
No olvid ar fijar referencias con la tecla F4 para la celda que contiene el valor
de x.
Crear la frmula para la muestra N"1 y copiarla para el resto de las muestras.
Seleccionar
el
S.
Se considerarn ahora las tablas de control para aquellos casos en los que la distribucin de la poblacin es normal, pero no se conocen los valores de la media y la desviacin estndar. Para esta situacin, los lmites de control se basan en los valores
estimadosparcpyc...
Dado que no se conoce el valor promedio del proceso, tampoco se conoce la Inea central de la tabla de control. Si la lnea central es un valor estimado basado en un gran nmero de muestras, los limites de control que se obtienen de esta manera deben considerarse slo como lmites tentativos, ya que quiz se necesite una modificacin antes de que se puedan utilizar para medir la calidad de un producto en futuras operaciones de produccin. Lo anterior significa que los lmites de control tentativos son apropiados para determinar si las operaciones pasadas de un proceso de
produccin estuvieron bajo control. Para extenderlos a la produccin futura, el procedimiento usual es eliminar todos aquellos puntos que se encuentren fuera de los limites tentativos de control y recalcular el valor de stos con base en el resto de la informacin muestral. Se contina este proceso hasta que todos los puntos se encuentren dentro de los lmites de control, tanto para la tabla X como para S. La razn para este procedimiento es que los limites de control para la futura produccin deben ser funciones de las observaciones que se recabaron mientras el proceso de produccin estaba bajo control.
Pgina N" 48
De acuerdo con Shewhart, los lmites tentativos de control deben estar basados, por lo menos, en 20 muestras, cada una con cuatro o cinco observaciones. Shewhart denomin a estas muestras subgrupos racionales. tos deben seleccionarse de manera tal que cada subgrupo sea prcticamente homogneo y proporcione la mxima oportunidad de variacin de un subgrupo a otro. Para un proceso de produccin esto implica que las observaciones para un subgrupo deben tomarse en un momento que sea diferente al de otro subgrupo. Se emplea un tamao relativamente pequeo de la muestra de cuatro o cinco observaciones, no slo para mantener el balance entre el costo del muestreo y la exactitud de lo estimado, sino tambin para dar una mnima oportunidad de variacin dentro de cada subgrupo.
Sea m el nmero de muestras y supngase QUe n = n para toda i = 1,2, ..., m. Adems, sean X y S la media y desviacin muestral de la i-sima muestra. Para
todas las m muestras, defnanse las estadsticas:
n(n
I)
Es evdente que E( X ) = lt; de esta forma, el promedio de todas las m muestras es un estmador no sesgado de p.. De manera similar,
*t(s')-
L,rroo)
t?l
c:4o
lo cual sugiere que un estmador de o es S lc+. Los lmites tentativos muestral cuando no se conocen los valores de p y o son:
3o para la media
t, c:s
c:1
en donde los valores de c y cg estn tabulados para distintos valores usuales del tamao n de muestras (ver tabla 2 del apndice).
Prigina N" 49
Centro de Capacitacin Industrial CAI
Gaso prctico
XyS
Los datos en la tabla 6 son 20 muestras, cada una con cinco observaciones tomadas en intervalos de dos horas, de la resistencia a la tensin en libras de un hilo. Para cada muestra se proporcionan los valores de la media y la desviacin estndar. Constryanse las tablas de control X y S con base en estos datos.
Al promediar las 20 medias muestrales se obtiene x:47,12, y si se promedian las desviaciones estndar muestrales, se tiene s :2,326. Para n = 5, c4 = 0,94 y cs = 0,3412. Entonces, los lmites tentativos de control3o para las medias muestrales son:
47,,+ffi
y los lmites para las desviaciones estndar muestrales son:
2,326 + 0,94
En la figura 7 se proporcionan las tablas de control. Ntese que la variabilidad del proceso parece estar bajo control, pero la media muestral para la vigsima muestra se encuentra fuera de los lmites tentativos. Debido a lo anterior, se obtienen nuevos valores para los limites despus de omitir esta muestra. stos son:
para
X yloslmites
2,369 +
(:[0,: 4r2Xz,68)
0.,94
para S. Se observa ahora que todos los puntos se encuentran dentro de los nuevos lmites tentativos, tanto en la tabla X como en la s.
Pgina N" 50
X1
X2
X3
X4
X5
qXi>
2 3
4
5 6 7 8
I
10
11
44 44 47 45 44 49 47 49 47 46 45
52
46 47 49 47
41
48 49 47
51
46 48 46
42 48 47
51
50 45 50
51
48 45
51
52 46 43 46 46 46 46 48 44
51
12 13 14 15 16 17
1B
19
20
45 46 48 44 48 48 47 44
45 47 49 46 50 52
51
48 47 43
52
45 47
51
43
50 42
48 48 49 48 46 47 46 47 46 43
49 44 44 48 50 49 47 46 46 50 46 45 44 45
51
2,12
2,41
2,39
3,11
52 49 46 49 46
1,58
2,59 2,07
1.52
<<x>> I
<s> 2,327
47,12 I
52 50
I
.A V
x rc
4
42
n
1 2 3 4 5 6 7 8 I 101112 1314 151617 lf & mLestra
18192f-
Pgina
IV"
5I
Figun
la tabla 6
Carta S
6 5
4
.-
7 8 9
10 11 12 13 14 15 16 17 18 19
N de muestra
Pdgina No 52
x yS
colocar la sguiente
=DESVESTA(rango de las mediciones de la muestra i) Crear esta frmula para la muestra N'1 y luego copiarla para el resto de las muestras.
Clculo de s i
Colocar la siguiente frmula para calcular la desviacin estndar promedio:
Colocar el valor del tamao de muestra en una celda en particular. En este caso el tamao de muestra es igual a 5. Cerciorarse que la hoja de clculo Factores2 forma parte del libro de trabajo EJERCICIO 4.XLS . Si esta hoja no est presente, se deber abrir cualquier otro libro de trabajo que contenga la hoja Factores2 y copiar esta hoja al libro de trabajo EJERCICIO 4.XLS.
Colocar en otra celda la siguiente frmula para encontrar el valor de cada constante para un determinado tamao de muestra.
o El rango de la hoja Factores2 deber seleccionarse de manera tal que contenga la totalidad de las constantes presentes en la tabla. Para
seleccionarlo, hacer click en la hoja Factores2 correspondiente.
La funcin BUSCARV busca el valor del tamao de muestra (n - 5) en la primera columna del rango seleccionado en la hoja de clculo Factores2. Una vez encontrado el valor de n en la tabla Factores2, la funcin BUSCARV busca, para el valor de n encontrado, la columna asociada a la constante que se quiere calcular. La columna asociada a la constante se especifica con el parmetro N' de columna. En este ejercicio los nmeros de las columnas asociadas a las constantes c y cs son 2 y 3 respectivamente.
Centro de Capucitucin Industrial CAI
Ptigirtu Y" 53
X y
o Carta X :
Para el lmite de control superior (LSC(X)) colocar la siguiente frmula para la muestra N"1:
Para el lmite de control inferior (L|C(X)) colocar la siguiente frmula para la muestra N'1:
= MAX (X -3 * S l(c+* RAIZ(n));O) Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4. Para introducir el valor de c4 pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de S pinchar la celda que contiene el valor de la desviacin estndar media fijando referencias con la tecla F4. Copiar ambas frmulas para el resto de las muestras.
la
-v
Para introducir el valor de X pinchar la celda que contiene el valor de la gran media fijando referencias con la tecla F4. Copiar la frmula para el resto de las muestras.
Piinu N" 54
Carta S;
Para el lmite de control superior ILSCIS) colocar la siguiente frmula para la muestra N'1:
-,S+3*c.-*,S/c.r
Para introducir el valor de c y c5 pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4.
Para introducir el valor de S pinchar la celda que contiene el valor de la desviacin estndar media fijando referencias con la tecla F4.
Para el lmite de control inferior (L|C(S)) colocar la siguiente frmula para la muestra N"1:
= MAX(0:S -3*cs*S/c+)
.
o
Para introducir el valor de c y c5 pinchar la celda que contiene el valor de la constante fijando referencias con la tecla F4. Para introducir el valor de S pinchar la celda que contiene el valor de la desviacin estndar media fijando referencias con la tecla F4.
. . .
Para la lnea central (LC(S)) colocar la siguiente frmula para la muestra N"1:
=$
Para introducir el valor de S pinchar la celda que contiene el valor de la desviacin estndar media fijando referencias con la tecla F4. Copiar la frmula para el resto de las muestras.
Pgina /" 55
3.5
3.5.1 Garta
P-- n
Por otra parte, la vari anza del estadstico
oi,t
,rD
es
p( I
- p)
n
Por tanto, puede construirse una carta p para la fraccin de artculos defectuosos utilizando a p como la lnea central y con lmites de control en
LSC =
p+ 3
p( I p( I
- p)
tl
LIC :
p-
- p)
,1
Sin embargo, la fraccin verdadera de artculos defectuosos casi siempre es desconocida y debe estimarse empleando los datos provenientes de muestras
preliminares.
Pdgina N" 56
Supngase que se tienen m muestras preliminares, cada una de tamao n, y sea D el nmero de artculos defectuosos en la |sha muestra. La fraccin promedio de artculos defectuosos es:
P-
:F,-
Ahora P puede emplearse como un estimador de p en los clculos de la lnea central y los lmites de control.
La lnea central y los lmites superior e inferior de control de la carta p son
LSC- p+3
LC: p
LIC
donde
lPrI- P) - p- 3 \"
-
Estos lmites de control estn basados en la aproximacin normal de la distribucin binomial. Cuando p es pequeo, tal vez la aproximacin normal no siempre sea adecuada. En tales casos, pueden emplearse los lmites de control obtenidos directamente de una tabla de probabilidades binomiales. Si p es pequeo, el limite inferior de control puede ser negativo. Si esto sucede, es costumbre considerar cero como lmite inferior de control.
Pginu N" 57
Caso prctico
Ejemplo N"5: Cartas p. Supngase que se desea construir una carta de control de la fraccin de artculos defectuosos para un proceso de produccin en lnea de un sustrato cermico. Se tienen 20 muestras preliminares, cada una de tamao 100; la tabla 7 contiene el nmero de piezas defectuosas en cada muestra. Supngase que las muestras estn enumeradas de acuerdo con la secuencia de produccin. Ntese que p = (80012000 = 0,40; por tanto, los parmetros tentativos de la carta de control son:
LSC
LC -
0,40 + 3
( 0,40
)( 0,60 )
0,55
0,40
0,40
LIC
-3
( 0,40
)( 0,60 )
- 0,25
N" de piezas
D/n
LSC 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0,55 0.55
LC 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0,40 0.40
Ltc
0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0.25
Tamao de
muestra
100
defectuosas
44
4B 2 3
4
5 6 7
B
32 50
29
31
46
52
I
10
11
0,46 0,52
44
4B
0,44 0,48
0,36 0,52 0,35
0,41
12
13 14 15 16
17
1B
36 52 35
41
42 30 46
38
19
26
30
20
Ptigina /" 58
La figura 8 presenta la carta de control. Todas las muestras estn bajo control, de lo contrario se buscaran causas asignables de variacin para despus revisar los lmites. Esta carta puede emplearse para controlar la produccin futura. Aunque el proceso exhibe control estadistico, su capacidad ( p = 0,40) es muy baja, por lo que deben seguirse los pasos apropiados para investigar el proceso con la finalidad de determinar por qu se est produciendo un nmero grande de unidades defectuosas. stas deben analizarse para determinar los tipos especficos de defectos presentes. Una vez que se conozcan stos, el paso siguiente es investigar cambios para determinar el impacto que tienen stos en los niveles de artculos defectuosos.
Figura 8 Carta p para un sustrato de cermica
Carta p
g !
0,60
.\ o
G
o o
*a
0,50
o rE
(,
o o (g
N
CL
0,40
.o E
0,30
o a o
-) E
E L
aJ
0,20
tr :9
!
L
(J
0,10
o o
0,00
9 10 11
12
13
15
16
17
18
19
No de muestra
Pcigina N" 59
Clculo de
pi
Para calcular la fraccin de artculos de articulos defectuosos de la muestra i, colocar la siguiente frmula para la muestra i.
=(No de piezas defectuosas)l(tamao de muestra)
para la celda que contiene el tamao de muestra. Hacer este clculo para la muestra N'1 y luego copiar la frmula para el resto de la muestras.
Clculo de
p:
Para el LlC, introducir la siguiente frmula: = MAX( p-3*RAIZ( p*(1- p)/(tamao de muestra));0)
. .
=p
lntroducir estas frmulas para la muestra N'1 y luego copiarlas para el resto de las muestras. No olvide fijar referencias.
Para construir la carta p, seleccione y grafique los rangos de valores asociados a las columnas fu(D/n), LSC, LlC, LCy N'de muestra.
Prigina N" 60
es el nmero promedio de defectos por unidad. Con esto puede construirse una carta U para los datos. Si existen m muestras preliminares, y el nmero de defectos por unidad en stas son Ul , U2, ..., U,, , entonces el estimador del nmero promedio de defectos por unidad es
_!r r, ,?,?I
LSC=u+3
1"
lo t_
LC:
LIC
tt
: u- 3
t
n
Pgina N" 6I
Gaso prctico
U.
Construir una carta U para los datos de defectos en las tarjetas de circuito impreso expuestos en la tabla 8.
Tabla
I
Nmero de defectos, G
6
Muestra
1
LSG 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30 3,30
LC 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60 1,60
LIG
Tamao de la muestra, n
5 5
2 3
4
B
4
5 6 7
10
I
12 16 2 3 10 9 15
B
10
11
12
13 14 15
16 17
1B
10
B
2 7
1
19
7 13
20
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0.00
5 5
5 5 5 5
5
5 5 5 5 5 5
5
5 5 5 5
Pdgina N" 62
;-+",:#=1,6
y los lmites superior e inferior de control son:
LSC: 1,6.
sE:3,3
LIC-MAX(o,r,o-tB -o
La figura 9 contiene la grfica de esta carta de control.
Garta
p
c
a
It lu
L o? CL tt
*ui
LSC
o o o
o o
-LC
rh
9 10 11
12
13 14 15
16
N" de muestra
Pgina N'63
Clculo de u:
Para calcular el nmero de defectos por unidad de la muestra i, Colocar la siguiente frmula para la muestra i.
=(N" de defectos en la muestra i)l(tamao de la muestra i)
. .
Hacer este clculo para Ia muestra N'1 y luego copiar la frmula para el resto de la muestras.
Clculo de u :
Para calcular el nmero promedio de defectos por unidad, colocar la frmula siguiente: =PROMEDIO(rango de valores u')
lntroducir estas frmulas para la muestra N"1 y luego copiarlas para el resto de las muestras. No olvide fijar referencias.
Para construir la carta u, seleccione y grafique los rangos de valores asociados a las columnas u, LSC, LtC, LC y N" de muestra.
Pgina N" 64
3.6
Resolucin de cartas grficas de control estadstico de procesos a travs de macros en Excel 7.0. Uso y manejo de aplicaciones VBA (macros) para la construccin de cartas
grficas de control estadstico de procesos.
Microsoft Excel es la primera herramienta de desarrollo que tiene las ventajas de las hojas de clculo y de las herramientas de programacin visual. De hecho, Excel es la primera hoja de clculo que ofrece un lenguaje de desarrollo visual (Visual Basic para Aplicaciones, o VBA, que es como se le conoce habitualmente). VBA es una implementacin de la primera herramienta de desarrollo visual de Microsoft, Visual Basic, integrada en la hoja de clculo Excel (y otras aplicaciones de Microsoft Office). Nos proporciona el mayor nivel de acceso a funciones de anlisis de datos, programable por el usuario, jams ofrecido en una hoja de clculo. Cuando vemos Excel como una herramienta de desarrollo, es importante comprender que Excel no es meramente una hoja de clculo. Excel es adems una poderosa biblioteca de objetos que incluye unos 100 objetos de anlisis de datos avanzado. Con VBA, los desarrolladores pueden combinar objetos Excel para la creacin de potentes sistemas de informacin. Y como los objetos Excel tienen un mbito general, los desarrolladores pueden aadir un alto grado de flexibilidad a los sistemas de informacin creados, para que cada sistema satisfaga las necesidades de mltiples
usuarios.
Pgina
IV" 65
.
o
. .
o
. . .
Asegurarse en primer lugar que el libro de trabajo MACl.XLS se encuentre abierto. En caso contrario, las macros que construyen las cartas grficas de control estadstico no estarn disponibles. Abrir un nuevo libro de trabajo para ingresar en la hoja de clculo las mediciones registradas para cada una de las muestras obtenidas. Asegrese tambin que este libro incluya la hoja de clculo "Factores". Recuerde que los encabezados debern ocupar slo la primera fila de la hoja de clculo. La primera columna de la hoja de clculo se reservar para colocar el nmero que identifique a cada muestra. Las mediciones registradas para cada una de ellas se ingresarn a continuacin de la fila de encabezados (2" fila de la hoja de clculo hacia abajo). Asegurarse que el nombre de la hoja de clculo en la cual se ingresan los datos sea "Datos1". Una vez ingresado la totalidad de los datos, ejecutar la macro CARTAXR. Observar si existen puntos fuera de los lmites de control de las cartas X y R. Si es as, elimine los puntos correspondientes y reejecute la macro CARTAXR. Recuerde que cada vez que vuelva a ejecutar la macro debe suprimir la totalidad de los clculos y grficos efectuados por la macro. Una vez que todos los puntos estn dentro de los lmites de control de las cartas X y R, ejecute la macro CapProcXR (mdulo 5) para estimar la capacidad potencial y real del proceso (CCP y CCP). Recuerde que antes de ejecutar la macro CapProcXR deber modificar el valor de los limites de especificacin superior e inferior. Para ello cambie los valores asignados a las variables LSE y LIE editando la macro CapProcXR.
Pdgina Il" 66
Sub CARTAXR$ Set Factores = Worksheets("Factores"). Range("A9:G32") Worksheets. ltem("Datos1 ").Activate Cells.ltem(1, 1 ).Select Selection.CurrentRegion.Select Selection.Offset(RowOffset:=1, ColumnOffset:=0).Resize(RowSize:=Selection.Rows.Count Selection.Name = "Datos" Selection.Columns. ltem( 1 ).Select Selection.Name = "NMuestra" Range("Datos").Select NumMediciones = Selection.Columns.Count - 1 For miCelda = 2 To NumMediciones + I Range("Datos").Columns. ltem(miCelda).Select Selection.Name = "Medicin" & miCelda - 1 Next miCelda
- 1).Select
- 1).Select
To NumMuestras
Range("Mediciones"). Rows. llem(miCelda).Select Selection.Name = "MMuestra" & miCelda Set Mediciones(miCelda) = Range("Mediciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=Selection.Columns.Count).Resize(ColumnSize:=8).Select Selection.Name = "Clculos" With Application.WorksheetFunction For miCelda = 1 To NumMuestras Range("Clculos").Columns(1 ).Cells(miCelda).Value = .Average(Mediciones(miCelda)) -.Min(Mediciones(miCelda)) Range("Clculos").Columns(2).Cells(miCelda).Value=.Max(Mediciones(miCelda)) Next micelda
cRANMEDIA = .Average(Range("Clculos").Columns(1))
RANGOMEDIO = .Average(Range("Clculos").Columns(2)) A2 = .VLookup(NumMediciones, Factores, 3, False) D3 = .Vlookup(NumMediciones, Factores, 5, False) D4 = .Vlookup(NumMediciones, Factores, 6, False) For miCelda =
Range("Clculos").Columns(4).Cells(miCelda).Value=GRANMEDIA+A2-RANGOMEDIO
Pgina N" 67
berFormat
"#,/fflO. 00"
End
Wath
).
Ra nge("C lculos"
= 1 ). S
elect
Selection.Name = "Ttulos" Range("Ttulos").Cells(1 ).Value Range("Ttulos").Cells(2).Value Range("Ttulos").Cells(3).Value Range("Ttulos").Cells(4).Value Range("Ttulos").Cells(5).Value Range("Ttulos").Cells(6).Value Range("Ttulos").Cells(7).Value Range("Ttulos").Cells(8).Value
Ra nge("Ttulos"
).
"<x>"
"r"
Select
Ra nge("Med iciones"
).
Select
).
Select
Cells.ltem(1,
).Select
Selection.Name = "RagoGrfico" Charts.Add ActiveChart. Cha rtType = xlLineMarkers ActiveGhart.SetSourceData Source:=Sheets("Datos1").Range("RangoGrfico"), :=xlColumns For miCelda = 1 To NumMediciones + 1 ActiveChart. SeriesCollection( 1 ). Delete Next miCelda
ActiveC ha rt. SeriesCol lection
(2 ).
PlotBy _
Delete
For miCelda = 1 To 3
ActiveCha
rt.
SeriesCollection
5 ).
Delete
Next miCelda
ActiveC ha rt. Location Wh ere : =xl LocationAsObject, Nam e : = " Datos 1 "
With ActiveChart .HasTitle = True .ChartTitle.Characters.Text = "Carta X" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "No de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlVal ue, xl Pri mary). AxisTitle. Cha racters.Text = " <x>" End Wth Wth ActiveChart HasAxis(xlCategory, xlPrimary) = True HasAxis(xlValue, xlPrimary) = True
. .
Pgina N" 68
Selection.Name Charts.Add
ActiveCha
"RangoGrfico"
PlotBy _
Delete
).
Del ete
Next miCelda
ActiveC ha rt. Location Where : =xl LocationAsObject, Name : =" Datos 1 " Wth ActiveChart .HasTitle = True .ChartTitle.Characters.Text = "Carta R" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "No de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlVal ue, xl Primary).AxisTitle.Characters.Text = "r" End With Wth ActiveChart . HasAxis(xlCategory, xlPrimary) = True .HasAxis(xlValue, xlPrimary) = True End Wth Wth ActiveC hart.Axes(xlCategory) .HasMajorGridlines = False .HasMinorGridlines = False End Wth Wth ActiveChart.Axes(xlValue .HasMajorGridlines = False .HasMinorGridlines = False
)
Pgina N" 69
With Application.WorksheetFunction GRANMEDIA = .Average(Range('Clculos').Columns(1 )) RANGOMEDIO = .Average(Range("Clculos").Columns(2)) D2 = .VLookup(NumMediciones, Factores, 4, False) Selection.Cells(l,2).Value = (LSE - LIE) / (6 - RANGOMEDIO lD2l Selection.Cells(2,2).Value=.Min((LSE-GRANMEDIA)/(3'RANGOMEDIO/D2),(GRANMEDIA-LlE)/(3'RANGOMEDIO/D2)) End With
End Sub
Pgina N" 70
3.6.1 .2 Carta de
Para la construccin de esta carta se utilizar la macro CARTASUMCUMgeneTaI (mdulo 7). Seguir los siguientes pasos para su ejecucin:
. . . . . . .
Asegurarse en primer lugar que el libro de trabajo MACI.XLS se encuentre abierto. En caso contrario, las macros que construyen las cartas grficas de control estadstico no estarn disponibles. Abrir un nuevo libro de trabajo para ingresar en la hoja de clculo las mediciones registradas para cada una de las muestras obtenidas. Asegrese tambin que este libro incluya la hoja de clculo "Factores". Recuerde que los encabezados debern ocupar slo la primera fila de la hoja de clculo. La primera columna de la hoja de clculo se reseryar para colocar el nmero que identifique a cada muestra. Las mediciones registradas para cada una de ellas se ingresarn a continuacin de la fila de encabezados (2" fila de la hoja de clculo hacia abajo). Asegurarse que el nombre de la hoja de clculo en la cual se ingresan los datos sea "Datos1". Una vez ingresado la totalidad de los datos, ejecutar la macro CARTASUMCUMgeneral. Verificar que los puntos graficados se encuentren dentro del intervalo de decisin H.
Pdgina N" 7I
- 1).Select
Range("Datos").Columns. ltem(miCelda).Select Selection.Name = "Medicin" & miCelda - 1 Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=1).Resize(ColumnSize:=Selection.Columns.Count Selection.Name = "Mediciones" NumMuestras = Selection. Rows.Count For miCelda = 1 To NumMuestras Range("Mediciones"). Rows. ltem(miCelda).Select Selection.Name = "MMuestra" & miCelda Set Mediciones(miCelda) = Range("Medciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=Selection.Columns.Count).Resize(ColumnSize:=4).Select Selection.Name = "Clculos" With Application.WorksheetFunction For miCelda = 1 To NumMuestras Range("Clculos").Columns(1).Cells(miCelda).Value = .Average(Mediciones(miCelda)) Range("Clculos").Columns(2).Cells(miCelda).Value=.Max(Mediciones(miCelda))-.Min(Mediciones(miCelda)) Next miCelda
GRAN MEDIA = .Average(Range("Clculos").Columns(1 ))
- 1).Select
RANGOMEDIO = .Average(Range("Clculos").Columns(2)) A2 = .VLookup(TMUESTRA, Factores,4, False) D3 = .VLookup(TMUESTRA, Factores,5, False) D4 = .VLookup(TMUESTRA, Factores, 6, False)
o=RANGOMEDIO/42 K= (1 t2)- o
H=5"o
Pdgina N'72
To NumMuestras
1
lf Range("NMuestra").Cells(miCelda).Value =
Then
Sh=0
Sl =0 Else Sh = Range("Clculos").Columns(3).Cells(miCelda - l).Value Sl = Range("Clculos").Columns(4).Cells(miCelda - 1).Value Slc = -Sl End lf Range("Clculos").Columns(3).Cells(miCelda).Value Range("Clculos").Columns(4).Cells(miCelda).Value Next miCelda Range("Clculos").NumberFormat = "#,##0.00"
End With
Range("Clculos").Offset(RowOffset:=-1 ).Resize(RowSize:=1 ).Select Selection.Name = "Ttulos" Range('Ttulos").Cells(1 ).Value = "<x>" Range('Ttulos").Cells(2).Value = "r" Range('Titulos").Cells(3).Value = "Sh(i)" Range("Ttulos").Cells(4).Value = "Sl(i)"
Range("Ttulos"). Select
With Selecon .HorizontalAlignment = xlCenter End With Range("Mediciones").Select With Selection .HorizontalAlignment = xlCenter End With Range("Datos").Select With Selection HorizontalAlignment = xlcenter End With
.
Range("Clculos").Select With Selection .HorizontalAlignment = xlCenter End With Gells.ltem(1, I ).Select Selection.CurrentRegion. Select Selection.Name = "RangoGrfi co" Charts.Add ActiveChart.ChartType = xlColumnClustered ActiveChart.SetSourceData Source:=Sheets("Datos1").Range("RangoGrfico"), :=xlColumns
For miCelda = 1 To NumMediciones + 3 ActiveChart. SeriesCollection( 1 ). Delete
PlotBy
Pdgina N"
73
+ 2).Resize(RowSize:=1, ColumnSize:=2).Select
Ptigina N" 74
o o
Ptigina
75
^/"
- 1).Select
Range("Datos").Columns. ltem(mCelda).Select Selection.Name = "Medicin" & miCelda - 1 Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=1).Resize(GolumnSize:=Selection.Columns.Count Selection.Name = "Mediciones" NumMuestras = Selection.Rows.Count For miCelda = 1 To NumMuestras Range("Mediciones"). Rows. ltem(miCelda). Select Selection.Name = "MMuestra" & miCelda Set Mediciones(miCelda) = Range("Mediciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=Selection.Columns.Count).Resize(ColumnSize:=8).Select Selection.Name = "Clculos"
Wth Applcation.WorksheetFunction
- 1).Select
For miCelda = 1 To NumMuestras Range("Clculos").Columns(1).Cells(miCelda).Value Next miCelda For micelda = 'l To NumMuestras 1
= .Average(Mediciones(miCelda))
cRANMEDIA = .Average(Range("Clculos").Cotumns(
RANGOMEDIO = .Average(Range("Ctculos").Columns(2)) A2 = .VLookup(TMUESTRA, Factores,4, False) D3 = .VLookup(TMUESTRA, Factores, 5, False) D4 = .VLookup(TMUESTRA, Factores, 6, False)
))
Pgina N"
76
Range("Clculos").Columns(3).Cells(miCelda).Value Range("Clculos").Columns(6).Cells(miCelda).Value
Range("Clculos").Columns(4).Cells(miCelda).Value=GRANMEDIA+3.RANGOMEDIO/A2 Range("Clculos").Columns(5).Cells(miCelda).Value=.Max(GRANMEDIA-3-RANGOMEDIO/A2,0)
Range("Clculos").Columns(7).Cells(miCelda).Value Range("Clculos").Columns(8).Cells(miCelda).Value Next miCelda Range("Clculos").NumberFormat = "#,f#0.00"
End With
= GRANMEDIA = RANGOMEDlO
= RANGOMEDIO = RANGOMEDIO
. .
D4 D3
Range("Clculos").Offset(RowOffset:=- 1 ).Resize(RowSize:=1 ).Select Selection.Name = "Ttulos" Range("Titulos").Cells(1 ).Value = "<x>" Range("Titulos").Cells(2).Value = "mr" Range("Titulos").Cells(3).Value = "LC(XI Range("Ttulos").Cells(4).Value = "LSC(X)" Range("Ttulos").Cells(5).Value = "LlC(X)" Range("Ttulos").Cells(6).Value = "LC(R)" Range("Ttulos").Cells(7).Value = "LSC(R)" Range("Titulos").Cells(8).Value = "LlC(R)" Range("Ttulos").Select With Selection .HorizontalAlignment = xlCenter
End With
Cells.ltem(1, 1 ).Select Selection.CurrentRegion.Select Selection. Name = "RangoGrfi co" Charts.Add ActiveChart.ChartType = xlLineMarkers ActiveChart.SetSourceData Source:=Sheets("Datos3").Range("RangoGrfico"), :=xlColumns
PlotBy _
ActiveChart.SeriesCollection(2).Delete
For micelda = 1 To 3
Pdgina N" 77
ame
= " Datos
3"
.ChartTitle.Characters.Text = "Carta X" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xl Primary).AxisTitle. Characters.Text = "N o de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "<x>" End Wth Wth ActiveChart HasAxis(xlCategory, xlPrimary) = True .HasAxis(xlValue, xlPrimary) = True End Wth
.
Charts.Add
xl LineMarkers ActiveChart.SetSourceData Source:=Sheets("Datos3").Range("RangoGrfico"), :=xlColumns
PlotBy _
SeriesCollection(
3
1 ).
Delete
For miCelda = 1 To
ActiveC
ha
rt.
SeriesCol lection
(2 ). Del
ete
Next miCelda
ame
= " Datos
3"
.ChartTitle.Characters.Text = "Carta R" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xl Primary).AxisTitle. Characters.Text = "N o de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "mr" End Wth Wth ActiveChart . HasAxis(xlCategory, xlPrimary) = True .HasAxis(xlValue, xlPrimary) = True End Wth
Wth ActiveC hart.Axes(xlCategory) .HasMajorGridlines = False .HasMinorGridlines = False End Wth Wth ActiveChart.Axes(xlVa lue .HasMajorGridlines = False .HasMinorGridlines = False End Wth
)
End Sub
Pdgina N" 78
Piina N" 79
- 'l ).Select
Range("Datos").Columns. ltem(miCelda).Select Selection.Name = "Medicin" & miCelda - I Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=1).Resize(ColumnSize:=Selection.Columns.CountSelection. Name = "Mediciones" NumMuestras = Selection. Rows.Count For miCelda = 1 To NumMuestras Range("Mediciones").Rows. ltem(miCelda).Select Selection.Name = "MMuestra" & miCelda Set Mediciones(miCelda) = Range("Mediciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, GolumnOffset:=Selection.Columns.Count).Resize(ColumnSize:=4).Select Selection.Name = "Clculos" With Applicaton.WorksheetFunction For miCelda =
1
1).Select
To NumMuestras = .Average(Mediciones(miCelda))
To NumMuestras -
Range("Clculos").Columns(2).Cells(miCelda+1).Value=Abs(Mediciones(miCelda+1)-Mediciones(miCelda))
Next miCelda GRANMEDIA = .Average(Range("Clculos").Columns(1 )) RANGOMEDIO = .Average(Range("Clculos").Columns(2)) A2 = .VLookup(TMUESTRA, Factores,4, False) D3 = .VLookup(TMUESTRA, Factores,5, False) D4 = .VLookup(TMUESTRA, Factores,6, False)
o=RANGOMEDIO/42
(1 t2l. H=5*o
K=
Pgina N" 80
Sh=0
Sl =0 Else Sh = Range("Clculos").Columns(3).Cells(miCelda - 1).Value Sl = Range("Clculos").Columns(4).Cells(miCelda - 1).Value Slc = -Sl End lf Range("Clculos").Columns(3).Cells(miGelda).Value Range("Glculos").Columns(4).Cells(miCelda).Value = .Max(0, Mediciones(miCelda) - (GRANMEDIA + K) + Sh) = -(.Max(0, (GRANMEDIA - K) - Mediciones(miGelda) + Slc))
Next miCelda Range("Clculos").NumberFormat = "#,/f1f0.00" End With Range("Glculos").Offset(RowOffset:=-1 ). Resize(RowSize:='l ).Select Selection.Name = "Ttulos" Range("Ttulos").Cells(1 ).Value = "<x>" Range("Ttulos").Cells(2).Value = "mr" Range("Ttulos").Cells(3).Value = "Sh(i)" Range("Titulos").Cells(4).Value = "Sl(i)" Range("Titulos").Select With Selection .HorizontalAlignment = xlCenter End With Range("Mediciones").Select With Selection HorizontalAlignment = xlCenter End With
.
Range("Datos").Select With Selection .HorizontalAlignment = xlCenter End With Range("Clculos").Select With Selection HorizontialAlgnment = xlCenter End With
.
Cells.ltem(1, 1 ).Select Selection.CurrentRegion.Select Selection.Name = "RangoGrfico" Charts.Add ActiveChart.ChartType = xlColumnClustered ActiveChart.SetSourceData Source:=Sheets("Datos3").Range("RangoGrfico"), :=xlColumns For miCelda ='l To 4 ActiveChart.SeriesCollection( Next mCelda
PlotBy
).
Delete
Pdgina N" 8I
+ 2).Resize(RowSize:=1, ColumnSize:=2).Select
Pdgina N'82
IJ
niversidad de Santia
. .
Pgina /" 83
Universidad de Santiu
Sub CARTAXS$ Set Factores = Worksheets("Factores'1 ").Range("A4:C1 0") Worksheets. ltem("Datos1 ").Activate Cells.ltem(1, 1 ).Select Selection.CurrentRegion.Select Selection.Offset(RowOffset:=1, ColumnOffset:=0).Resize(RowSize:=Selection.Rows.Count Selection.Name = "Datos" Selection.Columns. ltem(1 ).Select Selection.Name = "NMuestra" Range("Datos").Select NumMediciones = Selection.Columns.Count - 1 For miCelda = 2 To NumMediciones +
1
- 1).Select
- 1).Select
Set Mediciones(miCelda) = Range("Mediciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=Selection.Columns.Count).Resize(ColumnSize:=8).Select Selection.Name = "Clculos"
Wth Application.WorksheetFuncton
For miCelda = 1 To NumMuestras Range("Clculos").Columns( 1 ).Cells(miCelda).Value = .Average(Mediciones(miCelda)) Range("Clculos").Columns(2).Cells(miCelda).Value = .StDev(Mediciones(miCelda)) Next miCelda GRANMEDIA = .Average(Range("Clculos").Columns(1 )) RANGOMEDIO = .Average(Range("Clculos").Columns(2)) C4 = .Vlookup(NumMediciones, Factores, 2, False) C5 = .Vlookup(NumMediciones, Factores, 3, False) raiz = Sqr(NumMediciones) For miCelda = 1 To NumMuestras Range("Clculos").Columns(3).Cells(miCelda).Value = GRAN MEDIA Range("Clculos").Columns(6).Cells(miCelda).Value = RANGOMEDIO
Pgina N" 84
um berForm
at = "#,ltlt0. 00"
End With
Ra nge( "C lculos"
).
= 1 ). S
elect
Selection.Name = "Ttulos" Range("Ttulos").Cells(1 ).Value Range("Ttulos").Cells(2).Value Range("Ttulos").Cells(3).Value Range("Ttulos").Cells(4).Value Range("Ttulos").Cells(5).Value Range("Ttulos").Cells(6).Value Range("Ttulos").Cells(7).Value Range("Ttulos").Cells(8).Value
Range("Ttulos"). Select Wth Selection
Range("Mediciones" ). Select
Wth Selection
.HorizontalAlignment = xlCenter End Wth Cells.ltem(1, 1 ).Select Selection.CurrentReg ion. Select Selection.Name = "RagoGrfico" Charts.Add ActiveChart. ChartType = xlLineMarkers ActiveChart.SetSourceData Source:=Sheets("Datos1").Range("RangoGrfico"), :=xlColumns For miCelda = 1 To NumMediciones + 1 ActiveChart. SeriesCollection( 1 ). Delete Next miCelda
ActiveC hart. SeriesCol lection
(2 ). Delete
PlotBy _
For miCelda = 1 To 3
ActiveC ha rt. SeriesCol lection ( 5). Delete
Next miCelda
Acti veC ha rt. Lo cation Where : =xl LocationAsObject, Name : =" Datos
"
.ChartTitle.Characters.Text = "Carta X" .Axes(xlCategory, xlPrimary). HasTitle = True .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "N o de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlVal ue, xl Pri m ary).AxisTitle. Ch a racters.Text = " <x>" End With
Pgina N" 85
IJniversidad de Santia
Wth ActiveChart
End With Wth ActiveChart.Axes(xlCategory) .HasMajorGridlines = False .HasMinorGridlines = False End With Wth ActiveChart.Axes(xlValue .HasMajorGridlines = False .HasMinorGridlines = False End With
)
PlotBy
Next miCelda
ActiveChart. SeriesCollection(
1 ).
Delete
).
Delete
ActiveC ha rt. Location Wh ere : =xl LocationAsObject, Name : = " Datos 1 " Wth ActiveChart .HasTitle = True .ChartTitle.Characters.Text = "Carta S" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "No de muestra"
End With Wth ActiveC hart.Axes(xlCategory) .HasMajorGridlines = False .HasMinorGridlines = False End With
End Sub
Pgina N" 86
With Application.WorksheetFunction GRANMEDIA = .Average(Range("Clculos").Columns( 1 )) RANGOMEDIO = .Average(Range("Clculos").Columns(2)) D2 = .Vlookup(NumMediciones, Factores, 2, False) Selection.Cells(1, 2).Value = (LSE - LIE) / (6 " RANGOMEDIO I D2l
Selection.Cells(2,2).Value=.Min((LSE-GRANMEDIA)/(3.RANGOMEDIO/D2),(GRANMEDIA-LlE)/(3.RANGOMEDIO
tD2l)
End With
End Sub
Pdgina
N'87
IJ ttiversidad cle
Santis o de Chile
Pdgina N" 88
Sub CARTANP$ TMUESTRA = 100 Worksheets. ltem("Datos2").Activate Cells.ltem(1, 1 ).Select Selection.CurrentRegion.Select Selection.Offset(RowOffset:=1, ColumnOffset:=0).Resize(RowSize:=Selection.Rows.Count Selecton.Name = "Datos" Selection.Columns. ltem(1 ).Select Selection.Name = "NMuestra" Range("Datos").Select NumMediciones = Selection.Columns.Count - 1 For miCelda = 2 To NumMediciones +
1
- 1).Select
Range("Datos").Columns. ltem(miCelda).Select Selection.Name = "Medicin" & miCelda - I Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=1).Resize(ColumnSize:=Selection.Columns.Count Selection.Name = "Mediciones" NumMuestras = Selection.Rows.Count For mCelda = 1 To NumMuestras Range("Mediciones"). Rows. ltem(miCelda ).Select Selection.Name = "MMuestra" & miCelda Set Mediciones(miCelda) = Range("Mediciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=Selection.Columns.Count).Resize(ColumnSize:=4).Select Selection.Name = "Clculos"
With Application.WorksheetFunction
- 1).Select
For miCelda = 1 To NumMuestras Range("Clculos").Columns(1).Cells(miCelda).Value=Mediciones(miCelda)/TMUESTRA Next miCelda GRANMEDIA = .Average(Range("Clculos").Columns('l )) For miCelda =
To NumMuestras = GRANMEDIA
Range("Clculos").Columns(2).Cells(miCelda).Value TMUESTRA)
Range("Clculos").Columns(3).Cells(miCelda).Value=GRANMEDIA+3.Sq(GRANMEDIA-(1 -GRANMEDIA) /
Range("Clculos").Columns(4).Cells(miCelda).Value=.Max(GRANMEDIA-3.Sq(GRANMEDIA.(1
TMUESTRA),
O)
-GRANMEDIA) /
Next miCelda
Range("Clculos"). NumberFormat = "#,##0.00" End With
Ptigina N" 89
e( "C l cu l os " ).
). S e
ect
Select
Wth Selection
Select
Wth Selection
).Select
Charts.Add
xl LineMarkers ActiveChart.setSourceData Source:=Sheets("Datos2"). Range("RangoGrfico"), PlotBy _ .=xlColumns
ActiveChart. ChartType =
.ChartTitle.Characters.Text = "Carta p" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xlPrimary).AxisTitle. Characters.Text = "N o de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlVal ue, xl P ri m ary).AxisTitle. C ha racters.Text = "p" End Wth With ActiveChart .HasAxis(xlCategory, xlPrimarv) = True HasAxis(xlValue, xlPrimary) = True End Wth
.
Wth ActiveC hart.Axes(xlCategory) .HasMajorGridlines = False .HasMinorGridlines = False End Wth Wth ActiveChart.Axes(xlVa lue .HasMajorGridlines = False .HasMinorGridlines = False End Wth
)
End Sub
Pdgina N" 90
. . . . .
o
Asegurarse en primer lugar que el libro de trabajo MACl.XLS se encuentre abierto. En caso contrario, las macros que construyen las cartas grficas de control estad stico no estarn disponibles. Abrir un nuevo libro de trabajo para ingresar e la hoja de clculo las mediciones registradas para cada una de las muestras obtenidas. Recuerde que los encabezados debern ocupar slo la primera fila de la hoja de clculo. La primera columna de la hoja de clculo se reservar para colocar el nmero que identifique a cada muestra. Las mediciones registradas para cada una de ellas se ingresarn a continuacin de la fila de encabezados (2" fila de la hoja de clculo hacia abajo). Asegurarse que el nombre de la hoja de clculo en la cual se ingresan los datos sea "Datos2". Una vez ingresado la totalidad de los datos, ejecutar la macro CARTAU. Antes de ejecutar la macro deber modificar el valor de la variable TMUESTRA en la macro. Verificar que los puntos graficados se encuentren dentro de los lmites de control.
Pdgina
IV"
9I
Sub CARTAUQ TMUESTRA = 5 Worksheets. ltem("Datos2").Activate Cells.ltem(1, 1 ).Select Selection.CurrentRegion.Select Selection.Offset(RowOffset:=1, ColumnOffset:=0).Resize(RowSize:=Selection.Rows.CountSelection.Name = "Datos" Selection.Columns. ltem( 1 ).Select Selection.Name = "NMuestra" Range("Datos").Select NumMediciones = Selection.Columns.Count - I
For miCelda = 2 To NumMediciones +
1
1).Select
Range("Datos").Columns. ltem(miCelda).Select Selection.Name = "Medicin" & micelda - I Next miCelda Range("Datos").Select Selection.Offset(RowOffset:=0, ColumnOffset:=1).Resize(ColumnSize:=Selection.Columns.Count Selection.Name = "Mediciones" NumMuestras = Selection.Rows.Count
For miCelda = 1 To NumMuestras
- 1).Select
Range("Mediciones"). Rows. ltem(miCelda).Select Selection.Name = "MMuestra" & miCelda Set Mediciones(miCelda) = Range("Mediciones").Rows(miCelda) Next miCelda Range("Datos").Select Selection.Offsei(RowOffset:=0, ColumnOfiset:=Selection.Columns.Count).Resize(ColumnSize:=4).Select Selection.Name = "Clculos" With Application.WorksheetFunction
For miCelda = 1 To NumMuestras
))
Range("Clculos").Columns(2).Cells(miCelda).Value
= GRANMEDIA
Range("Clculos").Columns(3).Cells(miCelda).Value=cRANMEDIA+3.Sqr(GRANMEDIA/TMUESTRA) Range("Clculos").Columns(4).Cells(miCelda).Value=.Max(GRANMEDIA-3-Sq(GRANMEDIA/TMUESTRA),0)
Next miCelda Range("Clculos").NumberFormat = "#,ff#0.00"
End With
Pgina N" 92
Offset( RowOffset: =-
1 ).
= 1 ). S
elect
Selection.Name = "Ttulos" Range("Ttulos").Cells(1 ).Value - rrurr Range("Ttulos").Cells(2 ).Value = "LC(U )" Range("Ttulos").Cells(3).Value = "LSC(U)" Range("Titulos").Cells(4).Value = "LIC(U)" Range("Titulos" ). Select
Wth Selection
Ra nge("Med iciones"
).
Select
Wth Selection
.HorizontalAlignment = xlCenter
End With Range("Clcu los"
).
Select
Cells.ltem(1,
).Select
PlotBy _
1 ).
Delete
Next miCelda
ActiveC ha rt. Lo cation Where : =xl LocationAsObject, Name : =" Datos2" Wth ActiveChart .HasTitle = True .ChartTitle.Characters.Text = "Carta U" .Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "No de muestra" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "U" End Wth Wth ActiveChart .HasAxis(xlCategory, xlPrimary) = True .HasAxis(xlValue, xlPrimary) = True
End With Wth ActiveChart.Axes(xlCategory) .HasMajorGridlines = False .HasMinorGridlines = False End Wth Wth ActiveChart.Axes(xlValue .HasMajorGridlines = False .HasMinorGridlines = False End With
)
End Sub
Pgina N" 93
Actividades propuestas
Problema
l.
La longitud del encendedor de cigarrillos utilizado en los automviles es vigilada mediante el empleo de cartas
Muestra
1
3 8
2 3
15 14
9
10
I
6 11
14 10
6
10
9 9
9
4
5
I
14
9
13
I
10 10 16
7
6 7
I
9
15 14
11 11
12
11
16
11 9 8
10
11
14
12 13 12 10 10 12
5
12 13
13 10
8
I
15
12 12 16
8
10
14 15
16
15 13 14
8
8
14 14
9
I
6
5
12
9 9
8 8
17 18 19 20
10
14 15
7
13
16 10 10 15
a. b. c. d.
Construya las cartas X y R.El proceso se encuentra bajo control estadstico? Las especificaciones son 10 + 5 mm. Qu puede decirse sobre la capacidad del proceso? Construya las cartas X y S. Compare con las cartas graficadas en el punto a. Utilizando las macros vistas en este capitulo, confeccione las cartas de control estadstico
, X - S y carta de estado de suma acumulada. Calcule adems, utilizando las macros correspondientes, la capacidad potencialy realde este proceso.
R
Pdgina N" 94
Problema 2. Un sensor automtico mide de manera consecutiva el dimetro de unos agujeros. La tabla siguiente
esenta ta el resultado resultaoo de oe 25 mediciones.
M uestra
1
2
3
4
5
6 7
8
9,99
1
I
10
11
12 13 14 15 16 17 18 19
10,36 9,99
10,1 2 9,81
9,73
10,1 4
9,96
10,06
10,1
1
20
21
22 23 24 25
9,95
9,92 10,09
9,85
a. b. c.
Construya un procedimiento de control SUMCUM utilizando la estimacin de la media del proceso obtenida en el punto a. Parece que el proceso opera bajo control estadstico en el nivel
deseado?.
Prigina N" 95
Problema 3.
Los datos siguientes son el nmero de uniones de soldadura defectuosas encontradas durante el muestreo sucesivo de 500 uniones. Utilizando las macros vistas en este capitulo, confeccione la carta grfica de control p. El proceso se encuentra bajo control?.
N" de
muestra
1
" de
unrones
N" de
muestra
11
N" de
unrones
defectuosas
106 116
defectuosas
42
37 25 88
101
2
3
164
89 99 40
12 13
'44
4
5 6 7 8 9
112
36 69 74
15 16 17 18 19
64
51
74
71
10
20
21
43
80
Pdgina N" 96