如何创建稳定的晶圆图来指示平面你好,
我正在尝试创建晶圆图并指示平面的位置。
我设法创建了地图,但使用“路径”功能创建晶圆边界没有成功......所以我尝试使用“圆形”功能并将其切割在平面应该在的位置。
结果如下右图所示。
有2个不稳定因素:
1/ 圆圈的比例似乎与窗口本身不同!
2/ 当我尝试使用“保存图片”功能保存图片时,晶圆边框发生移动(见下左图)!
我的问题:
1/ 有没有办法在保存图片的时候简单稳定的让晶圆边框包括平面?
2/是否也可以将其与 XCoord 和 Ycoord 绑定? (意味着窗口缩放稳定?)。
请查找附件中的数据表 (ShotMap_Test.jmp) 和创建贴图所需的表 (WaferMap.jmp)。
还附上了我使用的脚本(它也附在数据表中)
提前谢谢了。
回复:如何创建稳定的晶圆图来指示平面我做的一些事情有所不同:
- 在框架框中使用等轴测尺寸来确保数据点是正方形的。
- 使用 Expression() 和 Substitute into() 根据实际数据计算值并将其硬编码到脚本中。
在您的代码中,看起来如果您更改框架大小或轴,事情会变得很奇怪。 我上面使用的策略使脚本静态并与数据规模相关。 所以你可以改变图表中的东西,它应该会扭曲所有的东西。
我希望这有帮助。
回复:如何创建稳定的晶圆图来指示平面非常感谢M_Anderson,
现在可以了!
我看到您的加载项包含比我正在编译的代码高级得多的代码:)
我浏览了一下并发现了一些有趣的点......
我看到你也使用“圆形”来绘制晶圆边缘。 一个问题:当窗口大小发生变化时,如何确保正确调整圆的半径大小(换句话说:如何将半径与窗口尺寸联系起来?)。
我使用了以下代码,但它不起作用:
// Calculate the center of the circle
Report( Biv )[Framebox( 1 )] << add graphics script(
x1 = (Col Min( WaferMap:X ) + Col Max( WaferMap:X )) / 2;
y1 = (Col Min( WaferMap:Y ) + Col Max( WaferMap:Y )) / 2;
// Calculate the radius
{r1, r2} = Report( Biv )[Framebox( 1 )] << Get Size();
radius = (r1 + r2) / 26.5;
Biv << reshow;
Pen Size( 2 );
Circle( {x1, y1}, radius );
);
回复:如何创建稳定的晶圆图来指示平面干得好... 尝试这个。
回复:如何创建稳定的晶圆图来指示平面我确实尝试过,但它不起作用(请参阅随附的错误消息快照)。
回复:如何创建稳定的晶圆图来指示平面它应该可以在 JMP11 上正常运行,但您需要在插件中进行一些小更改才能安装它。 程序如下:
- 下载插件。
- 在 JMP 中,选择文件 > 打开,然后导航至插件。
- 选择它并在选项中选择“打开后编辑”(在 MacOS 中位于选项面板下方,在 Windows 中位于打开按钮上的灰色小三角形菜单下)。
- 进入插件后,只需将“最低 JMP 版本”更改为 11 并保存即可。 这也应该安装它。 如果不是,只需照常打开加载项,无需执行步骤 3。
注释工具没有做任何太花哨的事情,所以我认为它应该与 v11 兼容。 我不能确定,因为我目前没有设置 v11。 不过,您可能会遇到其他一些工具的问题。 另外,当您打开它时,您可以查看文件和脚本,看看我在其中做了什么,这可能会给您一些关于哪里遇到问题的提示。
最好的,
中号
回复:如何创建稳定的晶圆图来指示平面它看起来确实不错,但我一直坚持使用 JMP11(而且还会持续几个月)。
是否有可能获得有关如何以稳定的方式绘制晶圆边界的提示?
回复:如何创建稳定的晶圆图来指示平面查看半导体工具包的注释功能。 半导体工具包
如果它没有满足您的需要,请在此处添加评论,我们可以看到缺少的内容。
最好的,
中号