龙空技术网

参数化软件 Grasshopper的高效插件整理(第二期)

UniDesignLab 217

前言:

眼前同学们对“php饼状图”都比较注重,同学们都需要了解一些“php饼状图”的相关文章。那么小编在网络上网罗了一些对于“php饼状图””的相关知识,希望兄弟们能喜欢,姐妹们一起来学习一下吧!

文章来源于TechArt学究科研社,作者TechArt科研社

Grasshopper(GH)是一款可视化编程软件,它基于Rhino平台运行,是数据化设计方向的主流软件之一。在这个分享系列中,小编将接着上一期(参数化软件Grasshopper的高效插件整理-第一期)对于1.设计生成类,2.数据处理类的分享,下面小编针将针对3.机械控制类,4.方法表达类的主要效果,继续给大家做一个简要的梳理和总结,并附上筛选过的教程视频连接。

1.设计生成类

2.数据处理类

3.机械控制类

4.方案表达类

5.程序编写类

6.人工智能类

文章全长4100字,阅读时间7分钟

2

机械控制类

1. KUKA | prc

机械臂的移动模拟部分

Plug-in Brief | 插件简述:

KUKA | prc对感兴趣数字建造的伙伴们应该都不陌生。它提供了直接将KUKA机器人集成到参数化环境中的机器人构建块。与编写代码不同,Grasshopper中简单的电池组相互连接,其控制机械的运动结果会立即反馈与可视化成一组的动态模拟过程,快速地将编程环境与机器人,以及设计与建造联系在一起。生成的文件可以在KUKA机械臂中执行,而无需任何其他软件。免费的试用版就可以满足机械臂路径的基本仿真方法和代码生成。其他功能,例如对SunriseOS的支持,外轴,GCode导入等,仅适用于付费会员。

KUKA | prc官方网站的功能介绍

KUKA | prc的官方免费教程资料下载

中级教程:

相关自学教程:

(机械臂常用的3个功能:3D打印,切割与搬运)

案例一:切割与雕刻的路径:

(可以下载教程中的文件)

KUKA | prc的官方教程,与附带的gh文件

案例二:KUKA的3D空间打印应用:

3D打印的教程

案例三:KUKA的搬运功能:

物件堆叠的教程

2. HAL

Plug-in Brief | 插件简述:

HAL插件是常用的机器人库,允许设计人员模拟和编程简单或多机器人单元。通过其特殊的编程包,该程序包涵盖了大量本地机器人指令。HAL有助于创建高级应用程序结构,包括I/O管理,错误处理和多任务处理。HAL也支持用于热线切割,铣削,拾取和放置的其他特定过程。其主要兼容ABB IRC5控制器,可以完成机械臂的实时控制和监视功能。

机械臂的移动模拟部分

基础入门教程:

关于HAL的教程较少,如果大家的网络条件允许,可以看一下HALRobotics在Youtube官网上的相关项目视频与详细的15个教程步骤

HAL Robotics 的youtube官方网站 (相关项目与教程)

HAL官方的15个基本操作教程

3. FUROBOT

Plug-in Brief | 插件简述

FUROBOT作为FabUninon开发的一款整合型控制机械臂的插件,能够在可视化编程的同时,也能在Rhino中对机械臂的运动方式以及路径等进行同步的仿真模拟,以解决无法直接操控建筑机器人的技术难题。KUKA |prc因为仅支持KUKA厂家的机器人,且不能自定义多轴外部轴;而HAL虽然支持KUKA,ABB以及UR的机器但是因为不能自定义硬件且操作较为复杂,对于机械臂的入门学者以及中阶使用者带来了一定的限制。FUROBOT则综合解决了以上的问题以支持不同厂商、不同型号的机器人,且能自定义扩充机器人的外部轴与工具头库,并且与其他用户分享。很大程度上帮助用户实现了数字建造的快速实验模拟与部署。(关于FUROBOT的更多资讯,可以查看FabUnion的相关推文)

(左)FUROBOT在Rhino中的打印过程模拟,(右)机器人6轴的具体数值部署

基础入门教程:

同样在官方网站上有关于FUROBOT的电池,以及加入自定义外部轴以及工具头等操作的x详细解释,大家有兴趣都可以自行查看。

官网中的详细电池介绍

工具头的设定与操作

关于FUROBOT的教程,FAB-UINON上会陆续公布同济官方教程,可以持续关注。FAB-UNION关于FUROBOT的相关网页:

FAB-UNION官网上将持续更新的教程(目前还未正式发布)

4.Firefly

Plug-in Brief | 插件简述

Firefly是连接Arduino与Grasshopper的关键插件,将物理操作与虚拟数据联系。除了能够将Arduino的数据实时导入Grasshopper中进行再处理与可视化的表达,Grasshopper中Firefly的电池组也能控制Arduino的电路以及指定电击进行开关的运行。其常用的功能还包括,连接网络摄像头和移动设备(采集摄像头与声音数据),将生成的代码连接反馈给Arduino的电路板。

基础入门教程:

Firefly的官方网站:(其中Gallery一栏也有很多相关案例可以查看)

官网中firefly的官方操作指南

相关自学教程:

案例一:入门introductions

1)

2) (附有9个基础操作讲解的案例)

左:第一个链接,右:8个基础教程合集

案例二:实时视频数据的可视化表达

视频数据实时可视化

案例三:声音的可视化表达

1)

2)

声音数据实时可视化

5. Silkworm

Plug-in Brief | 插件简述

Silkworm可将Grasshopper和Rhino的几何图形转换为3D打印机的Gcode代码进行3D打印。Silkworm允许对打印机GCode进行完全直观的操作,如材料的挤出量,层与层之间的挤出设置,平面上的纹理,以及打印的路径等,从而通过非实体几何形状和数字工艺技术来指定新颖的打印材料属性。官方网站:中,也同样附有很多案例,以及所有基础到进阶版的案例下载连接(标红框)。

官网中的basic & advance examples,以及教程下载链接

基础入门教程:

相关自学教程:

案例:3D旋转曲线打印

Droid,Xylinus(类似 Silkworm)

Plug-in Brief | 插件简述

Droid和 Xylinus的使用方式都比较类似Silkworm,也是3D打印相关的插件,可控制模型切片,自定义打印的曲线路径和Gcode生成,Xylinus相比于Droid更多了对打印喷头的控制。应用范围比较广泛,由小型的台式3d打印机,及使用FFF技术的大型机器人的制造商。使用过程中同样可通过自定义输入打印路径以更好地控制与实验打印结果。

关于Xylinus的简要教程

介绍Xylinus电池组的个人网站

4

数据处理类

1. gHowl

Plug-in Brief | 插件简述

gHowl是连接Grasshopper与Processing的关键插件。设计师可以将Processing中的代码导入至Grasshopper,且根据所写的代码而生成形态相应的模型。插件可连接的格数据式有很多种,比较常用的如XML文件(谷歌的地图数据),并可以连接物理设备,如手机的交互组件。同时,gHowl可以做到与Processing的实时交互,在Grasshopper中分析完的数据后也能反馈给Processing做及时调整。

相关开源平台 —— Open Processing

(Open Processing作为 Processing的学习与分享社区,可以输入想要搜寻的效果范例,即可得到相应的代码。同时可以在线快速得到更改代码后的实时模拟结果)

基础入门教程:

教程中可以达成的效果

小编找到的关于gHowl的资料不多,以上是比较详细的中文教程,其中也含有案例,可供大家学习,如SpreadsheetIn 导入和导出表格, Geo & KML 地理信息以及谷歌地球交互组件等。

相关自学教程:

案例:Google Earth 数据可视化教程

部分教程截图

2. Bison

Plug-in Brief | 插件简述

对于建筑、城市与景观专业的学生而言,场地的数据化分析是设计与相关研究中必不可少的环节,无论是对地形坡度的分析、土方量的估算,还是地表径流等的模拟,都可以为我们的初步分析与设计提供重要的指导意义。除了我们在上一期提到的Elk(常用于城市可视化与道路可视化),Bison也大大降低了数据分析的门槛,Grasshopper的新手也可以快速地在Rhino中完成一系列对于场地的数据可视化操作。

场地坡度,流经等分析图

基础入门教程:

(官方的电池的详细教程)

部分教程截图

相关自学教程:

案例:建筑景观地形分析

教程中可以达成的效果

3. Human

Plug-in Brief | 插件简述

Human是最常用的文件和图形属性编辑器,有助于方案的可视化表达。它扩展了Grasshopper创建和引用包括灯光,块和文本对象的几何图形的能力。它可以在Grasshopper中指定图形的属性,比如线宽,颜色,材质,灯光等等。它还可以访问Rhino文档的信息,在Grasshopper中读取Rhino图形的属性,比如分组,分层等等。

基础入门教程:

官方网站“Reference Guide”中发布者有详细介绍Human中电池组合的用法:

Grasshopper3D中的详细电池组解释教程

相关自学教程:

案例:利用Excel文件数据可视化教程

在教程中,作者利用Excel+Rhino+Grasshopper+AI软件,分析如何将不同国家的城市化率进行可视化效果,大家可以自行举一反三至其他数据的可视化表达。

教程中可以达成的效果

(相似案例的视频教程)

教程中可以达成的效果

4. Mandrill

Plug-in Brief | 插件简述

Mandrill也是Grasshopper中的可视化插件,主要被用作制作柱状图,饼状图和散点图等,由于颜色方便调节,且操作简单,学习起来没有门槛。

Mandrill可达成的视觉效果

相关开源平台 —— Observable:

(其中有不少可以用Mandrill达成的效果图)

Observable的官方网站

相关自学教程:

案例:Mandrill的基础操作

教程中可以达成的效果

5. Conduit

Plug-in Brief | 插件简述

Conduit是Proving Ground创作的开源插件,与Mandirll的功能比较相似。Conduit使设计人员能够自定义创建数据可视化的效果,如随实时参数而变的饼图与柱状图。生成的分析图像样式多样,且互动性强,可操作性强。

相关效果:

教程中可以达成的效果

相关自学教程:

案例:4个Conduit操作的基础教程

教程中可以达成的效果

6. Horster Camera Control

Plug-in Brief | 插件简述

Horster Camera Control工具可以通过Grasshopper轻松控制Rhino视图中的相机。它由三个部分组成:getCamera获取当前视图相机的位置,目标,镜头长度;setCamera将位置和目标点作为输入来控制当前视图相机;animateCamera允许用户直接从Rhino视图保存相机属性,并对它们之间的平滑过渡进行动画处理。该插件操作简单,很好上手。

电池主要参数的设定

可达成的效果:

(IAAC-MAA项目的课程项目)

相关自学教程:

案例一:Horster基本操作

教程中可以达成的效果

案例二:地形的视频展示

教程中可以达成的效果

声明:本文所用图片源自于网络

相关版权归原作者所有

关于更多Grasshopper插件的内容,欢迎在文章最后联系TechArt学术顾问,一起交流。

咨询更多项目详情

可长按二维码添加学究科研社学术顾问微信预约

书籍资源

UniDesignLab共享图书室开放啦!

UniDesignLab图书室免费建筑书籍推荐(二)

UniDesignLab免费建筑书籍分享(三)

UniDesignLab免费建筑书籍分享(四)

UniDesignLab免费建筑书籍分享(五)

园林之美 | UniDesignLab免费建筑书籍分享(六)

琢磨设计 | UniDesignLab免费建筑书籍分享(七)

城市设计 | UniDesignLab免费建筑书籍分享(八)

形与力——UniDesignLab免费建筑书籍分享(九)

视频资源

400门免费人文社科公开课视频合集

BIG设计的乐高大宅,其实背后很多设计是甲方完成的!

纪录片-园林-长城之内是花园

两部纪录片,讲述这个时代最火的两位建筑师

思路布局、设计灵感、优秀案例、建筑类型等资源免费分享

设计素材

设计素材.AI扁平插画风轴测图

设计素材.PS古风效果图

教程

教程.一张效果图教你如何表达空间氛围

学习干货

材料分享 | 设计师如何自学人工智能?有哪些推荐的优质教程与有趣的线上平台?

工具分享 | 参数化软件 Grasshopper的高效插件整理(第一期)

书单分享 | 建筑历史与理论的相关文献阅读推荐 Vol.1

实验室干货 | 建筑类实验室揭秘之——MIT-Media Lab City Science实验室

学术干货 | 机械臂建造 Robotic Assembly & Fabrication 建筑应用汇总(第一期)

招聘和求职链接:在UnidesignLab招聘人才和寻找工作

标签: #php饼状图