Базовые точки
Базовые точки
Базовые точки (контрольные точки) позволяют использовать систему координат, основанную на начале геодезических координат или другой системе координат, для обеспечения взаимодействия и совместной работы. Например, базовые точки можно использовать при вставке опорных моделей, экспорте моделей в IFC, на чертежах, в диалоговом окне Диспетчер разбивок , а также в отчетах и шаблонах.
Начало геодезических координат — это точка отсчета или отметка опорного пункта государственной геодезической сети.
Использование базовых точек позволяет разместить модель в любом нужном месте, не прибегая к большим значениям координат. Можно создать столько базовых точек, сколько необходимо, и выбрать одну из них в качестве базовой точки проекта.
Необходимо принять во внимание следующее:
- Опорная модель не должна содержать никаких дополнительных линий, ведущих в начало координат.
- Опорные модели не должны включать объекты, которые расположены очень далеко друг от друга, потому что в противном случае использование модели может быть затруднено.
- Оригинальные объекты Tekla Structures , включая опорные модели, не следует вставлять слишком далеко от начала координат модели Tekla Structures.
Определение базовой точки
Определить базовые точки можно на панели Свойства проекта. Чтобы импортировать или экспортировать опорную модель, вам нужно знать координаты импортируемой опорной модели или координаты, которые вы хотите использовать при экспорте в IFC.
- Откройте Tekla Structures.
- Выберите Файл > Свойства проекта > Базовые точки , чтобы открыть диалоговое окно Базовая точка.
- Введите необходимую информацию:
Имя , Описание Введите имя и описание для базовой точки. Система координат Введите имя используемой системы координат. Восточная координата (E) Восточная координата(E) представляет X-координату, связанную с началом геодезических координат. Северная координата (N) Северная координата (N) представляет Y-координату, связанную с началом геодезических координат. Отметка высоты Отметка высоты представляет Z-координату, связанную с началом геодезических координат. Широта , Долгота Введите в полях Широта и Долгота широту и долготу базовой точки, которая будет использоваться при экспорте в IFC.
Широта и Долгота — это дополнительные данные, которые могут использоваться некоторыми программами. В IFC-файле эти данные записываются в объект IFCSITE.
Если общее количество цифр в параметре Долгота больше 15, значение округляется до ближайшего целого числа, если оно > 99.999999999999999999.
О том, как преобразовывать параметры Широта и Долгота между десятичным форматом и форматом «градусы/минуты/секунды», см. в статье Преобразование широты/долготы в десятичные значения.
Местоположение в модели Укажите или введите местоположение для базовой точки в модели Tekla Structures. Расстояние отсчитывается от начала координат модели. Местоположение должно быть недалеко от начала координат модели, желательно менее чем в 1000 м от начала координат. Угол на север Укажите или введите Угол на север , т. е. угол между осью Y и направлением на север. Максимальное количество десятичных знаков в значении угла — 13. Базовая точка проекта Если вы хотите установить систему координат в качестве базовой точки проекта, выберите базовую точку из списка вверху и установите флажок Базовая точка проекта. - Нажмите кнопку Изменить , чтобы сохранить базовую точку.
В модели появляется символ синего цвета.
При последующем внесении изменений в базовую точку местоположение базовой точки в модели будет изменяться в соответствии с изменениями положения или поворота, внесенными в диалоговом окне Базовая точка , при нажатии клавиши ВВОД или щелчке в другом поле ввода; нажимать кнопку Изменить не нужно.
Теперь можно вставить опорную модель или экспортировать модель IFC с помощью определенной базовой точки.
Установка системы координат в качестве базовой точки проекта
Одну из базовых точек можно установить в качестве базовой точки проекта. Начало координат модели — это значение базовой точки проекта по умолчанию, если модель не содержит базовых точек или если ни одна из имеющихся базовых точек не была задана в качестве базовой точки проекта. Проверить и изменить текущую базовую точку проекта можно, выбрав Файл > Свойства проекта > Местоположение по .
Обратите внимание, что временно менять базовую точку проекта в ходе работы над ним не рекомендуется.
- Выберите Файл > Свойства проекта .
Текущая базовая точка проекта отображается в поле Местоположение по.
- Чтобы изменить базовую точку, нажмите кнопку Изменить и выберите новую базовую точку проекта из списка Местоположение по.
- Нажмите кнопку Применить.
Вставка опорной модели с помощью базовой точки
Прежде чем можно добавлять опорную точку для базовых точек, необходимо создать базовую точку в модели. Для создания базовой точки необходимо знать координаты импортируемой опорной модели.
- Откройте список Опорные модели , нажав кнопку Опорные модели на боковой панели.
- В списке Опорные модели нажмите кнопку Добавить модель.
- В диалоговом окне Добавить модель , если у вас есть какие-либо ранее созданные файлы свойств опорной модели, загрузите требуемый файл, выбрав его в списке файлов свойств вверху.
- Перейдите к опорной модели и выберите ее, нажав кнопку Обзор....
- В списке Группа выберите группу для опорной модели или введите имя для новой группы.
Если не ввести имя группы, опорная модель вставляется в группу По умолчанию.
- В списке Местоположение по выберите базовую точку, которую вы хотите использовать.
- Нажмите кнопку Добавить модель. Tekla Structures вставляет опорную модель относительно выбранной базовой точки, используя значения системы координат, отметку высоты и угол в определении базовой точки на панели Свойства проекта модели.
Экспорт модели IFC с помощью базовой точки
Прежде чем экспортировать файл IFC с помощью базовой точки необходимо создать базовую точку в модели.
- Выберите Файл > Экспорт > IFC , чтобы открыть диалоговое окно Экспорт в IFC.
- В списке Местоположение по выберите созданную базовую точку.
- Введите остальную информацию, необходимую для экспорта в IFC.
- Нажмите кнопку Экспорт. Модель IFC экспортируется относительно базовой точки с использованием значений системы координат, отметки высоты, широты, долготы и угла в определении базовой точки на панели Свойства проекта модели.
Базовые точки на чертежах
Значения системы координат, заданные базовой точкой, можно использовать на чертежах. Если изменить значение Z-координаты или отметки высоты базовой точки проекта, значение уровня изменится соответствующим образом при открытии чертежа.
- Данные базовой точки можно использовать на уровне вида и на уровне чертежа для задания системы координат. Базовую точку можно использовать вместо смещения базы отсчета.
- Когда базовая точка задана, в атрибутах уровня и атрибутах шаблонов в метках отображаются значения в системе координат, заданной конкретной базовой точкой.
- Эта настройка влияет на метки уровня и атрибуты, имена которых заканчиваются на _BASEPOINT.
- Когда базовая точка задана на уровне чертежа, в шаблонах чертежей можно использовать атрибуты шаблонов с _BASEPOINT на конце.
Можно задать значение параметра Местоположение по в свойствах вида чертежа, чтобы использовать начало координат модели, базовую точку проекта или любую систему координат, заданную базовой точкой. В качестве значения параметра Местоположение по по умолчанию используется базовая точка проекта.
Уровень отсчета влияет на атрибуты TOP_LEVEL и TOP_LEVEL_UNFORMATTED , только когда параметр Местоположение по установлен в значение Начало координат модели или в базовую точку проекта, которая находится в начале координат модели.
Чтобы изменить значение параметра Местоположение по :
- На открытом чертеже дважды щелкните рамку вида чертежа, чтобы открыть диалоговое окно Свойства вида.
- На вкладке Атрибуты 2 задайте в качестве значения параметра Местоположение по новую базовую точку или начало координат модели.
- Нажмите кнопку Изменить.
Пример использования базовой точки на чертеже
Чтобы воспроизвести следующий пример, выполните следующие действия:
Создайте перекрытие толщиной 200 мм так, чтобы верх перекрытия находился на уровне 0 в модели.
Создайте новую базовую точку с именем «Control point 1» с отметкой высоты 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 |