Группа НИП
480 subscribers
1 video
7 files
40 links
BIM-Проекты и BIM-Консалтинг

Сайт https://nip-group.ru
Школа https://nip-school.ru
Беседка https://t.me/nipgroupsupport
Download Telegram
​​Чертеж монолитизации швов между пустотными плитами

🏗 Новый ролик на канале!

В видео:
🔹 Настройка видов и фильтров
🔹 Отображение меток плит и арматуры
🔹 Создание узлов и компоновка чертежа
🔹 Финальная корректировка и оформление

📹 Смотреть ролик
👉 YouTube👉 https://youtu.be/ZB5l4_KIq1U
👉 RuTube👉 https://rutube.ru/video/a09afd31cbae608597ba431143215500/
👉 Дзен👉 https://dzen.ru/video/watch/6901cfe82e906c2a4a38904a

#nipgroup #Tekla #TeklaTutorial
​​Чертежи планов и разрезов по стенам

🏗 Новый ролик на канале!

В видео:
🔹 Развертки и разрезы стен
🔹 Настройка видов и меток
🔹 Добавление 3D-вида
🔹 Формирование спецификации

📹 Смотреть ролик
👉 YouTube👉 https://youtu.be/tg1C7_y6bv4
👉 RuTube👉 https://rutube.ru/video/b4e014bf12e39db291c0f2bc7d079b1c/
👉 Дзен👉 https://dzen.ru/video/watch/690b5b1ef0a5043518e3509f

#nipgroup #Tekla #TeklaTutorial
3
​​Моделирование цоколя и отмостки коттеджа

🏗 Новый ролик на канале!

В видео:
🔹 Гидроизоляция и утепление
🔹 Песчаное основание и штукатурка
🔹 Создание отмостки и отлива
🔹 Финальная корректировка модели

📹 Смотреть ролик
👉 YouTube👉 https://youtu.be/nUqLBYDMMpg
👉 RuTube👉 https://rutube.ru/video/404946f6412db71fd07d6d743288ddba/
👉 Дзен👉 https://dzen.ru/video/watch/691494e46f9bcc2e5448d068

#nipgroup #Tekla #TeklaTutorial
ComponentInput в Tekla API C#: просто о том, как скормить компоненту всё, что ему нужно

Когда мы создаём компонент в Tekla Structures через API, ему обязательно нужен «рацион» - набор объектов, точек и прочих структур, которые помогут компоненту появиться на свет.
За подачу этого рациона отвечает специальный класс: ComponentInput.

Сегодня разберёмся, что это за зверь, как с ним жить и как красиво использовать в своих инструментах.

🔍 Что такое ComponentInput?

ComponentInput - это коллекция, в которую вы складываете всё, что требуется вашему компоненту:

объекты модели (балки, пластины, детали),
точки,
полигоны,
либо комбинацию всего этого.

Класс реализует интерфейсы ICollection и IEnumerable, так что с перебором и базовыми коллекционными операциями всё по-взрослому.

🧱 Основные возможности
📌 Конструктор
var input = new ComponentInput();

📦 Что можно добавить?

AddInputObject(modelObject) - добавляет одиночный объект.
AddInputObjects(listOfObjects) - добавляет список объектов.
AddInputPolygon(polygon) - добавляет полигон.
AddOneInputPosition(point) - одна точка.
AddTwoInputPositions(p1, p2) - две точки.

🧠 Пример: добавляем компонент к балке

public class ComponentInputExample
{
public void Example()
{
Beam Beam = new Beam(new Point(12000, 0, 0), new Point(12000, 0, 6000));
Beam.Profile.ProfileString = "380*380";
Beam.Material.MaterialString = "K40-1";
Beam.Insert();

Component Component = new Component();
Component.Name = "Component Test";
Component.Number = 30000063;

ComponentInput ComponentInput = new ComponentInput();
ComponentInput.AddInputObject(Beam);

Component.SetComponentInput(ComponentInput);

Component.LoadAttributesFromFile("standard");
Component.SetAttribute("side_bar_space", 333.0);

if (!Component.Insert())
{
Console.WriteLine("Component Insert failed");
}
}
}

Что здесь происходит?
создаём балку;
создаём компонент;
добавляем балку как входной объект;
подгружаем атрибуты;
пытаемся вставить.


🧭 Когда нужен ComponentInput?

Используйте ComponentInput всякий раз, когда:
вставляете Component или CustomComponent,
нужно передать объект модели, точку, набор точек или полигон,
хотите автоматически формировать входные данные в инструментах Tekla.

Простая мысль:
компонент = функция, ComponentInput = аргументы.

🎯 Небольшой совет

Если вы делаете свои инструменты, очень удобно формировать ComponentInput динамически - на основе выбора пользователя в модели или автоматически через ваш код-наблюдатель.

#nipgroup #Tekla #TeklaSupport #TeklaHelp #TeklaAPI
👍5
Содержание рубрик по Расчетам строительных конструкций

👷‍♂️ Друзья! Спасибо за вашу активность и вопросы, связанные с расчетами 🙌
Мы решили систематизировать всё самое полезное и теперь будем делиться материалами по рубрикам:

⚙️ #StructuralAnalysis
- общие темы, связанные с расчетами. Теория

🏗 #ScadSupport #ScadHelp
- методология работы в ВК SCAD Office

🔩 #LiraSaprSupport #LiraSaprHelp
- методология работы в ВК Лира САПР

📐 #LiraSupport #LiraHelp
- методология
работы в ВК Лира 10

Все темы будем подавать структурировано и понятно
А если чего-то не хватает — пишите в комментариях, добавим! 💬

#nipgroup #StructuralAnalysis
👍12