高 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 中,转至 Large Text 选项。 并停用
Windows:防止在 Simcenter STAR-CCM+ 中建模
- 右键单击 Simcenter STAR-CCM+ 的桌面快捷图标,然后选择属性。
- 确保兼容性选项卡成为活动选项卡。
- 单击更改高 DPI 设置。
- 激活选项替代高 DPI 缩放行为。
- 确保快捷方式选项卡称为活动选项卡。
- 在目标文本框中,如果路径是
.bat
文件,则用.exe
文件的路径替换该路径,例如:<STAR-CCM+_INSTALL_DIR>\star\lib\win64\intel20.1vc14.2\lib\starccm+.exe