solidworks配置要求
很多公司的信息中心和設(shè)計(jì)部門并不了解SolidWorks對計(jì)算機(jī)硬件和操作系統(tǒng)的需求,也不清楚 SolidWorks不同模塊對計(jì)算機(jī)硬件需求的區(qū)別,經(jīng)常出現(xiàn)花大價(jià)錢購買的計(jì)算機(jī)/圖形工作站其實(shí)沒有必要。
我對蔡徐坤發(fā)誓我不是賣電腦的,不會(huì)像電腦城吆喝的人什么也不懂,只會(huì)讓你買貴的~~~~~~
一、計(jì)算機(jī)軟硬件的選擇
SW 3D是它最優(yōu)秀的產(chǎn)品,我們以3D CAD為例,為了使三維軟件順暢運(yùn)行,需要配備與設(shè)計(jì)、計(jì)算規(guī)模相當(dāng)?shù)挠?jì)算機(jī)硬件,相關(guān)硬件對SolidWorks性能的影響由大到小排序如下:
內(nèi)存>CPU>顯卡>硬盤和顯示器
下面分別闡述,并在最后給出建議,你們看錢包酌情選擇。
內(nèi)存
對于復(fù)雜零部件和有限元分析而言,三維軟件對內(nèi)存的需求很大,一旦物理內(nèi)存不足,系統(tǒng)將自動(dòng)啟用虛擬內(nèi)存。由于虛擬內(nèi)存位于硬盤上,所以運(yùn)算效率會(huì)大大降低, 并且出錯(cuò)率大大增加。以HPZ400工作站進(jìn)行某次有限元分析為例,當(dāng)物理內(nèi)存耗盡,系統(tǒng)啟動(dòng)虛擬內(nèi)存前后,監(jiān)控到的數(shù)據(jù)讀寫的硬錯(cuò)誤率由0次/秒激增到最大900次/秒,不僅大大降低分析的效率,也為結(jié)果的可靠性帶來隱患。
(1)三維結(jié)構(gòu)設(shè)計(jì)對內(nèi)存的需求。
具體的需求跟設(shè)計(jì)產(chǎn)品復(fù)雜度和設(shè)計(jì)方法有關(guān)(初學(xué)者和專業(yè)者的區(qū)別),例如采用自下而上(Bottom-Up)設(shè)計(jì)方法,對內(nèi)存的需求如下。
4G:單一零件特征<200個(gè),單一裝配體包含零件數(shù) <1000個(gè)。
8G:單一零件特征<1000個(gè),單一裝配體包含零件數(shù) <10000個(gè)。
12G以上:單一零件特征>1000個(gè),單一裝配體包含 零件數(shù)>10000個(gè)。
(2)有限元分析對內(nèi)存的需求。
對于SW Simulation(仿真)入門級分析而言,4G內(nèi)存也能滿足需求,但是對于大自由度的復(fù)雜問題,劃分網(wǎng)格、求解和結(jié)果顯示都需要更多的內(nèi)存。 例如,使用直接解算器(Direct Sparse solver)求解20萬自由度的靜態(tài)算例,最多時(shí)需要1G內(nèi)存。對于64位操作系統(tǒng)而言,4G內(nèi)存的最大極限是求解800萬自由度的算例(采用FFEPLUS結(jié)算器)。大家可以用以下方法估算求解時(shí)內(nèi)存的需求量:直接解算器,每200個(gè)自由度需要1M內(nèi)存;FFEPLUS結(jié)算器,每2000個(gè)自由度需要1M內(nèi)存,具體需求的數(shù)量根據(jù)分析類型的不同會(huì)略有不同。有限元為主要任務(wù)的計(jì)算機(jī)推薦標(biāo)準(zhǔn)配置12G或24G 內(nèi)存。
當(dāng)文檔在SolidWorks中打開時(shí),其數(shù)據(jù)就會(huì)被加載到內(nèi)存當(dāng)中,你需要足夠的內(nèi)存避免SolidWorks去使用物理硬盤(虛擬內(nèi)存),內(nèi)存的速率是以MHz為單位的,對于SolidWorks使用來說內(nèi)存的容量是越大越好的,主要選擇因素是根據(jù)預(yù)算來選擇,一般來說速度越高越新的內(nèi)存價(jià)格會(huì)越高。目前來說購買8-16G大小的內(nèi)存是性價(jià)比最高的選擇。如果是使用SolidWorks進(jìn)行大規(guī)模分析計(jì)算或者是渲染計(jì)算,我們建議同時(shí)使用ECC。
推薦:使用最小8G的DDR3或者DDR4內(nèi)存。
CPU
三維結(jié)構(gòu)設(shè)計(jì)和有限元分析對CPU的需求都比較高,CPU的主要參數(shù)是主頻和核心數(shù)量,對于SolidWorks來說,主頻的重要性要高于內(nèi)核的數(shù)量。
(1)三維結(jié)構(gòu)設(shè)計(jì)對CPU的需求。
目前,SolidWorks三維結(jié)構(gòu)設(shè)計(jì)的主模塊并不能完全利用雙核及以上的CPU,僅能完全利用其中一個(gè)內(nèi)核。因此,以三維結(jié)構(gòu)設(shè)計(jì)為主選配的CPU時(shí),優(yōu)先選擇高主頻的雙核四線程CPU。如圖1所示三維結(jié)構(gòu)設(shè)計(jì)能有效利用25%的CPU 資源。如果購買配置支持雙CPU,每個(gè)CPU具備8個(gè)線程的HP Z800工作站進(jìn)行三維結(jié)構(gòu)設(shè)計(jì),您只能利用6.25%的CPU資源,那將造成資金的極大浪費(fèi)。
SolidWorks的渲染和PDM模塊可以有效的利用多核CPU,例如:選擇四核CPU,SolidWorks的渲染模塊(PhotoView360) 可以同時(shí)啟用4個(gè)內(nèi)核并行運(yùn)算,充分利用CPU對渲染進(jìn)行加速,渲染效率比同主頻單核CPU提升近4倍,如圖2所示。
三維結(jié)構(gòu)設(shè)計(jì)為主要任務(wù)的計(jì)算機(jī)推薦標(biāo)準(zhǔn)配置主頻3.0以上、雙核四線程的CPU。
(2)有限元分析對CPU的需求。
有限元分析數(shù)據(jù)計(jì)算的需求十分巨大,對CPU的要求也很高,對于SolidWorks Simulation模塊而言,分析的種類和求解器不同,對CPU的利用率也不同,總體而言,選擇CPU的準(zhǔn)則還是主頻優(yōu)于內(nèi)核數(shù)量。
從SolidWorks2011開始,有限元分析的網(wǎng)格劃分器也能有效的支持多核CPU,對于單實(shí)體零件的網(wǎng)格劃分而言,多核利用率不高,對于多實(shí)體零件和大型裝配體的網(wǎng)格劃分,多核的利用率相對較高一些。 SolidWorks Flow Simulation可以更加高效地利用多CPU或者多計(jì)算機(jī)并行計(jì)算,建議在保證主頻的情況下,增加CPU內(nèi)核數(shù)量。結(jié)構(gòu)分析、運(yùn)動(dòng)分析為主要任務(wù)的計(jì)算機(jī)推薦標(biāo)準(zhǔn)配置主頻3.0以上、雙核四線程的CPU。 流體分析為主要任務(wù)的計(jì)算機(jī)推薦標(biāo)準(zhǔn)配置主頻3.0以 上、四內(nèi)核以上CPU或雙CPU。
I5/I7 VS Xeon — 志強(qiáng)處理器(Xeon)其主要的優(yōu)勢在于對于錯(cuò)誤糾正代碼緩存的支持(ECC),此功能可以糾正一些隨機(jī)的硬件錯(cuò)誤并且某些超過6核心CPU在處理分析任務(wù)及處理大規(guī)模問題時(shí)可以得到更好性能。
推薦:使用高頻率的4核I5/I7CPU或者是同等級的志強(qiáng)處理器(Xeon)顯卡
顯卡的性能直接影響SolidWorks旋轉(zhuǎn)、移動(dòng)和縮放等顯示操作,如果顯卡性能不能滿足需求的話,SolidWorks的部分功能將不可用,軟件的操作性體驗(yàn)也會(huì)下降。有限元分析前處理對顯卡的需求相對較低一些,但是分析結(jié)果的后處理(如顯示網(wǎng)格、應(yīng)力云圖和探測器等功能)對顯卡要求相對比較高。建議選擇通過SolidWorks認(rèn)證的專業(yè)顯卡。
顯卡的種類可大致分為:集成顯卡、獨(dú)立家用顯卡和專業(yè)繪圖顯卡,下面分別介紹它們的性能。
(1)集成顯卡。
集成顯卡集成在主板上,沒有專用的顯存,需要在系統(tǒng)物理內(nèi)存上劃分出一部分作為顯存使用,所以運(yùn)算效率很低。集成顯卡不支持OpenGL運(yùn)算,3D性能很差。對于采用集成顯卡的計(jì)算機(jī),SolidWorks會(huì)自動(dòng)啟動(dòng)“軟件OpenGL”,所有OpenGL運(yùn)算將由CPU完成,加重了CPU負(fù)擔(dān)。SolidWorks的放大鏡、SpeedPak和RealView等功能將不能使用,并且軟件容易出現(xiàn)顯示問題或者崩潰的情況。
(2)獨(dú)立家用顯卡。
獨(dú)立家用顯卡有獨(dú)立的顯存,游戲性能較好,但是僅支持部分OpenGL指令,復(fù)雜OpenGL運(yùn)算指令還是需要由 CPU完成。獨(dú)立家用顯卡不支持RealView功能,部分支持 SpeedPak功能。如果簡單的三維結(jié)構(gòu)設(shè)計(jì)(裝配體零件數(shù) <1000個(gè))或者有限元分析的話,采用獨(dú)立家用顯卡也能滿足需求。但是獨(dú)立家用顯卡不能滿足大型裝配設(shè)計(jì)和大自由度有限元分析的需求。
(3)專業(yè)繪圖顯卡。
專業(yè)繪圖顯卡支持OpenGL全集指令,顯示運(yùn)算速度高,精度高,能滿足各種大型裝配設(shè)計(jì)和大自由度有限元分析的需求,建議用戶采用通過SolidWorks認(rèn)證的專業(yè)圖形顯卡,具體顯卡型號(hào)可以登錄SW官網(wǎng)查詢。
http://www.solidworks.com/sw/ support/videocardtesting.htmlwww.solidworks.com/sw/
(4)顯卡故障診斷。
當(dāng)經(jīng)常出現(xiàn)顯示黑塊、花屏等軟件崩潰等情況時(shí),需要考慮是不是顯卡問題,診斷的方法如下:
點(diǎn)擊“開始”→ “ 程序 ” → “SolidWorks” → “SolidWorks工 具”→“SolidWorks RX”,啟動(dòng)SolidWorks RX診斷工具,點(diǎn)擊“點(diǎn)擊此處以軟件OpenGL模式啟動(dòng)SolidWorks” 命令
啟動(dòng)SolidWorks后,如果故障排除,說明軟件崩潰問題在顯卡上,重新安裝官方的驅(qū)動(dòng)程序或者更換顯卡就可以解決問題。 簡單零部件設(shè)計(jì)(單一零件特征<200個(gè),單一裝配體 包含零件數(shù)<1000個(gè))任務(wù)為主的計(jì)算機(jī)可以采用獨(dú)立家用顯卡或者入門級專業(yè)顯卡。 復(fù)雜零件、大型裝配、渲染、動(dòng)畫和有限元分析等任務(wù)的計(jì)算機(jī),推薦采用中高級專業(yè)顯卡,任務(wù)越繁重,需要顯卡的檔次越高級。
工作站級別的專業(yè)顯卡當(dāng)中SolidWorks只推薦使用NVIDIA Quadro系列顯卡。由長時(shí)間的驗(yàn)證包括驅(qū)動(dòng)的穩(wěn)定性和性能因素,只支持和推薦使用NVIDI Quadro系列顯卡。AMD雖然也有工作站級別的專業(yè)顯卡可供選擇,但是它們無法支持SolidWorks Visualize的渲染加速功能,所以推薦使用NVIDIA的專業(yè)顯卡。 (推薦推薦推薦!沒有廣告費(fèi)哈,我一個(gè)做sw的生怕別人說我賣電腦的,愁~)
推薦:使用NVIDIA Quadro P1000或者以上型號(hào)的顯卡。