Anson_Chen 发表于 2015-9-20 10:50:01

CREO正二十面体的建模方法

本帖最后由 Anson_Chen 于 2015-9-20 14:45 编辑

上次发了一个正八面体的建模,是用关系表达式来控制的,引来部份朋友的吐槽,说是做复杂啦,没有通用性啊,或者说方法不对!
http://bbs.creoug.com/thread-64758-1-1.html
现在再把正二十面体的建模分享给大家,大家可以去体会一下这种思路。虽然不是一步完成,但我认为这是最简单的
1.建立基准轴。

2.草绘轨迹线(标注边长)

3.可变扫出顶部5个面(截面如下,标注边长)

4.做对称平面(先通过顶点做了一个平面来参考,暂时任意标一个尺寸,后面用关系表达式来精确控制)

5.镜像、再旋转180度


6.填充中间的面,再阵列


7.再合并,注意还没完,还有关键的一步:之前我们做的对称平面尺寸是任意标注的,现在我们用关系式来表达
(很明显,这个尺寸就是正二十面体体心到顶点的距离,表达式百度一下,你就知道
d6=sqrt(10+2*sqrt(5))/4*L(L为边长,和d0,d5一样)

完成!!是不是很简单,很容易理解,检查检查边长,是完全相等的。
现在我们再回过头去看看那个对称平面,尺寸显示是精确到小数点后11位,所以得出来的边长可以说就是我们要的理论值,而且修改起来方便,只要我们更新边长,这个尺寸就自动更新。这就是我们用关系式控制的原因。

只是正四面体和正八面体太简单,用关系式显得有点多余,但用在正十二和正二十上时,就能体现出它的作用了!!
有兴趣的可以去试试正十二面体哈!!


sdgdjgb 发表于 2015-9-20 11:15:05

不错,充分体现了 参数化。。。

sdgdjgb 发表于 2015-9-20 20:23:04

使用【优化 设计】 方法 更为 直观。。。【仅供参考。。】

本帖最后由 sdgdjgb 于 2015-9-20 20:26 编辑



Anson_Chen 发表于 2015-9-20 21:14:32

sdgdjgb 发表于 2015-9-20 20:23


的确是一种不错的方法,这次抛砖引来好玉!!谢谢

sdgdjgb 发表于 2015-9-21 08:20:24

Anson_Chen 发表于 2015-9-20 21:14
的确是一种不错的方法,这次抛砖引来好玉!!谢谢

这样可以 省去 sd6 公式推导 。。。

Anson_Chen 发表于 2015-9-21 09:26:17

sdgdjgb 发表于 2015-9-21 08:20
这样可以 省去 sd6 公式推导 。。。

刚才我再试这个功能时,可是发现尺寸不准确呢,是哪里不对呢

Anson_Chen 发表于 2015-9-21 09:48:35

sdgdjgb 发表于 2015-9-21 08:20
这样可以 省去 sd6 公式推导 。。。

哦,我知道了

sdgdjgb 发表于 2015-9-21 10:05:02

本帖最后由 sdgdjgb 于 2015-9-21 10:14 编辑

Anson_Chen 发表于 2015-9-21 09:48
哦,我知道了
将你的 关系式 换成【 sd6=0.8506516279*L】 即可。。。

sdgdjgb 发表于 2015-9-21 10:18:45

省去 公式 推导。。。

本帖最后由 sdgdjgb 于 2015-9-21 10:19 编辑


Anson_Chen 发表于 2015-9-21 10:31:50

sdgdjgb 发表于 2015-9-21 10:18


我没有自己推导公式,直接百度就行了。几何没学好,这个是很难靠自己推导出来。
页: [1] 2
查看完整版本: CREO正二十面体的建模方法