在设计过程中,如果我们需要获得一个目标数值,但通过正向的几何计算,无法直接计算出满足目标参数的数值。这时候,小伙伴们是怎么处理的呢?
例如我们需要切一块质量为0.5KG的蛋糕,但应该切多少才能达到0.5KG呢?使用正向的几何计算,通常无法快速计算出这个值。
近期,好几位小伙伴在后台咨询如何解决这类难题。
今天,望Sir来教大家一招。
设计优化器
通过中望3D的【设计优化器】功能,设定目标参数来反向获得满足目标参数的数值。
在中望3D中,我们可以把想要取得的数值设置为目标参数,再通过【设计优化器】功能,自动计算出可以达到目标参数的具体数值。
马上为大家奉上教程!
案例:精确切蛋糕
目标:获得一块重量为0.5KG的蛋糕
条件:精准定位蛋糕的切割位置
第一步:
在蛋糕上创建一个基准平面,也就是我们切蛋糕的起点,并通过基准平面【偏移】得到一个切割平面,也就是我们想要切蛋糕的位置。
创建一个距离偏移变量,假设为K,给定一个任意初始值,比如20。
第二步:
选择偏移得到的切割平面,通过【分割】命令将蛋糕进行分割,得到一块小蛋糕。
查询【质量属性】可查看分割后当前蛋糕的重量,将其设为变量并命名,比如M。
第三步:
在【工具】栏打开【设计优化器】,将【目标设计参数】指定为M_Mass,【目标值】为0.5,【驱动变量和尺寸】选择K,输入最小值0和最大值150,【步距】设为1,就可以开始运算了。
1.在使用【设计优化器】时,通过点击【步距】下方的“+、-”按键,可实时预览数值的变化,帮助我们更加直观快速地找到精确数值;
2.步距设得越精密,越能达到目标值,但运算次数越多。