cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Browse apps to extend the software in the new JMP Marketplace
Choose Language Hide Translation Bar
JaredJ
Level II

Spec Limits line not showing in Fit Curve Platform

Hi all,

I have loaded & saved the spec limits to the data table and checked "show as graph reference line" box. The spec line showing in graph builder with no problem. However, when I try to use "Fit Curve" platform the reference line didn't show for some reason. Any help and suggestions will be highly appreciated. 

 

Left one is graph builder and right one is Fit Curve.

Screenshot 2021-08-05 170330.jpg

 

1 ACCEPTED SOLUTION

Accepted Solutions
txnelson
Super User

Re: Spec Limits line not showing in Fit Curve Platform

It appears that prior to JMP 16, the Show Limits option is not honored by the Fit Curve platform.  However, in JMP 16 it is

txnelson_0-1628244143992.png

You will have to add the reference lines programmatically until you upgrade to JMP 16.

Names Default To Here( 1 );
dt = Open( "$sample_data/semiconductor capability.jmp" );
fc = Fit Curve(
	Y( :NPN1 ),
	X( :PNP1 ),
	SendToReport(
		Dispatch(
			{"Plot"},
			"5",
			ScaleBox,
			{Min( 103.62 ), Max( 128 ), Inc( 5 ), Minor Ticks( 1 )}
		)
	)
);

spec = :NPN1 << get property( "spec limits" );
fcr = fc << report;
fcr[axisbox( 1 )] << add ref line( spec["LSL"], solid, blue, "LSL" );
fcr[axisbox( 1 )] << add ref line( spec["Target"], solid, blue, "Target" );
fcr[axisbox( 1 )] << add ref line( spec["USL"], solid, blue, "USL" );

txnelson_1-1628244765215.png

 

Jim

View solution in original post

4 REPLIES 4
txnelson
Super User

Re: Spec Limits line not showing in Fit Curve Platform

Your Y axis on your fit curve graph only goes down to 450, and your LSL appears to be at 445 or so.  If you change your minimum Y value to 430 or so, does your LSL show up?

Jim
JaredJ
Level II

Re: Spec Limits line not showing in Fit Curve Platform

Thank you for the help. I expanded my Y axis range and it still didn't show up.

JaredJ_0-1628216252738.png

 

txnelson
Super User

Re: Spec Limits line not showing in Fit Curve Platform

It appears that prior to JMP 16, the Show Limits option is not honored by the Fit Curve platform.  However, in JMP 16 it is

txnelson_0-1628244143992.png

You will have to add the reference lines programmatically until you upgrade to JMP 16.

Names Default To Here( 1 );
dt = Open( "$sample_data/semiconductor capability.jmp" );
fc = Fit Curve(
	Y( :NPN1 ),
	X( :PNP1 ),
	SendToReport(
		Dispatch(
			{"Plot"},
			"5",
			ScaleBox,
			{Min( 103.62 ), Max( 128 ), Inc( 5 ), Minor Ticks( 1 )}
		)
	)
);

spec = :NPN1 << get property( "spec limits" );
fcr = fc << report;
fcr[axisbox( 1 )] << add ref line( spec["LSL"], solid, blue, "LSL" );
fcr[axisbox( 1 )] << add ref line( spec["Target"], solid, blue, "Target" );
fcr[axisbox( 1 )] << add ref line( spec["USL"], solid, blue, "USL" );

txnelson_1-1628244765215.png

 

Jim
JaredJ
Level II

Re: Spec Limits line not showing in Fit Curve Platform

Thank you so much for your effort! I will try it on.