常见问题

Q.

【后处理】Sim4Life 汇出的 .mat 档的数值精度是单精度,数据汇出器(Exporter)可以支援双精度导出吗?

A.

Sim4Life 中大多数栏位资料物件是单精确度的,因此与汇出器(Exporter)本身无关。如果要使用资料的原始数据型态,资料快取汇出器(Data Cache Exporter)会保留栏位资料的类型

Q.

【后处理】使用 Slice Viewer 显示模拟数据时没有出现任何的结果,且在 Log 视窗出现错误与警告讯息

A.

错误与警告讯息:

Warning : The system has no used degrees of freedom (dofs). Therefore, nothing is assembled. This may be related to the simulation not containing any lossy dielectrics, e.g., a requirement for the magneto-quasi-static and stationary current model. Check your model and solid region settings.

 

说明:

Voxel 设定中的物件可能有遗失,检查其他设定(Materials, Sources, …)中物件的总数量是否有和 Voxel 设定中的物件数量一致。

 

Q.

【后处理】Sim4Life V6.2 版本中,神经模拟结果的数值单位显示错误

A.

说明:

在 Sim4Life v6.2 版本中,神经动力学模拟的 i_membrane 输出单位应为安培,然而它实际的单位为 "安培/cm2",因此缺少因子 104。该错误已进行了故障排除并修复,在最新的 Sim4Life 桌机和网页版中显示了正确且相同的结果。而初始网页版 S4L-lite 是在上述错误检测和修复之前发布的,它会显示错误的结果。S4L-lite 后续版本也进行了错误修正。 

 

此外,Sim4Life v7.0 中神经组织进行了重构,有存在着额外的 10-1 因子差异。因此,建议将模拟结果放大 104 (S4L-lite) 或 103 (v6.2),使其与最新 Sim4Life 桌机/网页版结果保持同步。 

 

PS. 对于 NEURO 相关的应用程序,强烈建议旧版用户迁移到 v7.0 或更高版本,因为新版本对 T-NEURON 模组进行了重大重构、加速和改进。因此,v6.x 与 v7+ 必然会出现分歧。v7.0 使所有 NEURON 模组功能连贯且更加准确,因此,旧版用户必须进行版本升级以提高准确性、速度以及保持与网页版本和当前/未来 Sim4Life 桌机版本的兼容性。

Q.

【画面显示问题】Sim4Life 7.2 中 Controller 视窗的文字无法完全显示

A.

画面显示

解决方法
调整系统显示设定的缩放比例为 100%,如下图所示:


[补充] 在 Windows Server 2016 中,一般使用者和远端会话中的使用者无法变更全域 DPI 设定。只有登入 Windows Server 或电脑主控台的系统管理员才能变更全域 DPI 设定,而且需要重新开机。修改本地显示器设定不会影响远程服务器画面。 

 

参考资料: https://learn.microsoft.com/zh-tw/troubleshoot/windows-server/shell-experience/dpi-adjustment-unavailable-in-rdp

Q.

【画面显示问题】Sim4Life 7.2.0.11026 版本的视窗画面中工具栏位消失、Scripter 视窗只有显示按钮

A.


请更改 Windows 的系统设定,即可解决此版本的画面显示问题。

 

解决方法

Windows 10 系统

1. 右键点击 Sim4Life 图标,选择 "性质(Properties)"

2. 到 "相容性(Compatibility)" 标签,点选 "改变高 DPI 设定(Change high DPI settings)"

3. 勾选 "覆写高 DPI 缩放行为(Override high DPI scaling behavior)"

4. 选择 "系统(System)"

5. 点选 OK,然后按 "套用(Apply)",再按 OK

6. 启动 Sim4Life

 


Windows 8.1 系統

  • 选择 "Disable display scaling on high DPI settings"
Q.

【画面显示问题】在 Sim4Life GUI 点击 View 标签后,没有出现 Workbench 的选项

A.

View 选项画面


说明: (以 Sim4Life V7.0 为例)

 

Sim4Life 所有的视窗(例如: Workbench, Explorer, Properties)都可以从图形界面中显示/隐藏。若要使 Workbench 再次出现,可点击 Sim4Life 中的 VIEW -> Workbench。 

 

但由于视窗可以调整大小和移动,在某些情况下,Workbench 视窗几乎不可见,可能与 Sim4Life 介面分离,甚至可能在另一台显示器上。如果视窗丢失了,可以将 GUI 外观重置为其默认配置。 

 

解决方案 1: 删除相关的 Preference 文件 

  • 路径位于 This PC -> Documents -> Sim4Life -> 7.0 -> Preferences -> UI.h5 

 

解决方案 2: 从 Registry 删除 Sim4Life 的 UI 设置(相当于对 GUI 设置进行硬重置)

  • 透过在 Windows Run command line 中输入“regedit”来启动 Registry Editor,然后导航到 HKEY_CURRENT_USER\SOFTWARE\Schmid & Partner Engineering AG\Sim4Life\7.0\SuperMash\Settings 并删除整个设置文件夹。这会迫使 Sim4Life 在默认配置中重新排列 dockable windows 并自动重新写入此 registry entry。 
Q.

【档案启动问题】启动 Sim4Life 时 Console 视窗出现 PdhCollectQueryData 错误讯息

A.

错误讯息:

Error: PdhCollectQueryData failed 

Error: PdhAddCounter for processor total failed

 

说明:

这是与 Windows 配置相关的问题,使用者无权存取日志计数器数据。请以管理员身分登入,将使用者新增至 Performance Logs User Group 

 

设定流程:

(1) 按「开始」>「控制台」>「系统管理工具」>「电脑管理」 

(2) 在「电脑管理(本机)」中,转到「系统工具」>「本地使用者和群组」>「群组」

(3) 按两下 Performance Monitor Users 

(4) 按两下 ”新增(D)…” 

(5) 在 ”输入物件名称来选取(E):” 输入用户名称,然后按下 ”确定” 

(6) 按两下 ”套用”,然后按两下 ”确定”

 

参考连结: https://learn.microsoft.com/en-us/windows/win32/perfctrs/limited-user-access-support

Q.

【远端连线与ARES】ARES 无法读取 GPU 的讯息

A.

1. 复制电脑系统中 nvidia-smi.exe 档案到 Sim4Life 文件夹路径 ...\scripts\tools


2. 将 ...\scripts\tools 文件夹中 ExtractCudaInfo.py 档案名称改成其他名称,如: ExtractCudaInfo_copy.py

 

3. 将已错误修正的 ExtractCudaInfo.py 新档案放到 ...\scripts\tools 文件夹: 下载链接

4. 在命令提示字元视窗( \scripts\tools 路径)执行..\..\Python\python.exe ExtractCudaInfo.py,查看是否显示 GPU 资讯


5. 检查 ARES 视窗是否显示 GPU 资讯

Q.

【远端连线与ARES】若计算服务器使用 Linux 系统并需要在 Window 桌机上的 Sim4Life 介面设定模拟参数和提交计算任务给服务器运算。如何进行相关的连线运算设定?

A.

在 Linux 服务器上进行运算需要安装 singularity 版本的 iSolve 应用程式 (singularity 版本是 Linux 中最容易安装的版本)。目前 Windows 和 Linux 版本之间(如: ARES)没有直接通讯的功能。实际做法须透过 SFTP 将模拟档案传送到 Linux 或在 Windows 中安装 Linux 分割区。

 

相关设定可进一步参考以下 Sim4Life 教材的说明:

  • 1.2.7 Installing the License Server in Linux
  • 1.2.8 Installing iSolve in Linux
Q.

【远端连线与ARES】Console 视窗出现错误讯息: [Error] The application lost the connection to the license server and will shut down.

A.

如果 license server 位于执行模拟的同一台电脑上,可能会发生这种连线遗失的情况。CPU 忙于模拟任务且没有空闲的 CPU 用于其他进程(例如: license server),例如: 大规模的 EM-QS 计算。因此,一种解决方案是在 EM-QS 模拟任务中使用较少的内核,以便仍有 CPU 用于其他进程,或是将 license server 移至另一台电脑。

Q.

【远端连线与ARES】运行 Sim4Life 时 ARES 突然断线

A.

(1) 检查防火墙或防毒软件有没有临时阻止了 ARES 的运作,将 ARES 加入防火墙或防毒软件的白名单 
(2) 有时候有些遗留的进程可能会阻止 ARES 正常运作,需要重新开机

Q.

【远端连线与ARES】Console 视窗显示错误讯息: [Error] Could not connect to Application@127.0.0.1:9090: connect() failed: errno = 10061: 无法连线,因为目标电脑拒绝连线

A.

请检查电脑上的防火墙或防毒软件是否阻挡连线,或是更改连线的端口设置(预设: 18701),例如: 6665。




 

 

CONTACT US
如果您对我们的产品服务有兴趣,欢迎直接与我们联系 !
产品介绍 学习中心 最新消息 联络我们