Ноды Geometry


Curve.EndPoint

Возвращает лист координат конечных точек кривой Dynamo


Curve.StartPoint

Возвращает лист координат начальных точек кривой Dynamo


Curve.Length

Возвращает длину кривой Dynamo.


Line.Direction

Возвращает вектор кривой (линии)

Пример использования

     В данном примере слева показана линия модели в Revit. Для наглядности показаны плоскости вертикальная и горизонтальная. Данный нод возвращает смещение конечной точки относительно начальной по X, Y, Z, а также длину линии, т.е. вектор. Значения на рисунке в левой части (Revit) полностью соответствуют значениям, выдаваемым нодом (Dynamo). 


Vector.XAxis

Возвращает единичный вектор по оси Х (X=1, Y=0, Z=0, длина=1)


Vector.AngleBetween

Принимает два вектора и возвращает угол в градусах между этими векторами.

Пример использования

     В левой части рисунка изображены две линии модели, которые выбираются через нод SelectModelElements и после преобразования передаются в качестве линии в нод LineDirection, который возвращает вектор этой кривой. В качестве другого вектора передается вектор по X. Как видно из рисунка, геометрия линий модели в Revit, соответствует результатам, выдаваемым нодами.