79 lines
2.6 KiB
Plaintext
79 lines
2.6 KiB
Plaintext
---------------------------------------------------------------
|
|
__ __ _ _____ _
|
|
\ \ / / | | | __ \| |
|
|
\ V / _ __ | | ___ _ __ ___| |__) | | __ _ _ __ ___
|
|
> < | '_ \| |/ _ \| '__/ _ \ ___/| |/ _` | '_ \ / _ \
|
|
/ . \| |_) | | (_) | | | __/ | | | (_| | | | | __/
|
|
/_/ \_\ .__/|_|\___/|_| \___|_| |_|\__,_|_| |_|\___|
|
|
| |
|
|
|_|
|
|
---------------------------------------------------------------
|
|
|
|
|
|
2026.3.14
|
|
----------------------
|
|
1、主页面的布局与拆分 √
|
|
2、硬件层射线源的集成 √
|
|
3、图像层集成,包括复刻一个示例界面,优化界面布局及算子中文 √
|
|
4、浮动图像处理工具箱调研 √
|
|
5、修复图像工具箱拖拽事件,流水线列表没有生成对应的控件 √
|
|
|
|
2026.3.16
|
|
----------------------
|
|
1、优化图像处理窗体的页面布局,简洁清晰 √
|
|
2、新增打开图像工具箱(修复DataContext问题) √
|
|
3、对主界面B方案进行优化 √
|
|
|
|
2026.3.17
|
|
----------------------
|
|
1、对界面设计进行优化 ,增加了扫描模式,移除了探测器设置,增加底部工具栏 √
|
|
|
|
|
|
2026.3.18
|
|
----------------------
|
|
1、全局数据结构的考虑与设计(多个窗体可以调用公共的数据,如射线源状态,探测器状态,运动位置,图像等) √
|
|
2、将计划窗体默认隐藏,只有CNC状态下展开 √
|
|
|
|
|
|
2026.3.20
|
|
----------------------
|
|
1、软件主界面设计讨论,暂定初稿,给出效果图设计 √
|
|
2、日志该用XP.Common库和多语言的学习 √
|
|
|
|
|
|
2026.3.26
|
|
----------------------
|
|
1、各窗体间数据流的传递,全局数据结构的设计(包括一个基本的说明文档)√
|
|
2、将telerik 升级到 2024.1.408.310;调整界面和主题;引入 硬件层依赖 √
|
|
3、图像算子流程文件,保存文件后缀 .imw, image process workflow 缩写 √
|
|
4、CNC保存文件后缀为.xp, 表示 XplorePlane CNC file 的缩写
|
|
5、硬件层射线源控件的初步集成(采用库层面的自定义控件方式) √
|
|
PrismBootstrapper 的执行顺序是:RegisterTypes() → ConfigureModuleCatalog() → InitializeModules() → CreateShell()
|
|
|
|
|
|
|
|
|
|
2026.3.27
|
|
----------------------
|
|
CNC及矩阵功能的设计与实现,包含以下功能:
|
|
1、CNC功能设计与实现,包含以下功能:
|
|
a. CNC状态的定义和管理
|
|
b. CNC界面设计与实现
|
|
c. CNC相关数据的传递和处理
|
|
2、CNC相关的编排工具,如插入节点,插入位置,图像模块,等
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TO-DO
|
|
----------------------
|