又开了一个新坑,而且是一个庞大的坑,结合food4rhino以及全网搜集,目前统计的插件总计412个,电池数量保守估计在2w以上,且还在持续增加。很多朋友都建议能将所有插件逐步更新创建一个庞大的电池帝国,当然这是一个美好的构想,但实际实施有以下几个问题: 1. 问题一:GH插件的质量有优劣之分,有的插件可能只是作者课题过程中的一个demo,做成插件的形式分享给大家,那么这就造成了插件后期的运维可能跟不上,在使用中因为版本问题会存在很多bug,给电池的编写造成困难。 2. 问题二:GH插件是使用者根据自身需要开发的,所以功能之间会用完全或部分重复的情况,比如建立网格圆管,MeshTools和Ameba中均有该命令,当然这只是一个小缩影,大量的重叠内容会给电池编写带来冗杂的工作量。 3. 问题三:随着GH版本的不断更新和优化,很多之前需要插件解决的问题,逐渐用原生就可以解决,这类插件编写的意义也就逐渐减淡了。 4. 问题四:GH插件很多涉及专业的学术范畴,像绿建、CFD(流体动力学)、增材制造、人工智能等等,作为插件使用还可以,但电池端口大量科普名词需要长久的积累才能解释明白,作为单枪匹马更新的我来说,短时间的确无法了解足够广的领域,也就很难将内容写的足够透彻。 因此,在GH插件部分,我决定用以下的方式逐步按梯度来进行呈现: 1. 第一梯度:对GH涉及的所有插件进行精选和分类(目前是8个),并提供下载链接、插件说明以及官网网址,让大家能尽快的找到适合自己的插件进行学习,毕竟很多插件都提供了案例电池,有官网的一般还会提供教程视频,这些内容能帮助大家尽快上手。 2. 第二梯度:为每个精选插件整理全网(包括YouTube、Grasshopper官网、B站、各类论坛等)的相关教程,学习本来就是一个互相交流的过程,资源的整合可以将相同需求的人聚合到一起形成1+1>2的效应。 3. 第三梯度:对优质且较为常用的插件,例如Human、Lunchbox、Ladybug&Honeybee、RhinoInside.Revit、PedSim、Conduit等等进行电池层面的详解编写。插件的学习无穷无尽,将精力多放在优质的内容上,是抓大放小、去粗取精的进步捷径。这一部分的内容大家也可以提出自己的想法,对于关注度比较高的会逐步加入详解List,插件虽多,但我们可以慢慢来。 最后,在大家投入插件的海洋之前,要反复叮嘱一句,“万万不要因为插件而忽视了原生电池”,只有先将原生电池掌握牢固,才能在运用插件的时候更加得心应手,切勿被众多酷炫的演示搞花了眼盲目安装插件,能用原生解决的咱就尽量不要使用插件。 最后的最后,Grasshopper,或者说数字化的学习与应用之路是一个漫长、困难重重但充满快乐的过程,愿我们可以携手同行,世事维艰,唯有热爱可抵岁月漫长。