Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: enot от 20-01-2019, 18:58:58

Название: XYZ относительно Connector.Direction
Отправлено: enot от 20-01-2019, 18:58:58
Как можно получить координаты точек XYZ , расположенных напротив коннекторов на определенном расстоянии в зависимости от направления коннектора:

(https://i.postimg.cc/vDqKWkcc/IN-OUT-Dir.png) (https://postimg.cc/vDqKWkcc)
Название: Re: XYZ относительно Connector.Direction
Отправлено: Александр Игнатович от 21-01-2019, 14:03:07
Код - C# [Выбрать]
  1. connector.Origin + distance*connector.CoordinateSystem.BasisZ
Название: Re: XYZ относительно Connector.Direction
Отправлено: Александр Ривилис от 21-01-2019, 14:51:53
Код - C# [Выбрать]
  1. connector.Origin + distance*connector.CoordinateSystem.BasisZ
А connector.CoordinateSystem.BasisZ всегда направлена наружу или это зависит от connector.Direction?
Название: Re: XYZ относительно Connector.Direction
Отправлено: Александр Игнатович от 21-01-2019, 14:56:45
Всегда. Direction это же направление потока, с Bidirectional возникли бы проблемы)
Название: Re: XYZ относительно Connector.Direction
Отправлено: enot от 21-01-2019, 20:48:36
Благодарю!

(https://i.postimg.cc/w7wWk7V5/1g67.gif) (https://postimg.cc/w7wWk7V5)