Solidworks设计算例之利用自动试值计算完成重心优化调整)

周站长 2022年7月14日18:02:53更多软件评论6751507字阅读5分1秒阅读模式
育设学堂CAD课程

设计算例对模型建模过程中存在关联的两个量进行试值计算,一个量在一个固定范围内反复试值,引起另一个量改变直到达到目标要求。

CaTICs 3D03-07赛题第二个问题是移动顶部方块保证模型不倾倒时100尺寸变成多少?这是一个典型的试值计算过程,模型不倾倒条件模型重心位置正好处于绿色实体边界上,反复尝试100附近的尺寸,直至满足重心在边界上没有倾倒。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

通过以上分析可知这个试值计算依靠人工尝试显然是十分麻烦,设计算例功能就很好的解决了这个麻烦,接下来我们来揭秘设计算例神奇功效吧!

一、建模

1.输入字母表达式,工具→方程式,根据图纸建立各字母数值。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

2.底座采用草图+拉伸完成,基准点与圆弧圆心重合,与图纸基准统一,便于后续建模尺寸标注。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

注意尺寸是表达式时,输入“=”选择相应全局变量即可。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

退出草图,默认该草图直接处于选中状态,直接点击拉伸凸台→给定深度10确定即可。注意,执行拉伸凸台、回转等实体命令时,一定先选中草图,再执行命令。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

圆角,对于相切连续线段,只需要选择一段即可,软件自动进行切线沿伸其他线段。独立线段直接选择即可,输入半径,点选“√”。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

抽壳,设置厚度2,删除面选择底面。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

3.支撑柱造型特点均厚,绘制单边线段→等距实体→三点圆弧(底部单侧相切圆弧),智能尺寸,根据图纸选择相应对象进行标注,一定做到与图纸一致,修改尺寸方便,直接读数修改即可,不需要计算。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

退出草图,草图默认选中,直接点拉伸凸台,因对称特点,选择两侧对称,设置总宽16。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

底座前平面绘制拐角草图,注意,这个圆弧只是单侧相切,不能用圆角完成,三点圆弧,底座圆角边端点和16宽边上点绘制圆弧,手动添加单侧相切,转换实体引用将棱边引用到草图中,剪裁实体修剪多余形成封闭图形。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

退出草图,直接点拉伸凸台,因草图面是平面,而拐角实体两侧为斜面和圆弧面,且处于二者中间位置,所以启用两个方向拉伸,拉伸终止面都为不规则面,切换到“成形到一面”根据相应方向,分别选择相应的面即可完成拉伸。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

对称位置拐角特征,先选择拉伸特征→镜像→展开设计树→光标逐一放置到基准面上→观察绘图区,选择正确的镜像中间面→确定。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

4.方台造型,选择顶平面→激活草图→矩形→基准点和竖直线中点添加水平对齐约束→智能尺寸标注。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

退出草图,直接选择拉伸凸台,给定深度10,点“√”确定即可。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

二、检验

评估→质量属性,体积正确,重心坐标中,只关注x坐标,因方块需要沿着x反向移动,模型重心坐标x值发生变化。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

评估→测量,对底座边界到基准原点位置测量,63这个距离就是重心在底座边界上时,x坐标值即目标值x=-63,变量就是方块定位尺寸100。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

三、设计算例(试值计算)

评估→设计算例,绘图区下方显示设计算例对话框,需要设置变量和目标。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

变量→单击此处添加变量→参数→绘图区所有尺寸显示出来,点选100尺寸→参数对话框输入变量名称任意字母即可→确定。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

添加后自动创建默认范围,软件根据选择尺寸大小自动创建上下范围,可以任意修改,第一次试算可以不修改,步长修改为1,软件每次按照+1增量进行试算。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

目标→添加传感器→目标质量中心x→√。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

切换为接近于,数值修改为-63

Solidworks设计算例之利用自动试值计算完成重心优化调整)

点击“运行”进行试值运算,软件根据目标量,按照变量范围进行试值计算

Solidworks设计算例之利用自动试值计算完成重心优化调整)

选择确定,进行101次试值计算过程。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

确定后,软件按照设置逐一进行试值计算,此时绘图区方块一点一点发生变化。。。。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

“优化”显示最接近结果,情形1、情形2。。。等都是试值的过程值

Solidworks设计算例之利用自动试值计算完成重心优化调整)

切换回变量视图,根据第一次优化结果110,重新填写范围,上下浮动1,修改步长0.01,进行小数点后两位优化计算。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

详细计算后,结果63.001误差接近0.001,可以视为63,此时定位尺寸为109.98,与答案一致。

Solidworks设计算例之利用自动试值计算完成重心优化调整)

  • CAD自学网公众号
  • 微信扫一扫关注我,每天分享各种免费设计干货小技巧。
  • weinxin
  • 育设学堂服务号
  • 微信扫一扫关注我,各种设计实战全套视频教程在线学。
  • weinxin
育设学堂建筑学院
周站长
  • 本文由 发表于 2022年7月14日18:02:53
  • 转载请务必保留本文链接:https://www.cadzxw.com/50004.html
育设学堂CAD课程
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定