SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 2063|回复: 27
打印 上一主题 下一主题

如何在组合件让弹簧动?

[复制链接]

4

主题

46

帖子

25

金币

天使

Rank: 2Rank: 2

积分
96
QQ
跳转到指定楼层
楼主
发表于 2012-5-6 21:28:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我想要在组合件,像是一个避震,我假如往下拉,弹簧会跟着压缩
组合件可以做成这样?还是动画里才有办法做?有的话可以PO做法或是做好的档案让我参考吗? 因为是做研究,很需要知道,麻烦各位大佬,谢谢~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

6

主题

53

帖子

34

金币

天使

Rank: 2Rank: 2

积分
136
QQ
沙发
发表于 2012-5-15 13:30:17 | 只看该作者
SolidWorks让弹簧“弹”起来


在SolidWorks中绘制弹簧,对很多SolidWorks的使用者来说并不会陌生,大家会首先想到使用螺旋线命令,绘制出螺旋线路径,再使用扫描命令将实体做出来。对于这种做法绘制的弹簧,需要我们输入相应的长度,圈数或螺距,当我们在装配体中将弹簧放置在图示两个零件中时,需将弹簧长度调整为两个弹簧接触面的距离L,才能符合设计意图装配。如图1所示






对于弹簧接触面的距离L,在很多结构上是需要经常变化的,为了保持结构的合理性,需要控制弹簧的伸缩长度,当每次L变化时,都要重新测量,调整整个弹簧的长度。这样会使我们的整个效率变得低下。
那有没有什么好办法可以使L变化时,整个弹簧能够自动得进行伸长或压缩呢?答案是肯定的,我们可以用SolidWorks的扫描命令中的“沿路径扭转”选项来绘制出这样的弹簧。下面我们介绍一下绘制方法。
1.在装配体中建一新零件,选择一经过轴心的平面,在其中一个弹簧接触面上绘制一条直线做为扫描轮廓,定义几何关系,如图2所示



2.再建立一个新草图绘制一直线为扫描路径,注意直线两端需要分别与上下两弹簧接触面建立重合关系,如图2所示




3.使用曲面扫描命令,选择草图1为轮廓,草图2为路径,在选项中的“方向/扭转控制”中选择“沿路径扭转”,定义方式选择旋转10圈,如图4示





4.确定后会产生一个螺旋曲面,此曲面的边缘线为双螺旋结构,这时再利用其中一条螺旋线为路径,绘制一草图圆为轮廓创建出弹簧,如图5示


5.将高出弹簧接触面的部分切除,如图6示




6.这样我们就完成了可“弹”弹簧的设计,我们将弹簧接触面的距离L变小,重建模型,这样弹簧就被压缩下去了,如图7示。
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

3

主题

40

帖子

17

金币

天使

Rank: 2Rank: 2

积分
79
QQ
板凳
发表于 2012-5-15 23:32:13 | 只看该作者
嗯…回答得真好…
但俺不懂的是…弹簧可以一个步骤就做完,为何还要先做那个曲面扫出?

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

47

帖子

35

金币

天使

Rank: 2Rank: 2

积分
111
QQ
地板
发表于 2012-5-24 06:07:42 | 只看该作者
这是利用扫出曲面所得到的边线再扫出弹簧实体,
可藉该扫出路径直线草图长度的改变进而控制弹簧的伸缩~~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

32

帖子

8

金币

混混

Rank: 1

积分
35
QQ
5#
发表于 2012-5-30 11:17:30 | 只看该作者

   经典案例图书
回答的很仔细也很棒~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

40

帖子

26

金币

天使

Rank: 2Rank: 2

积分
90
QQ
6#
发表于 2012-6-5 13:00:47 | 只看该作者
如楼下所说,直接扫描虽然在画的时候比较会简单容易,但在装配里面模拟不了,而改动的时候也会比较不方便。
  按这样画的话,虽然画的时候比较费力一些,但后面状配中就比较方便了。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

36

帖子

18

金币

混混

Rank: 1

积分
57
QQ
7#
发表于 2012-6-9 10:53:24 | 只看该作者

   经典案例图书
谢谢支持,能与此论坛各位前辈交流是我的荣幸。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

47

帖子

25

金币

天使

Rank: 2Rank: 2

积分
107
QQ
8#
发表于 2012-6-15 14:26:32 | 只看该作者
大佬,恕小弟质愚…大佬所指的是这样吗?如果是的话,将弹簧的扫出路径(直线草图)的终点与上方垫片的下缘重合不就得了?

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

51

帖子

68

金币

天使

Rank: 2Rank: 2

积分
194
QQ
9#
发表于 2012-6-25 12:17:00 | 只看该作者
如你图中所述,调整时还是要改数据的!(也可用草绘约束,就不用改数据)而我所讲的那样做就不需要改数据,而是在装配体中拉动上、下垫片(也就相当于弹簧压缩或者是接伸了),L自然变化,是另一种拉、压弹簧的方法。不知我所讲是否清楚?


不过这样也可实现弹簧压缩!大佬真是细心的人。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

41

帖子

22

金币

天使

Rank: 2Rank: 2

积分
97
QQ
10#
发表于 2012-6-25 23:11:39 | 只看该作者
原来GYQ720大所言是这样~~谢谢您的回覆~也谢谢您上头的分享~~但…俺还是不太明白大佬说明的曲面扫出的作用是什么…


SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

46

帖子

23

金币

天使

Rank: 2Rank: 2

积分
97
QQ
11#
发表于 2012-6-28 22:48:37 | 只看该作者
大佬言重了…
小弟是打着追追追的精神,想知道多一个曲面扫出是否有特殊意义
谢谢大佬回覆~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

44

帖子

23

金币

天使

Rank: 2Rank: 2

积分
96
QQ
12#
发表于 2012-7-3 16:23:07 | 只看该作者
回答的很仔细也很棒,可惜看不到图示,自己试画看看了.
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

38

帖子

18

金币

天使

Rank: 2Rank: 2

积分
57
QQ
13#
发表于 2012-7-13 15:41:27 | 只看该作者
大佬们 ! 指导得非常清楚 .
可惜 ! 电脑每次更改长度 , 都要重新计算模形(红绿灯)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

42

帖子

30

金币

天使

Rank: 2Rank: 2

积分
95
QQ
14#
发表于 2012-7-13 23:27:10 | 只看该作者
这个没有高人指点不知道还要自己摸索多久啦!

超感谢分享的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

57

帖子

47

金币

天使

Rank: 2Rank: 2

积分
161
QQ
15#
发表于 2012-7-16 16:55:04 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

感谢诸位先进的指导 .....


Untitled.avi (730.95 KB, 下载次数: 14)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

49

帖子

43

金币

天使

Rank: 2Rank: 2

积分
147
QQ
16#
发表于 2012-7-17 00:27:36 | 只看该作者

   经典案例图书
Dear All
刚好我也遇到一样的问题
对于组装的连动
提出一个想法不知道可不可行(因为实际上; 我不懂该怎么做)

是否; 可以用参数
抓取 上/下圆板的距离 带入 弹簧草图内的高度?

这样一来; 是不是就不一定必须在组合件里用增新零件档的方式才有办法驱动弹簧的拉伸?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

51

帖子

25

金币

天使

Rank: 2Rank: 2

积分
116
QQ
17#
发表于 2012-7-21 17:31:21 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

简单的说你用:数学关系式
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

38

帖子

24

金币

天使

Rank: 2Rank: 2

积分
98
QQ
18#
发表于 2012-7-24 13:37:25 | 只看该作者

   经典案例图书
SolidWorks让弹簧“弹”起来


在SolidWorks中绘制弹簧,对很多SolidWorks的使用者来说并不会陌生,大家会首先想到使用螺旋线命令,绘制出螺旋线路径,再使用扫描命令将实体做出来。对于这种做法绘制的弹簧,需要我们输入相应的长度,圈数或螺距,当我们在装配体中将弹簧放置在图示两个零件中时,需将弹簧长度调整为两个弹簧接触面的距离L,才能符合设计意图装配。如图1所示






对于弹簧接触面的距离L,在很多结构上是需要经常变化的,为了保持结构的合理性,需要控制弹簧的伸缩长度,当每次L变化时,都要重新测量,调整整个弹簧的长度。这样会使我们的整个效率变得低下。
那有没有什么好办法可以使L变化时,整个弹簧能够自动得进行伸长或压缩呢?答案是肯定的,我们可以用SolidWorks的扫描命令中的“沿路径扭转”选项来绘制出这样的弹簧。下面我们介绍一下绘制方法。
1.在装配体中建一新零件,选择一经过轴心的平面,在其中一个弹簧接触面上绘制一条直线做为扫描轮廓,定义几何关系,如图2所示



2.再建立一个新草图绘制一直线为扫描路径,注意直线两端需要分别与上下两弹簧接触面建立重合关系,如图2所示




3.使用曲面扫描命令,选择草图1为轮廓,草图2为路径,在选项中的“方向/扭转控制”中选择“沿路径扭转”,定义方式选择旋转10圈,如图4示





4.确定后会产生一个螺旋曲面,此曲面的边缘线为双螺旋结构,这时再利用其中一条螺旋线为路径,绘制一草图圆为轮廓创建出弹簧,如图5示


5.将高出弹簧接触面的部分切除,如图6示




6.这样我们就完成了可“弹”弹簧的设计,我们将弹簧接触面的距离L变小,重建模型,这样弹簧就被压缩下去了,如图7示。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

38

帖子

15

金币

天使

Rank: 2Rank: 2

积分
62
QQ
19#
发表于 2012-7-27 22:49:56 | 只看该作者
嗯…回答得真好…
但俺不懂的是…弹簧可以一个步骤就做完,为何还要先做那个曲面扫出?

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

48

帖子

30

金币

天使

Rank: 2Rank: 2

积分
123
QQ
20#
发表于 2012-7-30 02:18:39 | 只看该作者
这是利用扫出曲面所得到的边线再扫出弹簧实体,
可藉该扫出路径直线草图长度的改变进而控制弹簧的伸缩~~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-4-20 16:11 , Processed in 0.307399 second(s), 35 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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