您的台式计算机或笔记本电脑必须满足推荐的规格级别才能有效运行 SOLIDWORKS 3D CAD 软件。有许多变量需要考虑,为工作选择合适的 PC 可能是一个非常混乱的过程。本指南将向您展示无论您是从头开始配置新的电脑。
SOLIDWORKS 中的复杂模型和工程图将需要更多 RAM(随机存取存储器)才能有效加载。这主要适用于使用软件时需要加载的数据集的大小。如果机器内存不足,由于硬盘缓存,文件的加载时间会急剧增加。
确保机器中的 RAM 量足以满足数据集的典型大小是很重要的。例如,运行常规的、数据 量大的模拟会增加对 RAM 的需求,因为在计算期间通常需要加载大量数据。
SOLIDWORKS 需要运行 OpenGL 引擎的专业且经过全面认证的显卡才能正常运行(例如 Nvidia Quadro/RTX 和 AMD RadeonPro)。众所周知,SOLIDWORKS 可以在使用 DirectX(例如 AMD Radeon 和 Nvidia Geforce 卡系列)的“游戏”显卡上运行,但是,用户可能会遇到频繁的图形故障,并且 Realview Graphics 等软件的功能无法正常运行,如果有的话。
如果处理视觉上复杂的模型(例如具有大图案或大量纹理的模型),SOLIDWORKS 将需要具有大量板载内存的显卡。一张好的显卡是高效运行 SOLIDWORKS 的最重要元素之一,但确保显卡和 CPU 之间的有效平衡也很重要。如果搭配入门级 CPU,高端显卡将无法有效运行。
确保图形驱动程序软件支持与 SOLIDWORKS 一起使用也非常重要。这可以通过在开始菜单中打开SOLIDWORKS RX并转至诊断选项卡来检查,诊断结果将显示驱动程序是否已过期。一个按钮将允许下载支持的驱动程序(如果可用)。SOLIDWORKS 进行自己的显卡测试,众所周知,不使用经过认证的驱动程序会导致软件中出现图形故障。
如果您定期使用SOLIDWORKS Visualize ,您可能还需要考虑 Nvidia 'Pascal' 系列显卡或更新的显卡(寻找以 P/T/RTX 开头的显卡型号)。然后,您可以利用Visualize Denoiser,它可以将性能提高 10 倍。
如果您使用大型装配体,SOLIDWORKS 现在可以更大程度地利用您的显卡。借助增强的图形性能,现在可以在显卡上完成更多的图形计算,这意味着视图操作现在要快得多。但是,这依赖于拥有 SOLIDWORKS 认可的显卡和驱动程序组合。有关图形性能的更多信息,请参阅以下视频。
建议查看 SOLIDWORKS 的这些Nvidia Quadro 基准,以便使用 SOLIDWORKS Visualize 和SOLIDWORKS 3D CAD 进行性能比较。至于板载显卡内存,我们建议至少 4GB 用于一般用途。
今天的处理器由单个芯片内的多个内核组成。然而,SOLIDWORKS主要是一个单核应用程序——模型的重建是一个 线性过程,因为模型中的设计树。这就是为什么大多数用户会发现购买速度更快、内核更少的处理器更有效。
SOLIDWORKS 中的某些流程确实使用了多个核心,例如打开和重建具有多个视图的工程图。渲染还利用多个核心并以八个或十二个有效运行。模拟也将使用更多内核—— 使用两个或四个内核最有效,但高于此级别的任何好处都会减弱。如果您 经常运行这些功能,我们建议您考虑购买具有更多内核的处理器。

推荐Intel i7 或 Xeon 处理器,以便能够处理 SOLIDWORKS 中的大量功能。可以根据软件的使用情况在 BIOS 中关闭超线程——这将减少内核数量。还可以打开 Turbo Boost 以提高其中一个内核的性能。
在为 SOLIDWORKS 选择硬盘驱动器 (HDD) 的大小时,我们建议从至少 256GB 开始,然后逐步扩大到您可以承受的最大大小。
为获得最佳性能,我们建议您选择主固态驱动器 (SSD) 或 M.2* 驱动器来运行 SOLIDWORKS(和 Windows)以及用于存储其他所有内容的辅助 SSD。这可以确保模型、组件等尽快加载和保存。
如果您只能买得起一个 SSD 或 M.2 驱动器,请确保将其用于软件安装,因为这将为您带来最佳性价比。您可以随时购买第二个机械硬盘,以 7200RPM(或更高)旋转来存储您的文件。
*如果您已经进行了一些研究,您可能已经注意到某些机器配备了“M.2”存储。这是数据存储的最新标准,标有 NVMe(而不是 SATA)的标准使用不同的方式与计算机连接。这些存储设备比 SSD 更上一层楼,通常速度更快,您会发现许多最新的工作站都将这些作为标准配置。
此配置文件适用于 SOLIDWORKS 2021 用户,他们拥有从轻到无的分析工具、多达 500 个零件的装配体、一些钣金和轻质表面处理。
| 处理器* | 当前一代 Intel Core i7 或 AMD Ryzen 或更好 |
| 内存 | 16GB 或更多 |
| 硬盘* | 250+GB 固态硬盘 |
| 操作系统 | Windows 10 专业版(64 位) |
| 附加软件 | Microsoft Office 2016 或更高版本 |
| 显卡 | NVIDIA Quadro P400,或更好;AMD Radeon Pro WX 2100、3200;英特尔核芯显卡 P4000 或更好 |
此配置文件适用于具有大型装配体、复杂零件、要求苛刻的钣金设计、中等曲面和/或 FEA/CFD 分析的 SOLIDWORKS 2021 用户。
| 处理器* | 当前一代 Intel Core i7 或 AMD Ryzen/Ryzen Pro 或更好 |
| 内存 | 32GB 或更多 |
| 硬盘* | 512GB + SSD 和 RAID 存储解决方案 |
| 操作系统 | Windows 10 专业版(64 位) |
| 附加软件 | Microsoft Office 2016 或更高版本 |
| 显卡 | NVIDIA Quadro P2200 T2000,或更好;AMD Radeon Pro WX 3200 或更高 |
此配置文件适用于具有非常大的装配体、复杂钣金零件、复杂曲面和/或 FEA/CFD 分析的 SOLIDWORKS 2021 用户。
| 处理器* | 最快的 Intel Core i9、Xeon 或 AMD Ryzen Pro;考虑多个处理器并行 |
| 内存 | 96GB 或更多 |
| 硬盘* | 1TB+ SSD 和 RAID 存储解决方案 |
| 操作系统 | Windows 10 专业版(64 位) |
| 附加软件 | Microsoft Office 2016 或更高版本 |
| 显卡 | NVIDIA Quadro P4000、T4000 或更好;Radeon Pro WX 5500 或更高。并行考虑多张卡 |
对比配置组装电脑,不如选择赞奇云工作站,高性能高效办公。你只需要提供一台普通配置的旧电脑,无论你本地电脑配置多少,下载赞奇客户端注册登陆即可选择你需要的GPU高配置机型,任你自己选择更换。针对众多3D软件,你也不需要去找安装包一个个安装,只要通过赞奇云工作站内置的软件中心选择你需要的软件一键即可安装,软件插件版本丰富。
另外高性能存储也是有的--赞奇超级云盘,而且传输下载速度快,如果想要团队协同办公的也同样可以满足,再也不用为了传输一个文件等上大半天的时间了,安全性有保障,避免因为各种原因电脑宕机带来的数据丢失问题。
赞奇超高清设计师云工作站提供非常丰富的配置规格,企业的IT管理人员可以统一根据不同人员的权限修改配置,在办公场景上,从基础办公到专业的设计、仿真等,云桌面都可以满足,算力由云来提供,并且在使用过程中可以根据工作需要随时调整配置,实现一机在手,永不过时。
总的来说,我对ruby还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用
在选择我想要运行操作的频率时,唯一的选项是“每天”、“每小时”和“每10分钟”。谢谢!我想为我的Rails3.1应用程序运行调度程序。 最佳答案 这不是一个优雅的解决方案,但您可以安排它每天运行,并在实际开始工作之前检查日期是否为当月的第一天。 关于ruby-如何每月在Heroku运行一次Scheduler插件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8692687/
exe应该在我打开页面时运行。异步进程需要运行。有什么方法可以在ruby中使用两个参数异步运行exe吗?我已经尝试过ruby命令-system()、exec()但它正在等待过程完成。我需要用参数启动exe,无需等待进程完成是否有任何rubygems会支持我的问题? 最佳答案 您可以使用Process.spawn和Process.wait2:pid=Process.spawn'your.exe','--option'#Later...pid,status=Process.wait2pid您的程序将作为解释器的子进程执行。除
我尝试运行2.x应用程序。我使用rvm并为此应用程序设置其他版本的ruby:$rvmuseree-1.8.7-head我尝试运行服务器,然后出现很多错误:$script/serverNOTE:Gem.source_indexisdeprecated,useSpecification.Itwillberemovedonorafter2011-11-01.Gem.source_indexcalledfrom/Users/serg/rails_projects_terminal/work_proj/spohelp/config/../vendor/rails/railties/lib/r
我有一个在Linux服务器上运行的ruby脚本。它不使用rails或任何东西。它基本上是一个命令行ruby脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg
Sinatra新手;我正在运行一些rspec测试,但在日志中收到了一堆不需要的噪音。如何消除日志中过多的噪音?我仔细检查了环境是否设置为:test,这意味着记录器级别应设置为WARN而不是DEBUG。spec_helper:require"./app"require"sinatra"require"rspec"require"rack/test"require"database_cleaner"require"factory_girl"set:environment,:testFactoryGirl.definition_file_paths=%w{./factories./test/
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
GivenIamadumbprogrammerandIamusingrspecandIamusingsporkandIwanttodebug...mmm...let'ssaaay,aspecforPhone.那么,我应该把“require'ruby-debug'”行放在哪里,以便在phone_spec.rb的特定点停止处理?(我所要求的只是一个大而粗的箭头,即使是一个有挑战性的程序员也能看到:-3)我已经尝试了很多位置,除非我没有正确测试它们,否则会发生一些奇怪的事情:在spec_helper.rb中的以下位置:require'rubygems'require'spork'
是否有可能:before_filter:authenticate_user!||:authenticate_admin! 最佳答案 before_filter:do_authenticationdefdo_authenticationauthenticate_user!||authenticate_admin!end 关于ruby-on-rails-before_filter运行多个方法,我们在StackOverflow上找到一个类似的问题: https://
电脑0x0000001A蓝屏错误怎么U盘重装系统教学分享。有用户电脑开机之后遇到了系统蓝屏的情况。系统蓝屏问题很多时候都是系统bug,只有通过重装系统来进行解决。那么蓝屏问题如何通过U盘重装新系统来解决呢?来看看以下的详细操作方法教学吧。 准备工作: 1、U盘一个(尽量使用8G以上的U盘)。 2、一台正常联网可使用的电脑。 3、ghost或ISO系统镜像文件(Win10系统下载_Win10专业版_windows10正式版下载-系统之家)。 4、在本页面下载U盘启动盘制作工具:系统之家U盘启动工具。 U盘启动盘制作步骤: 注意:制作期间,U盘会被格式化,因此U盘中的重要文件请注