|
2#

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