|
本帖最后由 zmztx 于 2018-9-19 09:52 編輯 ! G1 v, s+ ?. `: C9 c3 t( v
4 L6 u3 r5 U* K+ c用模型尺寸驅(qū)動(dòng)表格尺寸
* C5 }+ d& y& R( T6 u用表格尺寸驅(qū)動(dòng)模型尺寸
; @$ `. `) J4 _: g3 e4 \+ U9 s& u
) Z# {- y! X N5 M5 r4 K9 Y這兩種功能都可以在SolidWorks中實(shí)現(xiàn),具體可以搜索“變形設(shè)計(jì)”
8 V$ h9 k" x# D2 G0 B& v下面談的是概念,一般情況需要二次開(kāi)發(fā)才能實(shí)現(xiàn)% Y( q; Z8 }# ~6 Y' U8 _
“用表格尺寸驅(qū)動(dòng)模型尺寸”,我覺(jué)得這比較容易實(shí)現(xiàn),如樓上各位提到的系列零件設(shè)計(jì)表,最簡(jiǎn)單的就是螺栓長(zhǎng)度,選表格中“10”,模型長(zhǎng)度自動(dòng)變成10,而且適當(dāng)做工作,零件圖、裝配圖都能自動(dòng)改過(guò)來(lái)。如果有簡(jiǎn)單的關(guān)聯(lián),比如螺栓的螺紋直徑與六角頭的尺寸,可以是關(guān)聯(lián)尺寸,那么需要定義變量之間的關(guān)系式,也就是插入方程。同樣,如果螺紋直徑是16,那么六角頭的尺寸也就按照方程規(guī)定的尺寸跟著改了。零件圖、裝配圖都能自動(dòng)改過(guò)來(lái)。這不需要二次開(kāi)發(fā)就能實(shí)現(xiàn)了。
" t4 `! L# c, n$ E3 z* J8 v3 T“用模型尺寸驅(qū)動(dòng)表格尺寸”,不知你是怎么定義的,我理解是事先建立的模型有幾十個(gè)尺寸,其中有幾個(gè)尺寸是主動(dòng)變量,剩下的是被動(dòng)尺寸,是跟著變。而跟著變的變量中有一些要求是整數(shù)(按照表格中的數(shù)字來(lái)選),換句話說(shuō),就是表中某幾個(gè)尺寸的變化帶動(dòng)表中其他的尺寸變化。這就屬于麻煩的情況了,但也有現(xiàn)成的方法。
# h3 H8 M1 L/ c首先,建立的三維模型中,需要建立尺寸傳遞鏈。比如二級(jí)展開(kāi)直齒圓柱齒輪減速器。中心距、速比、齒輪模數(shù)、齒數(shù)、箱體尺寸,等。他們之間是有相互牽連的關(guān)系?梢园阎行木嗪退俦茸鳛橹髯兞,其他的跟著變。毫無(wú)疑問(wèn),他們之間有著嚴(yán)格的尺寸關(guān)系。這些就組成了尺寸傳遞網(wǎng)絡(luò)。6 A" w' Z2 H/ K5 u9 W' f( U
為了能讓主動(dòng)尺寸(變量)確定后,跟著變的尺寸能自動(dòng)確定,至少要讓尺寸傳遞網(wǎng)絡(luò)是“有向無(wú)環(huán)圖”。否則就出現(xiàn)轉(zhuǎn)圈循環(huán),計(jì)算機(jī)就無(wú)法確定尺寸了。至于怎么才能建立有向無(wú)環(huán)圖,首先要數(shù)學(xué)概念清楚,然后就看你的機(jī)械學(xué)的好不好了。比較難。
, G* t1 t7 G8 k; G1 m之后是組織數(shù)據(jù)。就是面對(duì)一堆猶如亂麻的變量,怎么把他們條分縷析的弄明白。此處組織數(shù)據(jù)的成熟方法是“事物特性表,SML”,要特別注意它的分層處理的思路,化繁為簡(jiǎn)。于是你需要的數(shù)據(jù)表按照規(guī)則一步步就做出來(lái)了。具體在網(wǎng)上查。注意:它是可以用系列零件設(shè)計(jì)表(我們所見(jiàn)到的3DCAD,都有這種功能)
! F7 E5 R% U( s* i" u- O5 W當(dāng)然,分層處理還不僅這些。齒輪傳動(dòng)中有一個(gè)變位手段。不僅用來(lái)湊中心距,還能優(yōu)化齒輪強(qiáng)度。它涉及的不光是變位系數(shù)、嚙合角,還涉及齒形系數(shù)、相對(duì)滑移系數(shù)等。這些如果統(tǒng)統(tǒng)和中心距、速比、齒輪模數(shù)、齒數(shù)、箱體尺寸等放在一起考慮,麻煩大了。所以可以大圈(中心距、速比、齒輪模數(shù)、齒數(shù)、箱體尺寸)先算出一個(gè)方案,然后進(jìn)入小圈(變位系數(shù)、嚙合角,齒形系數(shù)、相對(duì)滑移系數(shù))計(jì)算,看是不是符合要求,然后再回到大圈,類似遍歷。這是優(yōu)化設(shè)計(jì)的內(nèi)容,這里要說(shuō)的是事物特性表仍然可用。比如插齒,齒輪參數(shù)與插齒刀齒數(shù)、舊插齒刀還有自己的變位系數(shù)等的限制,也有離散變量的問(wèn)題,又不能隨便選(插齒刀齒數(shù)是有標(biāo)準(zhǔn)的)。* [# t9 ?+ @- x/ |4 t \1 c. _$ Q
還有就是計(jì)算出的是連續(xù)變量,還要元整到表格中的數(shù)據(jù)。( ]$ ~1 U& A9 J. U( g8 M- y0 M2 |" m+ _
這些問(wèn)題都解決了,才有用模型尺寸驅(qū)動(dòng)表格尺寸的基礎(chǔ)。雖然說(shuō)了這么多,但通過(guò)計(jì)算機(jī)執(zhí)行,計(jì)算不會(huì)超過(guò)一分鐘。超過(guò)了,從算法、結(jié)構(gòu)上找毛病4 a$ Y; L. |& F( T$ i
( a: y4 ^) Q9 D/ c. ^( R, X1 M
) r5 ^$ C! }; \; i' p* ` |
|