机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2662|回复: 6
打印 上一主题 下一主题

SolidWorks装配达到完全定义,最多要几个约束?

[复制链接]
跳转到指定楼层
1#
发表于 2019-8-12 16:44:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zmztx 于 2019-8-12 16:51 编辑 0 S$ o- Y3 \: y. G! O

! o6 x7 i9 G$ Q; @  w/ `SolidWorks装配达到完全定义,意思是不会出现你不想要的运动
8 A& x+ W/ w) U" T3 @装配约束,意思就是面对面贴合、同轴线,等等
8 ?. u7 n# _2 W* e5 ?% K* e' I
1 R$ Y# F) Q" m看到资料介绍:SolidWorks零件装配,最多用三个约束就能完全定义4 \9 X( B3 r- S/ M
这句话对吗?有没有必须四个或者以上的装配约束,才能限制住零件之间的装配配合?
; ?) E7 L+ A, w$ |6 Y9 ~6 M* h- N
回复

使用道具 举报

2#
发表于 2019-8-12 16:48:56 | 只看该作者
一个零件完全定义需要限制6个自由度,至于需要几个约束,就看是哪些约束,一个约束有几个自由度
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2019-8-12 16:55:48 | 只看该作者
本帖最后由 zmztx 于 2019-8-12 16:57 编辑 - M8 F- b: N6 h; {# Y: j
冷月梧桐 发表于 2019-8-12 16:48
2 T4 o1 s5 w. }' A3 x一个零件完全定义需要限制6个自由度,至于需要几个约束,就看是哪些约束,一个约束有几个自由度

1 y! F1 @: ]' C# i建模中需要,
# K  H5 ~8 t1 Y- `! ~在参数化驱动的模型建立后,为了可以变型,需要根据输入条件,参数做相应变化8 w% w2 k9 ~# \# j; R" ^: b+ Q" ]
如果SolidWorks装配达到完全定义,最多需要三个约束,那么处理变化就会简单些
& W# u' H: {' j* q- t% q7 p* ^3 h. V
而且,资料特地声明,在SolidWorks环境下成立) l: ^6 M9 W3 K9 }- O

0 H- D$ {, a. U2 Z) T* I9 i
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2019-8-12 17:05:30 | 只看该作者
本帖最后由 zmztx 于 2019-8-12 18:24 编辑
8 Q) X8 M' b0 D6 X5 l
- W, q; X# U, ~* n, Z6 C  d查SolidWorks装配约束有:1 Z6 a7 J1 x6 w$ a8 R/ H0 g
0:重合
. ]$ w7 P. O; ?( k& _1:同轴$ ~8 u7 k: C  _0 s  d8 d( U
2:垂直4 _  C3 {3 L$ ~) j, K& \# L
3:平行
! p. d2 q$ h8 s$ W& F5 i4:相切
3 q4 c5 b* ?! A3 d, D0 ?0 x5:距离
7 p! W9 u* u1 L6:角度
5 _0 L) _. p8 T  W
+ r) R2 K* X  i& e1 T8 Z- p$ b7 K数字序号是SolidWorks API的编号8 v6 _) e/ `( |

, b7 }# _7 d' s* V$ m/ y5 O# a1楼的问题,也就是两个零件装配,如果上面这7种关系用了四次或者超过四次,那么这个装配就是过定位。SolidWorks就给出出错的提示
) d' E0 _6 V& j; [( ]+ x
回复 支持 反对

使用道具 举报

5#
发表于 2019-8-13 08:11:46 | 只看该作者
zmztx 发表于 2019-8-12 17:05) C  w1 w: u6 }3 Y
查SolidWorks装配约束有:3 l7 g; l5 h! `. @0 C; ]
0:重合& g( f' f/ `4 _4 {8 L5 u. R
1:同轴
3 a# O- m. S( w, E
不一定的,比如两个面重合,你再弄个两个面平行,好像就是可以的,虽然是过定位了9 l. u! v; I: i& k
) E( N$ `) r) y1 g
回复 支持 反对

使用道具 举报

6#
发表于 2019-8-13 19:30:07 | 只看该作者
也不定,看装配怎么约束的,通常超过三个以前就会出现过约束。
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2019-8-13 19:51:06 | 只看该作者
本帖最后由 zmztx 于 2019-8-13 20:23 编辑 5 B$ \4 M+ b0 R3 [
远祥 发表于 2019-8-13 19:30
. U. d. S: }3 e0 ^) ]( f' H5 M也不定,看装配怎么约束的,通常超过三个以前就会出现过约束。

) \) ?, P% q2 k/ t8 s  b如果我没弄错,那么! r7 P8 k+ b8 n7 u+ q
对于SolidWorks装配约束,可以从数学上证明:超过三个装配约束条件,必定是过定位2 Y! X9 ~, k' u4 \5 R) q. G/ n, Q
可惜,没有看到证明
/ Y: }% D. D$ s* k2 ]5 |. i+ t2 u2 n! R
超过三个装配约束条件,必定是过定位”,这意思应该和“三点确定一个平面”是相当的。如果由四点支一个平面,有一个点在数学上就是多余的,机械上属于静不定
1 w! k! _6 g8 ^" N7 i; q
1 c5 t0 h0 |, z; [6 Z" N当然,如有人能举出四个约束才能完全定义一个装配,那么上面讲的肯定不成立) N7 D( W7 @( k+ k2 m; r, X( [
) x3 h4 ~# d, j% t/ O& f5 ~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-1-10 00:43 , Processed in 0.049693 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表