机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-8-12 16:44:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zmztx 于 2019-8-12 16:51 编辑
" V# r" j# {: B6 A
- i; S- K8 J) M  HSolidWorks装配达到完全定义,意思是不会出现你不想要的运动
4 m& ~( H' C( v装配约束,意思就是面对面贴合、同轴线,等等1 O- `" k, m6 i$ t8 v
* J' X. ]$ _# [6 b
看到资料介绍:SolidWorks零件装配,最多用三个约束就能完全定义- b2 Z$ F$ }+ E9 v# I
这句话对吗?有没有必须四个或者以上的装配约束,才能限制住零件之间的装配配合?6 r0 H$ z1 r+ P* \( l' J
回复

使用道具 举报

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

使用道具 举报

3#
 楼主| 发表于 2019-8-12 16:55:48 | 只看该作者
本帖最后由 zmztx 于 2019-8-12 16:57 编辑 ( S, H% ]' V4 T  k: h) a. b
冷月梧桐 发表于 2019-8-12 16:48& {# R' ]3 D7 p* U
一个零件完全定义需要限制6个自由度,至于需要几个约束,就看是哪些约束,一个约束有几个自由度

* M# q6 j. w' ~8 O' Z$ x" F4 [建模中需要,
, H& n( u4 {" ?  W0 c在参数化驱动的模型建立后,为了可以变型,需要根据输入条件,参数做相应变化" n) H! F  a% i: \# e
如果SolidWorks装配达到完全定义,最多需要三个约束,那么处理变化就会简单些2 B' L+ ~0 |% Z# R" v# b
; Y2 p  X. m7 x) ~9 Z( w" F) C
而且,资料特地声明,在SolidWorks环境下成立- @9 f" g* U5 ^' X+ `

) L& r, f1 q0 o0 `9 h5 Q
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2019-8-12 17:05:30 | 只看该作者
本帖最后由 zmztx 于 2019-8-12 18:24 编辑
/ d$ Y* a0 G2 F9 d7 v2 v( k9 G* A2 v8 x0 g
查SolidWorks装配约束有:! q# K: z0 e3 ]- c( f
0:重合
8 v+ n( L5 ~7 G9 ]/ ]& b1:同轴
" b9 Y  M# g$ D; [( `; Y, w2:垂直8 \5 A" c+ b8 S: \3 i  o
3:平行
" y2 ^/ R# h2 {1 U4:相切
0 S! M) `: q. T6 c  i: x1 F; f& [5:距离1 i4 ~! p5 R! |
6:角度
$ I2 b% R% ]0 u" r
! c& z% p# Q2 ]% [& L" p& |数字序号是SolidWorks API的编号
+ O9 f+ T$ _! m* A/ d+ D0 ^4 ]: r2 H1 k, u/ Z/ W6 I. L/ G/ R2 m
1楼的问题,也就是两个零件装配,如果上面这7种关系用了四次或者超过四次,那么这个装配就是过定位。SolidWorks就给出出错的提示; ~$ t+ c+ p* k5 n. x& y" w
回复 支持 反对

使用道具 举报

5#
发表于 2019-8-13 08:11:46 | 只看该作者
zmztx 发表于 2019-8-12 17:057 E. z/ ~2 ^& Q" F% |
查SolidWorks装配约束有:
/ M4 E( v0 w7 c# B5 P3 k- `0:重合% x% Y+ m; {0 ~5 a( w
1:同轴

6 o& q" f7 ~# K& i不一定的,比如两个面重合,你再弄个两个面平行,好像就是可以的,虽然是过定位了
2 t  S6 R! o7 ^/ e7 A2 H8 L9 U; v' g) i. ?' X
回复 支持 反对

使用道具 举报

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

使用道具 举报

7#
 楼主| 发表于 2019-8-13 19:51:06 | 只看该作者
本帖最后由 zmztx 于 2019-8-13 20:23 编辑
% r; K! s4 d  v  ]- ]1 X  |- S
远祥 发表于 2019-8-13 19:30
" @5 o' l! |! A2 j5 [0 y" \也不定,看装配怎么约束的,通常超过三个以前就会出现过约束。
1 R. t/ d! B- u& a# u
如果我没弄错,那么. s; b9 V! k! M! v2 [
对于SolidWorks装配约束,可以从数学上证明:超过三个装配约束条件,必定是过定位& x/ u0 _0 s( {+ q  j- J
可惜,没有看到证明6 D% [& X3 X0 @$ _- j2 z1 n( X
" K; D2 B% \4 G( b2 v
超过三个装配约束条件,必定是过定位”,这意思应该和“三点确定一个平面”是相当的。如果由四点支一个平面,有一个点在数学上就是多余的,机械上属于静不定3 ?0 N/ V: m) p% I  A. k; x
( D8 l  v  @! _0 }5 ]* x
当然,如有人能举出四个约束才能完全定义一个装配,那么上面讲的肯定不成立
2 s7 h8 o4 B4 v) M7 Z* M: v
+ F) S, f( c$ X( K# h/ s' J
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-10 01:31 , Processed in 0.050674 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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