起源
设想是做一个自动计算倾转α和β的程序,用来解决在倾转样品时计算倾转角的问题。
算法
之后再写
前端
计划使用NiceGUI框架。但是NiceGUI似乎不支持导出静态页面,不能发布到GitHub Pages上。
后续计划
- 目前只实现了起点为001带轴的情形,且尚未经过大范围测试。
- 之后会尝试添加非001带轴起始情形的支持,需要实现衍射花样的自动生成。
- 提供静态页面生成的支持,包括以下可选的技术路线:
- 基于NiceGUI生成的结果,手动制作网页模版
- 调整前端技术路线,转向使用flask或nextjs(改用nextjs可能导致逻辑改写成js代码,增大工作量,除非采用前后端完全分离的策略)