截至Mastercam2022版本为止,Mastercam软件并不支持4K显示器,软件在4K显示器上所有的内容不能正确的缩放,导致显示出现问题。操作管理器图标太小,部分对话框超出界面或无法完整显示,看不清,错行等问题,CNC Software也没有对软件进行相应的适配更新(适配4K应该开发工作量巨大)。
正好手里有一台4K显示屏的移动工作站,又恰好遇到这个问题,这个问题不仅出现在移动工作站种,同样在Surface Book种也出现过。
此方法是通过修改注册表,达到Mastercam可以使用高分辨率的显示器。
下面时调整之前的图片显示:
1:左侧操作管理器里面的图标非常小。
2:左上角,左下角坐标系图标同样非常小,几乎看不清。
通过增加注册表内容后,Mastercam软件缩放显示正常,如下图:
1:操作管理器图标变大。
2:左上角,左下角坐标系图标同样进行了缩放。
至于其他对话框的变化,并未进行过多的测试和截图展示,仅针对以上几处进行了相关的测试,亲自测试,结果可信。
以下为调整方法,由于涉及到注册表的更改,建议更改前先备份注册表。
A:打开注册表,在\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide下新建DWORD(32Bit)子键,并重新命名为PreferExternalManifest,双击新建的子键选择Decimal同时修改键值为1,保存并退出注册表。
B:下载配置文件并copy到mastercam安装目录
配置文件mastercam.exe.manifest
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.VC90.CRT"
version="9.0.21022.8"
processorArchitecture="amd64"
publicKeyToken="1fc8b3b9a1e18e3b">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<asmv3:application>
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">false</ms_windowsSettings:dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删