|
SolidWorks是以一種靜悄悄的方式出現(xiàn)在業(yè)界分析師和媒體面前的,。那是1994年底,公司發(fā)布了SolidWorks的一個原型,那時它還被稱作Winchester Design。接下來,,在當(dāng)年夏末,Jon Hirschtick造訪了《工程自動化報導(dǎo)》(Engineering Automation Report)位于科羅拉多州Englewood市的辦公室,。在那里,,他親自演示了軟件最新的預(yù)發(fā)布版本。) U; e3 d/ N* S5 B3 `# E+ Q' t5 @! J
6 b" y/ ~# n! _6 l- W8 \
SolidWorks早期的開發(fā)使用Spatial Technology的ACIS幾何建模核心,。不久,,因為ACIS的性能和功能存在不足,就換成了EDS Unigraphics的Parasolid核心,。在那時,,EDS也對SolidWorks開出了比Spatial更好的授權(quán)條件。, T9 U; L0 H# W+ n" i: ^2 e/ U
5 P. k& n* G0 v; x" P/ v
在軟件即將發(fā)布的時候,,PTC對SolidWorks發(fā)起了訴訟,,宣稱后者雇傭了很多PTC的員工,從而違背了他們簽署的競業(yè)限制協(xié)議,。這件事足可以使SolidWorks在其前進(jìn)的道路上“熄火”,。雖然最終兩個公司在造成更大的傷害之前達(dá)成了一致,,但它構(gòu)成了兩公司日后一直延續(xù)至今的激烈競爭的基礎(chǔ)。
" a6 j/ Q; X: C6 I8 A5 k! V% r3 i# p
SolidWorks軟件的正式揭幕,,即今天我們所知道的SolidWorks 95,,發(fā)生在1995年的AUTOFACT大會上。毫無疑問,,從一開始SolidWorks的目標(biāo)市場之一是由那些準(zhǔn)備購買Pro/ENGINEER的公司組成的,。它的另外一個競爭對手,則是Autodesk及其AutoCAD軟件(見第8章),。* G4 u4 w0 w$ C2 H6 Y! K3 ^" r+ ~
, E5 f. @/ f- {. D8 I% Q
SolidWorks 95 是一個基于特征的,,尺寸驅(qū)動的實體建模器。它可以直接從實體模型生成二維工程圖,。和Pro/ENGINEER一樣,對實體模型的改變會自動更新到相應(yīng)的二維工程圖,。反過來,,對二維工程圖的改變也會改變實體模型。盡管第一版的SolidWorks包含了出人意料多的和Pro/ENGINEER一樣的功能,,它們之間還是有些差別,。有些差別牽涉到可能只有少部分潛在客戶關(guān)心的建模功能,有些差別則體現(xiàn)了更多戰(zhàn)略上的意圖,。最初SolidWorks并不支持外國的制圖標(biāo)準(zhǔn),,這減緩了軟件在國際上的接受度,。- t* X: V9 w; } d. @) M1 J, y6 Y. C/ A l
; M1 X0 L4 `! P2 P; {6 X0 F$ b/ |
從另一方面而言,,SolidWorks 95最初的實現(xiàn)包含了一些通常在更昂貴的高端系統(tǒng)上才有的功能。這包括可以給特征命名,,而不是僅僅用數(shù)字序號來區(qū)分它們,。還包括允許使用欠約束的草圖,以及允許用戶對特征進(jìn)行排序,,就像在Windows文件夾下對文件進(jìn)行排序那樣,。模型也可以包含尺寸間的代數(shù)關(guān)系。這樣,,對一個尺寸的改變,可以影響到多個其他的尺寸,。這個新軟件其他有吸引力的方面還包括:* {# |7 O3 U0 a' z. Q' O7 Y
Ÿ 一個與Windows 95 和Windows NT兼容的圖形界面) f D' ]# A2 k" n& A B
Ÿ 一個可以自動添加約束的草圖環(huán)境
+ [ T+ y/ E$ y( }7 _Ÿ 支持OLE2.0技術(shù)的文件格式,,可以方便的與其它應(yīng)用程序交換數(shù)據(jù)
+ l; v1 d* x9 k6 D- pŸ 基于D-Cubed公司的DCM軟件的約束管理器
# b6 {, e- ?5 Q0 xŸ 可以簡單的選擇一個特征并把它拖拽到一個新位置來對它進(jìn)行重定位4 p4 F2 L9 A5 O! y' ]* _
Ÿ 用戶可使用BASIC語言創(chuàng)建自己的宏命令
$ T7 g8 C" F+ g/ i
9 U# N6 y: V$ z! \/ ]- F) f" |SolidWorks95的首發(fā)引起了轟動,。大多數(shù)新軟件的第一版都有著嚴(yán)重的功能缺陷和太多的Bug,所以用戶不能用它們進(jìn)行真正的產(chǎn)品設(shè)計,。SolidWorks 95可不是這樣。正如《計算機(jī)輔助設(shè)計報導(dǎo)》所言:“我們很高興的報告,,在我們所看到的CAD軟件發(fā)行的第一版中,SolidWorks是屬于最好的那一類,,或者可能就是最好的,,沒有之一�,!边@篇新聞報道接下來高度贊揚了SolidWorks的建模能力,,特別是它的“特征管理器”,。這個功能允許用戶調(diào)整模型重新生成(或者用Solidworks的術(shù)語來說,,“重建”(rebuilt))的次序。顯示模型的同時,,那些用來創(chuàng)建設(shè)計的嵌套的特征樹會被顯示在屏幕的邊上,。8 f& h3 I6 `8 A- p$ f" S9 ^
/ H: P7 Z0 Z& i; c0 h0 [早期的SolidWorks軟件也存在一些問題,特別是在裝配建模和工程圖生成這兩方面,。裝配建模的功能存在一定的局限性,。而且,如果你不小心,,你可能會把一個零件模型“插入”到另一個零件模型當(dāng)中去,。盡管制圖模塊被認(rèn)為是一個不錯的開始,它也有很多不能完成的功能,,需要使用一些迂回的方法來解決,。《計算機(jī)輔助設(shè)計報導(dǎo)》也對其在中檔微機(jī)上的性能表示遺憾,,特別是當(dāng)使用PhotoWorks模塊進(jìn)行真實感圖形渲染的時候,。文檔的缺少也是一個不足。然而,,大部分抱怨都屬于那些可以預(yù)見到會在下幾個版本中解決的問題,。實際上,它們中的大多數(shù)也確實被解決了,。
, Y" y; ]/ R8 f5 {$ I, U, Z* q' w3 Z- r
SolidWorks 96于1996年七月份發(fā)布,,修正了很多前面提及的問題。特別是,,裝配建模功能得到了極大的增強(qiáng),。用戶現(xiàn)在可以在裝配環(huán)境下“就地”設(shè)計和修改單個的零件模型,。通過允許用戶選擇性的載入一部分工作模型,大型裝配建模的性能也得到了提升,。另外,,制圖模塊也得到了增強(qiáng)。用戶在放置不同視圖位置時更加可控,,可以使用三種不同的線寬,,以及多種字體。
- O. M& d, G" x6 i; o% c A. n" y9 T9 A2 ^
裝配的剖切視圖比第一版時工作得好多了,。文檔得到了極大的豐富,,渲染的性能也更可以接受了。當(dāng)然,,還有一些弱點并沒有得到修正,。例如,缺少“重做”(redo)的功能,,以及不能終止一個很費時的操作,,如不小心加載了一個大模型的時候。% e7 G5 K9 W$ J& @0 Q8 A
9 j6 [$ a& R: B, Q$ d; U
不到一年時間,,SolidWorks 97推出了,。根據(jù)公司的說法,,它有著175項提升,。這個版本包含了一大批功能上的增強(qiáng),并且修正了前兩個版本當(dāng)中的一些錯誤,。一個新的鈑金件設(shè)計功能被加入了軟件基本版,,此外還包括對零件平面的粗糙度標(biāo)注功能。用“抽殼”(shell)方式產(chǎn)生的零件也可以擁有多個厚度了,。
) h/ P+ j2 Z* n+ M
% p5 z* K/ Z. t4 h2 O8 nSolidWorks極大的增強(qiáng)了軟件在裝配建模和制圖方面的能力,。盡管軟件還存在一些嚴(yán)重的問題,在線幫助文檔也不是那么友好,,自SolidWorks第一次發(fā)布的14個月起,,它得到了極大的提升。8 C" m3 Q) R( M, R7 v! A+ F' |
% r" |1 G5 e8 F% b
實際上,,快速增長的功能甚至引起了一些業(yè)界分析師的憂慮,。Steve Wolfe在1997年2月號的《計算機(jī)輔助設(shè)計報導(dǎo)》中提到:
$ w+ B- K7 S, c8 p! C: [& @% g
" m7 l3 M- ]5 D, B; K' ~“當(dāng)SolidWorks增強(qiáng)其軟件的功能的時候,它實際上承擔(dān)著將其變得太復(fù)雜,,以至于不易使大多數(shù)設(shè)計人員學(xué)會的風(fēng)險,。這種復(fù)雜性對于那種很昂貴的,并且只由有經(jīng)驗的專家來使用的軟件產(chǎn)品而言還是可以接受的,,但并不適合于一個目標(biāo)是擴(kuò)展三維設(shè)計人員基數(shù)的軟件,�,!�
7 ?% x4 i) M5 h& m3 `0 {. _# k% h5 A$ O- i B. |
“第二個值得SolidWorks的經(jīng)理和用戶們思考的問題是,哪些功能應(yīng)該屬于基本版的軟件,,而那些應(yīng)該被包含到專業(yè)應(yīng)用當(dāng)中,。最近添加的鈑金件設(shè)計功能是一個極好的例子。不是所有的機(jī)械產(chǎn)品都包含鈑金件,。把鈑金設(shè)計功能加到基本軟件中會使其變得更復(fù)雜,。在SolidWorks 97中,鈑金設(shè)計的操作還比較簡單,,不會妨礙到軟件的其他部分,。但是當(dāng)鈑金設(shè)計人員要求更多的自動化功能的時候,軟件的復(fù)雜性就會增加,,用戶界面也會變得擁擠,。如果其他制造業(yè)的應(yīng)用也被加入進(jìn)來,SolidWorks的復(fù)雜性就會成幾何級數(shù)的增長,�,!�呵呵,與90年代的人擔(dān)心正好相反,,solidworks正把插件的功能吸收到基本軟件中,,比如類似鋼構(gòu)的網(wǎng)格草圖,這個是插件builtworks的功能,,還有2015版中的暖通3D布線,,這個功能是插件Smap3D的功能,還有鈑金件的新增的掃描法蘭,,曲邊法蘭,,costing成本核算,這也是第三方成本插件的功能,,而且solidworks還OEM插件,,使其變成solidworks原生插件,比如electrical電氣設(shè)計插件,,inspection檢查插件,,mbd插件。
1 ~; V9 F' D& S3 P. k6 a4 m8 B6 U0 s4 G% P, C. p4 |0 N( o6 Q
與此同時,,PTC和SolidWorks之間的口角開始升溫,。正如我們之前中談到的,PTC的CEO,,Steve Walske,,并沒有覺察到一個人們所開始提及的“中端”CAD市場的存在。在1997年早間的一個分析師會議上,,Walske提到:“低端產(chǎn)品是有缺陷的,,因為它們不能設(shè)計出可在機(jī)械產(chǎn)品市場上占有一席之地的產(chǎn)品,。”這樣的論斷在幾年前可能是正確的,�,?墒窃�1997年,情況已經(jīng)不同了,。現(xiàn)在PTC的CAD軟件根本不好賣了,,連PTC的信息軟件都能與solidworks連接。與solidworks有口角的是solidedge,,這個自稱同步建模大于一切但被東家西門子不重視的倒霉蛋,。
" }$ _ a5 O- Q/ U, E: \出人意料的,達(dá)索(Dassault Systems)在1997年6月24日宣布以3億美元的價格收購了SolidWorks,。這個價格相當(dāng)于SolidWorks當(dāng)時一年營業(yè)收入的12倍,。在不到兩年前,也就是1995年10月號的《工程自動化報導(dǎo)》雜志上,,刊登了第一篇報道SolidWorks公司的文章,,,“大約10年以后,,SolidWorks將在機(jī)械設(shè)計市場上發(fā)揮深遠(yuǎn)的影響力,。”在過去的25年中,,CAD/CAM行業(yè)發(fā)生了很多并購,。幾乎所有的并購案都是一家陷入麻煩的公司被另外一個強(qiáng)者收購。達(dá)索對SolidWorks的并購是第一次的強(qiáng)強(qiáng)聯(lián)合,。
: ^4 p% I7 c6 @. }, S) ]8 j3 i3 u: G$ d1 R
當(dāng)消息宣布時,,SolidWorks已經(jīng)賣出了大約6000份拷貝,。針對并購的若干疑慮很快得到了澄清,。首先,SolidWorks將仍然以一個獨立機(jī)構(gòu)運行,,并掌控自己的產(chǎn)品開發(fā)策略,。第二,SolidWorks軟件將仍然由現(xiàn)有的經(jīng)銷商渠道進(jìn)行銷售,,而不是由IBM(達(dá)索公司的CATIA軟件大部份由IBM銷售),。第三,,SolidWorks將繼續(xù)與第三方軟件開發(fā)商進(jìn)行合作,。
6 `/ w; O y; G6 U9 t9 b. N( H! PCAD行業(yè)的大部分并購最后結(jié)果都不算好,,有的甚至可以用悲慘來形容,。想通過并購的方式來擴(kuò)大一個公司的客戶基礎(chǔ)已經(jīng)基本上被證明是一種失敗的做法,。然而達(dá)索對SolidWorks的并購從一開始就顯露出成功的跡象。這是因為兩家公司所針對的市場幾乎沒有重疊,,并且達(dá)索公司持續(xù)的保持了這一市場策略,。達(dá)索自己的CAD業(yè)務(wù)傾向于大公司,如波音公司和克萊斯勒,,這些公司都和IBM有著長期伙伴關(guān)系,,SolidWorks的客戶則大部分由IBM無暇顧及的小公司組成。在當(dāng)時,,達(dá)索的CATIA軟件沒有Windows版本,,而Windows則是Solidworks支持的唯一平臺。并且在當(dāng)時,,Solidworks從來沒有想過要和CATIA競爭,,它更多的關(guān)注于Pro/ENGINEER和AutoCAD。現(xiàn)在不同了,,solidedge才是solidworks唯一對手,,inventor連美國人不看好,PTC玩起了信息戰(zhàn),,autocad是所有三維軟件的共同敵人,。達(dá)索開始介入到solidworks的經(jīng)營活動中去,因為原先的創(chuàng)業(yè)元老都紛紛離去,,也因為solidworks的營收抵上CATIA的一半了,,誰會把現(xiàn)金牛放到外面散養(yǎng)呢。
4 [( ?8 @4 f3 f) \: I" F5 Y* I% E: S2 X" V8 t6 [- N) g
1998年的開始也是SolidWorks和Autodesk之間更激烈的市場戰(zhàn)的開始,。一般而言,,不管是在技術(shù)還是在市場層面,當(dāng)Autodesk還在掙扎著厘清其機(jī)械行業(yè)產(chǎn)品的策略時,,SolidWorks已經(jīng)是連連獲勝,。在Vic Leventhal的領(lǐng)導(dǎo)下,SolidWorks建立起了一個引人矚目的分銷渠道,。其中很多經(jīng)銷商都是Autodesk之前或現(xiàn)有的經(jīng)銷商,。3 o" l; v' U/ _+ E' l0 X
4 ^" Z% j# M( X' k yAutodesk在1998年初宣布,其Mechanical Desktop軟件的授權(quán)經(jīng)銷商不得同時銷售其他競爭對手的產(chǎn)品,,特別是SolidWorks,。幾個大的經(jīng)銷商,如U.S.CAD和Mirco Engineering Solutions,,都因此被終止了與Autodesk的合作,。
' \1 e E7 R% u/ c( P4 Q$ x/ X3 ]" ]; @" p
大約同一時間,在1998年二月,,SolidWorks成為了OpenDWG聯(lián)盟(現(xiàn)更名為開放設(shè)計聯(lián)盟,,The Open Design Alliance)的創(chuàng)始成員。該組織的目的是提供可直接讀寫Autodesk私有DWG格式的AutoCAD文件的軟件工具。改名也是因為autodesk的控訴,,DWG組合為autodesk所有,,他人不經(jīng)允許不可使用。雖然官司后來都和解了,,不過DWG一詞就真成了autodesk的專有,。
, {. j) ^% ]" h* Y( a7 W2 ^6 f& u$ {: t/ u7 A. n; |. N1 S8 h
Autodesk從來沒有發(fā)布過DWG格式的詳細(xì)描述。因此,,聯(lián)盟的程序員們只能對其文件格式進(jìn)行逆向工程,。通過加入聯(lián)盟,那些想擁有快速讀取AutoCAD文件能力的Autodesk競爭對手們可以把他們在這一方面的開發(fā)資源匯聚在一起,,從而避免重復(fù)的開發(fā)工作,。事實是所有autodesk的競爭對手都加入了開放設(shè)計聯(lián)盟,ODA
/ t/ \, U, r& w$ G9 y
9 {' l1 T$ s$ \1 D在很早的時候,,SolidWorks就對CAD行業(yè)的其他從業(yè)者聲明,,它絕不會自己發(fā)展直銷渠道來和它的代理商競爭。這個聲明造就了一支高度忠誠的代理商隊伍,。類似的,,公司表示它將專注于發(fā)展SolidWorks的核心功能,不會開發(fā)擴(kuò)展的應(yīng)用,。這種定位吸引了獨立的軟件開發(fā)商,。很快,許多公司發(fā)布了可以和SolidWorks一起工作的應(yīng)用,。有時候,,SolidWorks將這些應(yīng)用程序和自己的軟件進(jìn)行打包,一起售賣,。有時候,,SolidWorks采取了毫不干涉的態(tài)度。9 C6 z& J; T5 g6 B; y+ j
+ X Y M1 G# Z9 v3 {" v+ I第一批的SolidWorks應(yīng)用中有一個名叫PhotoWorks,,是一個真實感圖形渲染的工具包,,由位于英格蘭謝菲爾德市的LightWorks Design公司開發(fā)。它由SolidWorks以795美元的價格代為銷售,�,;蛘�,,用戶可以以4390美元的價格購買SolidWorks和LightWorks的組合,。到1996年中期,SolidWorks和55個第三方軟件開發(fā)商簽訂了合作協(xié)議,,其中的7個都已經(jīng)發(fā)布過和SolidWorks兼容的軟件包,。那現(xiàn)在為什么把photoworks放棄了,因為autodesk收購了photoworks的渲染引擎,所以你懂的,,solidworks就與modo的開發(fā)商合作,,使用其渲染引擎,而solidworks正版用戶還可以到modo的官網(wǎng)去下載貼圖和外觀
6 U+ D+ V9 ] c( S" s& ^$ H$ s ~" `
& W! z8 O4 N) ^! G- w- ~最活躍的合作伙伴之一是位于洛杉磯的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ù)上工作,。$ S& [ t/ c c& O
) {' U! u' A1 r1 ~! o. w$ \用戶可以從SolidWorks的模型直接創(chuàng)建出FEA模型,,添加一些力和邊界條件,分析零件并觀察分析結(jié)果,。兩個軟件都有著遵循Windows標(biāo)準(zhǔn)的相似外觀和感覺,。這樣一種實現(xiàn)的意圖是使得設(shè)計工程師可以自己做一些應(yīng)力分析的工作,而不是請結(jié)構(gòu)分析部門中的FEA專家來使用一些大型機(jī)上的高端的FEA軟件例如ANSYS或MSC NASTRAN來幫忙,。
0 T" W% {& W# V9 S4 U: }- Y# d- R
) L5 U8 ]* ^) T0 {這種工作模式在工程界引起了激烈的辯論,。結(jié)構(gòu)分析專家們感覺,,給缺乏足夠結(jié)構(gòu)分析培訓(xùn)的設(shè)計工程師提供這種功能是一種危險的傾向。然而這種模式的支持者認(rèn)為,這種模式可以使前所未有多的零件可以在更廣泛的條件下進(jìn)行分析,。現(xiàn)在看來,,給設(shè)計工程師使用CAE軟件和給分析工程師使用CAE軟件就不應(yīng)該是一個東西。哪那么多的非線性分析; a- S M! m7 e7 O1 J
7 J' i1 w) `$ L" U除了SolidWorks本身,另一個推動類似的高端技術(shù)軟件得到更廣泛應(yīng)用的關(guān)鍵因素是計算機(jī)性能的高速增長,,特別是臺式微機(jī),。到1998年末,,很多工程師已經(jīng)擁有了400MHz主頻的Pentium II電腦,。這些機(jī)器已經(jīng)能夠分析幾年前還需要使用大型機(jī)來分析的大規(guī)模FEA模型了,。例如,,SRAC的客戶之一,Nichols Aircraft,,為他們的噴氣發(fā)動機(jī)的潤滑油泵創(chuàng)建了一個有著130萬自由度的FEA模型。在一臺最新配置的電腦上運行分析僅需兩小時,。通過它們的合作,,SolidWorks和SRAC正在改變工程分析和設(shè)計的實踐,。 U5 C- y7 S; B, I A9 A$ y. @
) B0 D$ {2 r/ {8 }; T: [7 n: j$ {
盡管SRAC也和包括鷹圖(Intergraph)和UGS在內(nèi)的其它CAD供應(yīng)商合作,它和SolidWorks的關(guān)系可能是最牢固的,。在所有的合作版本中,,COSMOS/Works也是和CAD系統(tǒng)集成得最緊密的軟件版本。所以08年,,solidworks干脆收購了SRAC,在09版solidworks中,cosmos各軟件包從此更名為simulation motion flow simulation,,與solidworks更緊密結(jié)合。" x' y0 a6 B* v' @ ]( {
& M) H! |8 K! A8 U
/ P* z3 E* r4 H9 \% u$ t9 c & k$ U' B8 _" }9 G6 s. W
|
G* ^( O& O1 l7 F2 n) z |
評分
-
查看全部評分
|