Работа с осями

Автор Тема: Работа с осями  (Прочитано 3339 раз)

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

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

  • ADN OPEN
  • ***
  • Сообщений: 210
  • Карма: 0
Работа с осями
« : 24-12-2018, 14:20:01 »
Добрый день. Насколько я понял, координационные оси здания представлены элементами класса Grid.
Возник следующий вопрос. Можно ли как-то получить доступ к оси в виде элементов класса Curve или других, но с маркировкой (включая букву/цифру в окружности).
Свойство Curve элемента Grid дает только саму ось без маркировки.
Благодарю за ответы.

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

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Работа с осями
« Ответ #1 : 24-12-2018, 14:22:27 »
Grid.Name

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

  • ADN OPEN
  • ***
  • Сообщений: 210
  • Карма: 0
Re: Работа с осями
« Ответ #2 : 24-12-2018, 14:41:04 »
Это просто имя в виде строки. А я имел в виду графическое представление этой маркировки в виде окружности с цифрой/буквой.
 Например в виде элементов класса Curve или подобных.

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

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Работа с осями
« Ответ #3 : 24-12-2018, 15:09:34 »
Получить тип: doc.GetElement(grid.GetTypeId()), из него получить параметр gridType.get_Parameter(BuiltInParameter.GRID_HEAD_TAG), взять значение с помощью метода AsElementId()