<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to create stable wafer maps indicating the flat in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33880#M20068</link>
    <description>&lt;P&gt;The picture did not go through.&lt;/P&gt;&lt;P&gt;Find it attached.&lt;/P&gt;</description>
    <pubDate>Thu, 22 Dec 2016 14:09:28 GMT</pubDate>
    <dc:creator>samir</dc:creator>
    <dc:date>2016-12-22T14:09:28Z</dc:date>
    <item>
      <title>How to create stable wafer maps indicating the flat</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33876#M20065</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am triying to create a wafer map and indicate the position of the flat.&lt;/P&gt;&lt;P&gt;I managed to create the map but using the function "Path" to create the wafer borders was not successful...So I tried to use the function "Circle" and cut it where the flat should be.&lt;/P&gt;&lt;P&gt;The outcome is shown in the right picture below.&lt;/P&gt;&lt;P&gt;There 2 instabilities:&lt;/P&gt;&lt;P&gt;1/ the circle seems to scale differently from the window itself !&lt;/P&gt;&lt;P&gt;2/ When I try to save the picture using the "save picture" function, the wafer borders shift (see left picture below) !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My questions:&lt;/P&gt;&lt;P&gt;1/ Is there a way to have the wafer border including the flat in a simple and stable way when saving the picture ?&lt;/P&gt;&lt;P&gt;2/ Is it also possible to have it tied to the XCoord and Ycoord ? (meaning stable towards window scaling ?).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please find attached the data table (ShotMap_Test.jmp) and the table needed to create the map (WaferMap.jmp).&lt;/P&gt;&lt;P&gt;Attached also the script I used (it is also attached to the data table)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;dt = Open( "ShotMap_Test.jmp" );

Biv = dt &amp;lt;&amp;lt; Graph Builder(
	Size( 511, 557 ),
	Variables( X( :XCoord ), Y( :YCoord ), Color( :Value ) ),
	Elements( Heatmap( X, Y, Legend( 5 ) ) ), 
	//Line({1,2}, {3,0}, {2,4}); 
	SendToReport(
		Dispatch(
			{},
			"XCoord",
			ScaleBox,
			{Min( -13 ), Max( 27 ), Inc( 1 ), Minor Ticks( 0 ), Show Major Grid( 1 ), Show Minor Grid( 1 ), Inside Ticks( 1 )}
		),
		Dispatch(
			{},
			"YCoord",
			ScaleBox,
			{Min( -6 ), Max( 70 ), Inc( 1 ), Minor Ticks( 0 ), Show Major Grid( 1 ), Show Minor Grid( 1 ), Inside Ticks( 1 )}
		),
		Dispatch(
			{},
			"400",
			ScaleBox,
			{Legend Model(
				5,
				Properties( 0, {gradient( {Color Theme( "Green Yellow Red" )} )} )
			)}
		)
	)
	
);


WaferMap = Open( "WaferMap.jmp" );
nbrLines = N Rows( WaferMap );
nbrCols = N Cols( WaferMap );

Report( Biv )[Framebox( 1 )] &amp;lt;&amp;lt; add graphics script(
	For( n = 1, n &amp;lt;= nbrLines, n++,
		Pen Size( WaferMap:Ythick[n] );
		H Line( WaferMap:Xmin[n], WaferMap:Xmax[n], WaferMap:Y[n] );
	)
);

Report( Biv )[Framebox( 1 )] &amp;lt;&amp;lt; add graphics script(
	For( n = 1, n &amp;lt;= nbrLines, n++,
		Pen Size( WaferMap:Xthick[n] );
		V Line( WaferMap:X[n], WaferMap:Ymin[n], WaferMap:Ymax[n] );
	)
);

Report( Biv )[Framebox( 1 )] &amp;lt;&amp;lt; add graphics script(
	x1 = (Col Min( WaferMap:X ) + Col Max( WaferMap:X )) / 2;
	y1 = (Col Min( WaferMap:Y ) + Col Max( WaferMap:Y )) / 2;
	{r1, r2} = Report( Biv )[Framebox( 1 )] &amp;lt;&amp;lt; Get Size();
	radius = (r1 + r2) / 24	
	; Biv &amp;lt;&amp;lt; reshow;
		//Path( [0 65 1, -11 33 0, 0 0 0, 15 0 0, 25 0 0, 26 33 0, 10 0 -3], 0 );
	//Path( [0 65 1, -11 33 0, 10 40 0, 8 0 0, 26 33 0, 10 0 -3], 0 );
	Circle( {x1, y1}, radius/* no fill for concentric circles */ );
	
);

Report( Biv )[Picture Box( 1 )] &amp;lt;&amp;lt; Save Picture( "ShotMap" || "_.emf", EMF );
Report( Biv )[Picture Box( 1 )] &amp;lt;&amp;lt; Save Picture( "ShotMap" || "_.png", PNG );
Report( Biv )[Picture Box( 1 )] &amp;lt;&amp;lt; Save Picture( "ShotMap" || "_.JPEG", JPEG );

		//close(WaferMap, nosave);&lt;/PRE&gt;</description>
      <pubDate>Thu, 22 Dec 2016 14:04:46 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33876#M20065</guid>
      <dc:creator>samir</dc:creator>
      <dc:date>2016-12-22T14:04:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to create stable wafer maps indicating the flat</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33879#M20067</link>
      <description />
      <pubDate>Thu, 22 Dec 2016 14:06:15 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33879#M20067</guid>
      <dc:creator>samir</dc:creator>
      <dc:date>2016-12-22T14:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to create stable wafer maps indicating the flat</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33880#M20068</link>
      <description>&lt;P&gt;The picture did not go through.&lt;/P&gt;&lt;P&gt;Find it attached.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Dec 2016 14:09:28 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33880#M20068</guid>
      <dc:creator>samir</dc:creator>
      <dc:date>2016-12-22T14:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to create stable wafer maps indicating the flat</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33882#M20070</link>
      <description>&lt;P&gt;Have a look at the annotate capability of the semiconductor toolkit. &amp;nbsp;&lt;A href="https://community.jmp.com/t5/JMP-Add-Ins/Semiconductor-Toolkit/ta-p/22460" target="_self"&gt;Semiconductor Toolkit&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If it's not doing what you need, add a comment to the toolkit thread and we can see what's missing.&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;
&lt;P&gt;M&lt;/P&gt;</description>
      <pubDate>Thu, 22 Dec 2016 14:14:44 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-create-stable-wafer-maps-indicating-the-flat/m-p/33882#M20070</guid>
      <dc:creator>MikeD_Anderson</dc:creator>
      <dc:date>2016-12-22T14:14:44Z</dc:date>
    </item>
  </channel>
</rss>

