随笔分类 -  Grasshopper

摘要:通过grasshopper的python代码切分面的代码: x 为item类型 brep;y为list类型 brep import rhinoscriptsyntax as rs import scriptcontext as sc tol = sc.doc.ModelAbsoluteToleran 阅读全文
posted @ 2021-12-02 15:25 谦曰盛 阅读(782) 评论(0) 推荐(0) 编辑
摘要:需求:通过 LunchBox - > layer reference 电池 可以快速选中图层所在的线条,但是选择的数据流错误 直接选择会报错——“Data conversion failed from Guid to Curve”: 因为是通过图层电池会选择 instance 实例化的物体,物体的类 阅读全文
posted @ 2021-03-11 12:03 谦曰盛 阅读(1764) 评论(0) 推荐(0) 编辑
摘要:问题:gh 直接用 panel 是无法直接输出字典结构的 故需要用 zip() 函数将字典的keys() values() 组成一个元组,可以直接输出: 实例: dict = {} for i in range(0, x.BranchCount): # 获取当前分支的名称 branchName = 阅读全文
posted @ 2021-03-05 18:44 谦曰盛 阅读(150) 评论(1) 推荐(0) 编辑
摘要:在grasshopper中,需要导入的包虽然不多,但是相当绕人,所要实现的操作往往找不到,暂时做个分类。 双击输入 python 电池: # 导入rhino 包 import Rhino #Rhino.Geometry 表示执行的是几何图形操作,例如:输入一个点和圆形 pt = Rhino.Geom 阅读全文
posted @ 2021-01-28 11:39 谦曰盛 阅读(1813) 评论(0) 推荐(0) 编辑
摘要:问题:如何在 DataTree 树形数据里每个分支里根据特定某个元素值,然后挑选出来 思路:先把分支提取出来,每个都要进行判断。 主要用到的电池: >、Cull Pattern 拓展资料:以下是介绍如何根据筛选 DataTree 里面的 path的,与本文介绍的内容互补: https://zhuan 阅读全文
posted @ 2020-08-27 10:33 谦曰盛 阅读(906) 评论(0) 推荐(0) 编辑
摘要:使用ExcelWrite 插件可以导出Excel格式的数据: ExcelFile端口接 文件数据路径 最后面的是文件名,不用写格式 如果存储树形数据,需要 勾选 List To Row 选项: 附: 三个插件:ExcelStaticRead、ExcelDynamicRead、ExcelWrite p 阅读全文
posted @ 2020-08-26 16:18 谦曰盛 阅读(934) 评论(0) 推荐(0) 编辑
摘要:问题的来源: 要在grasshopper里面输出 类似于二维数组的数据 但是在 grasshopper里的 C# 电池里面,无法显示 二维ArrayList里面的数据。 在 C# 电池里参考这个帖子: https://discourse.mcneel.com/t/create-data-tree-w 阅读全文
posted @ 2020-05-19 16:50 谦曰盛 阅读(6472) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示