|
本帖最后由 iCAx开思网 于 2013-11-6 11:25 编辑
【适用版本:SOLIDWORKS Simulation Professional专业版或SolidWorks Simulation Premium旗舰版才有此功能。】
一般工程师在设计机构时,会想了解机构组立后的机构运动行为。透过Motion动作研究可模拟机构作动行为,并以直观化的动画方式呈现,让您省去大量的打样成本与产品开发周期。除了机构运动行为的模拟外,以事件为基础的触发作动亦可放入Motion仿真计算中,其功能的使用时机为当不晓得模型变更的确切时间顺序时,即可以事件为基础的动作研究来获得模型变更的时间顺序。举例说明,如超商的自动门,当物体碰触到感测光线时则门会开启。或是多出口分类输送机,透过条形码感测将不同地区的包裹自动分层分类。上述两例子都以传感器被触发而触动另一机构开关,诸此类的对象运动可藉由Motion以事件为基础(Event Based)的动作分析来完成。本次将以Event Based Motion为重点介绍,不讨论机构零件间做动的Motion设定,故以青蛙捕食为案例。
一只青蛙的补食范围为眼前280毫米范围内,当蝴蝶飞舞并穿越青蛙的捕食范围时,则青蛙进行补食动作(图1)。首先先将Motion与Simulation Professional附挂起来(图2),除了让动作分析启动外,Simulation Professional版本才有Event Based Motion功能,接着在画面的最下方”模型”列上右键单击并产生新的动作研究(图3),其命名为Frog predator。
图1
图2
图3
在Frog predator动作研究的接口下,点选”马达图示”新增三组直线动力(图4),并沿着先前建置好的三条线段做动力方向的设置(图5),第一组直线动力为蝴蝶飞舞路径,第二组直线动力为青蛙捕食(即舌头伸出),第三组直线动力为蝴蝶被捕食后的路径,此三组的动作皆取决于伺服动力(图6),第一组由速度控制,另外两组由位移控制。而设置伺服动力目的在于可基于不同的事件动作来控制动力数值。
图4
图5
图6
设立传感器为青蛙捕食动作的触发(图7),当内埋模型的左面之法向量距离280mm有物体接近时(图8),则视为传感器被触发。接续开启Event Based Motion窗口(图9),以”+图形”进行事件的新增。第一个工作为蝴蝶飞舞(图10),根据时间来启动直线动力1,其动作为”变更”选项,以250mm/s速度持续2秒。第二个工作为青蛙伸舌头,根据”接近1”传感器的触发,将直线动力2启动,以280mm位移量持续0.1秒。上述两步骤达到当蝴蝶穿越青蛙的捕食范围时,则青蛙进行补食动作。
图7
图8
图9
图10
接续设定青蛙收舌头动作(图11),当青蛙伸舌头工作结束时则直线动力2以反向280mm位移持续0.1秒,同时蝴蝶路径1的直线动力1被关闭,表示蝴蝶无法再沿着原定的路径飞舞。同样的,当青蛙伸舌头工作结束时蝴蝶路径2为直线动力3开启,以200mm位移持续0.1秒并往青蛙嘴巴移动,此时此刻蝴蝶劫在难逃必死无疑。最后,当蝴蝶路径2工作结束时则运算停止。全部设定完毕后按下执行运算即可看到青蛙捕食动画(图12, 图13, 图14),亦可得到触发器和动作开关配合的相应时间。
图11
图12
图13
图14
关于实威
成立于1997年的实威国际(台湾股票代号:8416),以CAID, CAD, RP, RE, CAE, CAM, PDM等完整的产品线,配合顾问咨询与客制化服务,提供研发设计制造最完整的解决方案。丰富的辅导经验,搭配质量卓越的软硬件,及资深团队的咨询与训练课程,至今在台湾与大陆地区已经辅导超过5,000家企业,完全针对客户需求提供解决方案,协助产业提升竞争力。实威国际总公司设于台北内湖,于上海、东莞、宁波、天津、济南、南京、苏州、厦门、深圳、新竹、台中、台南、高雄、均有设立服务据点。www.swtc.com
该贴已经同步到 iCAx开思网的微博 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|