python怎么画图片 wafer map_Python wafer_map包_程序模块 - PyPI - Python中文网

晶圆图

绘制一张晶圆图。用于半导体加工和分析。

内容安装

用法键盘快捷键和鼠标用法rel="nofollow">键盘快捷键和鼠标用法

注意事项当前能力

更改日志

功能鼠标和键盘快捷键!

知道半M1-0302晶圆尺寸!

你可以改变颜色!

放大缩小!

在你自己的wxpython应用程序中使用它!

查看模具网格坐标、绝对坐标和模具值!(但只有

如果您使用独立应用程序或您的应用程序有状态栏)。

你想怎么做就怎么把地图放在晶圆上!

安装

从pypi安装。

PIP安装晶圆图

要求

威孚地图需要以下非内置软件包:如果安装在Windows或Mac上,请使用位于凤凰城的控制盘。

快照生成

以及以下核心(内置)软件包:数学

colorsys

它是什么样子的?

我知道如果我不喜欢它的样子我就不想用它,所以

你走吧。看一看,自己决定是否喜欢。

连续数据作为独立应用程序绘制:

wafer_map

连续数据作为自己的面板:

wafer_map

离散数据作为自己的面板:

wafer_map

用法< 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

group.png

推荐PyPI第三方库

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/501186.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IOC操作Bean管理XML方式(创建对象和set注入属性)

目录 1.什么是 Bean 管理&#xff1a; &#xff08;1&#xff09;通过 Spring 创建对象 &#xff08;2&#xff09;通过 Spring 注入属性 2.IOC 操作 Bean 管理有两种方式&#xff1a; &#xff08;1&#xff09;基于 xml 配置文件方式实现 &#xff08;1.1&#xff09;基…

c# 结构体 4字节对齐_【专题4:平时遇到的问题】 之 【3.由结构体字节对齐引发的通信故障】...

希望本是无所谓有&#xff0c;无所谓无的&#xff0c;这正如脚下的路&#xff0c;其实地上本没有路&#xff0c;走的人多了&#xff0c;也便成了路....原创不易&#xff0c;文章会持续更新&#xff0c;感谢您的关注1.问题由来MCU给上位机发送的一帧数据中&#xff0c;总是多一个…

android 全局hook_【Hook】实现无清单启动Activity

引子Hook技术在android开发领域算是一项黑科技&#xff0c;那么一个新的概念进入视线&#xff0c;我们最关心的3个问题就是&#xff0c;它是什么&#xff0c;有什么用&#xff0c;怎么用本系列将由浅入深 手把手讲解这三大问题。本文是第三篇&#xff0c; 高级篇。前面两篇Hook…

IOC操作Bean管理XML方式(有参构造注入属性)

IOC操作Bean管理XML方式 目录 有参构造注入属性 &#xff08;1&#xff09;步骤&#xff08;创建类&#xff0c;定义属性&#xff0c;创建属性对应的有参构造方法&#xff09;&#xff1a; &#xff08;2&#xff09;步骤&#xff1a;在Spring 的xml配置文件中进行配置 &a…

python3调用java_Python3-JPype调用Java代码

原博文 2019-12-31 10:54 − ## JPype调用Java代码 ### 安装所需要的库 python pip install JPype1-py3### 准备一个jar包 #### java工程目录 ![](https://img2018.cnblogs.com/blog/1895590/201912/18955... 相关推荐 2019-12-06 14:59 − 近期在Python中使用java语言的时候有…

IOC操作Bean管理XML方式(P名称空间注入)

P名称空间注入&#xff08;用的不多&#xff0c;但是也是一种方式&#xff09; 目录 P名称空间注入&#xff08;用的不多&#xff0c;但是也是一种方式&#xff09; &#xff08;1&#xff09;使用P名称空间注入&#xff0c;可以简化基于xml 配置方式 第一步&#xff1a;添…

textview 结束后释放_等待按键释放,你的代码如何写?

今天&#xff0c;还是一个问题&#xff0c;在QQ群(300384358)里有小伙伴一直在问一个问题&#xff0c;如上图。一个按键控制电机的转动&#xff0c;按键按下后&#xff0c;电机转动&#xff0c;按键释放&#xff0c;电机停止&#xff0c;再加一个按键按下时长的检测&#xff0c…

IOC操作Bean管理XML方式(注入空值和特殊符号)

IOC操作Bean管理XML方式&#xff08;注入空值和特殊符号&#xff09; 目录 IOC操作Bean管理XML方式&#xff08;注入空值和特殊符号&#xff09; &#xff08;1&#xff09;通过null标签注入空值&#xff1a; 标签注入空值 &#xff08;2&#xff09;属性值中包含特殊符号…

麦克风增强软件_唱吧麦克风不会唱歌用它唱都好听,《向往的生活》同款麦克风...

当代年轻人的快乐&#xff0c;其实很简单。被工作狠狠虐了千百遍后&#xff0c;只要到KTV吼几嗓子放松一下&#xff0c;就又和这个世界和解了。唱歌&#xff0c;真的是一件解压又治愈的事情。就像《向往的生活》里&#xff0c;何炅、黄磊和其他嘉宾&#xff0c;饭后娱乐就是唱歌…

bert 多义词_广告行业中那些趣事系列15:超实用的基于BERT美团搜索实践

摘要&#xff1a;本篇主要学习和分析BERT在美团搜索排序中的项目实践。首先介绍了业务背景&#xff0c;主要对比了美团搜索业务场景和我们的应用场景&#xff1b;然后讲了下计算query和doc相关性的方法&#xff0c;主要包括计算字面相关性和计算语义相关性&#xff0c;重点介绍…

vba 跳到下一个循环_遍历工作薄和工作表(For Each循环的利用)

今日的内容是“VBA之EXCEL应用”的第三章“工作簿(Workbook)和工作表(Worksheet)对象(Object)”中第三节“遍历工作薄和工作表(For Each循环的利用)”。“VBA之EXCEL应用”这套教程从简单的录制宏的讲解&#xff0c;一直到窗体的搭建&#xff0c;内容丰富&#xff0c;案例众多。…

IOC操作Bean管理XML方式(注入外部bean)

目录 1..注入属性-外部 bean &#xff08;1&#xff09;创建两个类 service 类和 dao 类【分别创建两个包存放两个类】 &#xff08;2&#xff09;在 service 调用 dao 里面的方法 &#xff08;3&#xff09;&#xff08;后来做法&#xff09;在Spring 配置文件中进行配置 1…

数据增强 transform_深度学习-Pytorch框架学习之数据处理篇

前言数据是深度学习的核心&#xff0c;大部分论文里都会提到data-driven这个词&#xff0c;也就是数据驱动的意思。基本的模型搭建完成后&#xff0c;如何处理数据&#xff0c;如何将数据送给网络&#xff0c;如何做数据增强等等&#xff0c;对于提高网络的性能都十分重要&…

IOC操作Bean管理XML方式(注入内部 bean 和 级联赋值)

目录 1.注入属性-内部 bean &#xff08;1&#xff09;一对多关系&#xff1a;部门和员工 &#xff08;2&#xff09;在实体类之间表示一对多关系 &#xff08;3&#xff09;在Spring 配置文件中进行配置 2.注入属性-级联赋值 &#xff08;1&#xff09;第一种写法类似外部…

单处理机系统的进程调度动态优先_操作系统复习笔记(王道)C2.1

进程与线程一、进程特征和概念前提&#xff1a;允许多个程序并发执行。1.概念PCB(process control block)进程控制块&#xff0c;系统利用 PCB 来描述进程的基本情况和运行状 态&#xff0c;进而控制和管理进程。PCB是进程存在的唯一标志。进程是进程实体的运行过程&#xff0c…

非线性动力学_非线性科学中的现代数学方法:综述

Ch0【引言】本文是作者的一个总结&#xff0c;力图在极度繁杂的数理知识体系中摘选出那些最广泛应用的核心工具及思想。本文主要关注的问题都是非线性的、动态的。具体地讲&#xff0c;主要涉及的是&#xff1a;微分动力系统、泛函的最优化初步&#xff08;但不涉及最优控制及微…

IOC操作Bean管理XML方式(注入集合类型属性)

目录 IOC操作Bean管理XML方式&#xff08;注入集合类型属性&#xff09; &#xff08;1&#xff09;首先进行环境的搭建和准备 &#xff08;2&#xff09;创建一个类&#xff1a;用来完成集合类型属性注入 &#xff08;3&#xff09;在Spring 配置文件进行配置 &#xff0…

matlab 最小二乘法拟合_高中数学:最小二乘法与线性回归方程

1、怎样的拟合直线最好&#xff1f;——与所有点都近&#xff0c;即与所有点的距离之和最小。最小二乘法可以帮助我们在进行线性拟合时&#xff0c;如何选择“最好”的直线。要注意的是&#xff0c;利用实验数据进行拟合时&#xff0c;所用数据的多少直接影响拟合的结果&#x…

预充电电路工作原理_LED触摸调光台灯控制电路板的工作原理

一款美观实用的台灯堪称书桌上的艺术品&#xff0c;看着书桌上精致美观的台灯&#xff0c;可能还会增加一些阅读的乐趣吧。那么触摸开关台灯的工作原理到底是怎么的呢?两按键触摸调光电路板工作原理:一、两按键触摸调光电路板&#xff0c;触摸芯片工作电压2.4-5.5V。输入也可用…

IOC操作Bean管理XML方式(FactoryBean)

目录 IOC操作Bean管理XML方式&#xff08;FactoryBean&#xff09; Spring 有两种类型的bean 第一种&#xff1a;是普通的 bean 第二种&#xff1a;工厂bean FactoryBean 第一步&#xff1a;创建类&#xff0c;让这个类作为工厂bean 第二步&#xff1a;在类中实现接口里面…