Базовые точки
Базовые точки
Базовые точки (контрольные точки) позволяют использовать систему координат, основанную на начале геодезических координат или другой системе координат, для обеспечения взаимодействия и совместной работы. Например, базовые точки можно использовать при вставке опорных моделей, экспорте моделей в IFC, на чертежах, в диалоговом окне Диспетчер разбивок, а также в отчетах и шаблонах.
Начало геодезических координат — это точка отсчета или отметка опорного пункта государственной геодезической сети.
Использование базовых точек позволяет разместить модель в любом нужном месте, не прибегая к большим значениям координат. Можно создать столько базовых точек, сколько необходимо, и выбрать одну из них в качестве базовой точки проекта.
Необходимо принять во внимание следующее:
- Опорная модель не должна содержать никаких дополнительных линий, ведущих в начало координат.
- Опорные модели не должны включать объекты, которые расположены очень далеко друг от друга, потому что в противном случае использование модели может быть затруднено.
- Оригинальные объекты Tekla Structures, включая опорные модели, не следует вставлять слишком далеко от начала координат модели Tekla Structures.
Задание базовой точки

- Откройте Tekla Structures.
- Выберите Файл > Свойства проекта > Базовые точки , чтобы открыть диалоговое окно Базовая точка.
- Введите необходимую информацию:
Имя, Описание Введите имя и описание для базовой точки. Система координат Введите имя используемой системы координат. Восточная координата (E) Восточная координата (E) представляет X-координату, связанную с началом геодезических координат. Северная координата (N) Северная координата (N) представляет Y-координату, связанную с началом геодезических координат. Отметка высоты Отметка высоты представляет Z-координату, связанную с началом геодезических координат. Широта,Долгота Введите в полях Широта и Долгота широту и долготу базовой точки, которая будет использоваться при экспорте в IFC.
Широта и Долгота — это дополнительные данные, которые могут использоваться некоторыми программами. В IFC-файле эти данные записываются в объект IFCSITE.
Если общее количество цифр в параметре Долгота больше 15, значение округляется до ближайшего целого числа, если оно > 99.999999999999999999.
О том, как преобразовывать параметры Широта и Долгота между десятичным форматом и форматом «градусы/минуты/секунды», см. в статье Преобразование широты/долготы в десятичные значения.
Местоположение в модели Укажите или введите местоположение для базовой точки в модели Tekla Structures. Расстояние отсчитывается от начала координат модели.
Местоположение базовой точки в модели может быть удалено от точки координат модели на +/-10 км максимум. Моделировать необходимо возле начала координат модели, а смещение задавать значениями параметров Восточная координата и Северная координата.
Угол на север Укажите или введите Угол на север, т. е. угол между осью 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 |