Базовые точки
Базовые точки
Базовые точки позволяют использовать другую систему координат, необходимую для взаимодействия и совместной работы. Использовать другую систему координат можно для вставки опорных моделей и при экспорте моделей IFC. Использование базовых точек позволяет разместить модель в любом нужно месте, не прибегая к большим значениям координат. Можно создать столько базовых точек, сколько необходимо, и выбрать одну из них в качестве базовой точки проекта. Базовые точки также можно использовать на чертежах, в диалоговом окне Диспетчер разбивок в отчетах и шаблонах.
Необходимо принять во внимание следующее:
- Опорная модель не должна содержать никаких дополнительных линий, ведущих в начало координат.
- Опорные модели не должны включать объекты, которые расположены очень далеко друг от друга, потому что в противном случае использование модели может быть затруднено.
- Оригинальные объекты Tekla Structures , включая опорные модели, не следует вставлять слишком далеко от начала координат модели Tekla Structures.
Определение базовой точки
Определить базовые точки можно на панели Свойства проекта. Для создания базовой точки необходимо знать координаты импортируемой опорной модели или координаты, которые вы хотите использовать при экспорте в IFC.
- Откройте модель Tekla Structures , в которой хотите добавить базовую точку.
- Выберите Файл > Свойства проекта > Базовые точки , чтобы открыть диалоговое окно Базовая точка.
- Введите необходимую информацию:
Имя , Описание Введите имя и описание для базовой точки. Система координат Введите имя используемой системы координат. Восточная координата (E) Введите в поле Восточная координата (E) значение, которое представляет собой соответствующую координату X в другой системе координат. Северная координата (N) Введите в поле Северная координата (N) значение, которое представляет собой соответствующую координату Y в другой системе координат. Отметка высоты Введите в поле Отметка высоты значение, которое представляет собой соответствующую координату Z в другой системе координат. Широта , Долгота Введите в полях Широта и Долгота широту и долготу базовой точки, которая будет использоваться при экспорте в IFC.
Широта и Долгота — это дополнительные данные, которые могут использоваться некоторыми программами. В IFC-файле эти данные записываются в объект IFCSITE.
Если общее количество цифр в параметре Долгота больше 15, значение округляется до ближайшего целого числа, если оно > 99.999999999999999999.
О том, как преобразовывать параметры Широта и Долгота между десятичным форматом и форматом «градусы/минуты/секунды», см. в статье Преобразование широты/долготы в десятичные значения.
Местоположение в модели Укажите или введите местоположение для базовой точки в модели Tekla Structures. Местоположение должно быть недалеко от начала координат Tekla Structures , желательно менее чем в 1000 м от начала координат. Угол на север Укажите или введите Угол на север , который представляет собой угол между осью Y и направлением на север. Угол на север равен 0, если направление на север совпадает с осью Y в другой системе координат. Максимальное количество десятичных знаков в значении угла — 13. Базовая точка проекта Если вы хотите установить систему координат в качестве базовой точки проекта, выберите базовую точку из списка вверху и установите флажок Базовая точка проекта. - Нажмите кнопку Изменить , чтобы сохранить базовую точку.
В модели появляется символ синего цвета.
При последующем внесении изменений в базовую точку местоположение базовой точки в модели будет изменяться в соответствии с изменениями положения или поворота, внесенными в диалоговом окне Базовая точка , при нажатии клавиши ВВОД или щелчке в другом поле ввода; нажимать кнопку Изменить не нужно.
Теперь можно вставить опорную модель или экспортировать модель IFC с помощью определенной базовой точки.
Установка системы координат в качестве базовой точки проекта
Одну из базовых точек можно установить в качестве базовой точки проекта. Начало координат модели — это значение базовой точки проекта по умолчанию, если модель не содержит базовых точек или если ни одна из имеющихся базовых точек не была задана в качестве базовой точки проекта. Проверить и изменить текущую базовую точку проекта можно, выбрав Файл > Свойства проекта > Местоположение по .
Обратите внимание, что временно менять базовую точку проекта в ходе работы над ним не рекомендуется.
- Выберите Файл > Свойства проекта .
Текущая базовая точка проекта отображается в поле Местоположение по.
- Чтобы изменить базовую точку, нажмите кнопку Изменить и выберите новую базовую точку проекта из списка Местоположение по.
- Нажмите кнопку Применить.
Вставка опорной модели с помощью базовой точки
Прежде чем можно добавлять опорную точку для базовых точек, необходимо создать базовую точку в модели. Для создания базовой точки необходимо знать координаты импортируемой опорной модели.
- Откройте список Опорные модели , нажав кнопку Опорные модели на боковой панели.
- В списке Опорные модели нажмите кнопку Добавить модель.
- В диалоговом окне Добавить модель , если у вас есть какие-либо ранее созданные файлы свойств опорной модели, загрузите требуемый файл, выбрав его в списке файлов свойств вверху.
- Перейдите к опорной модели и выберите ее, нажав кнопку Обзор....
- В списке Группа выберите группу для опорной модели или введите имя для новой группы.
Если не ввести имя группы, опорная модель вставляется в группу По умолчанию.
- В списке Местоположение по выберите базовую точку, которую вы хотите использовать.
- Нажмите кнопку Добавить модель. Tekla Structures вставляет опорную модель относительно выбранной базовой точки, используя значения системы координат, отметку высоты и угол в определении базовой точки на панели Свойства проекта модели.
Экспорт модели IFC с помощью базовой точки
Прежде чем экспортировать файл IFC с помощью базовой точки необходимо создать базовую точку в модели.
- Выберите Файл > Экспорт > IFC , чтобы открыть диалоговое окно Экспорт в IFC.
- В списке Местоположение по выберите созданную базовую точку.
- Введите остальную информацию, необходимую для экспорта в IFC.
- Нажмите кнопку Экспорт. Модель IFC экспортируется относительно базовой точки с использованием значений системы координат, отметки высоты, широты, долготы и угла в определении базовой точки на панели Свойства проекта модели.
Базовые точки на чертежах
Значения системы координат, заданные базовой точкой, можно использовать на чертежах. Если изменить значение Z-координаты или отметки высоты базовой точки проекта, значение уровня изменится соответствующим образом при открытии чертежа.
- Данные базовой точки можно использовать на уровне вида и на уровне чертежа для задания системы координат. Базовую точку можно использовать вместо смещения базы отсчета.
- Когда базовая точка задана, в атрибутах уровня и атрибутах шаблонов в метках отображаются значения в системе координат, заданной конкретной базовой точкой.
- Эта настройка влияет на метки уровня и атрибуты, имена которых заканчиваются на _BASEPOINT.
- Когда базовая точка задана на уровне чертежа, в шаблонах чертежей можно использовать атрибуты шаблонов с _BASEPOINT на конце.
Можно задать значение параметра Местоположение по в свойствах вида чертежа, чтобы использовать начало координат модели, базовую точку проекта или любую систему координат, заданную базовой точкой. В качестве значения параметра Местоположение по по умолчанию используется базовая точка проекта.
Уровень отсчета влияет на атрибуты TOP_LEVEL и TOP_LEVEL_UNFORMATTED , только когда параметр Местоположение по установлен в значение Начало координат модели или в базовую точку проекта, которая находится в начале координат модели.
Чтобы изменить значение параметра Местоположение по :
- На открытом чертеже дважды щелкните рамку вида чертежа, чтобы открыть диалоговое окно Свойства вида.
- На вкладке Атрибуты 2 задайте в качестве значения параметра Местоположение по новую базовую точку или начало координат модели.
- Нажмите кнопку Изменить.
Пример использования базовой точки на чертеже
В следующем примере мы:
создали перекрытие толщиной 200 мм, с верхом перекрытия на уровне 0 в модели;
создали новую базовую точку с именем «Base point 2» со смещением по высоте 20000;
создали чертеж общего вида;
на вкладке Атрибуты 2 задали в качестве значения параметра Местоположение по новую базовую точку (базовую точку проекта) «Base point 2» и нажали кнопку Изменить ;
добавили метку уровня, используя следующие атрибуты шаблонов:
- COG_Z
- COG_Z_PROJECT
- COG_Z_BASEPOINT
заново открыли чертеж.
Обратите внимание, что при изменении значения параметра атрибут шаблона не обновляется автоматически; от обновляется только при повторном открытии чертежа.
Базовые точки в Диспетчере разбивок
В диалоговом окне Диспетчер разбивок при задании местоположения точек разбивки можно использовать базовые точки.
- Можно использовать базовые точки, имеющиеся в модели, а также определить новые базовые точки.
- Вы можете определить базовую точку по умолчанию , которая будет использоваться в качестве системы координат по умолчанию для всех новых групп, создаваемых в диалоговом окне Диспетчер разбивок.
- Базовые точки можно использовать в качестве координат, определяющих местоположение, при экспорте и импорте точек разбивки.
При добавлении, изменении или удалении базовых точек необходимо закрыть и снова открыть или обновить диалоговое окно Диспетчер разбивок , чтобы измененные данные базовых стали в нем доступны. Диспетчер разбивок
Базовая точка в отчетах и шаблонах
Базовую точку проекта и текущее значение базовой точки можно отображать в отчетах и шаблонах.
В следующей таблице перечислены атрибуты шаблонов, в конце которых можно использовать _PROJECT и _BASEPOINT — например, ASSEMBLY_BOTTOM_LEVEL_PROJECT или ASSEMBLY_BOTTOM_LEVEL_BASEPOINT. Обратите внимание, что _BASEPOINT означает использование текущей базовой точки — так же, как рабочая плоскость означает использование текущей рабочей плоскости. Если текущая базовая точка не определена, _BASEPOINT предоставляет значения относительно начала координат модели (в глобальной системе координат).
Тип содержимого | Атрибуты |
---|---|
ASSEMBLY , CAST_UNIT и PART |
ASSEMBLY_BOTTOM_LEVEL ASSEMBLY_BOTTOM_LEVEL_UNFORMATTED ASSEMBLY_TOP_LEVEL ASSEMBLY_TOP_LEVEL_UNFORMATTED BOTTOM_LEVEL BOTTOM_LEVEL_UNFORMATTED BOUNDING_BOX_MIN_X BOUNDING_BOX_MIN_Y BOUNDING_BOX_MIN_Z BOUNDING_BOX_MAX_X BOUNDING_BOX_MAX_Y BOUNDING_BOX_MAX_Z BOUNDING_BOX_X BOUNDING_BOX_Y BOUNDING_BOX_Z COG_X COG_Y COG_Z START_X START_Y START_Z END_X END_Y END_Z TOP_LEVEL TOP_LEVEL_UNFORMATTED LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION ASSEMBLY.LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION |
REFERENCE MODEL , REFERENCE OBJECT и REFERENCE_ ASSEMBLY |
BOUNDING_BOX_MIN_X BOUNDING_BOX_MIN_Y BOUNDING_BOX_MIN_Z BOUNDING_BOX_MAX_X BOUNDING_BOX_MAX_Y BOUNDING_BOX_MAX_Z LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION |
POUR OBJECT |
BOTTOM_LEVEL BOTTOM_LEVEL_UNFORMATTED TOP_LEVEL TOP_LEVEL_UNFORMATTED LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION |
CONNECTION |
ORIGIN_X ORIGIN_Y ORIGIN_Z |
HIERARCHIC OBJECT |
LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION |