|
2#

樓主 |
發(fā)表于 2018-3-4 21:47:11
|
只看該作者
SolidWorks的早期版本
; d, y3 T# f6 E9 F2 j! u0 f & r9 d u( w4 r0 c" t2 f) \
SolidWorks是以一種靜悄悄的方式出現(xiàn)在業(yè)界分析師和媒體面前的。那是1994年底,,公司發(fā)布了SolidWorks的一個(gè)原型,,那時(shí)它還被稱作Winchester Design。我相信我第一次看到這個(gè)軟件是在1995年二月份,,在芝加哥舉辦的國(guó)家設(shè)計(jì)工程展(National Design Engineering Show)上,。接下來,在當(dāng)年夏末,,Jon Hirschtick造訪了《工程自動(dòng)化報(bào)導(dǎo)》(Engineering Automation Report)位于科羅拉多州Englewood市的辦公室,。在那里,他親自演示了軟件最新的預(yù)發(fā)布版本,。; m0 }% k6 E/ |5 q
3 Q7 ]6 B5 K0 U7 S. q
Hirschtick在演示創(chuàng)建單個(gè)零件模型時(shí)做得非常棒,,但當(dāng)我要求他創(chuàng)建一個(gè)簡(jiǎn)單的裝配模型時(shí),他卻沒法完成,。我永遠(yuǎn)不知道到底是當(dāng)時(shí)的軟件存在問題還是Hirschtick對(duì)SolidWorks的裝配功能并不熟悉,。9 B6 [( n. a# N8 ?; ~. L
! {: ` ^' ^9 a
SolidWorks早期的開發(fā)使用Spatial Technology的ACIS幾何建模核心。不久,,因?yàn)?/font>ACIS的性能和功能存在不足,,就換成了EDS Unigraphics的Parasolid核心。在那時(shí),,EDS也對(duì)SolidWorks開出了比Spatial更好的授權(quán)條件,。
3 W2 f# U% ]+ y! L6 I2 L8 f4 i { ' }2 N; A* j4 L1 r8 a! R
在軟件即將發(fā)布的時(shí)候,PTC對(duì)SolidWorks發(fā)起了訴訟,,宣稱后者雇傭了很多PTC的員工,,從而違背了他們簽署的競(jìng)業(yè)限制協(xié)議。這件事足可以使SolidWorks在其前進(jìn)的道路上“熄火”,。雖然最終兩個(gè)公司在造成更大的傷害之前達(dá)成了一致,,但它構(gòu)成了兩公司日后一直延續(xù)至今的激烈競(jìng)爭(zhēng)的基礎(chǔ)。
# M" S: W# {1 Y: u% ^) y ! o0 L; O. p* F
SolidWorks軟件的正式揭幕,,即今天我們所知道的SolidWorks 95,,發(fā)生在1995年的AUTOFACT大會(huì)上。毫無(wú)疑問,,從一開始SolidWorks的目標(biāo)市場(chǎng)之一是由那些準(zhǔn)備購(gòu)買Pro/ENGINEER的公司組成的,。它的另外一個(gè)競(jìng)爭(zhēng)對(duì)手,則是Autodesk及其AutoCAD軟件(見第8章),。5 k" {* p! e; t4 I+ O$ r" C' A2 A' j T
/ Z* N$ l1 s9 s# K- D3 K0 [* HSolidWorks 95 是一個(gè)基于特征的,,尺寸驅(qū)動(dòng)的實(shí)體建模器。它可以直接從實(shí)體模型生成二維工程圖,。和Pro/ENGINEER一樣,,對(duì)實(shí)體模型的改變會(huì)自動(dòng)更新到相應(yīng)的二維工程圖。反過來,,對(duì)二維工程圖的改變也會(huì)改變實(shí)體模型,。盡管第一版的SolidWorks包含了出人意料多的和Pro/ENGINEER一樣的功能,它們之間還是有些差別,。有些差別牽涉到可能只有少部分潛在客戶關(guān)心的建模功能,,有些差別則體現(xiàn)了更多戰(zhàn)略上的意圖。最初SolidWorks并不支持外國(guó)的制圖標(biāo)準(zhǔn),,這減緩了軟件在國(guó)際上的接受度,。
( v& C' L* r7 s& ~
$ W1 S7 z1 u/ y- D2 t; j9 E# l, D從另一方面而言,SolidWorks 95最初的實(shí)現(xiàn)包含了一些通常在更昂貴的高端系統(tǒng)上才有的功能,。這包括可以給特征命名,,而不是僅僅用數(shù)字序號(hào)來區(qū)分它們。還包括允許使用欠約束的草圖,,以及允許用戶對(duì)特征進(jìn)行排序,,就像在Windows文件夾下對(duì)文件進(jìn)行排序那樣。模型也可以包含尺寸間的代數(shù)關(guān)系,。這樣,,對(duì)一個(gè)尺寸的改變,可以影響到多個(gè)其他的尺寸,。這個(gè)新軟件其他有吸引力的方面還包括:& n1 g- y7 F, _4 R. x9 T* \
一個(gè)與Windows 95 和Windows NT兼容的圖形界面 一個(gè)可以自動(dòng)添加約束的草圖環(huán)境 支持OLE2.0技術(shù)的文件格式,,可以方便的與其它應(yīng)用程序交換數(shù)據(jù) 基于D-Cubed公司的DCM軟件的約束管理器 可以簡(jiǎn)單的選擇一個(gè)特征并把它拖拽到一個(gè)新位置來對(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是屬于最好的那一類,或者可能就是最好的,,沒有之一,。”這篇新聞報(bào)道接下來高度贊揚(yáng)了SolidWorks的建模能力,,特別是它的“特征管理器”,。這個(gè)功能允許用戶調(diào)整模型重新生成(或者用Solidworks的術(shù)語(yǔ)來說,“重建”(rebuilt))的次序。顯示模型的同時(shí),,那些用來創(chuàng)建設(shè)計(jì)的嵌套的特征樹會(huì)被顯示在屏幕的邊上,。
, k. [1 B% R1 t3 n5 {2 Y" O+ N, o7 u9 C
早期的SolidWorks軟件也存在一些問題,特別是在裝配建模和工程圖生成這兩方面,。裝配建模的功能存在一定的局限性,。而且,如果你不小心,,你可能會(huì)把一個(gè)零件模型“插入”到另一個(gè)零件模型當(dāng)中去,。盡管制圖模塊被認(rèn)為是一個(gè)不錯(cuò)的開始,它也有很多不能完成的功能,,需要使用一些迂回的方法來解決,。《計(jì)算機(jī)輔助設(shè)計(jì)報(bào)導(dǎo)》也對(duì)其在中檔微機(jī)上的性能表示遺憾,,特別是當(dāng)使用PhotoWorks模塊(下文將提及)進(jìn)行真實(shí)感圖形渲染的時(shí)候,。文檔的缺少也是一個(gè)不足。然而,,大部分抱怨都屬于那些可以預(yù)見到會(huì)在下幾個(gè)版本中解決的問題,。實(shí)際上,它們中的大多數(shù)也確實(shí)被解決了,。
0 Z9 @5 }3 p. }" o7 }' w
. J7 B8 y) n# ^) s加入SolidWorks的陣營(yíng)5 C2 L0 m6 H& G7 ~* F; [ E
0 @: G0 N2 |5 w" G! k+ A7 j在很早的時(shí)候,,SolidWorks就對(duì)CAD行業(yè)的其他從業(yè)者聲明,它絕不會(huì)自己發(fā)展直銷渠道來和它的代理商競(jìng)爭(zhēng),。這個(gè)聲明造就了一支高度忠誠(chéng)的代理商隊(duì)伍,。類似的,公司表示它將專注于發(fā)展SolidWorks的核心功能,,不會(huì)開發(fā)擴(kuò)展的應(yīng)用,。這種定位吸引了獨(dú)立的軟件開發(fā)商。很快,,許多公司發(fā)布了可以和SolidWorks一起工作的應(yīng)用,。有時(shí)候,SolidWorks將這些應(yīng)用程序和自己的軟件進(jìn)行打包,,一起售賣,。有時(shí)候,SolidWorks采取了毫不干涉的態(tài)度,。2 d/ K7 I6 v! j' ?' o
- h& ~& r4 H: F1 N: a7 n第一批的SolidWorks應(yīng)用中有一個(gè)名叫PhotoWorks,,是一個(gè)真實(shí)感圖形渲染的工具包,由位于英格蘭謝菲爾德市的LightWorks Design公司開發(fā),。它由SolidWorks以795美元的價(jià)格代為銷售,�,;蛘撸脩艨梢砸�4390美元的價(jià)格購(gòu)買SolidWorks和LightWorks的組合,。到1996年中期,,SolidWorks和55個(gè)第三方軟件開發(fā)商簽訂了合作協(xié)議,其中的7個(gè)都已經(jīng)發(fā)布過和SolidWorks兼容的軟件包,。
$ Z2 w, _/ x$ }/ Z5 |9 ?6 K9 E
" g7 B6 S+ L! Z/ z) o最活躍的合作伙伴之一是位于洛杉磯的Structural Research and Analysis Corporation(SRAC). SRAC由Victor Weingarten博士創(chuàng)建,,提供中檔價(jià)格的有限元分析軟件。其軟件相對(duì)容易使用,,且有著很快的運(yùn)行速度,至少對(duì)小規(guī)�,;蛑械纫�(guī)模的問題而言是這樣,。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ù)上工作。
9 T i+ u; q; ]/ e$ b1 b/ i
3 K! q5 p4 B; n! @% H: K8 Y: V1 x用戶可以從SolidWorks的模型直接創(chuàng)建出FEA模型,,添加一些力和邊界條件,,分析零件并觀察分析結(jié)果。兩個(gè)軟件都有著遵循Windows標(biāo)準(zhǔn)的相似外觀和感覺,。這樣一種實(shí)現(xiàn)的意圖是使得設(shè)計(jì)工程師可以自己做一些應(yīng)力分析的工作,,而不是請(qǐng)結(jié)構(gòu)分析部門中的FEA專家來使用一些大型機(jī)上的高端的FEA軟件例如ANSYS或MSC NASTRAN來幫忙。
8 D' |) d6 T6 ?. a- Y& r5 @2 ?8 q1 |. j- J+ X
這種工作模式在工程界引起了激烈的辯論,。結(jié)構(gòu)分析專家們感覺,,給缺乏足夠結(jié)構(gòu)分析培訓(xùn)的設(shè)計(jì)工程師提供這種功能是一種危險(xiǎn)的傾向。然而這種模式的支持者認(rèn)為,,這種模式可以使前所未有多的零件可以在更廣泛的條件下進(jìn)行分析,。爭(zhēng)論的兩邊可能都有一些道理。& }- w) b1 a; h
9 K% w# v" w9 |& ?6 R
除了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ī)來分析的大規(guī)模FEA模型了。例如,,SRAC的客戶之一,,Nichols Aircraft,,為他們的噴氣發(fā)動(dòng)機(jī)的潤(rùn)滑油泵創(chuàng)建了一個(gè)有著130萬(wàn)自由度的FEA模型。在一臺(tái)最新配置的電腦上運(yùn)行分析僅需兩小時(shí),。通過它們的合作,,SolidWorks和SRAC正在改變工程分析和設(shè)計(jì)的實(shí)踐。# A2 d1 m: W7 L" G9 z
% ?& B g/ D' X. f# E! R( E" v0 |盡管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)化功能,。
5 m0 D, c" e0 v6 R |
|