🤔 Думаешь, в TEKLA нельзя сделать многослойные стены?
🏠 А как насчёт утепления, отделки и даже раскраски фасадов по RAL?
В новом видео покажем, как в TEKLA Structures создавать многослойные конструкции стен для загородного дома:
— правила учёта многослойности в BIM;
— настройка стадии в TEKLA;
— утепление монолитного пояса и стен из газобетона;
— раскраска фасадов по палитре RAL через Представления.
📹 Смотри видео
👉 YouTube👉 https://youtu.be/LiEJ6lJfiUU
👉 RuTube👉 https://rutube.ru/video/98caa7c29da93b3708414b52f383da82/
👉 Дзен👉 https://dzen.ru/video/watch/68a5bb41de43d425efedb1be
#tekla #bim #проектирование #строительство #инженерия #3dмоделирование
🏠 А как насчёт утепления, отделки и даже раскраски фасадов по RAL?
В новом видео покажем, как в TEKLA Structures создавать многослойные конструкции стен для загородного дома:
— правила учёта многослойности в BIM;
— настройка стадии в TEKLA;
— утепление монолитного пояса и стен из газобетона;
— раскраска фасадов по палитре RAL через Представления.
📹 Смотри видео
👉 YouTube👉 https://youtu.be/LiEJ6lJfiUU
👉 RuTube👉 https://rutube.ru/video/98caa7c29da93b3708414b52f383da82/
👉 Дзен👉 https://dzen.ru/video/watch/68a5bb41de43d425efedb1be
#tekla #bim #проектирование #строительство #инженерия #3dмоделирование
🤔 Думаешь, какую сваю выбрать для фундамента загородного дома?
Давайте разбираться:
🔹 Как читать отчет по геологии?!
🔹 Как определить несущую способность сваи в ЗАПРОС - SCAD Office и в Лира-САПР?!
🔹 Для чего нужно статическое зондирование?!
🔹 Как правильно учитывать грунтовые условия?!
Это наглядный разбор для проектировщиков, инженеров и всех, кто строит дом.
📹 Смотреть видео:
👉 YouTube👉 https://youtu.be/sTtIGm7vXds
👉 RuTube👉 https://rutube.ru/video/3a675172463a068aa4b6feb0562eb9c3/
👉 Дзен👉 https://dzen.ru/video/watch/68b00d3f59f39475d0c9bf84
#tekla #bim #проектирование #строительство #инженерия #3dмоделирование
Давайте разбираться:
🔹 Как читать отчет по геологии?!
🔹 Как определить несущую способность сваи в ЗАПРОС - SCAD Office и в Лира-САПР?!
🔹 Для чего нужно статическое зондирование?!
🔹 Как правильно учитывать грунтовые условия?!
Это наглядный разбор для проектировщиков, инженеров и всех, кто строит дом.
📹 Смотреть видео:
👉 YouTube👉 https://youtu.be/sTtIGm7vXds
👉 RuTube👉 https://rutube.ru/video/3a675172463a068aa4b6feb0562eb9c3/
👉 Дзен👉 https://dzen.ru/video/watch/68b00d3f59f39475d0c9bf84
#tekla #bim #проектирование #строительство #инженерия #3dмоделирование
YouTube
[НИП-Коттедж] 08 Как выбрать сваи для загородного дома - ЗАПРОС в SCAD Office и Лира-САПР
В этом видео разбираем, как правильно определить несущую способность свай для загородного дома.
📌 Рассмотрим геологические изыскания, отчёты.
📌 Покажем расчёт по грунту в ЗАПРОС - SCAD Office и Лира-САПР.
📌 Обсудим статическое зондирование и его роль в определении…
📌 Рассмотрим геологические изыскания, отчёты.
📌 Покажем расчёт по грунту в ЗАПРОС - SCAD Office и Лира-САПР.
📌 Обсудим статическое зондирование и его роль в определении…
🔥3
🏗 Новый разбор на канале!
Показываю, как рассчитать армирование ростверка для загородного дома.
В видео вы увидите:
🔹 Построение модели свай и ростверка в TEKLA
🔹 Подбор арматуры в АРБАТ - SCAD Office
🔹 Экспорт свай в IFC для расчёта в Лира-САПР
🔹 Анализ результатов расчёта в Лира-САПР и выводы
📹 Смотреть видео:
👉 YouTube👉 https://youtu.be/aajXPek3gJM
👉 RuTube👉 https://rutube.ru/video/0db90917b6fece925f8bf9b9b6f08a43/
👉 Дзен👉 https://dzen.ru/video/watch/68b93cc09fafba315f0ac7fa?share_to=link
#tekla #scad #лира #фундамент #ростверк #bim
Показываю, как рассчитать армирование ростверка для загородного дома.
В видео вы увидите:
🔹 Построение модели свай и ростверка в TEKLA
🔹 Подбор арматуры в АРБАТ - SCAD Office
🔹 Экспорт свай в IFC для расчёта в Лира-САПР
🔹 Анализ результатов расчёта в Лира-САПР и выводы
📹 Смотреть видео:
👉 YouTube👉 https://youtu.be/aajXPek3gJM
👉 RuTube👉 https://rutube.ru/video/0db90917b6fece925f8bf9b9b6f08a43/
👉 Дзен👉 https://dzen.ru/video/watch/68b93cc09fafba315f0ac7fa?share_to=link
#tekla #scad #лира #фундамент #ростверк #bim
🔥7
🏗 Друзья, новый ролик на канале!
Показываю, как выполнить армирование ростверка для загородного дома в TEKLA Structures.
Разбираем всё пошагово:
🔹 Подбор арматуры по результатам расчёта в Лира-САПР
🔹 Размещение продольной, поперечной и узловой арматуры
🔹 Создание сборки ростверка и формирование оголовков свай
🔹 Запрос объёмов материалов прямо в модели
📹 Смотреть видео:
👉 YouTube👉 https://youtu.be/xbEQV84pWBI
👉 RuTube👉 https://rutube.ru/video/71ec9f22606da244f7a43cc2b94c081e/
👉 Дзен👉 https://dzen.ru/video/watch/68c29f00cacf8e0bf1689851
#tekla #армирование #ростверк #фундамент #bim
Показываю, как выполнить армирование ростверка для загородного дома в TEKLA Structures.
Разбираем всё пошагово:
🔹 Подбор арматуры по результатам расчёта в Лира-САПР
🔹 Размещение продольной, поперечной и узловой арматуры
🔹 Создание сборки ростверка и формирование оголовков свай
🔹 Запрос объёмов материалов прямо в модели
📹 Смотреть видео:
👉 YouTube👉 https://youtu.be/xbEQV84pWBI
👉 RuTube👉 https://rutube.ru/video/71ec9f22606da244f7a43cc2b94c081e/
👉 Дзен👉 https://dzen.ru/video/watch/68c29f00cacf8e0bf1689851
#tekla #армирование #ростверк #фундамент #bim
👍2
🏗 Друзья, новый ролик на канале!
Разбираем, как правильно посчитать арматуру в перемычке для загородного дома.
Как будем действовать:
🔹 Определим геометрию по модели в TEKLA
🔹 Посчитаем нагрузки в Excel
🔹 Предварительно подберем арматуру в АРБАТ - SCAD Office
🔹 Выполним детальный подбор арматуры в Лира-САПР
📹 Смотреть видео
👉 YouTube👉 https://youtu.be/m8E-sRVFYsE
👉 RuTube👉 https://rutube.ru/video/7e6667280e378859f055d5808f435ff9/
👉 Дзен👉 https://dzen.ru/video/watch/68c41a5ed91d761b45ef9e8b?share_to=link
#перемычка #армирование #tekla #scad #lirasapr #bim
Разбираем, как правильно посчитать арматуру в перемычке для загородного дома.
Как будем действовать:
🔹 Определим геометрию по модели в TEKLA
🔹 Посчитаем нагрузки в Excel
🔹 Предварительно подберем арматуру в АРБАТ - SCAD Office
🔹 Выполним детальный подбор арматуры в Лира-САПР
📹 Смотреть видео
👉 YouTube👉 https://youtu.be/m8E-sRVFYsE
👉 RuTube👉 https://rutube.ru/video/7e6667280e378859f055d5808f435ff9/
👉 Дзен👉 https://dzen.ru/video/watch/68c41a5ed91d761b45ef9e8b?share_to=link
#перемычка #армирование #tekla #scad #lirasapr #bim
👍3
Группа НИП pinned «Народ, всем привет! Какие обучалки вы бы хотели от нас в первую очередь?»
Группа НИП pinned «Народ, всем привет! Теперь, при прохождении базовых курсов на nip-school.ru, у вас есть возможность получить сертификат после успешного выполнения соответствующего теста. Каждый сертификат имеет уникальный номер, по которому можно его верифицировать. Для подтверждения…»
Содержание рубрик TEKLA Structures
👷♂️ Друзья! Спасибо за вашу активность и вопросы по TEKLA Structures 🙌
Мы решили систематизировать всё самое полезное и теперь будем делиться материалами по рубрикам:
⚙️ #TeklaSetting - настройки и рабочая среда
🏗 #TeklaModeling - моделирование конструкций
🔩 #TeklaComponents - узлы и компоненты
📐 #TeklaDrawing - чертежи и оформление
📊 #TeklaTemplate - шаблоны и отчёты
🌐 #TeklaBIM - интеграция и BIM-процессы
Все темы будем подавать структурировано и понятно ✅
А если чего-то не хватает — пишите в комментариях, добавим! 💬
#nipgroup #Tekla #TeklaSupport #TeklaHelp
👷♂️ Друзья! Спасибо за вашу активность и вопросы по TEKLA Structures 🙌
Мы решили систематизировать всё самое полезное и теперь будем делиться материалами по рубрикам:
⚙️ #TeklaSetting - настройки и рабочая среда
🏗 #TeklaModeling - моделирование конструкций
🔩 #TeklaComponents - узлы и компоненты
📐 #TeklaDrawing - чертежи и оформление
📊 #TeklaTemplate - шаблоны и отчёты
🌐 #TeklaBIM - интеграция и BIM-процессы
Все темы будем подавать структурировано и понятно ✅
А если чего-то не хватает — пишите в комментариях, добавим! 💬
#nipgroup #Tekla #TeklaSupport #TeklaHelp
👍10🔥2
Подписи сотрудников в чертежах
👷♂️ Как автоматически вставлять подпись сотрудника в Основную надпись в TEKLA Structures
Эта инструкция поможет быстро добавлять подписи к чертежам и автоматически заполнять соответствующие поля.
🖊 Шаг 1. Подготовка подписи
- Вставить изображение подписи сотрудника в любую чертежную программу (AutoCAD, NanoCAD)
- Обвести подпись полилинией, сплайном или просто линиями
- Удалить изображение и сохранить результат в файл DWG
🛠 Шаг 2. Подготовка таблицы символов в редакторе символов TEKLA
- Открыть Редактор символов TEKLA (Файл - Редакторы - Редактор символов)
- Перейти на нулевую ячейку - далее import - import - указать сохраненный файл DWG
- Убедиться что подпись из DWG файла вставилась и, далее, сохранить полученную таблицу символов как Фамилия.sym (Файл - Сохранить как) в папку, прописанную в расширенном параметре
📄 Шаг 3. Настройка шаблона основной надписи
- Открыть необходимый шаблон в Редакторе шаблонов TEKLA (Например: Шаблон основной надписи)
- Вставить в нужную область поле Символ
- В качестве ссылки на файл символа вставить формулу
- Сохранить шаблон и проверить результат. ✅
💡Теперь подписи сотрудников добавляются автоматически при наличии соответствующего файла символов и заполнении соответствующего атрибута
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaDrawing #TeklaTemplate
👷♂️ Как автоматически вставлять подпись сотрудника в Основную надпись в TEKLA Structures
Эта инструкция поможет быстро добавлять подписи к чертежам и автоматически заполнять соответствующие поля.
🖊 Шаг 1. Подготовка подписи
- Вставить изображение подписи сотрудника в любую чертежную программу (AutoCAD, NanoCAD)
- Обвести подпись полилинией, сплайном или просто линиями
- Удалить изображение и сохранить результат в файл DWG
🛠 Шаг 2. Подготовка таблицы символов в редакторе символов TEKLA
- Открыть Редактор символов TEKLA (Файл - Редакторы - Редактор символов)
- Перейти на нулевую ячейку - далее import - import - указать сохраненный файл DWG
- Убедиться что подпись из DWG файла вставилась и, далее, сохранить полученную таблицу символов как Фамилия.sym (Файл - Сохранить как) в папку, прописанную в расширенном параметре
DXK_SYMBOLPATH
(Например: .\env\Symbols\
)📄 Шаг 3. Настройка шаблона основной надписи
- Открыть необходимый шаблон в Редакторе шаблонов TEKLA (Например: Шаблон основной надписи)
- Вставить в нужную область поле Символ
- В качестве ссылки на файл символа вставить формулу
GetValue("USERDEFINED.DR\_DRAWN_BY")+".sym@0"
, где USERDEFINED.DR_DRAWN_BY
- соответствующее пользовательское поле чертежа, где указывается Фамилия участника- Сохранить шаблон и проверить результат. ✅
💡Теперь подписи сотрудников добавляются автоматически при наличии соответствующего файла символов и заполнении соответствующего атрибута
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaDrawing #TeklaTemplate
👍10
Символы болтов на чертеже
👷♂️ Создание собственных символов болтов в TEKLA возможно и без плагинов🔩
📄 Файл символов отображения болтов
По умолчанию для отображения болтов используется файл символов
Вы можете создавать собственные символы болтов просто в Редакторе символов TEKLA и использовать их на чертежах. Главное чтобы этот файл символов был виден в модели (Например: находился по пути, прописанном в расширенном параметре
📝 Таблица соответствия символов и наборов болтов
По умолчанию соотношение символа и используемого набора болтов прописывается в файле
Вы можете создать свою подобную таблицу с помощью блокнота, для этого необходимо
1️⃣Открыть «Блокнот» или любой другой текстовый редактор
2️⃣Создать текстовый файл, представляющий собой таблицу с тремя столбцами (разделенными пробелом):
- в первом столбце содержится стандарт комплекта болтов;
- во втором столбце содержится диаметр болта;
- в третьем столбце содержится имя файла символов с расширением и номер символа, разделенные символом
Пример содержимого файла:
3️⃣Сохранить файл с тем же именем
4️⃣Задать имя этого файла в качестве значения расширенного параметра
(лучше ввести полный относительный путь к файлу определений болтов).
5️⃣Перезагрузить модель TEKLA🔄
⚙️ Использование собственного символа
В свойствах вида чертежа настройте представление болтов как Пользовательский символ ✨
После этого ваши болты будут отображаться на чертежах с заданными символами ✅
💡 Такой подход позволяет визуально кастомизировать отображение болтов 🔩 и быстро использовать специальные обозначения на всех чертежах проекта 🏗
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaDrawing #TeklaSetting
👷♂️ Создание собственных символов болтов в TEKLA возможно и без плагинов🔩
📄 Файл символов отображения болтов
По умолчанию для отображения болтов используется файл символов
ud_bolts.sym
, который находится в папке символов (обычно это папка ..\Tekla Structures\<version>\environments\common\symbols\
) и содкржит в базовой комплектации ГОСТ символы (64 и 66). Вы можете создавать собственные символы болтов просто в Редакторе символов TEKLA и использовать их на чертежах. Главное чтобы этот файл символов был виден в модели (Например: находился по пути, прописанном в расширенном параметре
DXK_SYMBOLPATH
)📝 Таблица соответствия символов и наборов болтов
По умолчанию соотношение символа и используемого набора болтов прописывается в файле
bolt_symbol_table.txt
, который находится в папке текущей среды, либо среды common
по пути ..\Tekla Structures\<version>\environments\
Вы можете создать свою подобную таблицу с помощью блокнота, для этого необходимо
1️⃣Открыть «Блокнот» или любой другой текстовый редактор
2️⃣Создать текстовый файл, представляющий собой таблицу с тремя столбцами (разделенными пробелом):
- в первом столбце содержится стандарт комплекта болтов;
- во втором столбце содержится диаметр болта;
- в третьем столбце содержится имя файла символов с расширением и номер символа, разделенные символом
@
.Пример содержимого файла:
7798 24 ud_bolts.sym@64
52644 16 ud_bolts.sym@66
3️⃣Сохранить файл с тем же именем
bolt_symbol_table.txt
(или с любым другим на латинице и без пробелов), например, в папку .\env\FirmSettings
.4️⃣Задать имя этого файла в качестве значения расширенного параметра
XS_USER_DEFINED_BOLT_SYMBOL_TABLE
(Файл - Настройки - Расширенные параметры) следующим образом: XS_USER_DEFINED_BOLT_SYMBOL_TABLE=.\env\FirmSettings\bolt_symbol_table.txt
(лучше ввести полный относительный путь к файлу определений болтов).
5️⃣Перезагрузить модель TEKLA🔄
⚙️ Использование собственного символа
В свойствах вида чертежа настройте представление болтов как Пользовательский символ ✨
После этого ваши болты будут отображаться на чертежах с заданными символами ✅
💡 Такой подход позволяет визуально кастомизировать отображение болтов 🔩 и быстро использовать специальные обозначения на всех чертежах проекта 🏗
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaDrawing #TeklaSetting
🔥11👍1
Связь TEKLA с расчетными программами
👷♂️ В наших сообществах мы часто рассказываем как создавать расчетную модель в TEKLA:
- из цикла социального проекта Школа ТИМ
👉 Ссылка на YouTube
👉 Ссылка на RuTube
👉 Ссылка на Дзен
- из цикла вебинаров, посвященных Steel2Real2019
👉 YouTube
Полученную расчетную модель возможно экспортировать в большое количество расчетных программных комплексов БЕЗ ПЕРЕРАБОТОК c помощью плагинов:
Autodesk ROBOT (нужна подписка TEKLA) - https://warehouse.tekla.com/#/catalog/details/u0f2b9398-5a01-4c83-87c1-d778a63610d4
SAP2000 (нужна подписка TEKLA) - https://warehouse.tekla.com/#/catalog/details/u8e725e49-434c-4b32-91fb-65e0926e6a1b
Лира САПР - плагин устанавливается в процессе установки самого расчетного комплекса на компьютер, где УЖЕ установлена TEKLA
SCAD Office - https://disk.yandex.ru/d/YdvA1DhKLn7zYg (плагин устанавливается копированием в
💡 Данный подход позволяет значительно сократить временные затраты на дублирование информации в расчетные комплексы - пользуйтесь 🏗
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting #TeklaBIM
👷♂️ В наших сообществах мы часто рассказываем как создавать расчетную модель в TEKLA:
- из цикла социального проекта Школа ТИМ
👉 Ссылка на YouTube
👉 Ссылка на RuTube
👉 Ссылка на Дзен
- из цикла вебинаров, посвященных Steel2Real2019
👉 YouTube
Полученную расчетную модель возможно экспортировать в большое количество расчетных программных комплексов БЕЗ ПЕРЕРАБОТОК c помощью плагинов:
Autodesk ROBOT (нужна подписка TEKLA) - https://warehouse.tekla.com/#/catalog/details/u0f2b9398-5a01-4c83-87c1-d778a63610d4
SAP2000 (нужна подписка TEKLA) - https://warehouse.tekla.com/#/catalog/details/u8e725e49-434c-4b32-91fb-65e0926e6a1b
Лира САПР - плагин устанавливается в процессе установки самого расчетного комплекса на компьютер, где УЖЕ установлена TEKLA
SCAD Office - https://disk.yandex.ru/d/YdvA1DhKLn7zYg (плагин устанавливается копированием в
..\Tekla Structures\<version>\bin\plugins\Tekla\Analysis\
или в ..\Tekla Structures\<version>\bin\plugins\
)💡 Данный подход позволяет значительно сократить временные затраты на дублирование информации в расчетные комплексы - пользуйтесь 🏗
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting #TeklaBIM
YouTube
Выпуск 4 [TEKLA-SCAD] Генерация аналитической модели. Задание нагрузок
[TEKLA-SCAD] Генерация аналитической модели. Задание нагрузок
0:00 Интро
0:08 Добавление в СОД каталога ANALYSIS
0:21 ВЕСТ. Добавление новых материалов
1:31 ВЕСТ. Сбор постоянных нагрузок на здание
2:30 ВЕСТ. Сбор ветровых нагрузок на здание
4:20 ВЕСТ. Сбор…
0:00 Интро
0:08 Добавление в СОД каталога ANALYSIS
0:21 ВЕСТ. Добавление новых материалов
1:31 ВЕСТ. Сбор постоянных нагрузок на здание
2:30 ВЕСТ. Сбор ветровых нагрузок на здание
4:20 ВЕСТ. Сбор…
🔥6
Представление марки на чертежах
👷♂️ Как поправить представление позиции детали или сборки в TEKLA
🔹 Самый первый и банальный вопрос — как заменить символ
✅ Решение простое:
Файл → Настройки → Параметры → Нумерация → Разделитель номеров позиций → выбираем нужный символ.
🤔 А что, если этого не достаточно? Что если стандарты организации сверх консервативны…?
Тогда на помощь приходят расширенные параметры (перекрывают базовую настройку, указанную выше) Файл → Настройки → Параметры → Расширенные параметры:
⚙️
Поддерживает любое сочетание следующих переключателей
📌 Пример: для получения номера детали ДЕТ-001 нужно указать следующее
⚙️
Поддерживает любое сочетание следующих переключателей
📌 Пример: для получения номера сборки СТК-001 нужно указать следующее
🔄
💡 Таким образом, Tekla даёт гибкие инструменты, чтобы подстроить нумерацию под любые стандарты вашей организации
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting
👷♂️ Как поправить представление позиции детали или сборки в TEKLA
🔹 Самый первый и банальный вопрос — как заменить символ
/
на -
в нумерации, чтобы позиция была не К/1
, а К-1
. ✅ Решение простое:
Файл → Настройки → Параметры → Нумерация → Разделитель номеров позиций → выбираем нужный символ.
🤔 А что, если этого не достаточно? Что если стандарты организации сверх консервативны…?
Тогда на помощь приходят расширенные параметры (перекрывают базовую настройку, указанную выше) Файл → Настройки → Параметры → Расширенные параметры:
⚙️
XS_PART_POSITION_NUMBER_FORMAT_STRING
- этот расширенный параметр позволяет определить содержимое номера позиции ДЕТАЛИПоддерживает любое сочетание следующих переключателей
%PART_PREFIX%
- префикс детали%PART_POS%
- номер позиции детали%PART_POS_WITH_LETTERS%
- номер позиции детали в БУКВЕННОМ виде. По умолчанию используются буквы A–Z
, однако можно задать допустимые буквы с помощью расширенного параметра XS_VALID_CHARS_FOR_PART_POSITION_NUMBERS
📌 Пример: для получения номера детали ДЕТ-001 нужно указать следующее
%PART_PREFIX%-%PART_POS.3%
⚙️
XS_ASSEMBLY_POSITION_NUMBER_FORMAT_STRING
- этот расширенный параметр позволяет определить содержимое номера позиции СБОРКИПоддерживает любое сочетание следующих переключателей
%ASSEMBLY_PREFIX%
- префикс сборки%ASSEMBLY_POS%
- номер позиции сборки%ASSEMBLY_POS_WITH_LETTERS%
- номер позиции сборки в БУКВЕННОМ виде. По умолчанию используются буквы A–Z
, однако можно задать допустимые буквы с помощью расширенного параметра XS_VALID_CHARS_FOR_ASSEMBLY_POSITION_NUMBERS
%UDA:[имя_пользовательского_атрибута]%
- пользовательский атрибут сборки или главной детали сборки, например: %UDA:MAINPART.USER_FIELD_1%
%TPL:[имя_шаблона]%
- атрибут шаблона сборки или главной детали сборки, например: %TPL:PROJECT.NUMBER%
📌 Пример: для получения номера сборки СТК-001 нужно указать следующее
%ASSEMBLY_PREFIX%-%ASSEMBLY_POS.3%
🔄
XS_SWITCH_POS_NUMBERS_FOR
- этот расширенный параметр позволяет изменить префикс, заданный для меток сборок и/или деталей Tekla Structures, на суффикс (например, A1
становится 1A
). Возможные значения - NONE
, PARTS
, ASSEMBLIES
и ASSEMBLIES_AND_PARTS
. Значение по умолчанию - ASSEMBLIES_AND_PARTS
(расширенные параметры выше перекрывают текущий расширенный параметр)💡 Таким образом, Tekla даёт гибкие инструменты, чтобы подстроить нумерацию под любые стандарты вашей организации
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting
👍9❤6
EXCEL отчет из модели TEKLA
👷♂️️ Не секрет, что из TEKLA возможно выгрузить любую информацию в текстовом виде…
А так как HTML-документ = текст, а Excel умеет читать HTML-таблицы
👉 любую информацию легко выгрузить прямо в Excel.
Разберёмся, как выглядит подобный шаблон отчёта:
📝Структура отчёта (HTML-шаблон)
При создании нового шаблона в Редакторе шаблонов необходимо указать: Тип шаблона → Отчёты
Далее формируем следующую структуру документа
- всё, что обёрнуто в **звёздочки** - это инструменты Редактора шаблона Tekla (колонтитулы, строки…)
- всё, что обёрнуто в *<…>* - это стандартные HTML-теги
- всё, что обёрнуто в *<!--…-->* - это подробные комментарии (они в отчете не нужны)
📂Где хранить шаблон
Сохраняем отчёт в папку модели, или в любой каталог, заданный в расширенных параметрах:
💡 Чтобы отчёт сразу открывался в Excel, в имени файла перед
Например:
⚡️ Как выгрузить отчёт
1️⃣ Открываем модель → Чертежи и отчёты → Отчёты
2️⃣ Выбираем сохранённый отчёт
3️⃣ Жмём Создать из выбранных (или из всех элементов)
4️⃣ Готовый файл открываем в Excel 📊✅
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaTemplate
👷♂️️ Не секрет, что из TEKLA возможно выгрузить любую информацию в текстовом виде…
А так как HTML-документ = текст, а Excel умеет читать HTML-таблицы
👉 любую информацию легко выгрузить прямо в Excel.
Разберёмся, как выглядит подобный шаблон отчёта:
📝Структура отчёта (HTML-шаблон)
При создании нового шаблона в Редакторе шаблонов необходимо указать: Тип шаблона → Отчёты
Далее формируем следующую структуру документа
- всё, что обёрнуто в **звёздочки** - это инструменты Редактора шаблона Tekla (колонтитулы, строки…)
- всё, что обёрнуто в *<…>* - это стандартные HTML-теги
- всё, что обёрнуто в *<!--…-->* - это подробные комментарии (они в отчете не нужны)
*Верхний колонтитул*
<!DOCTYPE html> <!-- Объявление типа документа. Сообщает браузеру или Excel, что файл в формате HTML5 -->
<html> <!-- Начало HTML-документа -->
<head> <!-- Служебная часть документа: настройки, кодировка, заголовок -->
<meta charset="windows-1251"> <!-- Определение кодировки текста (в Tekla часто используется Windows-1251 для поддержки кириллицы) -->
<title>Название отчета</title> <!-- Заголовок документа, отображается в Excel как имя вкладки -->
</head> <!-- Конец служебной части -->
<body> <!-- Основное содержимое документа -->
*Верхний колонтитул страницы (1)*
<table> <!-- Тэг начала таблицы - здесь начинается таблица, которую Excel сможет распознать -->
*Верхний колонтитул страницы (2)*
<tr> <!-- Начало строки с заголовками столбцов -->
<td>Название столбца 1</td> <!-- Заголовок первого столбца -->
<td>Название столбца 2</td> <!-- Заголовок второго столбца -->
<td>…</td> <!-- Заголовок третьего и следующих столбцов -->
</tr> <!-- Конец строки с заголовками -->
*Строка*
<tr> <!-- Начало строки с данными -->
<td>Значение свойства 1</td> <!-- Первая ячейка строки: сюда Tekla подставит значение свойства -->
<td>Значение свойства 2</td> <!-- Вторая ячейка строки -->
<td>…</td> <!-- Третья и последующие ячейки -->
</tr> <!-- Конец строки с данными -->
*Нижний колонтитул страницы*
</table> <!-- Тэг окончания таблицы - здесь заканчивается таблица, которую Excel сможет распознать -->
*Нижний колонтитул*
</body> <!-- Конец содержимого документа -->
</html> <!-- Конец HTML-документа -->
📂Где хранить шаблон
Сохраняем отчёт в папку модели, или в любой каталог, заданный в расширенных параметрах:
XS_TEMPLATE_DIRECTORY
, XS_TEMPLATE_DIRECTORY_SYSTEM
, XS_PROJECT
, XS_FIRM
.💡 Чтобы отчёт сразу открывался в Excel, в имени файла перед
.rpt
добавляем .xls
.Например:
report.xls.rpt
⚡️ Как выгрузить отчёт
1️⃣ Открываем модель → Чертежи и отчёты → Отчёты
2️⃣ Выбираем сохранённый отчёт
3️⃣ Жмём Создать из выбранных (или из всех элементов)
4️⃣ Готовый файл открываем в Excel 📊✅
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaTemplate
🔥7❤3👍2👏1
Народ, всем привет! Будем очень признательны за вашу поддержку канала https://t.me/boost/nipgroup
Telegram
Группа НИП
Проголосуйте за канал, чтобы он получил больше возможностей.
Фильтрация элементов в спецификациях Tekla Structures
👷♂️ При формировании вида чертежа часто возникает задача — показать детали, которые не должны попадать в спецификацию.
Можно, конечно, использовать фильтр соседних деталей, но это подходит не всегда ⚡️
📑 Помимо всего прочего, при большом количестве объектов спецификацию приходится делить на несколько листов. И вот тут новички начинают дублировать спецификации, прописывая условия напрямую в строках:
В итоге 👉 получаем десятки (а то и сотни) одинаковых шаблонов, отличающихся лишь одним условием.
Теперь попробуйте за всем этим уследить… 🤯
✅ Решение есть!
В пользовательские атрибуты чертежа через
✏️
✏️
👉 Таких фильтров можно сделать сколько угодно. На нашей практике достаточно указанных выше.
Теперь в строку спецификации добавляем следующее условие:
✨ В итоге получаем простое и универсальное решение фильтрации любой спецификации без бесконечного копирования шаблонов.
🚀 Удобно, гибко и легко поддерживать!
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaTemplate
👷♂️ При формировании вида чертежа часто возникает задача — показать детали, которые не должны попадать в спецификацию.
Можно, конечно, использовать фильтр соседних деталей, но это подходит не всегда ⚡️
📑 Помимо всего прочего, при большом количестве объектов спецификацию приходится делить на несколько листов. И вот тут новички начинают дублировать спецификации, прописывая условия напрямую в строках:
if (GetValue("ASSEMBLY_NAME")=="Колонна") then Output() else StepOver() endif
В итоге 👉 получаем десятки (а то и сотни) одинаковых шаблонов, отличающихся лишь одним условием.
Теперь попробуйте за всем этим уследить… 🤯
✅ Решение есть!
В пользовательские атрибуты чертежа через
objects.inp
добавляем поля фильтрации:✏️
RU_DRW_FILTER
— в этом поле перечисляем через пробел нужные префиксы элементов✏️
RU_DRW_SYSTEM
— в этом поле перечисляем через пробел нужные стадии элементов👉 Таких фильтров можно сделать сколько угодно. На нашей практике достаточно указанных выше.
Теперь в строку спецификации добавляем следующее условие:
if
// Для вывода всего, когда поля пустые
((GetValue("USERDEFINED.RU_DRW_FILTER")*1==0 && GetValue("USERDEFINED.RU_DRW_SYSTEM")*1==0) ||
// Для вывода по префиксу, когда стадия пустая
(find(GetValue("USERDEFINED.RU_DRW_FILTER"),GetValue("CAST_UNIT_PREFIX"))!=-1 && GetValue("USERDEFINED.RU_DRW_SYSTEM")*1==0) ||
// Для вывода по стадии, когда префикс пустой
(GetValue("USERDEFINED.RU_DRW_FILTER")*1==0 && find(GetValue("USERDEFINED.RU_DRW_SYSTEM"),GetValue("PHASE.RU_PHS_SYSTEM"))!=-1) ||
// Для вывода по префиксу и стадии одновременно
(find(GetValue("USERDEFINED.RU_DRW_FILTER"),GetValue("CAST_UNIT_PREFIX"))!=-1 && find(GetValue("USERDEFINED.RU_DRW_SYSTEM"),GetValue("PHASE.RU_PHS_SYSTEM"))!=-1))
then Output() else StepOver() endif
✨ В итоге получаем простое и универсальное решение фильтрации любой спецификации без бесконечного копирования шаблонов.
🚀 Удобно, гибко и легко поддерживать!
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaTemplate
👍8❤2
Почему среда в TEKLA это про обучение, а не про реальную работу
👷♂️ Давайте вместе разбираться
📂 Среда + Роль
(управляется локализаторами или, если вы покупаете среду, соответствующими разработчиками)
➕ Плюсы:
🔧 Гибкая настройка (но требует глубокого понимания структуры каталогов)
🚀 Быстрый старт для работы с программой
📚 Готовые сортаменты (каталоги)
🏗 Хороший шаблон для будущих конфигураций (можно взять/подсмотреть/доработать)
➖ Минусы:
💻 Изменения и доработки вносятся локально (в сети работает медленно)
🤹 Совместная работа требует «костылей» (облака, синхронизаторы)
🔄 Меняется при обновлении версии Tekla (каждый раз нужно подстраивать заново)
🌀 Слишком много преднастроек, которые мешают
📦 Для передачи проекта в архив/заказчику нужна копия среды и программы
📁 Папки Фирма и Проект (
(управляется администратором компании или конкретного проекта)
➕ Плюсы:
🎯 Гибкая и централизованная настройка
🛡 Не меняется при обновлении программы (95% настроек поддерживается новыми версиями)
➖ Минусы:
🌐 Любые правки затрагивают все модели (иногда это лишнее)
🔗 Внешних пользователей нужно подключать к общему ресурсу (сеть/облако)
📦 Для передачи проекта в архив/заказчику нужна копия настроек
📦 Шаблон модели + Blank Project
(может управляться пользователем в процессе работы)
➕ Плюсы:
🔧 Гибкая настройка (всё можно разместить в папке модели)
🎯 Изменения влияют только на текущую модель (для наследования копируем нужное в шаблон)
🛡 При обновлении программы не ломается (95% настроек поддерживается новыми версиями)
📦 Архивация и передача проекта не требуют дополнительных действий (всё в папке модели)
👥 Подключение внешних пользователей только в модель (Multiuser или Model Sharing)
➖ Минусы:
⚠️ Нужен механизм доставки шаблона конфигурации (важно следить, чтобы новые модели создавались именно из шаблона)
⚖️ ВЫВОД
👉 Для быстрого старта и если вы работаете один и всё понимаете — Среда.
👉 Для централизованного контроля и если есть профильный админ — Фирма/Проект.
👉 Для максимальной гибкости и независимости — Blank Project.
✨ Можно комбинировать все три методики, но и минусы в этом случае тоже суммируются.
💡 Мы — за Шаблон (Blank Project)!
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting
👷♂️ Давайте вместе разбираться
📂 Среда + Роль
(управляется локализаторами или, если вы покупаете среду, соответствующими разработчиками)
➕ Плюсы:
🔧 Гибкая настройка (но требует глубокого понимания структуры каталогов)
🚀 Быстрый старт для работы с программой
📚 Готовые сортаменты (каталоги)
🏗 Хороший шаблон для будущих конфигураций (можно взять/подсмотреть/доработать)
➖ Минусы:
💻 Изменения и доработки вносятся локально (в сети работает медленно)
🤹 Совместная работа требует «костылей» (облака, синхронизаторы)
🔄 Меняется при обновлении версии Tekla (каждый раз нужно подстраивать заново)
🌀 Слишком много преднастроек, которые мешают
📦 Для передачи проекта в архив/заказчику нужна копия среды и программы
📁 Папки Фирма и Проект (
XS_FIRM
и XS_PROJECT
)(управляется администратором компании или конкретного проекта)
➕ Плюсы:
🎯 Гибкая и централизованная настройка
🛡 Не меняется при обновлении программы (95% настроек поддерживается новыми версиями)
➖ Минусы:
🌐 Любые правки затрагивают все модели (иногда это лишнее)
🔗 Внешних пользователей нужно подключать к общему ресурсу (сеть/облако)
📦 Для передачи проекта в архив/заказчику нужна копия настроек
📦 Шаблон модели + Blank Project
(может управляться пользователем в процессе работы)
➕ Плюсы:
🔧 Гибкая настройка (всё можно разместить в папке модели)
🎯 Изменения влияют только на текущую модель (для наследования копируем нужное в шаблон)
🛡 При обновлении программы не ломается (95% настроек поддерживается новыми версиями)
📦 Архивация и передача проекта не требуют дополнительных действий (всё в папке модели)
👥 Подключение внешних пользователей только в модель (Multiuser или Model Sharing)
➖ Минусы:
⚠️ Нужен механизм доставки шаблона конфигурации (важно следить, чтобы новые модели создавались именно из шаблона)
⚖️ ВЫВОД
👉 Для быстрого старта и если вы работаете один и всё понимаете — Среда.
👉 Для централизованного контроля и если есть профильный админ — Фирма/Проект.
👉 Для максимальной гибкости и независимости — Blank Project.
✨ Можно комбинировать все три методики, но и минусы в этом случае тоже суммируются.
💡 Мы — за Шаблон (Blank Project)!
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting
👍3
Проблема с блокировкой модели Tekla (потеря данных)
🚨На самом деле всё решается очень просто, если соблюдать порядок 👇
1️⃣ Настройка Tekla (!!! один раз и навсегда !!!)
⚙️ Рекомендуемые параметры автосохранения (Файл → Настройки → Параметры → Общие):
- Кол-во команд моделирования/редактирования: 150–200
- Автосохранение каждые: 50–60 мин
- Создание следующего числа чертежей: 2
💡 Дополнительно:
- Создай сочетание клавиш или кнопку для принудительного автосохранения (Файл → Настройки → Лента / Сочетания клавиш → найти «Автосохранение» → назначить).
2️⃣ Автосохранение (!!! перед каждым сохранением модели !!!)
- Выполни любое действие (создать/удалить объект или вид).
- Нажми на автосохранение (кнопка или «горячая клавиша»).
📂 Скопируй папку автосейва своей модели из
в отдельную директорию (например,
❗️Это особенно важно для масштабных многопользовательских моделей!
3️⃣ Сохранение модели
💡 Если в модели работает несколько участников → сохраняемся по очереди.
После сохранения каждый сообщает коллегам об успешной операции ✅
⚠️ Важно обращать внимание на уведомления в конце:
- Конфликты
- Ошибки
- Сообщения об удалении файлов чертежей
❗️ Если уведомления проигнорированы → сохранение считается незавершённым.
При конфликтах обязательно обсудить их с участниками.
4️⃣ Диагностика и исправление (!!! этот шаг выполняется одним последним участником в цепочке сохранений !!!)
- Запусти Диагностику модели (Файл → Диагностика и исправление).
- При ошибках:
- проанализируй отчёт;
- исправь вручную или автоматически (Файл → Диагностика и исправление → Исправить модель).
- Сохрани и закрой модель (автосохранение не требуется).
🆘 Что делать, если модель всё же заблокировалась?
Метод 1:
- В папке модели замени файл
- Открой модель и выполни шаг 4.
Метод 2:
- Замени файл
- Открой модель и выполни шаг 4.
✨ Теперь блокировка модели не должна вас пугать - главное, соблюдать порядок!
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting
🚨На самом деле всё решается очень просто, если соблюдать порядок 👇
1️⃣ Настройка Tekla (!!! один раз и навсегда !!!)
⚙️ Рекомендуемые параметры автосохранения (Файл → Настройки → Параметры → Общие):
- Кол-во команд моделирования/редактирования: 150–200
- Автосохранение каждые: 50–60 мин
- Создание следующего числа чертежей: 2
💡 Дополнительно:
- Создай сочетание клавиш или кнопку для принудительного автосохранения (Файл → Настройки → Лента / Сочетания клавиш → найти «Автосохранение» → назначить).
2️⃣ Автосохранение (!!! перед каждым сохранением модели !!!)
- Выполни любое действие (создать/удалить объект или вид).
- Нажми на автосохранение (кнопка или «горячая клавиша»).
📂 Скопируй папку автосейва своей модели из
C:\TeklaStructuresModels\autosave\
в отдельную директорию (например,
D:\TeklaStructuresAutosave\
).❗️Это особенно важно для масштабных многопользовательских моделей!
3️⃣ Сохранение модели
💡 Если в модели работает несколько участников → сохраняемся по очереди.
После сохранения каждый сообщает коллегам об успешной операции ✅
⚠️ Важно обращать внимание на уведомления в конце:
- Конфликты
- Ошибки
- Сообщения об удалении файлов чертежей
❗️ Если уведомления проигнорированы → сохранение считается незавершённым.
При конфликтах обязательно обсудить их с участниками.
4️⃣ Диагностика и исправление (!!! этот шаг выполняется одним последним участником в цепочке сохранений !!!)
- Запусти Диагностику модели (Файл → Диагностика и исправление).
- При ошибках:
- проанализируй отчёт;
- исправь вручную или автоматически (Файл → Диагностика и исправление → Исправить модель).
- Сохрани и закрой модель (автосохранение не требуется).
🆘 Что делать, если модель всё же заблокировалась?
Метод 1:
- В папке модели замени файл
model.db1
на model.db1.bak
, просто изменив расширение.- Открой модель и выполни шаг 4.
Метод 2:
- Замени файл
model.db1
на тот, что лежит в папке автосохранения (см. шаг 2).- Открой модель и выполни шаг 4.
✨ Теперь блокировка модели не должна вас пугать - главное, соблюдать порядок!
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaSetting
👍6
⚙️ Подключение библиотек Tekla API в C#|
Tekla Structures — это мощная BIM-система для 3D-моделирования, которую активно используют в строительстве и проектировании.
Один из её больших плюсов — API, позволяющий автоматизировать рутину и интегрировать Tekla с другими приложениями.
Разберёмся, как подключить библиотеки Tekla API в C# и запустить первый код.
🟢 Шаг 1. Установка Tekla Structures
API работает только вместе с установленной программой. Без установленной Tekla вы не сможете запустить свой код.
🟢 Шаг 2. Совпадение версий библиотек
Очень важно, чтобы версия библиотек, подключённых в проект, совпадала с версией Tekla Structures.
Иначе возможны ошибки — от устаревших функций до несовместимости методов.
👉 Рекомендации:
Проверьте версию Tekla в Справка → О программе.
Подключайте именно те .
После разработки обязательно тестируйте плагин в той же версии Tekla.
Читайте документацию к API для своей версии — там есть список изменений.
🟢 Шаг 3. Настройка окружения
Используем .NET Framework 4.7.2+.
IDE: лучше всего Visual Studio.
Создаём проект типа Console App (.NET Framework).
🟢 Шаг 4. Подключение библиотек
В Visual Studio:
Откройте Solution Explorer.
ПКМ по References → Add Reference.
Укажите нужные
В коде добавьте:
🟢 Шаг 5. Первый код
Пример создания балки в Tekla API:
🟢 Шаг 6. Запуск проекта
Запустите Tekla Structures.
Запустите консольное приложение.
В модели появится новый элемент 🎉
🚀 Вот ты и встал на путь профессионального разработчика Tekla API.
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaAPI
Tekla Structures — это мощная BIM-система для 3D-моделирования, которую активно используют в строительстве и проектировании.
Один из её больших плюсов — API, позволяющий автоматизировать рутину и интегрировать Tekla с другими приложениями.
Разберёмся, как подключить библиотеки Tekla API в C# и запустить первый код.
🟢 Шаг 1. Установка Tekla Structures
API работает только вместе с установленной программой. Без установленной Tekla вы не сможете запустить свой код.
🟢 Шаг 2. Совпадение версий библиотек
Очень важно, чтобы версия библиотек, подключённых в проект, совпадала с версией Tekla Structures.
Иначе возможны ошибки — от устаревших функций до несовместимости методов.
👉 Рекомендации:
Проверьте версию Tekla в Справка → О программе.
Подключайте именно те .
dll
, которые лежат в C:\Program Files\Tekla Structures\<версия>\bin
.После разработки обязательно тестируйте плагин в той же версии Tekla.
Читайте документацию к API для своей версии — там есть список изменений.
🟢 Шаг 3. Настройка окружения
Используем .NET Framework 4.7.2+.
IDE: лучше всего Visual Studio.
Создаём проект типа Console App (.NET Framework).
🟢 Шаг 4. Подключение библиотек
В Visual Studio:
Откройте Solution Explorer.
ПКМ по References → Add Reference.
Укажите нужные
dll
:Tekla.Structures.Model.dll
Tekla.Structures.Drawing.dll
Tekla.Structures.Customization.dll
В коде добавьте:
using Tekla.Structures.Model;
using Tekla.Structures.Drawing;
using Tekla.Structures.Customization;
🟢 Шаг 5. Первый код
Пример создания балки в Tekla API:
using System;
using Tekla.Structures.Model;
class Program
{
static void Main(string[] args)
{
Model model = new Model();
if (!model.GetConnectionStatus())
{
Console.WriteLine("Model is not opened.");
return;
}
Beam beam = new Beam(
new Tekla.Structures.Geometry3d.Point(0, 0, 0),
new Tekla.Structures.Geometry3d.Point(1000, 0, 0)
);
beam.Material = new Material("Steel");
beam.Name = "New Beam";
if (beam.Insert())
Console.WriteLine("Beam successfully added!");
else
Console.WriteLine("Failed to add beam.");
model.CommitChanges();
}
}
🟢 Шаг 6. Запуск проекта
Запустите Tekla Structures.
Запустите консольное приложение.
В модели появится новый элемент 🎉
🚀 Вот ты и встал на путь профессионального разработчика Tekla API.
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaAPI
🔥8⚡1👍1
Создание чертежа свайного поля
🏗 Новый ролик на канале!
Показываю, как сделать чертёж свайного поля для загородного дома в TEKLA Structures.
В видео:
🔹 Атрибутивная информация и нумерация свай
🔹 Создание чертежа и маркировка
🔹 Настройка схемы свай и компоновки
🔹 Узел сопряжения сваи с ростверком
📹 Смотреть видео
👉 YouTube👉 https://youtu.be/ABNYX4fBGBA
👉 RuTube👉 https://rutube.ru/video/0877a382c536a0454413e6b97f49ae40/
👉 Дзен👉 https://dzen.ru/video/watch/68dd2f089f4a6629579c2ad3
#nipgroup #Tekla #TeklaTutorial
🏗 Новый ролик на канале!
Показываю, как сделать чертёж свайного поля для загородного дома в TEKLA Structures.
В видео:
🔹 Атрибутивная информация и нумерация свай
🔹 Создание чертежа и маркировка
🔹 Настройка схемы свай и компоновки
🔹 Узел сопряжения сваи с ростверком
📹 Смотреть видео
👉 YouTube👉 https://youtu.be/ABNYX4fBGBA
👉 RuTube👉 https://rutube.ru/video/0877a382c536a0454413e6b97f49ae40/
👉 Дзен👉 https://dzen.ru/video/watch/68dd2f089f4a6629579c2ad3
#nipgroup #Tekla #TeklaTutorial
👍6
Каждый элемент информационной модели должен быть однозначно определен
📌 Что это значит на практике? 🤔
🧩 Компонент
- Деталь, арматурный стержень, болт, сварной шов — это элементарная часть модели.
- Определитель: Марка
- Каждый компонент должен иметь свой уникальный префикс, который однозначно относит его к группе компонентов.
🏗 Элемент
Сборка, отлитый элемент — объединение группы компонентов.
Определитель: Марка
Каждый элемент должен иметь свой префикс, который относит его к группе элементов.
⚙️ Система+Зона
Набор элементов, объединённых единой СТАДИЕЙ реализации, отдельный комплект (КЖ0, КМ1 и т.д.)
Идентификатор: шифр комплекта
🌐 Объект+Комплекс
Набор комплектов формируют проект
Идентификатор: шифр проекта
🔑 Однозначное определение элемента
Сложение всех шифров даёт возможность детерминантно определить любой элемент:
⚠️ Если хотя бы у одной составляющей нет уникального шифра, элемент однозначно определить невозможно.
📝 Простыми словами
- Каждый элемент без исключения должен иметь уникальный префикс ✅
- Каждый элемент относится к своей стадии, исходя из порядка выпуска документации и реализации на площадке ✅
- Стадия всегда влияет на нумерацию ✅
😤ПОЭТОМУ... Никакой порядковой нумерации (1,2,3...) деталей или арматуры внутри сборки
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaBIM
📌 Что это значит на практике? 🤔
🧩 Компонент
- Деталь, арматурный стержень, болт, сварной шов — это элементарная часть модели.
- Определитель: Марка
- Каждый компонент должен иметь свой уникальный префикс, который однозначно относит его к группе компонентов.
🏗 Элемент
Сборка, отлитый элемент — объединение группы компонентов.
Определитель: Марка
Каждый элемент должен иметь свой префикс, который относит его к группе элементов.
⚙️ Система+Зона
Набор элементов, объединённых единой СТАДИЕЙ реализации, отдельный комплект (КЖ0, КМ1 и т.д.)
Идентификатор: шифр комплекта
🌐 Объект+Комплекс
Набор комплектов формируют проект
Идентификатор: шифр проекта
🔑 Однозначное определение элемента
Сложение всех шифров даёт возможность детерминантно определить любой элемент:
*<КОМПЛЕКС+ОБЪЕКТ>-<ЗОНА+СИСТЕМА>-<ЭЛЕМЕНТ>-<КОМПОНЕНТ>*
⚠️ Если хотя бы у одной составляющей нет уникального шифра, элемент однозначно определить невозможно.
📝 Простыми словами
- Каждый элемент без исключения должен иметь уникальный префикс ✅
- Каждый элемент относится к своей стадии, исходя из порядка выпуска документации и реализации на площадке ✅
- Стадия всегда влияет на нумерацию ✅
😤ПОЭТОМУ... Никакой порядковой нумерации (1,2,3...) деталей или арматуры внутри сборки
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaBIM
👍1
Пример использования класса ViewHandler в Tekla API C#
В этом примере мы разберём, как работать с представлениями модели в Tekla Structures с помощью класса ViewHandler.
Мы:
🔹 установим стандартное представление,
🔹 получим все доступные виды,
🔹 выполним их отображение, перерисовку и скрытие.
🧩 Код примера
// Устанавливаем стандартное представление для объектов модели.
// Получаем перечислитель всех видов в модели.
// Перебираем все виды в модели.
// Получаем текущий вид.
// Отображаем текущий вид.
// Перерисовываем текущий вид.
// Скрываем текущий вид.
📖 Объяснение кода
1️⃣ Установка представления
👉 Сначала задаём стандартное отображение объектов модели. Это базовый стиль, с которым удобно начинать.
2️⃣ Получение всех видов
👉 Метод GetAllViews() возвращает перечислитель для обхода всех видов модели.
3️⃣ Перебор видов
👉 С помощью
4️⃣ Отображение и перерисовка
👉 Сначала показываем вид (
Это гарантирует актуальное отображение.
5️⃣ Скрытие вида
👉 Когда вид больше не нужен — убираем его из отображения.
✅ Заключение
Этот пример демонстрирует базовые операции с классом ViewHandler:
⚙️ установка представления,
👀 отображение,
🔄 перерисовка,
🙈 скрытие.
📌 Такие действия помогают разработчикам управлять визуализацией проекта в Tekla Structures и делают работу с моделью более удобной и наглядной
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaAPI
В этом примере мы разберём, как работать с представлениями модели в Tekla Structures с помощью класса ViewHandler.
Мы:
🔹 установим стандартное представление,
🔹 получим все доступные виды,
🔹 выполним их отображение, перерисовку и скрытие.
🧩 Код примера
using Tekla.Structures.Model.UI;
public class Example
{
public void Example1()
{
// Устанавливаем стандартное представление для объектов модели.
ViewHandler.SetRepresentation("standard");
// Получаем перечислитель всех видов в модели.
ModelViewEnumerator viewEnum = ViewHandler.GetAllViews();
// Перебираем все виды в модели.
while (viewEnum.MoveNext())
{
// Получаем текущий вид.
View viewSel = viewEnum.Current;
// Отображаем текущий вид.
ViewHandler.ShowView(viewSel);
// Перерисовываем текущий вид.
ViewHandler.RedrawView(viewSel);
// Скрываем текущий вид.
ViewHandler.HideView(viewSel);
}
}
}
📖 Объяснение кода
1️⃣ Установка представления
ViewHandler.SetRepresentation("standard");
👉 Сначала задаём стандартное отображение объектов модели. Это базовый стиль, с которым удобно начинать.
2️⃣ Получение всех видов
ModelViewEnumerator viewEnum =
ViewHandler.GetAllViews();
👉 Метод GetAllViews() возвращает перечислитель для обхода всех видов модели.
3️⃣ Перебор видов
while (viewEnum.MoveNext())
{
View viewSel = viewEnum.Current;
}
👉 С помощью
MoveNext()
последовательно проходим по каждому виду.4️⃣ Отображение и перерисовка
ViewHandler.ShowView(viewSel);
ViewHandler.RedrawView(viewSel);
👉 Сначала показываем вид (
ShowView()
), затем обновляем его (RedrawView()
). Это гарантирует актуальное отображение.
5️⃣ Скрытие вида
ViewHandler.HideView(viewSel);
👉 Когда вид больше не нужен — убираем его из отображения.
✅ Заключение
Этот пример демонстрирует базовые операции с классом ViewHandler:
⚙️ установка представления,
👀 отображение,
🔄 перерисовка,
🙈 скрытие.
📌 Такие действия помогают разработчикам управлять визуализацией проекта в Tekla Structures и делают работу с моделью более удобной и наглядной
#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaAPI
👍8