振镜学习库
从零基础到能选型、能补偿的中文资料库:XY2-100 / XY3-100 协议、五轴光学、FPGA 与 MCU 实现、调试排错。61 篇笔记,参数逐条标注来源。
激光振镜 · 光路仿真 · 加工软件
我在做激光振镜方向的东西:从 XY2-100 的时序,到五轴光路里每一片镜片的位置, 再到让它跑起来的上位机与 FPGA 代码。顺手把查到的、验证过的都写成笔记。
标了「在线演示」的可以直接在浏览器里转起来,不用装任何东西。
从零基础到能选型、能补偿的中文资料库:XY2-100 / XY3-100 协议、五轴光学、FPGA 与 MCU 实现、调试排错。61 篇笔记,参数逐条标注来源。
用 three.js 把 SCANLAB precSYS 的平行移束、动态调焦与进动加工做成可旋转的三维光路,两条技术路线顶部一键切换。
G1 / G2 错位布局的三镜片方案:21 组配置的几何、机械与光线/POP 分别独立测试,随页附带 Zemax 工程文件。
四个实体振镜加九面固定折返的 v7 方案:进动 Ø2.5 mm 与标刻 Ø5 mm 两个工作域,800 个目标点静态逆解全部收敛。
C++17 + Dear ImGui + Direct3D 11 的排版程序,内核用 NFP 与 Bottom-Left 放置策略,CMake 预设开箱即可编译跑自检。
Qt + VTK + libigl:把 2D 图案贴到任意网格上,回转体走解析法、任意曲面走 ARAP 参数化,最后导出 G-code 给 CNC 与激光加工。
主要在做激光振镜系统:协议、光学、以及让它们真正动起来的那层软件。 从 XY2-100 的帧结构和时序,到五轴光路里每片镜片的间距与倾角,再到 FPGA、MCU 和上位机的代码,整条链路都想弄清楚。
写东西的习惯是先查到底。参数标注出处,厂商没公开的指标就写「未找到公开来源」,不拿推测填空; 教学模型就说它是教学模型,不会包装成实机复刻。宁可少写一点,也不想让读的人多绕一圈。
除此之外也写 C++ 桌面工具(Qt / VTK / ImGui),做过 GD32 上的嵌入式项目,最近在啃 Klipper 的固件结构。