分享

UG NX方块弹弓模型思路,参数和灵敏度综合使用,一般人不知道

 吾思教育UG教程 2022-02-21

依一老师1分钟前

  今天来看看这个图纸的建模思路,看上去好像不难,但是建模过程时你会发现这个方块居然少了尺寸,它没有边长值,不过这可以利用其它尺寸值将它推算出来,这也是本个模型的建模要点,来看看方法吧!

  建模思路:
  1.首先把弹弓主体建模出来,这个没有难度,非常简单。

  接下来就是这样方块了,他需要通过这个值来得出方块的位置大小,也就是说需要通过移动方块到这个位置,让截面的顶点在这个位置上,然后确定方块的大小好让横杆通过孔的位置满足图中的边距。

    既然需要调整方块大小来让两个变量都满足条件,那么这两个变量必定满足某个关系式,在建模里面,移动对象是个非参命令,和这个参数化必然冲突,所以,我们可以在装配里面来完成。
  接下来新建装配父对象,设置边长公式为一个变量Z,先固定数值为20

  在产品接口里选中这个表达式z=20

  然后新建组件,利用wave连接器找到这个父对象文件的表达式z,这样就能看到装配文件中有个表达式z以及导入了。

 新建一个方块,将边长设为Z

  利用图纸中的尺寸位置画出孔的位置。

  接下来进行装配,约束两个对齐,因为方块是固定好了,所以这个方块顶点到坐标原点的距离取决于方块的大小,也就是方块的边长z.

  这个距离在图纸中可以计算出它应该是8.但是我们表达式中边长z=20,所以目前按照装配中的样式,那这个距离肯定不是8,我们需要修改方块大小来满足这个距离为8,所以我们在创建一个表达式a=顶点到原点的测量值。

  这样我们能在分析中使用灵敏度研究这个命令,在设计变量里找到这两个表达式,接下来找到结果接近8的值,然后右键更新,然后再找灵敏度优化的优化,将变量设置为8.然后进行优化,然后更新模型,他就自动调整好了方块的大小了。


      

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约