Rhino(犀牛)中国技术支持与推广中心

标题: 曲面的蜂巢变形问题求解,符我的做法 [3楼提供参考教程] [打印本页]

作者: newbhoho    时间: 2010-2-28 18:56
标题: 曲面的蜂巢变形问题求解,符我的做法 [3楼提供参考教程]
本帖最后由 Jessesn 于 2017-5-4 19:48 编辑

曲面的蜂巢变形问题求解(符我的做法
请各位高手指点,做做看,





想做到完全不变形还真有些困难,不可以做的逼近效果

大概的思路如下

1 先使用Smash指令展开曲面


2 在曲面上排布图形


03 使用FlowAlongSrf指令转化上一步的图案


04 使用上一步的曲线Split曲面,然后删除不要的曲面




比较麻烦 不好做 下面是我做新产品时 用曲面上曲线偏移的方法做出来的 基本都是接近 但还有偏差





果是单曲面,可以用3楼的方法做,可以完全保证四边形,只使在展开的时候使用 UnrollSrf 替换 Smash 指令,这样能保证完全不变形.



作者: Jessesn    时间: 2010-2-28 20:01
想做到完全不变形还真有些困难,不可以做的逼近效果

11.png (104.55 KB, 下载次数: 33)

11.png

22.png (113.18 KB, 下载次数: 35)

22.png

作者: Jessesn    时间: 2010-2-28 20:16
大概的思路如下

1 先使用Smash指令展开曲面


2 在曲面上排布图形


03 使用FlowAlongSrf指令转化上一步的图案


04 使用上一步的曲线Split曲面,然后删除不要的曲面

作者: ydh1986828    时间: 2010-3-1 10:13
顶你~J大~~~
作者: 990628    时间: 2010-3-1 10:42
学习了.....
作者: pmwang    时间: 2010-3-1 11:19
本帖最后由 pmwang 于 2010-3-1 16:00 编辑

比较麻烦 不好做 下面是我做新产品时 用曲面上曲线偏移的方法做出来的 基本都是接近 但还有偏差

面相等.PNG (44.05 KB, 下载次数: 44)

面相等.PNG

作者: Jessesn    时间: 2010-3-1 18:28
比较麻烦 不好做 下面是我做新产品时 用曲面上曲线偏移的方法做出来的 基本都是接近 但还有偏差
pmwang 发表于 2010-3-1 11:19


如果是单曲面,可以用3楼的方法做,可以完全保证四边形,只使在展开的时候使用 UnrollSrf 替换 Smash 指令,这样能保证完全不变形.

作者: pmwang    时间: 2010-3-1 18:47
J大 你真是我的偶像 爱死你了 :lol哈哈 我做出之前发的那个效果 足足花了我十多天时间 一直想解决这个问题 只能做到接近 不能做到完全不变形  谢谢你的指点和帮助
作者: newbhoho    时间: 2010-3-1 21:44
首先忠心感谢J大.
作者: newbhoho    时间: 2010-3-1 21:48
我想接着再发些,我照着J大的方法做时,出现的一些问题.不知怎么接着上面的发?是不是要重新发一个贴呀?
作者: Jessesn    时间: 2010-3-1 21:50
我想接着再发些,我照着J大的方法做时,出现的一些问题.不知怎么接着上面的发?是不是要重新发一个贴呀?
newbhoho 发表于 2010-3-1 21:48


有问题这里直接回帖讨论吧
作者: newbhoho    时间: 2010-3-1 21:54
第一步,先把曲面压平.

1.jpg (163.99 KB, 下载次数: 39)

第一步,命令参数选V方向压平

第一步,命令参数选V方向压平

作者: newbhoho    时间: 2010-3-1 21:56

2:
作者: newbhoho    时间: 2010-3-1 22:01
3:画出2MM的正方形,因为我要曲面的正方形也是2MM.
作者: newbhoho    时间: 2010-3-1 22:07
4:用沿曲面流动工具,先选正方形线,再选展开的平面,最后选曲面,结果出玩这玩意思.
  请J大指教,为什么超出了,:我会再第5步做改动,当我还是不明白,请看.

4.jpg (148.87 KB, 下载次数: 32)

4.jpg

作者: newbhoho    时间: 2010-3-1 22:12
是这张,发重了,不好意思
作者: newbhoho    时间: 2010-3-1 22:31
第5步:我把正方形线整体缩小到每个方形宽为0.87MM,原来的为2MM.再用沿曲面流动工具投上去.结果如下图,
    "曲面上正方形线就是2.1MM.每个.但是也不是很正的,有些变形接近菱形了,郁闷. 特别是右视图上的正方形变得更历害.
作者: newbhoho    时间: 2010-3-1 22:41
请J大指点,我做的过程中哪里操作不对导致出现问题,我看到J大在把线投上去的时候没有变形,和超出曲面,我做的就超出曲面了,2:还有为什么我把平面上画的正方形宽缩到0.87MM.才能在曲面上做出2MM的正方形?我知这样做,但不知为什么?
请J大,各位高手看了我发的图多多担意见,看法.在下感机不尽
作者: Jessesn    时间: 2010-3-1 22:48
请J大指点,我做的过程中哪里操作不对导致出现问题,我看到J大在把线投上去的时候没有变形,和超出曲面,我做的就超出曲面了,2:还有为什么我把平面上画的正方形宽缩到0.87MM.才能在曲面上做出2MM的正方形?我知这样做,但不 ...
newbhoho 发表于 2010-3-1 22:41


注意 flowAlongSrf 指令的选项,Rigid=Yes 就能保证不变形,


不过会多一格步骤,然后需要用你得到的曲线,Pull到曲面上,然后再Split曲面
作者: Jessesn    时间: 2010-3-1 22:55
我重新做了一格,但是Pull指令会有些偏差,应该可以控制的比较好

作者: Jessesn    时间: 2010-3-1 23:04
由于 Pull 的原因,侧边还是有点点偏差


Rhino文件 FlowAlongSrf.zip (252.4 KB, 下载次数: 111)
作者: newbhoho    时间: 2010-3-2 10:48
十分感激J大,再谈一下我发现新的方法,再入历史记录来调节。哈,最后结果如下图。
  第一步:先压出平面,再画2MM的正方形线,这时正方形群大过平面,先别投线上去,用缩放工具把平面放大,再投线。如下图2。3
第二步,投线。
  看得出,还是有些变形,接着用缩放工具一方向缩放平面。因为开了历史,可以看到变化,到接近正方形就好了,

   再次感激J大,请J 大指点下我的做法。没有你就没有新中国呀,呵呵。
作者: Jessesn    时间: 2010-3-2 10:58
十分感激J大,再谈一下我发现新的方法,再入历史记录来调节。哈,最后结果如下图。38367
  第一步:先压出平面,再画2MM的正方形线,这时正方形群大过平面,先别投线上去,用缩放工具把平面放大,再投线。如下图2。 ...
newbhoho 发表于 2010-3-2 10:48


不错,有新的发现, 如果要做到完全不变形,推荐另外一个工具,ArrayCrvPLUS 这是一个使用RhinoScript编写的脚步工具,请看这里的讨论
http://bbs.rhino3d.asia/thread-9056-1-1.html
作者: newbhoho    时间: 2010-3-3 18:44
谢谢J大版主.请问RHINO4.0 SR6的意思是不是第6次修正版呀.???
我用的版本是 这个如何升级到SR6呀,网上说要先装原版的4.0才能用?
作者: Jessesn    时间: 2010-3-3 18:52
谢谢J大版主.请问RHINO4.0 SR6的意思是不是第6次修正版呀.???
我用的版本是38484这个如何升级到SR6呀,网上说要先装原版的4.0才能用?
newbhoho 发表于 2010-3-3 18:44


软件安装问题,请不要在论坛讨论,属违规内容,论坛维护不易,请谅解
作者: yaye517    时间: 2010-3-8 14:32
顶顶J大!
作者: 咖啡和糖    时间: 2010-5-14 18:31
学习了,咋早没发现此贴呢~~
作者: imcaoonly    时间: 2010-5-15 00:13
哈哈,好教程
作者: braincai    时间: 2010-5-15 16:48
牛~~~越来越爱犀牛了~~~:myLove
作者: fengyun319    时间: 2010-5-15 18:37
这个学习了!
作者: bote    时间: 2010-5-18 14:41
学习。。。
作者: Dixon    时间: 2010-5-19 22:37
如果一定要很精准的做到曲面上的曲面距离也是等距离,以及等间距,唯一的方法就是在曲面上直接做,可以用rhino的沿着曲面偏移的功能。

不过有些概念还是先明确,比如你在一个球体上等距的偏移曲线,到最后曲线还是会纠结到一起。

再曲面上,很多要求,比如等距,等长,等 角度,等等很多“等”开头的要求,都是很难,甚至是根本不可能实现的要求,仔细想想:)。
作者: freehand8008    时间: 2010-5-20 14:57
顶完再学习
作者: bibi8877    时间: 2010-5-28 15:53
本帖最后由 bibi8877 于 2010-5-28 15:59 编辑

33# freehand8008

看到討論,自己隨意試作了一下,結果發現 flowAlongSrf 指令的前後操作
(軟體Dauflt / Rigid=No / Rigid=Yes)發生不同的狀況,請知道原因的
人,指點一下, 謝謝!



對不起! 圖貼不上去,久沒貼了跟以前的回復版面不同,請告知一下,我再補
貼.
作者: alieen1981    时间: 2010-5-31 18:48
厉害,琢磨一下
作者: 定于26    时间: 2010-6-2 14:25
顶完再学习
作者: 遇见与认识    时间: 2010-6-3 09:32
学习了。。。。
作者: xiniu5130    时间: 2010-6-28 11:17
用压平命令展开后面积变化太大,Squish指令好像好点,但不知道怎么反展。


用了UV,但正方形变形还是蛮大的。

TM截图未命名.jpg (20.11 KB, 下载次数: 22)

TM截图未命名.jpg

作者: highmainhy    时间: 2010-7-8 14:13
很专业的指教,学习中!
作者: Aaron.liu    时间: 2011-3-23 09:46
我进来看看教程
作者: fengyun319    时间: 2011-3-24 09:02
学习学习!!!
作者: dreamer0o0    时间: 2011-6-7 05:20
简单实用的教材 谢谢 j 大了
作者: shiweiqiu    时间: 2012-3-9 18:59
学习了,J大能不能发个你的工具列给我,我刚学犀牛
作者: mlayutou    时间: 2013-3-29 22:15
吼吼,秀一个自己的。

蜂巢.png (164.02 KB, 下载次数: 13)

蜂巢.png

作者: pangl6    时间: 2013-10-17 09:33
学习了
作者: 精锐-JI-DIAO    时间: 2013-12-6 21:38
太牛了透彻

作者: Jessesn    时间: 2013-12-6 22:26
xiniu5130 发表于 2010-6-28 11:17
用压平命令展开后面积变化太大,Squish指令好像好点,但不知道怎么反展。

SquishBack 即可实现你要的返展




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2