如何在基于 Intel 的 Mac 计算机上运行 OpticStudio

在基于Intel的Mac电脑上,我们同样有方法可以运行OpticStudio。您可以借助苹果自带的Boot Camp软件或第三方软件运行Windows操作系统,再进一步运行OpticStudio。

本文将重点介绍在基于Intel的Mac电脑内运行OpticStudio的条件和步骤,同时将这些方法进行性能对比。

作者 Akash Arora

简介

OpticStudio最新版本需要在Windows操作系统上运行,更多信息请参阅系统要求。虽然OpticStudio不能在Mac OS/X操作系统上直接运行,但Mac允许用户在其计算机上运行Windows操作系统。

如何在基于Intel的Mac电脑上运行OpticStudio

自2006年,苹果开始在Mac电脑中安装Intel处理器,因此它不再需要仿真软件就能运行Windows系统。在OS/X 10.5版本下,苹果推出了Boot Camp双系统引导选项。其他公司也推出了在Mac OS/X环境中运行Windows的虚拟机软件。最流行的两款虚拟机是Parallels DesktopVMware Fusion。请注意:Zemax 公司不提供为Mac电脑安装Boot Camp、Parallels DesktopVMware Fusion或Windows操作系统的技术支持。

Boot Camp、Parallels Desktop、VMware Fusion 设置建议:

  • 为了更好地提供图像支持、驱动程序和OpticStudio安装所需的先决条件,我们建议您安装Windows 8或Window 10系统。
  • 为视频/图形内存分配512 MB以上的内存空间,不要让软件进行 “自动分配”。
  • 至少分配2 GB内存。如果您的MacBook具有16 GB或以上内存,那么您可以为虚拟机分配4-8 GB内存,并不会对整体性能造成太大影响。
  • 如果您必须为Windows指定一个特定大小的Boot Camp分区或虚拟硬盘,我们建议您分配100 G以上的空间,以便Windows的更新和OpticStudio工作文件的存储。

安装 OpticStudio

在Boot Camp、Parallels Desktop或VMware Fusion下安装Windows系统后,您可以按照常规的安装步骤安装OpticStudio(参阅本文,了解单人位授权的安装指导)。如果您的Mac电脑需要网络版授权,请参阅本文并在 “ Client ” 选项中查阅相关信息。

有关Softkey授权的重要提醒:Softkey授权与Boot Camp不兼容,请不要在Boot Camp中激活Softkey授权。如果您使用Parallels、VMware或其他虚拟机软件,则支持激活Softkey授权。

有关USB授权的重要提醒:如果您想要在Macbook Air、Parallels Desktop中通过黑色USB授权运行OpticStudio,则需要额外的步骤,具体请参阅文末提示与技巧。如果是红色或者绿色USB 授权,则无需额外步骤。

下图是在Mac (OS X EI旗舰版) 上使用Parallels (Windows 10) 运行OpticStudio的截图。

Mac Example

Boot Camp与Parallels Desktop/VMware Fusion

在Boot Camp下运行Windows和OpticStudio与在Parallels Desktop或者VMware Fusion下运行有一些不同。主要区别是:Boot Camp允许用户把不同的操作系统安装在硬盘不同分区上,计算机可以选择从其中某一个启动,二者是并行关系。而使用Parallels Desktop/VMware Fusion等虚拟机软件则相当于把Windows系统作为Mac OS的一个程序运行,用户能直接在Mac系统中进入Windows系统,并运行Windows上的软件。

 

三者都支持多核,但使用虚拟机软件有一些限制。Boot Camp本质上是直接安装一个Windows系统,所以能够使用所有的核和内存。而虚拟机则需要在配置期间指定可用的处理器数量和内存空间数量。Parallels Desktop和VMware Fusion都允许用户进行自定义设置。

 

请注意,虚拟机与主机操作系统共享计算机的处理器、内存等资源,通常主机操作系统拥有更高优先权。在OpticStudio运行时,请避免在主机Mac OS中运行占用过多资源的程序。

 

性能对比:Boot Camp、Parallels Desktop、VMware Fusion

如前文所述,双系统和虚拟机是在Mac上运行Windows的两种不同方法,因此会带来OpticStudio的性能差异。为此,我们分别用Macbook Air(Intel I5 1.4 GHz,2 GB内存)测试了三种方法(虽然没有做其他Windows系统笔记本电脑的对照组,但其性能表现应当与Boot Camp方法的结果相当)。

两个性能测试模拟了在序列模式和非序列模式下光线追迹的速度,下表总结了测试的结果,每个数据都是四次测试的平均值。

序列模式光线追迹采用的是设置…诊断组…性能 (Setup...Diagnostics...Performance)功能,利用根目录下 “Samples\Sequential\Objectives\Double Gauss 28 degree field” 文件,对比每秒光线曲面数(RSS),值越大表示性能越好。

非序列模式光线追迹采用的是分析…光线追迹组…光线追迹 (Analyze…Trace Rays…Ray Trace)功能,利用根目录下 “Samples\Non-sequential\Geometry Creation\Boolean Example 3-a diffractive scattering Boolean object” 文件,对比光线追迹时间,值越小表示性能越好。

  Boot Camp 6.0 with Windows 10 Parallels Desktop 11.0 with Windows 10 VMware Fusion 8.0 with Windows 10
Sequential Raytrace (RSS) 38 million 34 million 35 million
Non-Sequential Raytrace (Min) 1.72 1.65 1.8

可以看出,虚拟机需要一些额外资源所以会减慢光线追迹的速度,然而性能差异很大程度上可以忽略不计。

提示与技巧

虽然我们不提供Boot Camp、Parallels Desktop、VMware Fusion的技术支持,但我们愿意提供有用的信息,以解决您在上以上方法安装OpticStudio过程中发现的任何问题。请您致信 Support@Zemax.com 我们将帮助您解决,并在本页更新这些信息。

MacBook Air的Parallels Desktop中使用黑色USB密钥时遇到问题(在MacBook Pro和其他Mac机型中没有遇到)

这部分适用于黑色USB授权用户,如果您使用的是绿色或红色USB授权,则无需查看。

在Windows下正确安装OpticStudio之后,您需要从Safenet 网站下载Apple OS/X版本的 “Sentinel系统驱动程序”(又名 SuperPro\UltraPro\SHK),并将其安装在Mac OS/X系统中。该步骤必不可少,否则电脑将无法识别授权密钥!

如果无法正常启动OpticStudio,您可能会在Macintosh HD>System>Library>Extensions路径下找到一个名为sentinel.kext的文件。它限制了密钥仅能在Mac OS/X系统下访问。想要在Windows中访问密钥,仅需将该文件删除即可。

在 Mac 键盘上使用快捷键

以下链接提供了在Windows系统中使用Mac键盘的详细信息,许多键位是不同的。如果您习惯于在OpticStudio中使用快捷键,这些信息将非常有用。

使用 Parallels Desktop 时插入 USB 密钥

在Parallels Desktop中,当您插入USB密钥这样的外部设备时,您可能需要具体指定它与哪一个系统连接。

New External Device Detected

为了OpticStudio能够访问密钥,您必须要选择虚拟机Windows系统。

使用 Parallels 11 或 Fusion 时,布局图显示空白:

在某些电脑上,使用Parallels v11时,布局图(二维、三维、实体模型)可能无法正确显示(通常为空白)。以下方法可能会帮助到您。

注:新版本的Parallels有更好的集成图形支持,不会遇见该问题。

  • 方法 1 - 在Parallels设置时分配512MB以上的图形内存空间(而不是 “自动分配” )。
  • 方法 2 - 在OpticStudio中的设置…配置选项…绘图 (Setup...Project Preferences...Graphics) 中禁用DirectX 11的两个选项。设置完成后重启OpticStudio。
  • 方法 3 - 如果是在VMware abd中,则以上方法均不会生效。首先,请确保您安装的是Windows 8.1或Windows 10,Windows 7不能为OpticStudio提供足够的图形支持。然后,遵循下面的替代方法。

如果上述方法均无效,则打开OpticStudio中的设置…配置选项…绘图(Setup...Project Preferences...Graphics) ,勾选启用经典绘图 (Enable Classic Mode) 禁用新型绘图 (Disable Modern Graphics) 设置为所有绘图 (All Plots)

注意:这将使OpticStudio的实体模型功能失效,因为该功能需要启用新型绘图。

KA-01360

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助

评论

0 条评论

登录写评论。