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

标题: 孔洞处理(4楼 Shadow版主提供方法) [打印本页]

作者: dileilove    时间: 2015-5-4 13:53
标题: 孔洞处理(4楼 Shadow版主提供方法)
本帖最后由 simonchen 于 2015-5-4 22:58 编辑

咨询大家下,如图片的孔洞改如何弄呢?




作者: Jessesn    时间: 2015-5-4 14:29
建议使用 ArrayCrvPlus ,请参考下面的讨论
http://bbs.rhino3d.asia/thread-9056-1-1.html
作者: dileilove    时间: 2015-5-4 15:26
本帖最后由 dileilove 于 2015-5-4 15:28 编辑

谢谢J大,

试用版,不能超过10个。明白了。

有一个疑惑,就是好像不能输入超过10个吗?
Count is limited to 10 Items per PathCurve in Trial Version mode






作者: shadow    时间: 2015-5-4 20:30
不用插件就手工来弄弄。。

效果的难点是如何在曲面上作出渐变的大小圆,如果随便画的,肯定是不理想的。在rhino中做一组线的渐变效果,tweencurves是个很好的选择,只需要做出第一条曲线是最后一条曲线的形状,就可以实现想要的效果。这个指令不只是针对开放的曲线,封闭曲线同样可以实现。本例,只需要做出最大最小的那两个圆,就可以做到在它们之间产生渐变效果的圆,多少个随你确定。


平面状态的几个孔做出来了,就想办法把它弄到曲面上。是不是把摆到合适的位置投影就可以了呢?当然不是,因为直接投影,在面上产生的圆会变形比较大,因为我们要产生孔的那个曲面,曲率变化是比较大的。这时候应该很将圆按合适的角度摆到曲面上。当然也不是将一个个圆移动过去摆角度,这样做一是摆不好,二也没有效率,在这里有一个更高效的指令:flow。用ExtractIsoCurve提取曲面上的结构线,并将它截短一些,把之前弄好的那组渐变圆弄到曲面上,参数要设置为硬性,延展。为什么是这样,你可以去试验参数是与否的区别。



这一步得到了曲面上的圆,但这些圆并未曲面完全相交,所以还需要将它拉回到曲面上,下一步才能用这些圆去开洞,拉回曲线用Pull指令。然后把这些圆阵列再修剪就完事了。





作者: Jessesn    时间: 2015-5-4 21:47
dileilove 发表于 2015-5-4 15:26
谢谢J大,

试用版,不能超过10个。明白了。

论坛有旧版,没有这个限制我记得。
作者: souldark    时间: 2015-5-4 23:10
shadow 发表于 2015-5-4 20:30
不用插件就手工来弄弄。。

效果的难点是如何在曲面上作出渐变的大小圆,如果随便画的,肯定是不 ...

这里想问个问题,这些孔pull到面上后,垂直拉升柱子然后布尔可以吗,如果每一个圆都和曲面成法相去布尔,那么这个东西开模会不会有问题。
作者: dileilove    时间: 2015-5-5 09:52
谢谢影大,法线相去估计有问题。金属网可以就先冲孔在弯曲。
作者: lmjs    时间: 2015-5-21 08:20
本帖最后由 lmjs 于 2015-5-21 08:30 编辑

影大教程非常精彩。

这个东西的制造工艺应该是平板先冲压,然后再次成型的。

关于在平面上产生渐变排列的几何图形,如果用平面设计软件CDR来做,非常简单。

1:先画出最大最小两个圆,然后调整好间距。

2:利用“效果”-“调和”命令,鼠标变成y9ige指针装,从一个圆拖到另外一个圆。软件自动按照默认的20个圆来从大到小均匀渐变。

3:调整该命令的参数,可以实现控制中间渐变圆数量,渐变速度等效果,非常方便。

利用该命令,可以实现沿着路径排列的功能,并且具有类似“历史记录”的功能,随时可以动态调整路径的形状以及中间排列的元素的各参数。

作者: Play-SeveN    时间: 2015-6-23 10:51
有一个疑问就是,那些孔阵列以后,大圆小圆的数量应该是一样的啊,影大是如何做到小圆 数量 大于 大圆的呢 ,也就是说 ,是如何做到 那些圆 自动排列的呢?附一张 我阵列的图。

QQ截图20150623104911.png (245.78 KB, 下载次数: 40)

QQ截图20150623104911.png





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