久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: SolidWorks裝配達到完全定義,最多要幾個約束? [打印本頁]

作者: zmztx    時間: 2019-8-12 16:44
標題: SolidWorks裝配達到完全定義,最多要幾個約束?
本帖最后由 zmztx 于 2019-8-12 16:51 編輯 + M0 Z0 c; l( }% Z1 b; p- M

4 D' l" ]7 w  _* @SolidWorks裝配達到完全定義,意思是不會出現你不想要的運動
0 X, D: C$ F% s! ^* l% _7 {裝配約束,意思就是面對面貼合、同軸線,等等
0 ^3 R- s1 k" ^! r; R/ O& w. k- y) E; d1 j
看到資料介紹:SolidWorks零件裝配,最多用三個約束就能完全定義
; g8 w: k( p$ `1 Q. y& Z這句話對嗎?有沒有必須四個或者以上的裝配約束,才能限制住零件之間的裝配配合?
; c% G* _3 u1 q
作者: 冷月梧桐    時間: 2019-8-12 16:48
一個零件完全定義需要限制6個自由度,至于需要幾個約束,就看是哪些約束,一個約束有幾個自由度
作者: zmztx    時間: 2019-8-12 16:55
本帖最后由 zmztx 于 2019-8-12 16:57 編輯 4 E# b' z# d( f7 t* ]8 [, T
冷月梧桐 發表于 2019-8-12 16:48, d, t6 V1 d& W: Q& K
一個零件完全定義需要限制6個自由度,至于需要幾個約束,就看是哪些約束,一個約束有幾個自由度

3 X& X% c& M# [$ Y8 K% d- }- i& a建模中需要,
1 A$ Q1 G8 ^! z- ^2 k; x3 {  k在參數化驅動的模型建立后,為了可以變型,需要根據輸入條件,參數做相應變化
+ I) B  q' v+ q1 b3 V如果SolidWorks裝配達到完全定義,最多需要三個約束,那么處理變化就會簡單些6 k2 N0 M+ c( |! r4 f  D) l: B

6 v9 E: F! t, l5 _) X5 }% c! J而且,資料特地聲明,在SolidWorks環境下成立
, W- ]6 \! u4 b" f: `  ~9 h+ s+ y
  Q2 |6 r; F' A% S" V0 R3 g
作者: zmztx    時間: 2019-8-12 17:05
本帖最后由 zmztx 于 2019-8-12 18:24 編輯 ( y' U2 |" J& e

6 B0 h' {0 R" q4 r5 i查SolidWorks裝配約束有:6 b& O0 M9 W/ Z; r6 N
0:重合) r: h8 ~# \5 l0 n4 Y
1:同軸
; ~1 h3 D9 u1 ?* Z* v! C, V6 Z2:垂直; r. z; \, {+ B$ ^) t
3:平行; A* |1 E3 w0 K/ j; j
4:相切, p$ N# h, s3 Z1 }+ k" p
5:距離
) R2 b% m8 |3 A$ p& Y7 L6:角度% W$ ]' s7 a$ {
" S! T" K7 f( `
數字序號是SolidWorks API的編號
# U& Y2 |7 U' }! {) \& B& Z& K- x2 s! _: y8 C" o
1樓的問題,也就是兩個零件裝配,如果上面這7種關系用了四次或者超過四次,那么這個裝配就是過定位。SolidWorks就給出出錯的提示# d) j: Q) F+ ?

作者: 2011ayoon    時間: 2019-8-13 08:11
zmztx 發表于 2019-8-12 17:05( m$ k/ z) Y/ O( p' F
查SolidWorks裝配約束有:  A1 Z3 d5 j: M  b
0:重合
  F# U0 f4 R- m! }2 k1:同軸
: ]& F9 |: ]+ U4 j8 P( ~0 b" S
不一定的,比如兩個面重合,你再弄個兩個面平行,好像就是可以的,雖然是過定位了7 Y- v3 A3 q! ~/ ^8 X5 p  y4 X2 O
2 K7 e" O* R( u! o6 O) a1 l* b

作者: 遠祥    時間: 2019-8-13 19:30
也不定,看裝配怎么約束的,通常超過三個以前就會出現過約束。
作者: zmztx    時間: 2019-8-13 19:51
本帖最后由 zmztx 于 2019-8-13 20:23 編輯
' ~0 p: h7 U2 Q3 `, P& m, i
遠祥 發表于 2019-8-13 19:30- o* u' l* C" }! s
也不定,看裝配怎么約束的,通常超過三個以前就會出現過約束。
( _3 v" z. T0 H2 x* Y; u
如果我沒弄錯,那么
6 }% a* V$ V5 s# E% ?對于SolidWorks裝配約束,可以從數學上證明:超過三個裝配約束條件,必定是過定位4 z) L( B, t* L: k  `
可惜,沒有看到證明
" w* H; e' J! o. ~! K; y; e# e7 m' Q; r" x1 `( k
超過三個裝配約束條件,必定是過定位”,這意思應該和“三點確定一個平面”是相當的。如果由四點支一個平面,有一個點在數學上就是多余的,機械上屬于靜不定1 U7 N  O$ v& b

0 H* o' B2 M7 m! g- G' f2 t當然,如有人能舉出四個約束才能完全定義一個裝配,那么上面講的肯定不成立
5 c' ^$ o6 J7 t; d5 ?; f' h" W' T8 w7 N* ~. K3 ~- A& ~3 c





歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5