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

标题: 【讨论】柔性零件设计——丘比特神箭(附教程) [打印本页]

作者: fnplmynuvy    时间: 2005-1-7 00:04
标题: 【讨论】柔性零件设计——丘比特神箭(附教程)
笨笨做了一个简单的弓箭玩玩。在保证材料长度的情况下动起来

希望大家有兴趣对柔性材料的设计讨论一下,这里使用弧长约束和关联设计实现直线和圆弧的柔性设计。

教程见31楼

作者: 乖呢    时间: 2005-1-7 00:04
有兴趣的话笨笨出个教程,大概两三步吧
作者: zijiangbi    时间: 2005-1-7 00:04
绝对有兴趣,先顶了。
作者: canon75    时间: 2005-1-7 00:04
哈哈,SW适用范围越来越广了。
作者: colortear    时间: 2005-1-7 00:05
有兴趣机械工程师论坛
作者: 天地男儿    时间: 2005-1-7 00:05
好玩!看来用了大侠的等长控制。
作者: jonathan_ju    时间: 2005-1-7 00:05
有兴趣的。
作者: lxyddz    时间: 2005-1-7 00:05
顶出教程
作者: jigh531    时间: 2005-1-7 00:05
有兴趣
教程一定要顶出!!
作者: caozhp    时间: 2005-1-7 00:06
UP
作者: 林影    时间: 2005-1-7 00:06
好箭!有用!我顶!
作者: ☆_子_真_☆    时间: 2005-1-7 00:06
等待ing
作者: lushang    时间: 2005-1-7 00:06
期待!!!!
作者: totti10_1984    时间: 2005-1-7 00:07
顶ing........
作者: haungwenhui    时间: 2005-1-7 00:07
原來古代的弓箭是用solidworks設計的,真是厲害!!
作者: pybqfx    时间: 2005-1-7 00:07
请写教程吧!
作者: 632956335    时间: 2005-1-7 00:07
支持一下
作者: shtlj117    时间: 2005-1-7 00:07
有勞笨笨兄了.
作者: slh1022    时间: 2005-1-7 00:07
老大我的眼都被你晃晕了,把箭射出来吧!
作者: 75lu    时间: 2005-1-7 00:08

笨笨兄给弓做了个小孔,把箭插里面了~估计射不出来了`一射后面的毛就掉光了机械工程师论坛
支持下笨笨兄~
作者: lsy9001    时间: 2005-1-7 00:09
机械工程师论坛机械工程师论坛机械工程师论坛
射箭的错误示范
羽毛自动脱落的!机械工程师论坛
作者: richardli    时间: 2005-1-7 00:09
ding
作者: goodsword    时间: 2005-1-7 00:09

  
嘻嘻,这就是为什么箭射不去喽……机械工程师论坛,丘比特还没找好目标。
  
笨笨在当Gif工具,等一下出教程
作者: eninsrymwc    时间: 2005-1-7 00:09

Gif 的工具很多的,我用过的有CamtisiaUlead gif animatorImageReady
笨笨用的是什么啊?
作者: hwf2000    时间: 2005-1-7 00:09
刚下了一个Ulead gif animator5.05,还算好用。居然免费!!
  
ImageReady是不是AcdSee插件呀,怎么在6和7里没看见呢?机械工程师论坛
作者: sun681006    时间: 2005-1-7 00:09
hehe机械工程师论坛
好玩
支持教程
作者: yes5210    时间: 2005-1-7 00:09

  
ImageReady是Adobe公司的产品,和photoshop是兄弟吧
作者: cwseven2006    时间: 2005-1-7 00:09
等你出教程喔
作者: zhshare    时间: 2005-1-7 00:10

蜻蜓老大的思维就是与长人不 一样。
支持一下
作者: 松滋教育网    时间: 2005-1-7 00:10

因为蜻蜓老大喜欢没毛的东东机械工程师论坛光的最好

作者: lkhc    时间: 2005-1-7 00:10

  
原来是这样,谢谢
  
现在出教程:
第一步:随意建立一个箭,最好圆箭杆来方便装配

作者: yaya197841    时间: 2005-1-7 00:10
第二步:新建零件,建立弓的基本草图。注意圆弧使用长度约束,就是激活约束尺寸后,先点弧两端再点弧本身。而弧的半径不约束,拖动可以达到以下效果。
  
然后通过引用草图的办法分别建立弓和弦

作者: mesen    时间: 2005-1-7 00:10
第三步:装配,只添加同轴约束。然后在装配体下编辑弓零件中上一步建立的草图,并添加拖拽点与箭杆的重合关系。如下:

作者: clfzhinan    时间: 2005-1-7 00:10
完成了,在Aminator下拖动箭的时间杆,并拖动箭。保存,然后播放。看看效果吧。
  
注:如果需要箭射出,则在箭底端添加第三个零件。有兴趣玩玩吧
  
总结:此柔性零件主要是通过——弧长约束、关联设计和动画插件——的最基本功能的组合应用达到目的,方法不难。可以用来设计一些弹性零件,比如插座啦,销簧啦等等。

作者: 1518td1o37    时间: 2005-1-7 00:11

  
机械工程师论坛机械工程师论坛机械工程师论坛机械工程师论坛机械工程师论坛机械工程师论坛
  
多谢楼主出教程。
作者: safety    时间: 2005-1-7 00:12
不错,,,,,,,,,,,,
作者: 2000xwf    时间: 2005-1-7 00:12
很棒的教程!
作者: xiaoyiche    时间: 2005-1-7 00:12
coffeesz兄的头像是几岁的照片?笑得好纯真
作者: 62tgj77s9x    时间: 2005-1-7 00:13

  
一看就是华南人士
作者: zhoulinhang    时间: 2005-1-7 00:13
小小是个MM吧!
作者: hc2003    时间: 2005-1-7 00:13

  
??机械工程师论坛,坦白从宽,抗拒从严!!
作者: Tomiswe    时间: 2005-1-7 00:14

  
丘比特神箭马上就要向心中的目标射了!!!
  
支持SW笨笨兄!
作者: 漂泊身涯    时间: 2005-1-7 00:14
感谢SW笨笨出教程!
作者: logxing    时间: 2005-1-7 00:14
学了一招~~~~~!好

作者: yeguiguo    时间: 2005-1-7 00:14
jianshi如何放入孔的
作者: 蜜湖    时间: 2005-1-7 00:15
楼上的玄是不是跟弓一个文件里做的呀!
还是另做的!
请只教!
小弟搞不出来~
31楼好象说的有点保守~!(个人意见)

作者: kuni0327    时间: 2005-1-7 00:15
你看怎么这样呀

作者: digital93120    时间: 2005-1-7 00:16
其实那箭不知道跑到那里去了!
找都找不到呀~
能不能设置行程呀!求教!
作者: whsage    时间: 2005-1-7 00:16
玄是我另外画的一个文件!
怎么不行呀!
有没有人呀!

作者: wh74128    时间: 2005-1-7 00:17

  
来了来了,笨笨上网很不方便。
  
你的所有问题答案都在32楼。仔细看约束的方法,照做就行了
作者: zhl7877    时间: 2005-1-7 00:17
我是按你的那个做的呀~!
你的意思是不是把弓玄在一个图档里呀~只不过在不同的一个草会里面!
下面就是按你的做的!

作者: q18063733    时间: 2005-1-7 00:17
晕!目标太大!
弓和件跑了!
作者: wxhbbc    时间: 2005-1-7 00:18
搂主真伟大!!解决了一个困扰我很长时间的问题。
作者: 331423770    时间: 2005-1-7 00:18
搂主真伟大!!解决了一个困扰我很长时间的问题。
作者: xxh_nb    时间: 2005-1-7 00:18

  
建模终于理解了,然后仔细看装配,注意固定和浮动的区别应用
作者: xiazhenyang    时间: 2005-1-7 00:19
如果用装配来做,你最好就先在装配体状态下画好骨架!
作者: sc2007    时间: 2005-1-7 00:19
高,实在是高。
作者: zhangjian    时间: 2005-1-7 00:19
谢谢楼上几位老大!
56楼说的浮动和固定我现在知道了!可是那弓的两边不能动?我怎么也想不通!
57楼说的在装配下建个骨架!是否跟32楼一样的那个!
我知道56楼SW老大说的!你叫我把弓固定!玄为浮动!可是弓如果固定了,弓的两边不就不可以动了吗?(机械工程师论坛请术小弟愚昧,还请楼上老大指点迷津!机械工程师论坛)
作者: andy22    时间: 2005-1-7 00:19

  
注意:弓、弦为一个零件,箭浮动,不要看错。
一个零件固定,只是其坐标系相对于装配文体固定。其形状会随刷新改变的。注意使用动画插件才能看到效果,因为拖动是不会自动刷新的。
  
57楼的骨架法是新的办法,笨笨也回去试试。
作者: swff    时间: 2005-1-7 00:19

  
机械工程师论坛小弟很笨!还想问一下!弓和弦是不是在一起扫描出来的还是把它门分开做的?
还有一点就是使用动画插件不太懂!难到不一样!我是先建一个装配在用插入现有的文件两个(弓、弦)

作者: carlyanjun    时间: 2005-1-7 00:20
多謝樓主的教程。。
    我有一問:你是怎樣動態拖動草圖。來達到實體特征外形“動態”變化的?
  
   以前工程师那個機械手我也沒看懂。。郁悶!!  請解答!!
作者: jrongka    时间: 2005-1-7 00:20
楼上的也是新手吧!
在草绘里约束!详情请见31楼!
作者: haoman521    时间: 2005-1-7 00:20

  
一个零件两个扫描特征。
动画的已经写的很简单,如果建模一样,按照最后说得分别拖箭和他的时间条就行。两拖即可,别的不用管,(SW2005)
作者: 3habcdefg    时间: 2005-1-7 00:20
SW笨笨!我实在是不行啦!今天下午太忙了!没有回!
刚刚我哦在你的31楼那里看了好长时间!就是不知道那个弓到底是怎么搞的!我太笨了!
我的弓和箭一起跑是因为我的弓和玄没有搞好了!那个圆弧不能动!可我在草灰的时候是可的!两个特征一个扫描弓一个扫描玄!可是还动不了!我是不是太笨了!

啊!老大今天晚上不在呀!等!机械工程师论坛机械工程师论坛

作者: zy_mfk    时间: 2005-1-7 00:21
动画插件没?
作者: tv905oft06    时间: 2005-1-7 00:21
我做的成这样了,是哪里不对呢?楼主能帮我看看吗?
箭和弓分家了,楼主教程里说道在做动画时只移动箭,但是弓和箭的形状应该随着箭的移动而变化关键在于此吧,怎么关联呢?

作者: wuhansoft    时间: 2005-1-7 00:21

  
动画插件机械工程师论坛???
我不知道动画插件在那里!
  
我把箭用线形马达定义
那个弓和玄就不知道!
不过弓设为固定箭设为浮动!
玄和弓应该用弹簧的那个东西来定义!是不是!
厂里现在好忙!没有一点时间!所来晚了!SW老大间量!
上班了!我先闪了!
作者: ncutwzl    时间: 2005-1-7 00:21

  
你弓的草图有问题,先拉草图看看,有没有31楼的效果。
  
估计弦的直线两端与弓的两端点没有合并,弓弦的长度也没定义
作者: mo999999999    时间: 2005-1-7 00:21

作者: 核心编辑    时间: 2005-1-7 00:21
笨笨兄的小“丘比特”很受大家欢迎阿机械工程师论坛机械工程师论坛
  
嗯,我也来补充两句:
  
首先有一个前提需要注意:
SolidWorks的零件设计是属于刚体性质的
也就是说在装配体环境下不考虑物体与物体之间相互作用力
装配好之后,零件之间没有相互挤压,没有摩擦,没有重力
因此,单纯在装配环境下是不能实现动态变形的
  
但是在"丘比特神箭"的确发生了弯曲的动态变形,而且看似是由于拉弦才得以弯弓
这又是怎么回事?
  
在Solidworks中,动画大致可以分成两种:
1,使用模拟工具。即旋转马达,线性马达等
   这也是不考虑装配体之间挤压,不考虑摩擦的,但是考虑物体之间的“刚性”碰撞  
   这些作用力是根据实际物理计算得来的
   用这种方法不能做出变形
  
2,使用Animator插件
   严格说来,这并不是真正的物理动力仿真,而是对于物体位置的画面的编辑,类似于Flash软件中或者电影中的概念,设定几个物体的位置
   然后animator会根据装配体零件之间的约束把中间的过渡位置求解出来
   这种方式不考虑零件之间的碰撞,不考虑零件之间的干涉,得到的仅仅是零件位置的变化!
作者: szli117    时间: 2005-1-7 00:21
在笨笨兄的丘比特中,使用了关联设计,即在装配体环境下对零件进行设计,编辑草图或者特征的时候
通过设定与其他零件的约束,来达到关联的目的
改变一个零件的位置或者特征,其他与之相关联的零件同时得到改变
animator的作用是把这种改变动态纪录下来,得到变形的动画
  
注意:
这个变形是由于草图之间的约束而产生的,不是物体与物体之间相作用而产生的

作者: dmdongmin    时间: 2005-1-7 00:22
啊,精辟。终于有人能把原理说明白了。笨笨就是笨,感谢鲸版大
作者: pja300    时间: 2005-1-7 00:22
动画是用animator插件记录下来的,在记录动画的时候,模型不断进行重建,animator在生成avi时,一帧一帧自动合成.就可得到动态的变形了

作者: の_东_东_の    时间: 2005-1-7 00:22
上面讲的可能有些罗嗦了......
  
还是放个简化版的怕它吧机械工程师论坛机械工程师论坛
2743545-.rar (23.96 KB, 下载次数: 14)
作者: 兰杰龙    时间: 2005-1-7 00:23

  
关联这个用法其实也没有奥妙
  
就可以理解为是草图约束,不过就是在不同的零件里设定约束而已,要在装配体环境下,单击工具栏上的编辑零件,然后选择编辑相应的草图
  
箭的原点草图直线端点相重合,那么箭的圆心的位置移动到哪里,那么弓草图直线端点也跟着移动到哪里,这就是关联
作者: 婵9531    时间: 2005-1-7 00:23
谢谢楼主和shsoso版大,是我草图约束点选择有问题,仔细看了两位的讲解已经找到原因了机械工程师论坛

作者: wellsoup    时间: 2005-1-7 00:23
今天晚上我在试试!
在搞不出来我要跳楼了!
作者: xclcy    时间: 2005-1-7 00:24
我想问一下!我没有animator!
那就不行了呀!
求楼上两为SWshsoso、SW笨笨 能不能给我一个那个!

作者: xiajunjie0711    时间: 2005-1-7 00:24
奇怪,我一设置关联,就警告我过定义了,不知道为什么?
作者: jimmy_ji    时间: 2005-1-7 00:24

  
工具--插件
作者: fenggloria    时间: 2005-1-7 00:24
谢谢!谢谢楼上fisherman!
真是无以为报,只有以生相许啦!大哥你准备什么时候让我过门!
作者: yangdh2005    时间: 2005-1-7 00:24

  
看31楼的草图,约束不能多也不能少。
作者: fengxuexu    时间: 2005-1-7 00:25
有勞笨笨兄了.
作者: lm720723    时间: 2005-1-7 00:25

  
不客气,有兴趣大家一起玩玩呗。笨笨自己也有所长进
作者: 123456sxf    时间: 2005-1-7 00:25
怎么这样呀!还是没有呀!真是急人呀!

作者: maowuyang    时间: 2005-1-7 00:25
帮帮我呀!就这个呀!
搞不出来·

作者: ccwotztckq    时间: 2005-1-7 00:26
在看看这个!

作者: kissnan    时间: 2005-1-7 00:27
你安装SW的时候应该选Office才有这些插件
作者: 一起看看吧    时间: 2005-1-7 00:27
受教!谢谢SW笨笨的耐心指点!
那我在www.9iv.com里下载的SOLIDWORKS2005,根据它的安装说明去装了!可装上了打开!就出问题!SW笨笨能不能帮我看看~机械工程师论坛如果没空我下次出去买一下!呵呵!谢谢你!
作者: l2l2l7    时间: 2005-1-7 00:27
deng
作者: liang_ch    时间: 2005-1-7 00:27
期待!!!!
作者: qibailin    时间: 2005-1-7 00:28
有教程的就顶啊!
作者: 海阔天空93    时间: 2005-1-7 00:28
好!谢谢
作者: zaqwsxcdp    时间: 2005-1-7 00:29
有收获!!!!
谢!
作者: Brian_jm    时间: 2005-1-7 00:29
弄了好好研究!
作者: kzhaicn    时间: 2005-1-7 00:29
支持~~~
作者: 充静恬    时间: 2005-1-7 00:29
多谢楼主出教程。谢谢
作者: 不明爬行物    时间: 2005-1-7 00:30
还是把箭射出来吧.我等老半天了
出教程吧!苯苯兄
作者: keen.he    时间: 2005-1-7 00:30
太棒了。
作者: lai236994    时间: 2005-1-7 00:31
机械工程师论坛
期待中




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2