Toggle Menu

不会用Grasshopper,哪位老师能辅导?

我是加拿大设计专业的,我们有个作业要用到Grasshopper,我没学会怎么用这个,老师能辅导吗?比如说,如果要通过设计把3024个瓶盖悬挂在T形天花板上,总共需要哪些步骤?

最佳答案
  • 课程顾问-小管家
    课程顾问-小管家 2023-04-27 03:28:51
    立即咨询

      我们的加拿大课程辅导老师可以详细讲解Grasshopper的用法,并指导同学完成作业。Grasshopper是一种可视化编程语言和环境,运行在Rhinoceros 3D计算机辅助设计(CAD)应用程序中。我先根据同学在问题描述中提出的示例简单介绍一下Grasshopper的实际运用方法,同学可以按照步骤尝试操作。

      示例:将3024个瓶盖悬挂在T形天花板上。

      1、为了正常工作,脚本需要一个比点网格面积更大的曲面,因此第一步是使用Rhino的曲面创建方法生成一个曲面。这是启动Grasshopper并运行定义之前所需的唯一步骤。

      2、定义的第一部分基于可变偏移距离(英寸)创建交错点网格,该偏移距离由标记为“点间距”的整数滑块参数化驱动。重点是将点网格创建在表面(z轴)之上。

      3、定义的下一部分复制了在步骤2中创建的交错点网格,并沿着z轴移动,使副本位于给定的表面下方。接下来,在原始点网格和复制点网格之间创建一条垂直线。

    加拿大课程辅导

      4、定义使用曲面-曲线相交事件在步骤3中创建的垂直线与曲面相交的位置创建一个新点。然后从新的交点和步骤2中创建的原始点网格创建一条新线。

      5、使用一些组件和函数创建一个标签,该标签定义了垂直线将连接到哪个面板、垂直线将连接到哪个盖子以及每条线的长度。文本标签放置在每行的中点,类似于:“Panel1_Lid1 72.000”。距离以英寸为单位,并将直线的长度取整数至千分之一。为了将数据导出到Excel,所有的文本标签都必须被写入场景中。

      6、一旦所有的文本标签都被融入到场景中,使用“Load Script”命令并定位名为“Export_curvedata_excel.rvb”的rhinoscript。使用“Run Script”命令并从菜单中选择加载的rhinoscript。按照命令提示符中的屏幕指示选择所有文本标记。Excel将自动打开,并将创建一个新文件,其中面板标签和长度已组织好以便于访问。在Excel中,可以使用英尺、英寸和指定的公差将Rhino存储的长度(四舍五入到千分之一)转换为更易于管理的维度。

      以上就是关于Grasshopper的操作示例,希望对同学有一定帮助。如果同学需要和老师进一步探讨Grasshopper的用法并解决作业问题,可以通过文章下方的微信和我们联系,我们的加拿大课程辅导老师会在第一时间为同学提供帮助。

其他答案

16年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

解决学业难题!1v1线上辅导——

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!