The quality and SPC platforms in JMP 17 have many new features and capabilities that make quality analysis easier and more effective than ever. The measurement systems analysis platforms—Evaluating the Measurement Process (EMP) MSA and Variability Chart—have been reorganized and improved and a new Type 1 Gauge Analysis platform has been added. The Manage Limits utility (previously called Manage Spec Limits) has been generalized and expanded to handle many types of quality related limits that are needed to work easily with many processes in various quality platforms. The Distribution platform has added the ability to adjust for limits of detection when fitting distributions and performing process capability analysis. Control Chart Builder has several new features including a label role, a row legend, a new button to switch an XBar/R chart to an IMR chart, new dialog options and Connect Thru Missing. Both the EWMA and the Cusum Control Charts have several new features including the abilities to save and read from a limits file and save additional information to the summary table.

Hello, my name is Laura Lancaster

and I'm here with my colleague, Annie Dudley Zangi,

to talk about recent developments in JMP quality and SPC.

The first thing I want to talk about is some improvements that we've made

to the distribution platform

specifically related to limits of detection.

So limited detection is when we're unable to measure

above or below a certain threshold.

And in JMP Pro 16, some functionality was added for limits of detection.

Specifically in the DOE platform, we added the ability

to account for limits of detection and a Detection Limits column property

was added that's used by the Generalized Regression platform

to specify censoring for responses.

However, what was left unaddressed was a problem with process capability

and limits of detection.

The problem is that when you ignore limits of detection

when analyzing process capability, it can give misleading results.

And there was no way to do process capability with censored data.

But in JMP Pro 17, and I just wanted to note

that this is the only feature that we're going to talk about

that's JMP Pro.

Everything else is regular JMP in this talk.

So in JMP Pro 17, now in the Distribution Platform,

we recognize that Detection Limits column property

and we can adjust the fitters for censored data.

That means that the Process Capability report

that's within those fitters that use the adjusted fit

to account for censored data will give more accurate results.

And the available adjusted distribution fitters

are Normal, Log normal, Gamma, Weibull, Exponential, and Beta.

And before I go to the example,

I just wanted to give a shout out to check out the poster session

Introducing Limits of Detection in the Distribution Platform

that Clay Barker and I worked on if you want to learn more about this.

Let's go ahead and go to JMP.

Here I have some drug impurity data

where I have an issue with being able to detect impurities

below a value of one.

And this data that I've recorded is actually in the second column

and anywhere that I wasn't able to record an impurity

because it was below one, I've simply recorded it as a one.

So this is censored data.

This first column is really the true impurity values

that I'm unable to know, unable to detect with my detection.

So let's go ahead and compare both of these columns

using distribution.

So if I go to Analyze, Distribution, and I look at both of these columns,

you can clearly see there's a pretty big difference

between having true impurity values which I'm unable to know,

and the censored data.

Ultimately, what I want to do is I want to do a log normal fit

and run a process capability analysis on this data.

So I'm going to go ahead and do that for both of these distributions.

So I'm going to do log normal fit for both of them.

You can see that I get...

Obviously the histograms look pretty different

and my fits look pretty different too, which isn't surprising.

Now, I want to do Process Capability on both of these.

I've already added an upper spec limit as a column property,

and you can see that when I have my true data,

which I'm unable to know,

my capability analysis looks pretty different

from having the censored data.

With the true data, my capability looks pretty bad.

There's probably something I need to address.

But because I'm not able to see the true data,

and I only have the censored data that I can analyze in JMP,

the PPK value is a lot better.

It's above one, and I may blissfully move along

thinking that my process is capable

when in actuality, it really isn't so good.

But thankfully, in JMP Pro 17,

I can add a detection limits column property in my data.

So this third column is the same as my second column,

except that I've added a detection limits column property.

So I've added that I have a lower detection limit of one.

And now when I run Distribution platform on this third column

with a detection limit column property,

and I do my logn ormal fit and notice because I have censored data,

I have a limited number of distributions available,

I'm going to do my log normal fit,

and it's telling me it detected that detection limit column property,

and it knows I have a lower detection limit of one.

And when I do Process Capability,

you can see that my capability analysis is more in line with when I had

the true data because my PPK is 0.546,

doesn't look so good.

And I realize that there's probably something

that I need to address with this process.

It's not very capable.

All right, so let's move along to the next topic.

The next thing I want to talk about

is some improvements in Measurement Systems Analysis,

specifically the Type 1 Gauge Analysis platform.

A Type 1 Gauge Analysis platform is a basic measurement study

that analyzes the repeatability and bias of a gauge

to measure one part relative to a reference standard.

It's usually performed before more complex types of MSA studies

such as EMP or Gauge R&R that are already in JMP.

It's required by some standard organizations

such as VDA in Germany,

and this has been requested by our customers

for quite a while, but we believe it's useful for anyone,

whether it's required by a standard organization or not.

It's located in JMP 17

in the Measurement Systems Analysis launch dialog

as an MSA Method type.

It requires a reference standard value

to compare your measurements against, and a tolerance range

where you want your measurements to be within 20% of your tolerance range.

Produces a run chart, metrics such as Cg, Cgk,

which are comparable to capability statistics, bias analysis,

and a histogram for analyzing normality.

Let's go ahead and look at this new platform in JMP.

Here is my Type 1 Gauge data.

It's simply measurements of one part with one gauge.

So to get to the platform,

I go to Analyze, Quality and Process, Measurement Systems Analysis.

And the first thing I want to do is change the method

from EMP to Type 1 Gauge.

I'm going to move my measurements as the response

I'm going to leave everything else at default, and I'm going to click OK.

But before I can proceed to get my report, I have to enter that metadata

that I mentioned earlier,

the reference value and the tolerance range.

So I'm going to go ahead and enter that information.

I'm going to enter it as a tolerance range

and my reference value.

I'm going to skip resolution because that's optional.

Click OK.

And this is the default report that I get.

I get a run chart on my measurements graphed against my reference line.

And I also get the 20% tolerance range lines.

One's 10% tolerance range above reference and one is 10% below.

So you get some default capability statistics.

Now notice that my measurements are well within the 20%

of my tolerance range, which is really good.

I could also do a Bias Test to see if my measurements are biased.

It looks okay.

And I could also turn on a histogram to test for normality.

And before we move on,

I wanted to find out one more thing, and that's that in this top outline menu,

if I click on that, there's an option to save that metadata

that I had to enter to be able to get this report.

Remember, I had to enter the reference value

and the tolerance range.

So I could either save this metadata as a column property and we've introduced

a new column property called MSA, or I could save it to a table.

I'm going to go ahead and save it as a column property

so I can show you the new MSA column properties.

If I go back to the data table, this is the new MSA column property.

You can see it's storing my tolerance range

and my reference value,

and it also can hold other metadata for other types of MSA analysis.

Let's move along to the next topic.

I also want to talk about some improvements

to existing MSA platforms, the EMP MSA platform.

EMP stands for Evaluating the Measurement Process,

and this is the platform based on Don Wheeler's approach

and a variability chart platform.

So in both of these platforms,

we've improved the usability when analyzing multiple measurements

at one time.

We have better handling of the metadata,

such as [inaudible 00:10:16] or tolerance values

or process Sigma.

So this has been improved in variability charts

and it's added to the EMP MSA platform.

We've also reorganized the reports

so that they work better with data filters.

In addition, we've filled in the gaps

between the EMP MSA platform and the Variability Chart.

We've done this by adding some reports

to the EMP MSA platform.

We've added the Misclassification P robability Report,

the AIAG Gauge R&R report, and a Linearity and Bias report.

In addition, we've modernized the Linearity report

and the Variability Chart to match the new Linearity report

in the EMP MSA platform.

So let's go ahead and look at some of these changes.

So here I have some measurement systems analysis data for some tablets

where I've measured two different attributes

with multiple operators.

And I want to analyze this using the EMP platform.

So I'm going to go to Analyze, Quality and Process

Measurement Systems Analysis.

First thing I want to do is change the method back to EMP,

take my measurements as response, Tablet as Part, Operator as Grouping.

Notice there's now this standard role,

if I were doing a linearity and bias study,

I would use that, but I'm not in this example.

Also some new options down here in the dialogue,

but the one I want to point out is the Show EMP Metadata Entry Dialogue.

I want to set that to Yes so I can enter tolerance values

and a historical Sigma for the AIAG Gauge R&R report.

So I'm going to click OK and this dialogue pops up.

I don't have to enter this data during the launch,

but I'm going to because I think it's easier.

So I'm going to go ahead and enter the data,

and when I click OK,

my report looks similar to how it's always looked

when I've had multiple measurements.

But I also have an additional outline at the top,

and we'll look at that in a minute.

But the first thing I want to do is I want to turn on

the Misclassification Probabilities report for both of these analyses.

So I'm going to choose Misclassification Probabilities,

and you can see, I get a new misclassification probability report

for both of these and it's available without a prompt

because I've already entered my lower and upper tolerance values.

Now, if I had not already entered that information,

I would have been prompted.

Or I could use the new option, Edit MSA Metadata,

to either enter or edit any of that information,

which would automatically update any of the corresponding reports.

Let's go ahead and turn on the AIAG Gauge R&R report

for both of these as well.

And you can see I get an AI AG Gauge R&R report

that looks a lot like what's in the Variability C hart platform,

and it includes that percent tolerance column

because I entered tolerance values and percent process,

because I entered historical Sigma.

I could also turn on the discrimination ratio if I desired.

And before we move on, I just want to point out

at this top outline menu, once again, we have an option to save the metadata.

I can save the metadata,

which includes not only the MSA metadata, but also I can save out measurement Sigma,

which is a result of my MSA analysis,

which can be consumed by the Process Screening platform.

So it's going to be considered process screening metadata,

and there's actually a new process screening

column property for that.

But I'm going to save this as a table just so we can look at it.

I can see I have my MSA metadata, plus I've saved out the measurement Sigma

once I've computed those variance components.

So let's go on to the next topic,

my final topic before I hand this over to Annie,

the last thing I wanted to talk about

was some improvements to the Manage Spec Limits utility.

In fact, the name has been changed

to the Manage Limits utility because now it handles more than just spec limits.

It still handles spec limits

and anything related to process capability.

But now it also can handle Process Screening metadata,

which includes centerline, specified Sigma,

and measurement Sigma,

MSA metadata, and Detection Limits.

So now I'm going to hand this over to Annie.

Hi, everyone. I am Annie Dudley Zengi,

and I am the developer responsible for control charts in JMP.

I'm here to talk with you about some of the new features

that I added for Control Chart Builder in version 17.

So I added a Label Role in addition to the Y,

the subgroup, and the phase role, there's now a label role.

I've added a button so that you can switch an XBar and R chart to an IMR chart.

I added a row legend,

a Connect Thru Missing Command, and I've done some Dialog U pdates.

I'll start with this data table diameter,

which you can find in the sample data.

And let's start with the label role.

So I'm going to alternate between using the interface

and using the dialogs so that everybody can get a feel for both.

If I start with the interface, and I drag D iameter in to the graph,

we immediately see we get an Individual and Moving Range chart.

Now, one thing that you'll notice that's new here

is this new role in the lower left- hand corner of the chart

for the label.

Now I can drag Day in.

Now I want to take a look at Day here in the data table.

So you might notice that there are six different rows

that are associated with May 1st, 1998.

There are six rows associated with every date

in this particular data table.

And we know that if we were to drag that to the Subgroup role,

then Control Chart Builder will automatically aggregate.

But sometimes we don't want that.

So for this example, I'm going to drag this to the Label role.

You notice we still have an Individual and Moving Range chart.

It did not switch and it did not aggregate the data.

We can see that it's a regular axis.

We currently have an increment of 24.

We can change the increment to six.

We can see every date on the x- axis and we can still see that

we have an Individual and Moving Range chart of Diameter.

So there's the Label role.

Now the next option is the switch to the IMR chart.

This option was made available because there's now a Label role.

To switch to an IMR chart, we first have to have an XBar on our chart.

So I will create an XBar on our chart through the dialog.

You can choose Control Chart and then XBar Control Chart.

Again I'll move Diameter to the Y.

And this time I'm going to put Day in as a Subgroup.

You can see here it's aggregated the data

because we have Day as actually the subgroup.

But if I show the control panel and I scroll down,

you'll notice there's a new button here

underneath the old button of the Three Way Control Chart.

And when I click that button,

it moves the variable from the Subgroup role

into the Label role. So you see we now have

an Individual and Moving Range Chart of Diameter.

Now, the next option is a Row Legend.

Row Legend is new for Control Chart Builder.

And I have a little note here.

The Row Legend option is only going to appear

when there's only one row per subgroup.

So if you right- click like you do in a lot of other graphs in many other platforms

in JMP, you'll now see a Row Legend here, but only if you have one row per subgroup.

And the Row Legend acts like a row legend does anywhere else.

I can choose, say, for example, Operator, and it will color by Operator by default.

And now you have your points colored accordingly.

The next option— I'm going to close this— is Connect Thru Missing.

Now, Connect Thru Missing is going to involve some missing data.

So let's open up Coding, which happens to have the Weight

that you might normally be measuring,

but it also has Weight 2 that has missing data.

If I go through the interface and create two control charts,

you notice we have a good- looking control chart here.

Everything is connected and so forth.

But if we scroll down to the second one, we see some gaps.

And sometimes management doesn't want to see the gaps,

so we need to connect those.

So there's a new option under the red triangle menu

called Connect Thru Missing.

You can see the little caption there.

It says, "This item is new as of version 17."

This was in the old Legacy platform.

And so I've been bringing more options into Control Chart Builder

that were available in the old Legacy platform.

So there's your Connect Thru missing.

Now, the next option— I'm going to switch back to my slides here for a moment—

so the next option is the Laney and P prime control charts.

This is a bigger option.

So let's think about Control C harts for a moment.

The purpose of Control Charts is to show the stability of your process.

If your process is not stable, then you cannot reliably make

the same sized part, which is going to be a problem

for all of your customers.

And so there's lots of tests involved in making sure that you are stable,

that you're reliably able to make the same part.

Now, if you're looking at attribute control charts, those are based on either

the Binomial or the Poisson distribution, and those assume a constant variance.

Now, what happens if the variance changes over time?

Maybe there's humidity or there's temperature problems

or there's wear and tear on a gear.

This is what statisticians refer to as over dispersion,

or in rare instances, under dispersion.

And one parameter distribution cannot model this.

So Laney proposes that we normalize the data

in order to account for the variant and account for varying subgroup sizes.

And David Laney wrote a paper in 2002, Improved Control Charts for Quality.

So let's take a look at the Laney charts.

Here I have some data also found in the sample data.

This is not a terribly large lot size,

but here we have a column for teaching purposes

that has a varying lot size.

So let's explore how this works.

If we were to look at, say,

a P chart of the number of defective out of this varying lot size.

I'm going to use the menus, the dialogs again,

I'm going to create a P chart to start with

and let's see how that performs.

Okay, we're going to look at our number defective,

and then we have the lot as our Subgroup identifier.

Now, I'm going to use Lot Size 2 because that's the varying lot size.

And click OK.

All right, so on first glance, yes, we expected the non- constant limits

because we have the varying subgroup sizes.

But we also notice immediately that our chart,

this process is out of control because we have these points

that are beyond the limits and we can turn on

the Test Beyond Limits and they're flagged.

And so this process would probably raise

all kinds of alarms and people would be trying to retool things.

Now, if I show the control panel when I have the statistics set

to proportion, because Laney only, in his paper,

gave formulas for the P and the NP chart, or the P and the U chart.

So currently it's only implemented for a proportion.

But when you have your statistics set

to proportion, you have four choices now instead of just two on your Sigma.

So we could switch to the Laney P prime chart

and see what that difference is going to be.

And suddenly you see your process is not nearly as problematic.

It's not out of control at all.

It looks like this process is actually stable, which is great news.

Now, is this is this really okay, you might ask,

or is this cheating?

Let's take a look at the formulas and help us figure this out.

So Laney suggested that we compute a moving range,

Sigma on the standardized values.

So these Z's, those are our standardized values.

We compute an average moving range on that.

And we have a Sigma sub z ,

which is the average moving range divided by 1.128.

And then we take that Sigma sub z

and we insert it into the exact same formula that we saw for our P limits.

And so what you can see from this is if you actually have

a constant variance, this Sigma sub z is going to approach one.

Many argue, including Laney, that it is generally safe to use this

instead of the P chart since it's going to approach one

and it's going to be the same

anytime you actually do have constant limits.

So there's the Laney P prime chart.

I wanted to show you also, there's a few dialog updates.

Let me show you some of those right here.

So I hinted a little bit at it.

You can see the Laney P prime and U prime.

Those are two new dialogs that you can see there.

The IMR chart now has a label role on the dialog.

The XBar and our Control Chart now has a Constant Subgroup Size option

in case you don't have a subgroup that you want to specify.

There's a little more work that was done on the Three Way Control Charts.

So that now, not only can you specify the constant subgroup size

if you don't have a subgroup already identified,

you can also choose your Grouping Method,

your Between and Within Sigmas for your control chart.

So there's different options that are added

on the Three W ay Control Chart dialog.

And I want to thank you very much for your time.

If you have any questions, please feel free to ask.

Thank you.

Published on ‎05-20-2024 07:53 AM by Staff | Updated on ‎07-23-2025 11:13 AM

The quality and SPC platforms in JMP 17 have many new features and capabilities that make quality analysis easier and more effective than ever. The measurement systems analysis platforms—Evaluating the Measurement Process (EMP) MSA and Variability Chart—have been reorganized and improved and a new Type 1 Gauge Analysis platform has been added. The Manage Limits utility (previously called Manage Spec Limits) has been generalized and expanded to handle many types of quality related limits that are needed to work easily with many processes in various quality platforms. The Distribution platform has added the ability to adjust for limits of detection when fitting distributions and performing process capability analysis. Control Chart Builder has several new features including a label role, a row legend, a new button to switch an XBar/R chart to an IMR chart, new dialog options and Connect Thru Missing. Both the EWMA and the Cusum Control Charts have several new features including the abilities to save and read from a limits file and save additional information to the summary table.

Hello, my name is Laura Lancaster

and I'm here with my colleague, Annie Dudley Zangi,

to talk about recent developments in JMP quality and SPC.

The first thing I want to talk about is some improvements that we've made

to the distribution platform

specifically related to limits of detection.

So limited detection is when we're unable to measure

above or below a certain threshold.

And in JMP Pro 16, some functionality was added for limits of detection.

Specifically in the DOE platform, we added the ability

to account for limits of detection and a Detection Limits column property

was added that's used by the Generalized Regression platform

to specify censoring for responses.

However, what was left unaddressed was a problem with process capability

and limits of detection.

The problem is that when you ignore limits of detection

when analyzing process capability, it can give misleading results.

And there was no way to do process capability with censored data.

But in JMP Pro 17, and I just wanted to note

that this is the only feature that we're going to talk about

that's JMP Pro.

Everything else is regular JMP in this talk.

So in JMP Pro 17, now in the Distribution Platform,

we recognize that Detection Limits column property

and we can adjust the fitters for censored data.

That means that the Process Capability report

that's within those fitters that use the adjusted fit

to account for censored data will give more accurate results.

And the available adjusted distribution fitters

are Normal, Log normal, Gamma, Weibull, Exponential, and Beta.

And before I go to the example,

I just wanted to give a shout out to check out the poster session

Introducing Limits of Detection in the Distribution Platform

that Clay Barker and I worked on if you want to learn more about this.

Let's go ahead and go to JMP.

Here I have some drug impurity data

where I have an issue with being able to detect impurities

below a value of one.

And this data that I've recorded is actually in the second column

and anywhere that I wasn't able to record an impurity

because it was below one, I've simply recorded it as a one.

So this is censored data.

This first column is really the true impurity values

that I'm unable to know, unable to detect with my detection.

So let's go ahead and compare both of these columns

using distribution.

So if I go to Analyze, Distribution, and I look at both of these columns,

you can clearly see there's a pretty big difference

between having true impurity values which I'm unable to know,

and the censored data.

Ultimately, what I want to do is I want to do a log normal fit

and run a process capability analysis on this data.

So I'm going to go ahead and do that for both of these distributions.

So I'm going to do log normal fit for both of them.

You can see that I get...

Obviously the histograms look pretty different

and my fits look pretty different too, which isn't surprising.

Now, I want to do Process Capability on both of these.

I've already added an upper spec limit as a column property,

and you can see that when I have my true data,

which I'm unable to know,

my capability analysis looks pretty different

from having the censored data.

With the true data, my capability looks pretty bad.

There's probably something I need to address.

But because I'm not able to see the true data,

and I only have the censored data that I can analyze in JMP,

the PPK value is a lot better.

It's above one, and I may blissfully move along

thinking that my process is capable

when in actuality, it really isn't so good.

But thankfully, in JMP Pro 17,

I can add a detection limits column property in my data.

So this third column is the same as my second column,

except that I've added a detection limits column property.

So I've added that I have a lower detection limit of one.

And now when I run Distribution platform on this third column

with a detection limit column property,

and I do my logn ormal fit and notice because I have censored data,

I have a limited number of distributions available,

I'm going to do my log normal fit,

and it's telling me it detected that detection limit column property,

and it knows I have a lower detection limit of one.

And when I do Process Capability,

you can see that my capability analysis is more in line with when I had

the true data because my PPK is 0.546,

doesn't look so good.

And I realize that there's probably something

that I need to address with this process.

It's not very capable.

All right, so let's move along to the next topic.

The next thing I want to talk about

is some improvements in Measurement Systems Analysis,

specifically the Type 1 Gauge Analysis platform.

A Type 1 Gauge Analysis platform is a basic measurement study

that analyzes the repeatability and bias of a gauge

to measure one part relative to a reference standard.

It's usually performed before more complex types of MSA studies

such as EMP or Gauge R&R that are already in JMP.

It's required by some standard organizations

such as VDA in Germany,

and this has been requested by our customers

for quite a while, but we believe it's useful for anyone,

whether it's required by a standard organization or not.

It's located in JMP 17

in the Measurement Systems Analysis launch dialog

as an MSA Method type.

It requires a reference standard value

to compare your measurements against, and a tolerance range

where you want your measurements to be within 20% of your tolerance range.

Produces a run chart, metrics such as Cg, Cgk,

which are comparable to capability statistics, bias analysis,

and a histogram for analyzing normality.

Let's go ahead and look at this new platform in JMP.

Here is my Type 1 Gauge data.

It's simply measurements of one part with one gauge.

So to get to the platform,

I go to Analyze, Quality and Process, Measurement Systems Analysis.

And the first thing I want to do is change the method

from EMP to Type 1 Gauge.

I'm going to move my measurements as the response

I'm going to leave everything else at default, and I'm going to click OK.

But before I can proceed to get my report, I have to enter that metadata

that I mentioned earlier,

the reference value and the tolerance range.

So I'm going to go ahead and enter that information.

I'm going to enter it as a tolerance range

and my reference value.

I'm going to skip resolution because that's optional.

Click OK.

And this is the default report that I get.

I get a run chart on my measurements graphed against my reference line.

And I also get the 20% tolerance range lines.

One's 10% tolerance range above reference and one is 10% below.

So you get some default capability statistics.

Now notice that my measurements are well within the 20%

of my tolerance range, which is really good.

I could also do a Bias Test to see if my measurements are biased.

It looks okay.

And I could also turn on a histogram to test for normality.

And before we move on,

I wanted to find out one more thing, and that's that in this top outline menu,

if I click on that, there's an option to save that metadata

that I had to enter to be able to get this report.

Remember, I had to enter the reference value

and the tolerance range.

So I could either save this metadata as a column property and we've introduced

a new column property called MSA, or I could save it to a table.

I'm going to go ahead and save it as a column property

so I can show you the new MSA column properties.

If I go back to the data table, this is the new MSA column property.

You can see it's storing my tolerance range

and my reference value,

and it also can hold other metadata for other types of MSA analysis.

Let's move along to the next topic.

I also want to talk about some improvements

to existing MSA platforms, the EMP MSA platform.

EMP stands for Evaluating the Measurement Process,

and this is the platform based on Don Wheeler's approach

and a variability chart platform.

So in both of these platforms,

we've improved the usability when analyzing multiple measurements

at one time.

We have better handling of the metadata,

such as [inaudible 00:10:16] or tolerance values

or process Sigma.

So this has been improved in variability charts

and it's added to the EMP MSA platform.

We've also reorganized the reports

so that they work better with data filters.

In addition, we've filled in the gaps

between the EMP MSA platform and the Variability Chart.

We've done this by adding some reports

to the EMP MSA platform.

We've added the Misclassification P robability Report,

the AIAG Gauge R&R report, and a Linearity and Bias report.

In addition, we've modernized the Linearity report

and the Variability Chart to match the new Linearity report

in the EMP MSA platform.

So let's go ahead and look at some of these changes.

So here I have some measurement systems analysis data for some tablets

where I've measured two different attributes

with multiple operators.

And I want to analyze this using the EMP platform.

So I'm going to go to Analyze, Quality and Process

Measurement Systems Analysis.

First thing I want to do is change the method back to EMP,

take my measurements as response, Tablet as Part, Operator as Grouping.

Notice there's now this standard role,

if I were doing a linearity and bias study,

I would use that, but I'm not in this example.

Also some new options down here in the dialogue,

but the one I want to point out is the Show EMP Metadata Entry Dialogue.

I want to set that to Yes so I can enter tolerance values

and a historical Sigma for the AIAG Gauge R&R report.

So I'm going to click OK and this dialogue pops up.

I don't have to enter this data during the launch,

but I'm going to because I think it's easier.

So I'm going to go ahead and enter the data,

and when I click OK,

my report looks similar to how it's always looked

when I've had multiple measurements.

But I also have an additional outline at the top,

and we'll look at that in a minute.

But the first thing I want to do is I want to turn on

the Misclassification Probabilities report for both of these analyses.

So I'm going to choose Misclassification Probabilities,

and you can see, I get a new misclassification probability report

for both of these and it's available without a prompt

because I've already entered my lower and upper tolerance values.

Now, if I had not already entered that information,

I would have been prompted.

Or I could use the new option, Edit MSA Metadata,

to either enter or edit any of that information,

which would automatically update any of the corresponding reports.

Let's go ahead and turn on the AIAG Gauge R&R report

for both of these as well.

And you can see I get an AI AG Gauge R&R report

that looks a lot like what's in the Variability C hart platform,

and it includes that percent tolerance column

because I entered tolerance values and percent process,

because I entered historical Sigma.

I could also turn on the discrimination ratio if I desired.

And before we move on, I just want to point out

at this top outline menu, once again, we have an option to save the metadata.

I can save the metadata,

which includes not only the MSA metadata, but also I can save out measurement Sigma,

which is a result of my MSA analysis,

which can be consumed by the Process Screening platform.

So it's going to be considered process screening metadata,

and there's actually a new process screening

column property for that.

But I'm going to save this as a table just so we can look at it.

I can see I have my MSA metadata, plus I've saved out the measurement Sigma

once I've computed those variance components.

So let's go on to the next topic,

my final topic before I hand this over to Annie,

the last thing I wanted to talk about

was some improvements to the Manage Spec Limits utility.

In fact, the name has been changed

to the Manage Limits utility because now it handles more than just spec limits.

It still handles spec limits

and anything related to process capability.

But now it also can handle Process Screening metadata,

which includes centerline, specified Sigma,

and measurement Sigma,

MSA metadata, and Detection Limits.

So now I'm going to hand this over to Annie.

Hi, everyone. I am Annie Dudley Zengi,

and I am the developer responsible for control charts in JMP.

I'm here to talk with you about some of the new features

that I added for Control Chart Builder in version 17.

So I added a Label Role in addition to the Y,

the subgroup, and the phase role, there's now a label role.

I've added a button so that you can switch an XBar and R chart to an IMR chart.

I added a row legend,

a Connect Thru Missing Command, and I've done some Dialog U pdates.

I'll start with this data table diameter,

which you can find in the sample data.

And let's start with the label role.

So I'm going to alternate between using the interface

and using the dialogs so that everybody can get a feel for both.

If I start with the interface, and I drag D iameter in to the graph,

we immediately see we get an Individual and Moving Range chart.

Now, one thing that you'll notice that's new here

is this new role in the lower left- hand corner of the chart

for the label.

Now I can drag Day in.

Now I want to take a look at Day here in the data table.

So you might notice that there are six different rows

that are associated with May 1st, 1998.

There are six rows associated with every date

in this particular data table.

And we know that if we were to drag that to the Subgroup role,

then Control Chart Builder will automatically aggregate.

But sometimes we don't want that.

So for this example, I'm going to drag this to the Label role.

You notice we still have an Individual and Moving Range chart.

It did not switch and it did not aggregate the data.

We can see that it's a regular axis.

We currently have an increment of 24.

We can change the increment to six.

We can see every date on the x- axis and we can still see that

we have an Individual and Moving Range chart of Diameter.

So there's the Label role.

Now the next option is the switch to the IMR chart.

This option was made available because there's now a Label role.

To switch to an IMR chart, we first have to have an XBar on our chart.

So I will create an XBar on our chart through the dialog.

You can choose Control Chart and then XBar Control Chart.

Again I'll move Diameter to the Y.

And this time I'm going to put Day in as a Subgroup.

You can see here it's aggregated the data

because we have Day as actually the subgroup.

But if I show the control panel and I scroll down,

you'll notice there's a new button here

underneath the old button of the Three Way Control Chart.

And when I click that button,

it moves the variable from the Subgroup role

into the Label role. So you see we now have

an Individual and Moving Range Chart of Diameter.

Now, the next option is a Row Legend.

Row Legend is new for Control Chart Builder.

And I have a little note here.

The Row Legend option is only going to appear

when there's only one row per subgroup.

So if you right- click like you do in a lot of other graphs in many other platforms

in JMP, you'll now see a Row Legend here, but only if you have one row per subgroup.

And the Row Legend acts like a row legend does anywhere else.

I can choose, say, for example, Operator, and it will color by Operator by default.

And now you have your points colored accordingly.

The next option— I'm going to close this— is Connect Thru Missing.

Now, Connect Thru Missing is going to involve some missing data.

So let's open up Coding, which happens to have the Weight

that you might normally be measuring,

but it also has Weight 2 that has missing data.

If I go through the interface and create two control charts,

you notice we have a good- looking control chart here.

Everything is connected and so forth.

But if we scroll down to the second one, we see some gaps.

And sometimes management doesn't want to see the gaps,

so we need to connect those.

So there's a new option under the red triangle menu

called Connect Thru Missing.

You can see the little caption there.

It says, "This item is new as of version 17."

This was in the old Legacy platform.

And so I've been bringing more options into Control Chart Builder

that were available in the old Legacy platform.

So there's your Connect Thru missing.

Now, the next option— I'm going to switch back to my slides here for a moment—

so the next option is the Laney and P prime control charts.

This is a bigger option.

So let's think about Control C harts for a moment.

The purpose of Control Charts is to show the stability of your process.

If your process is not stable, then you cannot reliably make

the same sized part, which is going to be a problem

for all of your customers.

And so there's lots of tests involved in making sure that you are stable,

that you're reliably able to make the same part.

Now, if you're looking at attribute control charts, those are based on either

the Binomial or the Poisson distribution, and those assume a constant variance.

Now, what happens if the variance changes over time?

Maybe there's humidity or there's temperature problems

or there's wear and tear on a gear.

This is what statisticians refer to as over dispersion,

or in rare instances, under dispersion.

And one parameter distribution cannot model this.

So Laney proposes that we normalize the data

in order to account for the variant and account for varying subgroup sizes.

And David Laney wrote a paper in 2002, Improved Control Charts for Quality.

So let's take a look at the Laney charts.

Here I have some data also found in the sample data.

This is not a terribly large lot size,

but here we have a column for teaching purposes

that has a varying lot size.

So let's explore how this works.

If we were to look at, say,

a P chart of the number of defective out of this varying lot size.

I'm going to use the menus, the dialogs again,

I'm going to create a P chart to start with

and let's see how that performs.

Okay, we're going to look at our number defective,

and then we have the lot as our Subgroup identifier.

Now, I'm going to use Lot Size 2 because that's the varying lot size.

And click OK.

All right, so on first glance, yes, we expected the non- constant limits

because we have the varying subgroup sizes.

But we also notice immediately that our chart,

this process is out of control because we have these points

that are beyond the limits and we can turn on

the Test Beyond Limits and they're flagged.

And so this process would probably raise

all kinds of alarms and people would be trying to retool things.

Now, if I show the control panel when I have the statistics set

to proportion, because Laney only, in his paper,

gave formulas for the P and the NP chart, or the P and the U chart.

So currently it's only implemented for a proportion.

But when you have your statistics set

to proportion, you have four choices now instead of just two on your Sigma.

So we could switch to the Laney P prime chart

and see what that difference is going to be.

And suddenly you see your process is not nearly as problematic.

It's not out of control at all.

It looks like this process is actually stable, which is great news.

Now, is this is this really okay, you might ask,

or is this cheating?

Let's take a look at the formulas and help us figure this out.

So Laney suggested that we compute a moving range,

Sigma on the standardized values.

So these Z's, those are our standardized values.

We compute an average moving range on that.

And we have a Sigma sub z ,

which is the average moving range divided by 1.128.

And then we take that Sigma sub z

and we insert it into the exact same formula that we saw for our P limits.

And so what you can see from this is if you actually have

a constant variance, this Sigma sub z is going to approach one.

Many argue, including Laney, that it is generally safe to use this

instead of the P chart since it's going to approach one

and it's going to be the same

anytime you actually do have constant limits.

So there's the Laney P prime chart.

I wanted to show you also, there's a few dialog updates.

Let me show you some of those right here.

So I hinted a little bit at it.

You can see the Laney P prime and U prime.

Those are two new dialogs that you can see there.

The IMR chart now has a label role on the dialog.

The XBar and our Control Chart now has a Constant Subgroup Size option

in case you don't have a subgroup that you want to specify.

There's a little more work that was done on the Three Way Control Charts.

So that now, not only can you specify the constant subgroup size

if you don't have a subgroup already identified,

you can also choose your Grouping Method,

your Between and Within Sigmas for your control chart.

So there's different options that are added

on the Three W ay Control Chart dialog.

And I want to thank you very much for your time.

If you have any questions, please feel free to ask.

Thank you.



Start:
Mon, Sep 12, 2022 12:00 AM EDT
End:
Wed, Sep 14, 2022 12:00 AM EDT
Attachments
0 Kudos