客户痛点:随着人力资源价格的增长,设计的时间需要减少时间,提高设计效率。
数据问题:以前单个数据都需要建立单独的数据结构,装配体的模型都要重新建立。
需要解决的问题:能够快速地完成3D模型及装配体的修改,通过方程式来控制产品的大小。
案例介绍:通过装配体全局变量定义方程式来控制数据的模型,通过方程式来控制装配体阵列零件个数及产品大小。
使用软件介质:SOLIDWORKS 2020
1.在SOLIDWORKS内建立正常模型,如建立的产品两板料模型A和模型B。
2.建立装配体,把上面两模型装配起来,装配体如图所示,控制配合到前部尺寸40mm,间距可以自己设定或者通过方程来控制,以下只使用输入全局变量来控制。
3.建立装配体全局变量,添加全局变量”长度” ”阵列间距” ”两边间距”和”阵列个数”。
其中的阵列个数使用函数取整,= int ( ( "长度" - "两边距离" * 2 ) / "阵列间距" ) + 1。
注释:长度尺寸减去起始阵列及结束阵列模型到两边的距离再除以阵列的间距取整后再加1个数量,例如(500-30*2)/50=8.8,取整后=8+1=9,得到如下的阵列个数9。
4.全局变量关联到模型内,首先点击模型A把超图点击尺寸显示后双击,在跳出的尺寸输入框=全局变量(长度),这样就把全局变量赋予到模型上了。
5.装配时候在选择模型B时使用尺寸约束输入边到边距离40mm,确定后双击尺寸同样跳出尺寸输入界面输入=全局变量(两边间距)。
注意:在设计树内的输入尺寸是不能链接全局变量的方程式的。
6.模型阵列,选择方向,然后再间距内选择=全局变量(阵列间距),个数内选择=全局变量(阵列个数),点击确认。
7.调整长度尺寸为300,阵列个数为5个。