晶圆图
绘制一张晶圆图。用于半导体加工和分析。
内容安装
用法键盘快捷键和鼠标用法rel="nofollow">键盘快捷键和鼠标用法
注意事项当前能力
更改日志
功能鼠标和键盘快捷键!
知道半M1-0302晶圆尺寸!
你可以改变颜色!
放大缩小!
在你自己的wxpython应用程序中使用它!
查看模具网格坐标、绝对坐标和模具值!(但只有
如果您使用独立应用程序或您的应用程序有状态栏)。
你想怎么做就怎么把地图放在晶圆上!
安装
从pypi安装。
PIP安装晶圆图
要求
威孚地图需要以下非内置软件包:如果安装在Windows或Mac上,请使用位于凤凰城的控制盘。
快照生成
以及以下核心(内置)软件包:数学
colorsys
它是什么样子的?
我知道如果我不喜欢它的样子我就不想用它,所以
你走吧。看一看,自己决定是否喜欢。
连续数据作为独立应用程序绘制:
连续数据作为自己的面板:
离散数据作为自己的面板:
用法< Buff行情>
我还需要详细填写。
最简单的方法是:导入wm_应用程序模块:>>>importwm_app
将数据设置为(网格x、网格y、值)元组的列表:>>>data=[(grid_x_1,grid_y_1,data_1),# 1st die...(grid_x_2,grid_y_2,data_2),# 2nd die...(grid_x_3,grid_y_3,data_3)# 3rd die and so on...]
调用wm_app.wafermappap>>>wm_app.WaferMapApp(data,...die_size,...center_xy,...dia,...edge_excl,...flat_excl)
wafermapp的输入参数为:模具尺寸:模具尺寸in(x,y)。单位为毫米。
居中x y:表示物理
晶圆的中心。
直径:晶圆直径。单位为毫米。
边缘不包括:从边缘测量的排除距离
晶圆。单位为毫米。
平坦_excl:从晶圆平坦处测量的排除距离。
单位为毫米。不能小于edge_excl
应该出现一个图像。哎呀!使用它:单击鼠标中键并拖动到
平移,滚动滚轮缩放。请参阅"键盘快捷键和鼠标用法"
部分:
示例
这里有一个示例文件,它在一定程度上演示了如何使用这个包。
至少,你可以运行这个示例文件,看看这个晶圆
绘图软件外观。
在python安装中导航到wafer_map目录
(./lib/site packages/wafer_map)并在命令提示符中运行example.py。
或终端:
python example.py
example.py生成一个假数据集,然后在3中显示它
不同的方式:作为一个独立的应用程序。这只需要调用
您的代码。
作为面板添加到您自己的wx.frame对象。这允许您添加
晶圆映射到您自己的wxpython应用程序。
作为一个独立的应用程序,但是这次绘制的是离散的
而不是连续的)数据。
命名
对于整个项目,使用以下术语。这是为了避免
晶圆上模具坐标的混淆(浮点
代表模具绝对位置的值)和模具的网格位置
(有时打印在模具上的整行列或x-y值)。坐标浮点值,表示
晶圆上的模具。有时也称为"coord"
坐标原点是晶圆的中心,
浮动画布面板的中心。
网格表示打印模具的整数值。只能映射
如果定义了网格中心,则返回到坐标。
每条网格线落在模具中心。
网格中心与
晶圆中心坐标(0,0)
这是唯一可以由浮动组成的网格值。
行网格的别名
列网格x的别名
键盘快捷键和鼠标用法
无论您是使用独立应用程序还是将面板添加到自己的wx.frame
例如,键盘快捷键可以工作。到目前为止我只增加了一些,但我计划
关于添加更多内容。
面板还支持鼠标控件。鼠标中键将平移,鼠标滚轮
将放大和缩小。主页缩放到全晶圆
o切换晶圆显示和排除轮廓
c切换十字线显示
l切换图例显示
注释
此包已发布到版本1.0.0。这意味着
应该在工程类型环境中可用。我开始用
我自己也觉得很沉重。它还不是很可定制,但我不需要
能力还没有。您可以在以下位置看到路线图:
https://github.com/dougthor42/wafer-map/milemones
仍然有大量的代码清理和重构工作要做,特别是
在wm_legend.py模块上(与上次一样)。所以请评判我的
编码风格过于苛刻(尽管建设性的批评是非常赞赏!)
需要:wxpython
当前能力绘制晶圆轮廓和平面或凹口。
绘制边缘排除轮廓。
画圆片中心十字线。
接受连续或离散的数据并相应地着色。
提供缩放和平移功能。
鼠标悬停以显示模具坐标和值
连续和离散数据的图例显示
更改日志
请参见changelog.md。
欢迎加入QQ群-->: 979659372
推荐PyPI第三方库