Координаты геометрии из связанной модели

Автор Тема: Координаты геометрии из связанной модели  (Прочитано 2942 раз)

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

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Всем привет. Не могу найти информацию по вопросу:
Если я получаю геометрию из RevitLinkInstance, то в какой координатной системе я буду получать результат?

Отмечено как Решение Александр Пекшев aka Modis 29-12-2018, 14:16:31

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

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
В координатах документа в связанном файле (linkInstance.GetLinkDocument(), чтобы в координатах родительского файла, нужно взять linkInstance.GetTotalTransform()

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
В координатах документа в связанном файле (linkInstance.GetLinkDocument(), чтобы в координатах родительского файла, нужно взять linkInstance.GetTotalTransform()
Да, это логично. Но вопрос - влияет ли на это как-то то, что между хостом и связью создана площадка и произведена передача общих координат?

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

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
В плане работы с геометрией - нет, XYZ(1, 2, 3) так и останется неизменным

Оффлайн Александр Пекшев aka ModisАвтор темы

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
В плане работы с геометрией - нет, XYZ(1, 2, 3) так и останется неизменным
Сегодня был такой файл, который из линкованной модели упорно возвращал неверные координаты. Я попробовал много вариантов, но так ничего и не получилось. После чего отчаялся и создал эту тему. А потом, при очередном тестировании проблема просто исчезла!
Так что пока тему можно закрыть =))