大家好,我是最近两天才进这个贴吧的,其实目的只是给自己做些宣传,大家看签名档就明了了
。不过做宣传,和与大家分享经验这两件事情并不冲突,比如说今天我就想和大家聊聊我对草图环境的偏门使用心得~~
大家都知道,草图功能是UG建模必不可少的功能,但是,我想告诉各位,草图还可以干很多事。不知道吧里有没有人做过空间机构设计的,我个人做过好几套空间机构,我的设计思路是这样的:将空间机构分解成多个近似的平面机构——各个平面机构设计——将几个平面机构整合起来——空间机构建模和仿真优化,大致是这样。今天要说的是“各个平面机构设计”这一块。
UG有专门的仿真模块,平面机构设计用它完全可以胜任,但我认为有点大材小用了,毕竟我们在做初步方案设计的时候只考虑主要功能的实现(至少我是这样),在做这一步的时候,我只关注各构件的运动规律是不是我想要的运动规律,而用UG仿真模块需要先为每个构件建模、装配、定义运动副、定义驱动等等,麻烦,其实平面机构的初步方案设计只需要在草图环境下画几下,就OK了。
首先,我们用一个草图曲线代表一个构件,在草图环境下把整个机构原理图画出来。然后我们用草图约束代替运动副,建立完整约束,例如:点和点重叠可以代替一个铰链副,点在线上可以代表一个滑动副,其他运动副和草图约束的对应关系大家应该可以自己去探索了,机构构件的关键尺寸约束建议用表达式来建立,方便优化设计。注意:所有代表运动副的约束建立完后,草图应该还有自由度,剩下的自由度应该就是驱动的了,代表驱动的约束也必须用表达式建立,例如驱动是个轴向位移的液压作动筒,那么一个共线加一个代表活塞位置的尺寸约束就够了,这时尺寸约束就必须要用表达式简历,以便获取活塞杆处于不同位置时机构的状态。好,如果顺利,现在草图应该已经没有自由度啦,这个时候,可以去修改代表驱动的约束,嘿嘿,整个草图联动啦!下面的事情应该就不用多说了。这个方法特别适合于纯刚体机构设计,但经本人实践,刚柔混合模型的初步方案设计在这里也可以实现。
第一次发帖,可能有不周到的地方,请大家见谅。全文手打,全网估计不会有类似文字,没有功劳也有苦劳,如果觉得有用,请关注我,我还会陆续分享更多经验~

大家都知道,草图功能是UG建模必不可少的功能,但是,我想告诉各位,草图还可以干很多事。不知道吧里有没有人做过空间机构设计的,我个人做过好几套空间机构,我的设计思路是这样的:将空间机构分解成多个近似的平面机构——各个平面机构设计——将几个平面机构整合起来——空间机构建模和仿真优化,大致是这样。今天要说的是“各个平面机构设计”这一块。
UG有专门的仿真模块,平面机构设计用它完全可以胜任,但我认为有点大材小用了,毕竟我们在做初步方案设计的时候只考虑主要功能的实现(至少我是这样),在做这一步的时候,我只关注各构件的运动规律是不是我想要的运动规律,而用UG仿真模块需要先为每个构件建模、装配、定义运动副、定义驱动等等,麻烦,其实平面机构的初步方案设计只需要在草图环境下画几下,就OK了。
首先,我们用一个草图曲线代表一个构件,在草图环境下把整个机构原理图画出来。然后我们用草图约束代替运动副,建立完整约束,例如:点和点重叠可以代替一个铰链副,点在线上可以代表一个滑动副,其他运动副和草图约束的对应关系大家应该可以自己去探索了,机构构件的关键尺寸约束建议用表达式来建立,方便优化设计。注意:所有代表运动副的约束建立完后,草图应该还有自由度,剩下的自由度应该就是驱动的了,代表驱动的约束也必须用表达式建立,例如驱动是个轴向位移的液压作动筒,那么一个共线加一个代表活塞位置的尺寸约束就够了,这时尺寸约束就必须要用表达式简历,以便获取活塞杆处于不同位置时机构的状态。好,如果顺利,现在草图应该已经没有自由度啦,这个时候,可以去修改代表驱动的约束,嘿嘿,整个草图联动啦!下面的事情应该就不用多说了。这个方法特别适合于纯刚体机构设计,但经本人实践,刚柔混合模型的初步方案设计在这里也可以实现。
第一次发帖,可能有不周到的地方,请大家见谅。全文手打,全网估计不会有类似文字,没有功劳也有苦劳,如果觉得有用,请关注我,我还会陆续分享更多经验~
