Filmstar
1. Filmstar
Filmstar是进行所有膜系相关操作(包括膜系开发、膜系反演、折射率拟合、均匀性调整)的计算引擎。
用户使用这部分功能之前,需要确保Filmstar已经正确安装。
2. Filmstar 服务
Filmstar服务是一个连接本软件和Filmstar之间的桥梁,用来实现对Filmstar软件的控制。
Filmstar服务是集成到主服务器内的,不用单独安装。
3. Filmstar 模块控制
Filmstar模块是Filmstar软件的两个子模块,分别是Filmstar Design和Filmstar Index。
主要用于控制Filmstar Design和Filmstar Index的运行状态,方便操作。
与直接操作Filmstar Design和Filmstar Index相比,使用Filmstar模块控制可以避免在任务管理器中找到Filmstar Design和Filmstar Index的进程,然后进行操作。
操作方法:主菜单->工具->Filmstar->Filmstar Design/ Filmstar Index->显示/隐藏/终止进程
- Design
- Index
- 显示:让Filmstar Design界面显示出来
- 隐藏:隐藏Filmstar Design界面,如果已经启动Filmstar Design,将仍在后台运行
- 终止进程:终止Filmstar Design模块的运行,等同于在任务管理器中找到Filmstar Design的任务,然后点击右键菜单中的"结束任务"。
- 显示:让Filmstar Index界面显示出来
- 隐藏:隐藏Filmstar Index界面,如果已经启动Filmstar Index,将仍在后台运行
- 终止进程:终止Filmstar Index模块的运行,等同于在任务管理器中找到Filmstar Index的任务,然后点击右键菜单中的"结束任务"。
4. 释放所有
模块实例是每一个功能模块,如膜系开发、膜系反演、折射率拟合、均匀性调整等在使用Filmstar的时候进行初始化而来的一个配置。
注意:
- 会删除初始化时建立的Filmstar相关的临时文件。
- 可以释放计算机资源和重建Filmstar计算环境。
- 不会影响Filmstar服务的运行。
- 需要再次使用模块实例时,需要重新初始化模块实例。
- 膜系
- 拟合
释放所有膜系部分实例,包括:膜系开发、膜系反演、折射率拟合、均匀性调整的用于膜系计算的模块实例。
下次需要使用Filmstar计算膜系时,需要重新初始化膜系部分的模块实例。
操作方法: 主菜单->工具->Filmstar->膜系->释放所有
释放所有拟合部分实例,包括:膜系开发、膜系反演、折射率拟合、均匀性调整的用于膜系计算的模块实例。
下次需要使用Filmstar用于折射率拟合时,需要重新初始化拟合部分的模块实例。
操作方法: 主菜单->工具->Filmstar->拟合->释放所有
5. 清除Filmstar文件
Filmstar运行时,会在Filmstar安装目录下建立一些临时文件,这些文件是Filmstar运行时的必要文件,运行时不应该被删除。 使用结束后,正常情况下会自行删除这些临时文件。
如果需要手动删除这些临时文件,可以使用清除Filmstar文件功能。
操作方法: 主菜单->工具->Filmstar->清除Filmstar文件
6. 功能模块内的Filmstar控制
Filmstar控制功能主要用于控制用于膜系计算、优化、折射率拟合等服务的运行状态,方便操作。
操作方法:功能模块(膜系开发、反演拟合、折射率拟合、工艺大师)->右边菜单->Filmstar
6.1. 初始化
初始化会完成如下工作:
- 检查Filmstar服务是否正常运行
- 如果正常运行,会检查Filmstar服务是否已经初始化,如果已经初始化,会释放。
- 使用模板建立临时文件,并检查是否能够正常打开
6.2. 配置材料
使用当前模块存储的材料配置,初始化Filmstar服务内的Filmstar材料设置。 这个材料设置会用于整个模块内的Filmstar计算。
6.3. 数量
每一个功能模块只有一个Filmstar实例,这个实例会在初始化时建立,如果已经初始化,会释放。
当前在Filmstar服务内的Filmstar实例数量,分膜系和拟合两个单元,但是会跨功能模块合计,比如膜系开发和反演拟合的Filmstar实例数量会合计。
6.4. 释放
如果已经初始化Filmstar实例,会释放当前模块的Filmstar实例。
释放后,如果需要再次使用Filmstar计算,需要重新初始化。
- 释放时,会删除初始化时建立的Filmstar相关的临时文件。
- 不会影响Filmstar服务的运行。