沐风论坛

标题: 三棒相切之我的做法--可行性优化设计 [打印本页]

作者: 幽助    时间: 2014-1-16 11:04
标题: 三棒相切之我的做法--可行性优化设计
UG 版块,会员  [size=11.818181991577148px]鲸鱼 出的题目,我这用creo2.0 建模做了一下教程,供大家参考。
proe 用户也可以参考此方法。主要用到分析工具里面的【可行性/优化设计】。




附件为creo2.0 版本文档: 三棒相切.prt.zip (33.2 KB, 下载次数: 5)

作者: 幽助    时间: 2014-1-16 11:06
本帖最后由 幽助 于 2014-1-16 11:13 编辑



先用进入拉伸的草绘截面,画一个三角形,其边长我先设定为 100.



双向拉伸,长度设定为50.



选择三角形的任意一个侧面,进入草绘曲线。画一条斜线。
注意:标注直线的长度尺寸,注意中点 M 的约束,就是对称啦!



以上一步草绘的曲线为扫描轨迹,草绘直径为 10 的圆,做扫描。



扫描完成,效果如上图。将草绘和扫描组合起来,进行阵列。




作者: 幽助    时间: 2014-1-16 11:06
本帖最后由 幽助 于 2014-1-16 11:17 编辑



进入阵列之后,选择【轴】阵列,此时我们发现没有轴可选。


我们点击右侧的基准工具,【基准轴】创建一个新的。



创建方式,通过2个基准平面相交,创建基准轴。



基准轴创建好,点击确定,返回阵列,系统自动选择刚创建的轴,
作为阵列的轴。阵列数量 3,角度 120°.



完成阵列,效果如上图,我们发现,3棒并没有相切,而是相隔有一定距离。




作者: 幽助    时间: 2014-1-16 11:07
本帖最后由 幽助 于 2014-1-16 11:23 编辑



我们选择【分析】选项卡,用【测量】工具,测量两个相近的棒,中间曲线的距离。然后点击【保存】。



点击【生成特征】,名称可以修改,中文也可以。



再点击【可行性/优化】



点击【添加】,参数这里选择刚刚保存的测量特征,【值】这里点击【设置】
设为 10,为什么是10,因为扫描时,棒子的直径为10,两棒中心线距离
设为10 的话,刚好就是两棒相切的状态。



设计变量,添加尺寸,点击棒子的中心线,如上图会出现尺寸,
我们选择角度尺寸,让系统调整此角度尺寸,达到两棒相切的状态。
这就是传说中的【可行性/优化设计】系统自动调整。




作者: 幽助    时间: 2014-1-16 11:08
本帖最后由 幽助 于 2014-1-16 11:38 编辑



角度尺寸是为变量,就是调整该尺寸,点击【计算】,系统开始调整。



计算完成,优化成功。三棒相切了。



创建基准点,因为三棒已经相切,所以他们是以点接触,
我们选择3个圆柱面,就可以创建出相切的那个基准点。
3个相切位置的基准点都可以一次创建出来。



3个点创建出来之后,我们测量,两点间的距离,题目要求是100,
这里并没有达到题目要求,保存测量的特征,
我们再进行【可行性/优化设计】。



一定要保存分析测量的特征,再进行【可行性/优化】。




作者: 幽助    时间: 2014-1-16 11:09
本帖最后由 幽助 于 2014-1-16 11:35 编辑



设计约束这里再点【添加】,添加两点距离的测量特征,其值设为 100.


设计变量这里,添加尺寸,点击拉伸的三角形曲面。
会出现如上图的尺寸,选择 100 的边长,作为变量尺寸。



最小,最大,系统会自动设置,也可以手动填写。
点击【计算】,开始可行性优化。



计算结束,优化成功。三棒相切,且两两切点的距离为 100.



至此,题目完成,领略到了【可行性/优化设计】的魅力了吧!
祝大家学习愉快!




作者: sdgdjgb    时间: 2014-1-16 16:49
  太棒了。。。谢谢幽助版主的教程。
作者: 别无他求    时间: 2014-1-16 18:28
又学到了新的知识,感谢版主教程
作者: 鲸鱼    时间: 2014-1-16 21:44
很详细的教程,U哥就是牛啊!
作者: 梨很甜    时间: 2014-1-16 22:42
9.99999999 应该算正确了吧


作者: ANNLLE    时间: 2014-2-11 17:17
支持U哥




欢迎光临 沐风论坛 (https://bbs.mfcad.com/) 沐风网 X3.1