XYZ относительно Connector.Direction

Автор Тема: XYZ относительно Connector.Direction  (Прочитано 3554 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Как можно получить координаты точек XYZ , расположенных напротив коннекторов на определенном расстоянии в зависимости от направления коннектора:



Отмечено как Решение enot 21-01-2019, 20:49:10

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: XYZ относительно Connector.Direction
« Ответ #1 : 21-01-2019, 14:03:07 »
Код - C# [Выбрать]
  1. connector.Origin + distance*connector.CoordinateSystem.BasisZ

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13898
  • Карма: 1790
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: XYZ относительно Connector.Direction
« Ответ #2 : 21-01-2019, 14:51:53 »
Код - C# [Выбрать]
  1. connector.Origin + distance*connector.CoordinateSystem.BasisZ
А connector.CoordinateSystem.BasisZ всегда направлена наружу или это зависит от connector.Direction?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: XYZ относительно Connector.Direction
« Ответ #3 : 21-01-2019, 14:56:45 »
Всегда. Direction это же направление потока, с Bidirectional возникли бы проблемы)

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: XYZ относительно Connector.Direction
« Ответ #4 : 21-01-2019, 20:48:36 »
Благодарю!