|
2#

樓主 |
發(fā)表于 2018-3-4 21:47:11
|
只看該作者
SolidWorks的早期版本9 _& u* y; ~& @& O( P+ W
' p+ T0 Q6 {7 jSolidWorks是以一種靜悄悄的方式出現(xiàn)在業(yè)界分析師和媒體面前的。那是1994年底,,公司發(fā)布了SolidWorks的一個(gè)原型,,那時(shí)它還被稱作Winchester Design。我相信我第一次看到這個(gè)軟件是在1995年二月份,,在芝加哥舉辦的國(guó)家設(shè)計(jì)工程展(National Design Engineering Show)上,。接下來(lái),在當(dāng)年夏末,,Jon Hirschtick造訪了《工程自動(dòng)化報(bào)導(dǎo)》(Engineering Automation Report)位于科羅拉多州Englewood市的辦公室,。在那里,他親自演示了軟件最新的預(yù)發(fā)布版本,。
/ r$ E- U/ S! z" k% l
! \' e) U. t* _/ y# E& @Hirschtick在演示創(chuàng)建單個(gè)零件模型時(shí)做得非常棒,,但當(dāng)我要求他創(chuàng)建一個(gè)簡(jiǎn)單的裝配模型時(shí),他卻沒(méi)法完成,。我永遠(yuǎn)不知道到底是當(dāng)時(shí)的軟件存在問(wèn)題還是Hirschtick對(duì)SolidWorks的裝配功能并不熟悉,。- v1 [5 L$ q9 N0 D
3 A. q* R7 v9 _3 vSolidWorks早期的開(kāi)發(fā)使用Spatial Technology的ACIS幾何建模核心。不久,,因?yàn)?/font>ACIS的性能和功能存在不足,,就換成了EDS Unigraphics的Parasolid核心。在那時(shí),,EDS也對(duì)SolidWorks開(kāi)出了比Spatial更好的授權(quán)條件,。
5 ^3 {# b5 Y9 D! n , k! l% `5 u" u" }
在軟件即將發(fā)布的時(shí)候,PTC對(duì)SolidWorks發(fā)起了訴訟,,宣稱后者雇傭了很多PTC的員工,,從而違背了他們簽署的競(jìng)業(yè)限制協(xié)議。這件事足可以使SolidWorks在其前進(jìn)的道路上“熄火”,。雖然最終兩個(gè)公司在造成更大的傷害之前達(dá)成了一致,,但它構(gòu)成了兩公司日后一直延續(xù)至今的激烈競(jìng)爭(zhēng)的基礎(chǔ)。
6 N3 s! W( h- l% g$ i . S; E8 w8 m: U) \5 W
SolidWorks軟件的正式揭幕,即今天我們所知道的SolidWorks 95,,發(fā)生在1995年的AUTOFACT大會(huì)上,。毫無(wú)疑問(wèn),從一開(kāi)始SolidWorks的目標(biāo)市場(chǎng)之一是由那些準(zhǔn)備購(gòu)買(mǎi)Pro/ENGINEER的公司組成的,。它的另外一個(gè)競(jìng)爭(zhēng)對(duì)手,,則是Autodesk及其AutoCAD軟件(見(jiàn)第8章)。% `: N0 z5 `: x4 }0 [2 D
" U- p- q$ k6 Q2 y' PSolidWorks 95 是一個(gè)基于特征的,,尺寸驅(qū)動(dòng)的實(shí)體建模器,。它可以直接從實(shí)體模型生成二維工程圖。和Pro/ENGINEER一樣,,對(duì)實(shí)體模型的改變會(huì)自動(dòng)更新到相應(yīng)的二維工程圖,。反過(guò)來(lái),對(duì)二維工程圖的改變也會(huì)改變實(shí)體模型,。盡管第一版的SolidWorks包含了出人意料多的和Pro/ENGINEER一樣的功能,,它們之間還是有些差別。有些差別牽涉到可能只有少部分潛在客戶關(guān)心的建模功能,,有些差別則體現(xiàn)了更多戰(zhàn)略上的意圖,。最初SolidWorks并不支持外國(guó)的制圖標(biāo)準(zhǔn),這減緩了軟件在國(guó)際上的接受度,。4 r% C" Y' l; c* d7 o
- s& A9 J8 C/ e
從另一方面而言,,SolidWorks 95最初的實(shí)現(xiàn)包含了一些通常在更昂貴的高端系統(tǒng)上才有的功能。這包括可以給特征命名,,而不是僅僅用數(shù)字序號(hào)來(lái)區(qū)分它們,。還包括允許使用欠約束的草圖,以及允許用戶對(duì)特征進(jìn)行排序,,就像在Windows文件夾下對(duì)文件進(jìn)行排序那樣,。模型也可以包含尺寸間的代數(shù)關(guān)系。這樣,,對(duì)一個(gè)尺寸的改變,,可以影響到多個(gè)其他的尺寸。這個(gè)新軟件其他有吸引力的方面還包括:6 N3 G8 G3 u, \
一個(gè)與Windows 95 和Windows NT兼容的圖形界面 一個(gè)可以自動(dòng)添加約束的草圖環(huán)境 支持OLE2.0技術(shù)的文件格式,,可以方便的與其它應(yīng)用程序交換數(shù)據(jù) 基于D-Cubed公司的DCM軟件的約束管理器 可以簡(jiǎn)單的選擇一個(gè)特征并把它拖拽到一個(gè)新位置來(lái)對(duì)它進(jìn)行重定位 用戶可使用BASIC語(yǔ)言創(chuàng)建自己的宏命令 SolidWorks95的首發(fā)引起了轟動(dòng),。大多數(shù)新軟件的第一版都有著嚴(yán)重的功能缺陷和太多的Bug,所以用戶不能用它們進(jìn)行真正的產(chǎn)品設(shè)計(jì),。SolidWorks 95可不是這樣,。正如《計(jì)算機(jī)輔助設(shè)計(jì)報(bào)導(dǎo)》所言:“我們很高興的報(bào)告,在我們所看到的CAD軟件發(fā)行的第一版中,,SolidWorks是屬于最好的那一類,或者可能就是最好的,沒(méi)有之一,�,!边@篇新聞報(bào)道接下來(lái)高度贊揚(yáng)了SolidWorks的建模能力,特別是它的“特征管理器”,。這個(gè)功能允許用戶調(diào)整模型重新生成(或者用Solidworks的術(shù)語(yǔ)來(lái)說(shuō),,“重建”(rebuilt))的次序。顯示模型的同時(shí),,那些用來(lái)創(chuàng)建設(shè)計(jì)的嵌套的特征樹(shù)會(huì)被顯示在屏幕的邊上,。
3 P2 Z J& {+ z" H+ |) E& m
% ~1 e# z; O5 J R& w K5 l% a3 P早期的SolidWorks軟件也存在一些問(wèn)題,特別是在裝配建模和工程圖生成這兩方面,。裝配建模的功能存在一定的局限性,。而且,如果你不小心,,你可能會(huì)把一個(gè)零件模型“插入”到另一個(gè)零件模型當(dāng)中去,。盡管制圖模塊被認(rèn)為是一個(gè)不錯(cuò)的開(kāi)始,它也有很多不能完成的功能,,需要使用一些迂回的方法來(lái)解決,。《計(jì)算機(jī)輔助設(shè)計(jì)報(bào)導(dǎo)》也對(duì)其在中檔微機(jī)上的性能表示遺憾,,特別是當(dāng)使用PhotoWorks模塊(下文將提及)進(jìn)行真實(shí)感圖形渲染的時(shí)候,。文檔的缺少也是一個(gè)不足。然而,,大部分抱怨都屬于那些可以預(yù)見(jiàn)到會(huì)在下幾個(gè)版本中解決的問(wèn)題,。實(shí)際上,它們中的大多數(shù)也確實(shí)被解決了,。
3 s. e2 w: o7 `" Q4 [& _
* p$ b5 b4 W1 d. o加入SolidWorks的陣營(yíng)
. {5 o" b* J: |; K ) ^! T: m3 P* I" D% S
在很早的時(shí)候,,SolidWorks就對(duì)CAD行業(yè)的其他從業(yè)者聲明,它絕不會(huì)自己發(fā)展直銷(xiāo)渠道來(lái)和它的代理商競(jìng)爭(zhēng),。這個(gè)聲明造就了一支高度忠誠(chéng)的代理商隊(duì)伍,。類似的,公司表示它將專注于發(fā)展SolidWorks的核心功能,,不會(huì)開(kāi)發(fā)擴(kuò)展的應(yīng)用,。這種定位吸引了獨(dú)立的軟件開(kāi)發(fā)商。很快,,許多公司發(fā)布了可以和SolidWorks一起工作的應(yīng)用,。有時(shí)候,SolidWorks將這些應(yīng)用程序和自己的軟件進(jìn)行打包,,一起售賣(mài),。有時(shí)候,SolidWorks采取了毫不干涉的態(tài)度。
" v; B- f# I; p4 e7 }) U1 v: o
# U# H$ @. m! u p0 K# D第一批的SolidWorks應(yīng)用中有一個(gè)名叫PhotoWorks,,是一個(gè)真實(shí)感圖形渲染的工具包,,由位于英格蘭謝菲爾德市的LightWorks Design公司開(kāi)發(fā)。它由SolidWorks以795美元的價(jià)格代為銷(xiāo)售,�,;蛘撸脩艨梢砸�4390美元的價(jià)格購(gòu)買(mǎi)SolidWorks和LightWorks的組合,。到1996年中期,,SolidWorks和55個(gè)第三方軟件開(kāi)發(fā)商簽訂了合作協(xié)議,其中的7個(gè)都已經(jīng)發(fā)布過(guò)和SolidWorks兼容的軟件包,。% ~8 G2 O, ~) @9 ?" j2 c/ q8 V
5 L" h- V* u: k' p. d4 p/ i4 \最活躍的合作伙伴之一是位于洛杉磯的Structural Research and Analysis Corporation(SRAC). SRAC由Victor Weingarten博士創(chuàng)建,,提供中檔價(jià)格的有限元分析軟件。其軟件相對(duì)容易使用,,且有著很快的運(yùn)行速度,,至少對(duì)小規(guī)模或中等規(guī)模的問(wèn)題而言是這樣,。SRAC對(duì)其COSMOS FEA軟件重新打包,,做成一個(gè)能在SolidWorks 96上運(yùn)行的版本,稱作COSMOS/Works,。它在SolidWorks的運(yùn)行界面上加入了一個(gè)FEM的菜單項(xiàng),。選擇這個(gè)菜單項(xiàng)后,用戶可以進(jìn)入一個(gè)定制版的COSMOS,,該版本可以直接在SolidWorks模型數(shù)據(jù)上工作,。2 k: |3 K5 |& y& P% T6 A
, x* J; N" M* R1 t5 H% `
用戶可以從SolidWorks的模型直接創(chuàng)建出FEA模型,添加一些力和邊界條件,,分析零件并觀察分析結(jié)果,。兩個(gè)軟件都有著遵循Windows標(biāo)準(zhǔn)的相似外觀和感覺(jué)。這樣一種實(shí)現(xiàn)的意圖是使得設(shè)計(jì)工程師可以自己做一些應(yīng)力分析的工作,,而不是請(qǐng)結(jié)構(gòu)分析部門(mén)中的FEA專家來(lái)使用一些大型機(jī)上的高端的FEA軟件例如ANSYS或MSC NASTRAN來(lái)幫忙,。. P4 F; v) d" ?0 K7 U
; A9 \+ C& Z& {; L+ r& V這種工作模式在工程界引起了激烈的辯論。結(jié)構(gòu)分析專家們感覺(jué),,給缺乏足夠結(jié)構(gòu)分析培訓(xùn)的設(shè)計(jì)工程師提供這種功能是一種危險(xiǎn)的傾向,。然而這種模式的支持者認(rèn)為,這種模式可以使前所未有多的零件可以在更廣泛的條件下進(jìn)行分析,。爭(zhēng)論的兩邊可能都有一些道理,。' ]9 o! ~+ F9 s3 k- A7 j6 h
! A% d( ^& s* _2 P除了SolidWorks本身,另一個(gè)推動(dòng)類似的高端技術(shù)軟件得到更廣泛應(yīng)用的關(guān)鍵因素是計(jì)算機(jī)性能的高速增長(zhǎng),,特別是臺(tái)式微機(jī),。到1998年末,,很多工程師已經(jīng)擁有了400MHz主頻的Pentium II電腦。這些機(jī)器已經(jīng)能夠分析幾年前還需要使用大型機(jī)來(lái)分析的大規(guī)模FEA模型了,。例如,,SRAC的客戶之一,,Nichols Aircraft,,為他們的噴氣發(fā)動(dòng)機(jī)的潤(rùn)滑油泵創(chuàng)建了一個(gè)有著130萬(wàn)自由度的FEA模型。在一臺(tái)最新配置的電腦上運(yùn)行分析僅需兩小時(shí),。通過(guò)它們的合作,,SolidWorks和SRAC正在改變工程分析和設(shè)計(jì)的實(shí)踐。9 r( P& a3 P5 Q4 U
! }) Q/ E; ~ X
盡管SRAC也和包括鷹圖(Intergraph)和UGS在內(nèi)的其它CAD供應(yīng)商合作,,它和SolidWorks的關(guān)系可能是最牢固的,。在所有的合作版本中,COSMOS/Works也是和CAD系統(tǒng)集成得最緊密的軟件版本,。COSMOS/Works 99 甚至增加了如圖18.2所示的設(shè)計(jì)優(yōu)化功能,。
! ^+ h7 J4 {, H2 A |
|