On systems that are using high-resolution monitors (4K displays, 21:9 ultra-wide monitors), buttons, text, and images can appear to be truncated or shifted out of place from where they should be.
The issue is not the resolution (number of pixels) of the display, but rather the scaling settings being used in Windows. This is most noticeable on Laptops that use 4K displays since they typically use a scaling factor of 200-250% by default.
Example of typical scaling settings in Windows 10 using a 4K display:
The simplest solution is to turn down or turn off the scaling that is being used in Windows. The higher the scaling is set, the more pronounced the truncations and shifting of elements in Mastercam becomes. Returning Windows scaling to 100% will allow Mastercam to run without issue. This may not be a viable workaround for users that are working on laptops and using the built-in display, or for users who require larger icons and text due to limitations of their vision.
To adjust windows scaling:
Windows 7: Please follow the steps located at the article linked here: How to adjust display scaling in Windows 7
Window 8.1: Right-click on the Desktop and choose Screen resolution. In the window that opens, click on Make text and other items larger or smaller. Use the slider in the dialog to adjust the amount of scaling that is applied in Windows. Moving the slider all the way to the left will set scaling to 100%.
Windows 10: Right-click on the Desktop and choose Display settings. Under the section Scale and layout select 100% from the drop-down list.
There is another workaround if you are running Windows 10. In order to use this workaround, you will need to make sure that you are updated to at least Version 1703. This update adds additional settings that allow you to control how Windows scales the Mastercam interface. If you are running Version 1703:
- Right-click on the Mastercam shortcut on your Desktop, or Mastercam.exe in the program folder.
- Select Properties from the list that appears.
- Choose the Compatibility tab along the top.
- Under Settings, check the box for Override high DPI scaling behavior.
- Choose System from the options in the drop-down box.
- Do not choose Application or System Enhanced.
When this setting is used, Windows runs Mastercam at a lower resolution, and then stretches the program window to fill the display. Because of this, buttons, text, and images are no longer truncated or out of place. As a side-effect, Mastercam may appear to be slightly blurry on larger displays. This is a limitation of the workaround and is unavoidable. It has no effect on Mastercam's functionality or accuracy.