找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 26965|回复: 59

[教程] 第47讲 NX10.0 入门图文教程——优化计算

  [复制链接]

4737

主题

3004

回帖

9万

积分

大将

积分
95419

优秀版主论坛技术员论坛贡献活跃会员可爱天使

发表于 2015-8-30 21:03:40 | 显示全部楼层 |阅读模式
47 UG10.0 入门图文教程——优化计算
大家可能都学习过函数,也就是一个数变化,会引起另一个数的改变,这就是函数的白话意思,一个变另一个因为它的改变而改变,在我们建模的过程中,经常会遇到这样的建模情况,直接利用正常顺序的建模方法无法完成,两个操作之间有一定的关联,一个变另一个跟着变,最后还得符合一定的数值要求,这就为建模带了很多麻烦,此时,优化计算就起到非常重要的作用,它可以帮助我们实现这个变化计算,我们只需要把最后的标准数值设置好,变化范围设置好,软件自动开始试值运算,通过变化范围内的数值,得出标准值,知道尝试出标准值或者在标准值的相对误差范围内。如果要进行优化计算,两个操作之间必须要有关系,也就是前面的操作数值变,后面和它相关的操作也要发生改变,这样才能实现优化计算。下面举例来说明优化计算:
正方体相交处三个面上绘制相连直线,长度都是50,如下图
image001.png
利用草图命令直接捕捉线上点,标注50和一个角度,可以实现整个草图的完全固定,这里没有介绍过草图,大家只要知道绘制了一个固定的线,线的长度可以保证,之所以要添加角度,这个就是一会要改变的量
image002.png
切换到另一个面,直接捕捉线上点,绘制直线,添加50标注,这个草图完全固定,也就是建立好,这条线和上一个线端点之间的联系,长度为50也保证了
image003.png
知道了两个固定点,直接捕捉这两个点,就可以创建直线,通过测量可知,这个直线的长度是一个固定数值且不是50,需要调整以上两个直线中某一个参数这个长度才可以改变
image004.png
通过观察,第一个直线中有两个标注,一个是直线长度,一个是角度,长度不能改变了,第二个直线是只有一个长度标注,不能改动了,最后一条线也是感觉前两个直线的端点固定的,因此,要改变最后一条直线长度,只能修改第一个直线的角度,通过改变这个角度,最后一条直线长度才能发生改变,经过反复尝试才能最后调整出50长度,这个尝试过程就是本次课要讲的优化计算。
优化计算中,目标值和变量值之间必须有关联,且以表达式形式出现,优化计算的时候,才能引用这些表达式,进行试值计算,所以第三条线的长度,要添加测量长度的关联
image005.png
部件导航器里,建立了第三条线长度测量操作
image006.png
工具、更多、优化,需要先设置一个优化计算的名字,一般以字母为主,输入后回车即可
image007.png
目标里,点击表达式按钮,设计目标图,返回后,系统将测量表达式添加倒目标区域,数值为刚刚测量的数值,我们要修改为最后要变成的数值,也就是目标值,间隔几秒点击目标值即可,在里面输入相应的目标数即可。
image008.png
在表达式中,选择目标表达式,确定后,返回主对话框
image009.png
按照修改目标的方法,继续修改变量,切换到变量,点击表达式,添加变量表达式,系统默认会在选择的变量数值上下浮动出一个试值范围,如果在这个变量值时,目标值与实际数值相接近的话,就用默认的范围就可以尝试出目标值,不用去修改,如果优化后,不能接近目标的话,就要修改这个变量的范围,修改方法同目标
image010.png
变量表达式里,选择角度表达式,确定后,返回主对话框
image011.png
点击优化按钮,系统就开始了试值运算,在结果里显示出试值计算的结果,前面有尝试的次数序号,在绘图区,可以发现图形在发生改变,试值结束后,就显示出相应的结果,同时模型也发生改变了
image012.png
从结果中可以看出,第三个线的长度最后的优化结果在50.0018计算与50的偏差为(50.0018-50/50=0.000036,这个误差远小于相对误差,可计算为正确的数值,所以咱们的优化就是成功的。
NX10 入门图文教程总帖链接,那里有更多的基础知识和实例的图文讲解哦!注重基础,渗透经验,全部为本人多年的建模经验总结,去粗存精,注重软件操作通用性,想学习NX的童鞋们,抓紧点击下面的链接,顺祝大家学习愉快!

(出处: UG爱好者)

0

主题

16

回帖

245

积分

一级士官

积分
245
发表于 2023-1-16 10:20:56 | 显示全部楼层
1.png 2.png 3.png 4.png 5.png 6.png 7.png

3

主题

453

回帖

1万

积分

中校

积分
12489
发表于 2015-8-30 21:16:15 | 显示全部楼层
非常感谢楼主的分享 呵呵

0

主题

42

回帖

362

积分

二级士官

积分
362
发表于 2015-12-3 09:11:22 | 显示全部楼层
非常感谢,这一章好难学啊

15

主题

970

回帖

1万

积分

大校

积分
16158
发表于 2015-12-10 13:52:57 | 显示全部楼层
这章的水平好高啊,新东西理解上还比较困难

0

主题

56

回帖

1358

积分

六级士官

积分
1358
发表于 2016-1-4 21:29:31 | 显示全部楼层
没有找到这个命令~
版本是英文的,英文的界面这个命令在哪里?

1

主题

19

回帖

954

积分

五级士官

积分
954
发表于 2016-1-20 20:49:11 | 显示全部楼层
请问楼主能不能讲一下收敛详细信息里面的设置吗?我用了同样的设置,但是没有收敛到同一个精度上去

0

主题

3

回帖

1334

积分

六级士官

积分
1334
发表于 2016-2-13 17:29:49 | 显示全部楼层
变量是选择那个角度的尺寸

0

主题

50

回帖

704

积分

四级士官

积分
704
发表于 2016-2-14 11:12:57 | 显示全部楼层
明明45度是时候可以都是50的,为什么优化不到50,或者指定它优化结果是趋近于50的?现在貌似优化都是胡乱代数值出来的结果i,求楼主解释,谢谢{:sad:}

0

主题

75

回帖

1378

积分

六级士官

积分
1378
发表于 2016-3-1 22:55:41 | 显示全部楼层
谢谢楼主!

1

主题

59

回帖

358

积分

二级士官

积分
358
发表于 2016-3-11 15:32:42 | 显示全部楼层
sdffddfadsdsa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-19 11:10

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表