Создание точек из списка X, Y и Z в скрипте Python Dynamo - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть 3 списка, каждый из которых является координатами X, Y и Z точек.Я попытался использовать ноды Dynamo Point.ByCoordinates, однако он не принимает список в качестве входных данных.

Я пытаюсь создать скрипт Python, чтобы помочь мне в этом, однако я очень плохо знаком с Python, может кто-нибудь помочья здесь?

import clr
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *
#The inputs to this node will be stored as a list in the IN variables.
dataEnteringNode = IN


a=[]
for i in IN:

a.append(Autodesk.Point.ByCoordinates(IN[0][i],IN[1][i],IN[2][i]))
a # the list with the new items.

#Assign your output to the OUT variable.
OUT = a

Это то, что я пока получаю, но я не знаю, как это обрабатывать.Заранее спасибо!

...