cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Check out the JMP® Marketplace featured Capability Explorer add-in
Choose Language Hide Translation Bar
Albatross
Level I

How To overlay a circle on existing graph builder plot

Hello,

 

I'm taking a baby step of JSL. I'd like to overlay a 150mm radius circle on the below image, which is a graph builder generated defect map example of silicon wafer. I just figured out "Circle({0,0}, 150 )" command, but it doesn't seem to work when I implemented the command in JSL script of the plot.  

 

Albatross_1-1687184041551.png

Could anyone help how to add a circle on it?

 

6 REPLIES 6
hogi
Level XII

Re: How To overlay a circle on existing graph builder plot

You could use Customize from the right click menu and add 2 Y Function scripts to draw the 2 parts of the circles:

hogi_0-1687184938335.png

 

Y Function( 150 * (Cos( ArcSine( x / 150 ) )), x );
Y Function( -150 * (Cos( ArcSine( x / 150 ) )), x );

 

matth1
Level IV

Re: How To overlay a circle on existing graph builder plot

I do this in Graph Builder:

Oval( -150, 150, 150, -150 );

matth1_0-1687187482271.png

 

txnelson
Super User

Re: How To overlay a circle on existing graph builder plot

Given the coordinates of -15 to 150, you are drawing a 300mm wafer

Jim
Craige_Hales
Super User

Re: How To overlay a circle on existing graph builder plot

The oval may be better than the circle, see comments in How Do You Draw a Circle? (just before the giant hand) showing how the oval might not be a circle visually but matches the data space when the axes are not the same scale.

Craige
hogi
Level XII

Re: How To overlay a circle on existing graph builder plot

Thanks @Craige_Hales .


So, while "missing the forest", I was lucky not to play "candidate 6a".
I definitely would have got stuck after finding "circle"

Craige_Hales
Super User

Re: How To overlay a circle on existing graph builder plot

Nice outside-of-the-box approach I had not considered!

Craige