高 DPI 显示器的局限

Simcenter STAR-CCM+ 的当前版本不支持在高 DPI 显示器(如 4K)上自动缩放 UI 元素。如果要使用此类显示,则使用变通办法来提高用户界面的显示质量,如停用缩放等。

高 DPI 显示器的问题

采用默认 Simcenter STAR-CCM+ 配置时,高 DPI 显示器上的显示问题可能包括:

  • UI 元素(如工具栏图标和对象树节点和控制)非常小
  • 字体外观模糊
  • 工作区、场景和绘图中的文本字体大小较小
  • 手动调整字体大小的负面影响:
    • 对象树标签中的文本被截断
    • 对话框的默认大小过小
    • 颜色控制预览中的文本重叠

变通办法

要提高可读性,则使用 -fontsize 命令行参数增大字体大小。对于 28 英寸 4K 显示器,16 被视为较好的字体大小,但更大或更小的物理显示器(或 5K 或 8K 监视器)可能需要不同的字体大小。

Linux

在 Linux 中,选择以下变通办法之一:

  • 从命令行运行 Simcenter STAR-CCM+,并用 -jvmargs 替代缩放:
    "<STAR-CCM+_INSTALL_DIR>/star/bin/starccm+ -jvmargs -Dsun.java2d.uiScale=1"
  • 在 CentOS 中,转至 Applications > System Tools > Settings > Universal Access 并停用 Large Text 选项。

Windows:防止在 Simcenter STAR-CCM+ 中建模

  1. 右键单击 Simcenter STAR-CCM+ 的桌面快捷图标,然后选择属性
  2. 确保兼容性选项卡成为活动选项卡。
  3. 单击更改高 DPI 设置
  4. 激活选项替代高 DPI 缩放行为
  5. 确保快捷方式选项卡称为活动选项卡。
  6. 目标文本框中,如果路径是 .bat 文件,则用 .exe 文件的路径替换该路径,例如:
    <STAR-CCM+_INSTALL_DIR>\star\lib\win64\intel20.1vc14.2\lib\starccm+.exe