机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-8-12 16:44:35 | 只看该作者 回帖奖励 | 正序浏览 | 阅读模式
本帖最后由 zmztx 于 2019-8-12 16:51 编辑* ]3 z- k7 f5 J: N

0 V! H+ L+ _* { Y3 n5 MSolidWorks装配达到完全定义,意思是不会出现你不想要的运动
, x# l; K! G, G; @, r7 E% g$ M装配约束,意思就是面对面贴合、同轴线,等等5 W! P; m0 d* n4 w9 A. {/ U

% j" Y7 K+ W. h0 R, t( }看到资料介绍:SolidWorks零件装配,最多用三个约束就能完全定义) i. h8 { I( w) P
这句话对吗?有没有必须四个或者以上的装配约束,才能限制住零件之间的装配配合?
, b) t+ n# m; W$ w, w# r) j
7#
楼主 | 发表于 2019-8-13 19:51:06 | 只看该作者
本帖最后由 zmztx 于 2019-8-13 20:23 编辑# ]& h& e0 E% T! D* P
远祥 发表于 2019-8-13 19:30
' G+ |1 k0 c# U也不定,看装配怎么约束的,通常超过三个以前就会出现过约束。

$ F0 N5 p0 J+ y2 W2 Y如果我没弄错,那么. G+ b7 @3 \5 u6 |* i' A3 ]- f7 e
对于SolidWorks装配约束,可以从数学上证明:超过三个装配约束条件,必定是过定位* w2 f! C- Q$ F: D! R
可惜,没有看到证明
( n c/ X R2 n% B% P) B7 i
1 ]0 ?' f! ~6 ^- W3 u% P超过三个装配约束条件,必定是过定位”,这意思应该和“三点确定一个平面”是相当的。如果由四点支一个平面,有一个点在数学上就是多余的,机械上属于静不定* b5 S7 ~* l6 Y/ [
8 X8 X# [4 L/ j
当然,如有人能举出四个约束才能完全定义一个装配,那么上面讲的肯定不成立
9 C. Z9 ^- I# d7 ~; d5 A
3 X$ _( P+ g0 F) q6 F) R
6#
发表于 2019-8-13 19:30:07 | 只看该作者
也不定,看装配怎么约束的,通常超过三个以前就会出现过约束。
5#
发表于 2019-8-13 08:11:46 | 只看该作者
zmztx 发表于 2019-8-12 17:05 5 _( q# `. ]: `4 B
查SolidWorks装配约束有:
% o4 ~: i( e2 K8 ]* n) E/ O+ O( N0:重合
$ z: ^6 v) C0 e! @5 K; z V1:同轴
! U1 W! I9 B( N9 r# Q- t/ y1 A
不一定的,比如两个面重合,你再弄个两个面平行,好像就是可以的,虽然是过定位了
& s- D6 {# x0 }2 `7 K: ~' ^6 a0 J8 w3 {' Z9 @2 ]0 {: l
4#
楼主 | 发表于 2019-8-12 17:05:30 | 只看该作者
本帖最后由 zmztx 于 2019-8-12 18:24 编辑
N* N4 @) W7 Y
( F# V1 L1 \: E. i }" E* Q- f查SolidWorks装配约束有:
$ A# N. [; p8 B2 v+ q9 n: E. F0:重合
* Z6 c0 O! @' D2 o6 f4 f1:同轴8 s" s& \3 D$ \: {9 o, j" q1 W
2:垂直
* f, Q' @+ V7 s# h* g3:平行8 [4 F' K. }- q$ B3 |# ]
4:相切. ?( X/ g. R, a, X! b
5:距离
9 T3 Q, R, d/ t6:角度
D2 \; B+ M e) f' L( {0 r# s' r! {5 ?; @# j
数字序号是SolidWorks API的编号
4 A. k/ m! C* ^, h! Z. P& C8 U! E3 n
1楼的问题,也就是两个零件装配,如果上面这7种关系用了四次或者超过四次,那么这个装配就是过定位。SolidWorks就给出出错的提示
8 I+ T4 d' M( L8 C1 k5 C4 ~: v
3#
楼主 | 发表于 2019-8-12 16:55:48 | 只看该作者
本帖最后由 zmztx 于 2019-8-12 16:57 编辑8 I5 O6 R5 h; \* Z9 r' ~
冷月梧桐 发表于 2019-8-12 16:48
/ Z4 L$ P4 B, P7 |# V( g+ E一个零件完全定义需要限制6个自由度,至于需要几个约束,就看是哪些约束,一个约束有几个自由度

9 \; q Q& C7 `" O建模中需要,) \1 L$ T" I1 R2 ?5 x8 n* S/ E0 @
在参数化驱动的模型建立后,为了可以变型,需要根据输入条件,参数做相应变化
' ?2 o+ t8 y4 g. a& B如果SolidWorks装配达到完全定义,最多需要三个约束,那么处理变化就会简单些: J2 {& p* F# [6 X& M

% T/ Q+ a) F7 V+ S+ P9 u而且,资料特地声明,在SolidWorks环境下成立2 e" c3 D+ n* d2 n1 }; ?/ A) q

& c9 @$ W. ^5 a
2#
发表于 2019-8-12 16:48:56 | 只看该作者
一个零件完全定义需要限制6个自由度,至于需要几个约束,就看是哪些约束,一个约束有几个自由度
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

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

GMT+8, 2025-1-25 10:59, Processed in 0.055426 second(s), 14 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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