# generate.cif(生成 全息图) **Repository Path**: ChenZhu-Xie/generate.cif ## Basic Information - **Project Name**: generate.cif(生成 全息图) - **Description**: 全息图 与 ".cif" 文件 生成器 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://cms.nju.edu.cn/njdx/front/s208/Members/PhDStudents/index.html - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-01 - **Last Updated**: 2024-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: L-edit, tanner, PPLN, cif-文件, 全息图 ## README ![fig](https://gitee.com/ChenZhu-Xie/generate.cif/raw/master/img/cover1.png "生成 晶圆级 单个『1 维 PPLN』的 .cif 文件") # 生成 ".cif" 文件 (再用 L-edit 打开) ## 关于 * 该项目 👉 [generate.cif](https://gitee.com/ChenZhu-Xie/generate.cif) 服务于 * 全自动、批量化、自定义 设计电极图案 * 将图案 “翻译为” 坐标点,并生成 .cif * 最终用于 在材料表面 光刻 * 该项目 👉 [generate.cif](https://gitee.com/ChenZhu-Xie/generate.cif) * 属于模型 ⊊|∩|⊶ 👉 [NLAST-scalar 模型](https://gitee.com/ChenZhu-Xie/NLAST) * 包含技术 ⊷ 👉 [Python](https://github.com/ChenZhu-Xie/undergraduate_courses/tree/master/04__2.2__Courses_Engineering/6__8.2__Python_Self-study__4.0_year.xlsm) * 来自生涯 ⊊ 👉 [undergraduate courses](https://gitee.com/ChenZhu-Xie/undergraduate_courses) * English「README」ⓔ 👉 [generate.cif](https://github.com/ChenZhu-Xie/generate.cif) ## 介绍 * 用途:生成 全息图 (PPLN 等) → .cif 文件 * 特点:全自动、批量化、自定义、多线程 * 全自动:只需输入 关键参数 如 量子数 l、像素数 size 等 * 批量化:可在一片 晶圆上 订制化集成 12 块 不同的 1D,2D PPLN * 自定义:其中,每一块 PPLN 都可单独 定制其图案 * 多线程:加速(边缘提取、绘图 和 .cif 生成过程) * 提取 非规则全息图 正/负畴边沿 封闭曲线、每条曲线 正/逆时针顺序坐标 * ![fig](https://gitee.com/ChenZhu-Xie/generate.cif/raw/master/img/l=1.png "提取 多边形阵列 对应的 封闭曲线阵列") * 在一片 3 英寸晶圆上 批量定制 12 块 1D,2D PPLN * ![fig](https://gitee.com/ChenZhu-Xie/generate.cif/raw/master/img/cover2.png "直接生成 晶圆级『12 个不同的 1、2 维 PPLN 阵列』的 .cif 文件") ## 实施 1. 运行任何一个不以 "fun" 开头的 .py 文件,即可查看效果。 2. 调用链 大致顺序 为以 "d <-- c <-- b <-- a <-- fun" 开头的 .py 文件。 ## 历史 * 该项目 👉 [generate.cif](https://gitee.com/ChenZhu-Xie/generate.cif) 主要维护于 * (世界时间)2021.08 - 2022.11 * (个人阶段)研一下学期 暑假 —— 研三/博一 上学期 * (个人阶段)直博生涯 的 第 (0.9 - 2.2) / 5.0 年 * (个人时间)23 岁 4 月 - 24 岁 7 月