跟我读 『RhinoPython 101』“系列视频教学

Hi All

我们从 Rhino 5 开始增加了新的脚本语言-RhinoPython。RhinoPython 是一个强大的脚本语言,能运行于 32位与64位的 Rhino 5,以及即将上市的 Rhino OSX, RhinoPython脚本可以无损跨平台运行,且编写及其灵活,语法非常简洁。

为了让所有有心想尝试 RhinoPython的用户,McNeel 公司在推出 RhinoPython的同时就发布了配套教学 –RhinoPython 101

但部分中文用户反馈,苦于语言与程序语法等诸多问题,无法顺畅的理解书中的全部内容。为此Shaper3d论坛版主 Jorin 精心制作了一整套的 【跟我读 Rhino Python 101】 系列视频教学,将会在论坛陆续播出。

提醒
1 请先确定你有安装好最新的 Rhino 5 (32位或64位), 如果你还没有,请点击这里下载测试版
2 请自行先下载 『RhinoPython 101』, 如果你还没有下载,请点击这里下载

系列视频教学内容

继续阅读

发表在 RhinoPython, RhinoScript, 视频教学 | 标签为 , | 一条评论

Grasshopper&Kangaroo钢丝材料模拟教学

分享一个由@Dixon 制作的《Kangaroo模拟钢丝弯曲教学》

前言:
Kangroo能做什么
Kangroo力学模拟插件是grasshopper参数化设计软件里一个备受关注的插件,一个重要的原因就是现在建筑学当中很多用传统方法比较难处理的部分,例如, 能够贴合曲面形状的规格化零件,所谓规格化即是让每一块零件的形状是相同的,例如相同几何形状的铝板或者玻璃,或者相同长度的钢结构。规格化问题对于实际建造有非常重要的作用,一方面规格化的几何形体可以美化造型,另外一方面规格化的几何形体也利于工厂的批量化加工生产,显著降低建造成本,以及施工环节的管理复杂度,使得一些前卫却难以建造的建筑设计方案得以实施。
对于规格化的优化工作,kangroo是一个很重要的解决工具,他通过设计力学平衡的方法来达到几何形体的规格化优化,能快速和有效的解决其他方法难以处理的这一类问题。
对于kangroo的学习,我们认为刚开始用户可以多分析一些常用材料的力学特性,模拟一些常见材料的特性,建立熟悉力学的分析方法和规则,并再过程中熟悉软件的使用。而后可以尝试吧这种力学平衡观念用于实际建筑学的几何优化当中。
以下这篇小教学就是针对钢丝材料的一个分析和模拟过程,适合对kangroo有一点使用经验的用户,要求用户知道kangroo软件的用法和基本规则。但即使你是初学者,也可以通过这个小教学了解软件使用过程中的思维分析过程,毕竟参数化设计过程中最重要的还是思路。

钢丝材料的模拟
最近我们的学员群里有同学在研究如何使用grasshopperkangroo力学学插件模拟图片上这种类似钢丝材料的弯曲效果。我们也花了点时间做了一下,程序挺简单,效果挺有趣。因此我们把这个小程序的制作过程做简要介绍,希望对正在学习kangroo物理学插件的朋友有一点帮助。感兴趣的朋友也可以关注Rhino原厂暑期开设的grasshopper参数化设计课程

图片1.png

继续阅读

发表在 Grasshopper, Kangaroo | 标签为 , | 2条评论

浅谈曲面连续性

作者 : Rhino 原厂授权讲师 Shadow

两个曲面做到0的误差,你可以理解为它们是一个曲面分割出来的。可是我们在做造型设计的时候,基本上不可能做到一个造型只用一个曲面就可以表达的。目前市场上的软件,所谓的G0 G1 G2,大多是取近似值而已,就是说在一定的公差范围内,都会认为是合格的。

好了,再回到星点的G1条件,我贴个5星的图出来。

继续阅读
发表在 Rhino 5, 曲面编辑, 高级教学 | 标签为 , , | 一条评论

Grasshopper&Kangaroo制作的折叠效果演示

更多折叠特效请浏览….

发表在 Grasshopper, Kangaroo | 标签为 , | Grasshopper&Kangaroo制作的折叠效果演示已关闭评论

莫比乌斯曲面连续性问题探究

最近有用户在Shaper3d论坛提问关于莫比乌斯环状曲面连续性的问题,在对接位置存在不连续的问题:如下图所示

03.png

02.png

Dixon给出的解答如下:

1.首先必须知道,曲面如果要对接,那么必须要求uv要能正确对应,因此正常的即便是一个简单的默比乌斯单面,因为对接端的方向因为旋转了180度,导致边缘方向相反,所以是无法做曲面的融合行程闭环的,也就是说,那个接缝是必须存在的,不可能通过任何办法消除。

2.如果是反转360度的整数倍,那么没有问题,以内接缝和方向经过360度的旋转,又重新对齐了。因此如果你的程序设置为360度(排除程序的其他问题),那么是ok的可以生成循环封闭的曲面,自然是很光滑的。

3.但以上的方法其实是曲面法则和做法的限制引起的,并不表示180度的莫比乌斯就无法做出来,或者说无法在接缝处做到光滑。

莫比乌斯的接缝问题

继续阅读

发表在 建模技巧 | 标签为 , | 莫比乌斯曲面连续性问题探究已关闭评论

在Mac下用Eclipse和RhinoForMac搭建RhinoPython编辑运行环境

Rhino for mac 测试版发布已经有一段时间了,并且经常在更新,但直到目前为止,RhinoForMac并没有像Rhino for windows一样具备一个python的脚本编辑器,可以让我们半自动的填充代码,检查语法错误,高亮显示代码等等。
现在我们就在Eclipse for mac这个著名而强大的第三方编辑器中搭建RhinoPython的编辑环境,方便我们在mac下写Python脚本。
第一步,安装Rhino for mac
第二步,安装Eclipse for mac

下载地址:http://www.eclipse.org/downloads/?osType=macosx
第三步,在Eclipse for mac中安装Pydev
Pydev是一个Eclipse的插件,让Eclipse可以编辑并运行Python代码。
Pydev安装方法如下:
如果是最新版的Eclipse,在Help菜单中选择Eclipse Marketplace,搜索PyDev,直接安装即可。如下图:
Pydev.png

安装时候能勾选的都勾选,该同意的就同意,一路下一步直到安装完毕。
如果因为版本原因,你的Help中没有Eclipse Marketplace,按照以下步骤手动安装PyDev:
在Help菜单中选择Install New Software,点击Work with选项后面的Add,弹出对话框,Name随便写,Location填写http://pydev.org/updates,填写完毕后点击OK,如下图所示:

教学详情,请浏览

发表在 Mac, RhinoPython, RhinoScript | 标签为 , , | 在Mac下用Eclipse和RhinoForMac搭建RhinoPython编辑运行环境已关闭评论

编织造型的产品的建模思路

Shaper3d 论坛网友snoopy提问下图中编织造型如何制作

QQ图片20140310190750.jpg

版主shadow提供一个完整的制作过程:
1.先做方柱子,这里我做16根。 继续阅读

发表在 Rhino 5, 案例教学 | 标签为 , | 编织造型的产品的建模思路已关闭评论

Rhino 5 置换贴图功能

了解如何在Rhino 5使用程序贴图建立置换贴图网格物件。置换贴图可以被用来做渲染或生产。

发表在 V5新功能, 教学影片, 渲染, 网格 | 标签为 , , , | Rhino 5 置换贴图功能已关闭评论

Grasshopper工业设计运用入门简介

此教学提供工业设计师的入门Grasshopper教学, 学习如何建立一个简易的参数系统书架。
www.Grasshopper3D.com

发表在 Grasshopper, 建构历史 | 标签为 , | Grasshopper工业设计运用入门简介已关闭评论

多管交集曲面

在这个Rhino 5影片教学,您可以学习到如何建立一个滑顺的多管连结交集曲面。

发表在 教学影片, 曲面的编辑 | 标签为 , | 多管交集曲面已关闭评论