Mastercam 2023版安装需要的系统为64位的Win7、Win8或Win10系统,不支持32位系统和XP系统。
此外对于电脑配置也有一定的要求,如处理器推荐使用高性能的Intel Core i7或i9,内存至少16GB的RAM,显卡选择一款专业级显卡,如NVIDIA Quadro系列或AMD Radeon Pro系列,存储采用SSD硬盘作为系统盘等。