这两天在工作的过程中遇到一个问题,百思不得其解,希望大神能帮忙看一下。
其实这本来只是一个简单的数据分组的问题,用path mapper可以很容易搞定,但是在使用过程中我感觉path mapper存在一个很让人不爽的小问题:所有数据都必须双击进去进行修改,这就导致了在本案例中每次修改单元的数量,都要重新双击到path mapper中修改一下i的值才能得到想要的结果。
前两天正好看到关于在python中构件datatree的讨论,于是想通过python写一个简单的分组程序来代替path mapper。程序如下图所示:
但是在运行过程中却出现“Runtime error (ArgumentTypeException): list is not callable”错误提示,不知道问题出在哪里?
附件中是Rhino和Grasshopper原文件。
Rhino版本 Rhino5 SR12
Grasshopper版本 0.9.0076
GhPython DataTree.zip
(62.45 KB, 下载次数: 80)
|