Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- JMP User Community
- :
- Discussions
- :
- Time varying spec or control limits

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Mar 24, 2020 7:07 AM
(350 views)

For sensor data, what will be the best way to support spec or control limits that change over time (rows)?

In column properties, these attributes are constant (see below).

1 ACCEPTED SOLUTION

Accepted Solutions

Highlighted

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Here is an example using static control limits with phases

```
dt = Open( "$SAMPLE_DATA/Quality Control/Diameter.jmp" );
dt << Control Chart(
Phase( :Phase ),
Sample Size( :DAY ),
KSigma( 3 ),
Chart Col(
:DIAMETER,
XBar(
Phase Level( "1", Sigma( .29 ), Avg( 4.3 ), LCL( 3.99 ), UCL( 4.72 ) ),
Phase Level( "2", Sigma( .21 ), Avg( 4.29 ), LCL( 4 ), UCL( 4.5 ) )
),
R( Phase Level( "1" ), Phase Level( "2" ) )
)
);
```

The Phased limits can also be read in from a separate Limits data table

Jim

6 REPLIES 6

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Re: Time varying spec or control limits

Have you considered using a phase variable to articulate the observations and their respective limits? Quite easily done in Control Chart Builder. Here's an illustration from the JMP Online Documentation:

https://www.jmp.com/support/help/en/15.1/#page/jmp/control-chart-builder.shtml#ww1079193

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Re: Time varying spec or control limits

I saw that example but these limits are automatically calculated based on statistics (see image below where I added an outlier).

But indeed, I am after a control chart were the limits are varying based on external information (e.g. production grade).

Highlighted

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Here is an example using static control limits with phases

```
dt = Open( "$SAMPLE_DATA/Quality Control/Diameter.jmp" );
dt << Control Chart(
Phase( :Phase ),
Sample Size( :DAY ),
KSigma( 3 ),
Chart Col(
:DIAMETER,
XBar(
Phase Level( "1", Sigma( .29 ), Avg( 4.3 ), LCL( 3.99 ), UCL( 4.72 ) ),
Phase Level( "2", Sigma( .21 ), Avg( 4.29 ), LCL( 4 ), UCL( 4.5 ) )
),
R( Phase Level( "1" ), Phase Level( "2" ) )
)
);
```

The Phased limits can also be read in from a separate Limits data table

Jim

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Re: Time varying spec or control limits

I have seen how to load limits from a table, but not phase limits.

Is this built-in? or we need an script as in your example?

Is this built-in? or we need an script as in your example?

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Re: Time varying spec or control limits

Run my example, and then go to the red triangle and select Save Limits==>New Table. You will then see what the table needs to look like to read in Phased limits

Jim

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Re: Time varying spec or control limits

Great, I will accept your first reply. Can you add this last answer as well?