iCAx开思网

标题: 全参数五角星足球,不一样的做法(图文已经出教程) [打印本页]

作者: fanrens2977    时间: 2013-11-20 16:59
标题: 全参数五角星足球,不一样的做法(图文已经出教程)
本帖最后由 fanrens2977 于 2013-11-20 21:59 编辑

原题目及教程:https://www.icax.org/thread-471239-1-1.html   类似足球等产品,肯定是希望,我们设计的产品,在主要尺寸比如球的直径是可以轻易做调整的,这样可以很容易衍生出不同型号规格的产品!以下方法,做全参的正规足球,也是可以的!
[attach]1187753[/attach]
以下是建模的步骤,其实需要动手建模的特征并不是很多,但是需要理清来胧去脉,还是要费一番口舌,请大家慢慢跟上:
1.我们先观察这个足球,很容易发现,下图以黑线为赤道,在赤道的两旁边紧密连接6个五角星!这样如黑色箭头所示的五角星的全边,刚好是球赤道周长的6分之一!

[attach]1187737[/attach][attach]1187738[/attach]
2.找到这个规律特征之后,我们就开始着手建模,建模之前,先建立一个表达D(方便以后直接变更),初始值随意,我这里先定为100mm,!然后以这表达D做为直径,建立一个球体!并把表面抽取一个球面做为备用!
[attach]1187741[/attach]
3.建立五角星的一个全边,草绘以D为直径6分之1圆周长的圆弧!
[attach]1187739[/attach]
4.旋转建立另外4条五角星的全边!旋转轴依次选择相邻球半径线!旋转角度,也是要先定义一个A表达式,初始值随意,我这里先定义成36度!后续再对这个A角度进行分析!
[attach]1187740[/attach][attach]1187742[/attach]
[attach]1187743[/attach]

6.我们现在是以角度A旋转复制几次之后,得出P108为11.13,我们的目的是:角度A不断变化直到P108的变为0!这个时候我们的目的就算达到了,这个不断变化的过程,我们可以用UG电子表格里的目标分析和目标搜索来达到目的!如下图:先在电子表格里将图档的里表达式先抽取出来,删除其它表达式留下我们要用到的A和P108,其中D是球的直径,在这里也用不到,只是我没删除而已,可以不管!然后指定B2单元格(旋转角度)变量单元,B4单元格(两端点的测量距离)为目标单元,做一个目标分析,由于36度转出来之后距离比较大,我就先给定角度从40到45度做变化,P108变化的情况分析!看到红框里的分析结果,也可以看另一个SHEET页面里的图示,可以看出角度从41度到42度区间,P108有达到0的机会!这个目标分析,其实就是找到目标搜索里比较小的一个上限和下限,可以使得目标搜索比较快速到我们想要的值!同时要把NX更新的选项勾上!点击OK之后我们会发现UG帮我们找到了A值为41.810315时,P108无限接近0!两次计算,分别都不到10秒!我用的是笔记本!呵
[attach]1187747[/attach][attach]1187748[/attach]
7.上几步说得很啰嗦,但实际操作过程,很快!关键是理解的问题!上一步,计算完之后,我们观察电子表格里的表达式,数值都没有问题之后,关掉电子表格,电子表格最好保存!这个时候我们发现UG已经自动更新角度A值,两个端点也已经完美重合!
[attach]1187749[/attach]
8.五角星的边线都完美出来之后,之后一切都变简单了,先用这些线截剪之前做备用的球面!然后旋转阵列复制,再镜像复制!由于五角形面出来了,做五角形的中心线,来旋转阵列,就简单了,我就不再啰嗦了!最后慢慢欣赏自己的杰作,再试着随意改动表达式D,来随意改动足球的直径!最后补充一声,做教程真得很辛苦!{:soso_e127:}
[attach]1187750[/attach][attach]1187751[/attach][attach]1187752[/attach]
由于第一次做这么详细的教程,真感觉有点累,感觉打了不少字,贴了不少图片,后来自己回过头看了一下图文教程,才发现最重要的部分电子表格应用目标分析和目标搜索,交待不是很详细,如果电子表格用的不多的话,可能看得不太明白!只能以后再找时间,对这部分再做详细说明,先看大家的反应吧,希望我是多虑了!呵!
[attach]1187754[/attach]












作者: 讨厌水的鱼    时间: 2013-11-20 18:14
高手高手高手啊
作者: 讨厌水的鱼    时间: 2013-11-20 18:15

作者: xuxinping    时间: 2013-11-20 18:39
高手,希望能尽快提供下载
作者: xuxinping    时间: 2013-11-20 21:15
期待楼主哦
作者: antu2013    时间: 2013-11-21 08:25

作者: dingtao2016    时间: 2013-11-23 14:46
21122121212121
作者: 552621579    时间: 2013-11-25 21:23
全参数,很不容易
作者: moonkon    时间: 2013-11-26 13:40
谢谢楼主分享!
作者: dzwd    时间: 2013-11-26 20:45
学习下怎样画足球的

作者: caoquanlin    时间: 2013-11-27 08:27
关键还是找到特征的规律呀
作者: YLWHJ    时间: 2013-11-30 10:53
辛苦了。
作者: oopww    时间: 2013-11-30 14:22
楼主逻辑思维很强
作者: oopww    时间: 2013-11-30 23:46
楼主你是怎么进入电子表格的啊?我怎么进入电子表格找不到你那个数据优化!
我只能用分析-->灵敏度研究,精度没你的那么高
作者: 海棠果    时间: 2013-12-6 11:31
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!

作者: fanrens2977    时间: 2013-12-6 12:37
海棠果 发表于 2013-12-6 11:31
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!
楼主,求f(P108(x,y))=0表达式!

不是用表达式求出来的,是用目标搜索功能,UG自己叠加运算出来的!

作者: oopww    时间: 2013-12-13 20:30
再一次解密楼主的做法,嘿嘿,点工具下面的电子表格,然后抽取表达式,最好是把选项里面的算法改一改,改为牛顿迭代法,计算速度更快。
作者: yzy539    时间: 2013-12-13 21:28
本帖最后由 yzy539 于 2013-12-13 23:46 编辑

学习学习,很棒的教材,让我形象了解了搜寻目标的具体运用。赞一个。
{:soso_e179:}[attach]1189835[/attach]
作者: bsa1986    时间: 2013-12-14 11:40
看,学学,很有意思。

作者: yzy539    时间: 2013-12-14 12:25
本帖最后由 yzy539 于 2013-12-14 13:06 编辑

用这个方法做足球,也不用复杂的换算角度了,挺好,嘿嘿
。[attach]1189873[/attach]

重新整理建构顺序,简化设计流程
[attach]1189875[/attach]
作者: fanrens2977    时间: 2013-12-16 08:40
yzy539 发表于 2013-12-14 12:25
用这个方法做足球,也不用复杂的换算角度了,挺好,嘿嘿

不错!{:soso_e179:}

作者: RoyStudio    时间: 2014-1-25 19:56
多谢分享,学习中
作者: tmkvootdh    时间: 2014-3-28 21:24
RE: 来个曲面题目有点难 我的做法 [[url=]修改[/url]

作者: birdwang    时间: 2014-9-19 10:53
很好的教程,参数化,厉害

作者: yu1844    时间: 2014-10-11 13:41
学习学习表达式

作者: 信刚哥得永生999    时间: 2014-10-11 16:17
一看就是高手
作者: yl8269    时间: 2014-11-2 16:29
非常感谢了啊


作者: am108    时间: 2014-11-5 19:47
大神啊    。。。。。。。。。。。。
作者: mrdior    时间: 2014-11-7 10:26
顶了看看
作者: mrdior    时间: 2014-11-7 16:12
跟着做
[attach]1209887[/attach]

作者: qianbaidu1    时间: 2014-12-15 20:41
高手啊
作者: jxy74318    时间: 2015-1-23 14:27
大神厉害,学习了!!

作者: headwater    时间: 2015-1-23 15:10
看看呀哈哈哈
作者: yunus    时间: 2015-1-23 15:28
Thanks for sharing

作者: 孤独的萨克斯    时间: 2016-2-28 10:41
谢谢分享~~~~

作者: ahmuer    时间: 2016-3-7 00:08
确定旋转中心这里不太明白。
作者: cyw0217    时间: 2016-3-7 13:48

看看,好久没用过了
作者: ahmuer    时间: 2016-3-7 15:28
确实相当好用。前面那位说的用牛顿迭代法确实更快。谢谢楼主的教程。
[attach]1231324[/attach][attach]1231325[/attach]


作者: Kepler3313    时间: 2017-4-13 19:01
膜拜一下。
作者: xulinfu    时间: 2017-4-14 12:28
  大规模 顶戴      
作者: kmold二次开发    时间: 2017-4-17 17:58

kmold模具设计二次开发for UG。
Kmold软件是进口软件,来自于是韩国KCS公司。
是一款智能化模具设计管理系统,在全3D状态下模具设计,能够一键创建顶针、斜顶、滑块,支持标准库件的导入与开发、能够自动出图,自动出BOM表等快捷功能,同时支持kmold基础上的二次开发。页面清爽,操作简洁。
    我们同深圳亿和、苏州亿和、浙江正泰、三梯模具等等都有合作,帮助客户提升效率30%-50%,提高效率,减少重复性工作。
详情请加QQ:2545683747,小钟。
作者: liuyigoe    时间: 2017-5-14 10:12
很好的思路,有参考价值!

作者: 浪漫农民    时间: 2017-5-14 15:43
666666666666

作者: jhbly    时间: 2017-9-1 17:32
这个看看这么复杂不知道好不啊好做啊

作者: ddfaf123    时间: 2018-5-11 10:30
看看,,,,,,,,,,,,,,,,
作者: ddfaf123    时间: 2018-5-11 16:13
看看。。。。。。。。。。。。。。
作者: zzy110    时间: 2018-9-14 14:32
大神!你太厉害啦!方便加一下QQ吗?

作者: 591704005    时间: 2019-1-15 10:14
ding ding ding
作者: pxhgyy    时间: 2019-6-4 10:25
好文章,谢谢分享!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3