Найти в Дзене
ARTEM GUSEV

Расставляем изоляцию в Model Studio CS Технологические схемы

Оглавление

Продолжаем крутить тему летнего релиза 2025 года. Кстати, если не видел – приглашаю посмотреть «РЕЛИЗ MODEL STUDIO CS ЛЕТО 2025». В ролике рассказал о некоторых нововведениях, возможно будет полезно.

В текущем материале поговорим о том, как можно расставить изоляцию на технологических схемах. Этот функционал также стал доступен после выхода летнего релиза.

Кстати, у материала есть видео версия. Можешь сразу прыгнуть в неё, если такой вид контента нравится больше. Нам понадобятся: руки, Model Studio CS Технологические схемы 3.0.18.6541 и тайные знания, которые будут описаны ниже.

Если коротко описать функционал, то это такая штука, которая позволяет расставить значок изоляции в виде УГО или линии. При этом УГО может быть расставлено в двух режимах – из БД (с возможностью авторасстановки) и в зависимости от выбранного параметра.

Настройки Model Studio CS

Основа основ – настроечки. Открываем их и переходим в раздел «Объекты» => «Элемент схемы» => «Изоляция».

Настройки Model Studio CS Технологические схемы
Настройки Model Studio CS Технологические схемы

В этом разделе есть несколько групп параметров:

  • «Авторасстановка изоляции из базы элементов» – позволяет определить привязку изоляции к сегменту, указать длину и смещение привязки. Эта группа настроек касается авторасстановки изоляции из библиотеки стандартных компонентов.
  • «Параметры изоляции» – одна из основных групп параметров. Позволяет определить параметр для определения изоляции, а также присвоить любому значению этого параметра УГО или линию изоляции.
  • «Настройки расстановки УГО» – тут задается шаг, его длина и отступ.
  • «Настройка отображения линии» – выбор где отображать линию и расстояние от линии связи.
  • «Слой» – стандартная группа настроек слоя, где можно задать название слоя, тип, вес линии и т.д.

Поговорим о каждой из групп настроек более подробно в соответствующих разделах.

Авторасстановка изоляции из базы элементов

Итак, авторасстановка изоляции из базы элементов – это первая группа настроек.

Группа настроек «Авторасстановка изоляции из базы элементов»
Группа настроек «Авторасстановка изоляции из базы элементов»

Привязка изоляции к сегменту

  • «Привязка изоляции к сегменту» – позволяет определить, к какой части сегмента будет привязано УГО изоляции: середине, началу или концу.
  • «Минимальная длина» – минимальная длина сегмента, на которую будет установлено УГО изоляции.
  • «Смещение привязки» – смещение УГО относительно привязки изоляции к сегменту.

То есть, если описать что указано на изображении выше: программа должна расставить изоляцию на все сегменты у которых длина больше 5мм. При этом изоляция должна быть смещена от середины сегмента на 5мм.

Эти настройки, исходя из названия, работают только в том случае, если осуществляется автоматическая расстановка изоляции из библиотеки стандартных компонентов.

Важно! Для того, чтобы функционал работал у УГО изоляции должен быть параметр «Тип элемента» [SYMBOL_TYPE] со значением «2» [1] и должна быть выбрана монтажная зона «Прямоугольник» [2].
Условия авторасстановки изоляции
Условия авторасстановки изоляции

Давай попробуем этот режим расстановки. Для этого в библиотеке стандартных компонентов выбираю УГО [1], параметры элемента на схеме не задаем и нажимаем «ОК» [2], вызываем контекстное меню ПКМ в пространстве модели и выбираем «Авторасстановка» [3], указываем связи, на которые необходимо расставить изоляцию [4].

Шаги авторасстановки изоляции на линию связи
Шаги авторасстановки изоляции на линию связи

В результате УГО расставлено в соответствии с заданными условиями.

Результат работы авторасстановки
Результат работы авторасстановки

Параметры изоляции

Двигаемся дальше. Второй режим автоматической расстановки изоляции – через параметр и его значения.

Группа настроек «Параметры изоляции»
Группа настроек «Параметры изоляции»
  • «Параметр изоляции по умолчанию» – данная настройка позволяет указать тот параметр, в зависимости от значения которого будет расставлена изоляция.
По умолчанию – это параметр «Наличие и вид теплоизоляции» [PART_INSULATION_HEATING].
Задаем «Параметр изоляции по умолчанию»
Задаем «Параметр изоляции по умолчанию»
  • «Таблица настройки изоляции» – позволяет задать значение выбранного параметра, определить УГО или линия будет этому значению соответствовать. А также выбрать файл УГО или линии.
Задаем «Таблицу настройки изоляции»
Задаем «Таблицу настройки изоляции»

Чуть не забыл, можно добавлять свои строчки или удалять существующие. Это делается с помощью специальных команд.

Команды добавления и удаления записей
Команды добавления и удаления записей

Эксперименты с параметрами изоляции

Итак, предположим, что я хочу настроить программу таким образом, чтобы с одним значением параметра у меня выводилось УГО, а с другим выводилась линия. УГО и линию я возьму из настроек, поставляемых с дистрибутивом.

Кстати, чтобы УГО отобразилось в диалоговом окне «Настройки изоляции», его необходимо добавить в папки по следующему пути:

УГО:

C:\Program Files\CSoft\Model Studio CS\NANOSCHEMATICS\Settings\SCHEMATICS\Templates\Isolation

Линии можно добавить в файле по следующему пути:

C:\Program Files\CSoft\Model Studio CS\NANOSCHEMATICS\Support\SCHEMATICS\isolation.lin
файлы с расширением *.lin могут быть открыты с помощью «Notepad++»

Итак, в первом случае введу значение «Изоляция в виде УГО», а во втором случае «Изоляция в виде линии» [1], затем для второй строки указываю «Линия» [2], и из выпадающего списка выбираю «Линия» [3].

Шаги по настройке параметров изоляции
Шаги по настройке параметров изоляции

Ну-с, теперь начнем рисовать линию. У нас будет два случая. Чтобы сильно не растягивать материал покажу оба на одном изображении.

Два случая отображения изоляции на схеме
Два случая отображения изоляции на схеме

Как ты можешь видеть, в первом случае я задал значение параметра «Изоляция в виде УГО» и в середине сегмента программа проставила тот файл XPG, который соответствует этому значению.

Во втором случае установлено значение «Изоляция в виде линии». В этом случае программа устанавливает линию изоляции, которая повторяет линию связи.

Настройка расстановки УГО

Группа настроек «Настройка расстановки УГО»
Группа настроек «Настройка расстановки УГО»

Данная группа настроек предназначена для случая, когда в качестве изображения изоляции было выбрано УГО в виде XPG (случай 1 из предыдущего раздела). Собственно, мы можем определить: расставлять с шагом или нет, длину шага, отступ.

Предположим, что я хочу, чтобы УГО расставлялось с шагом в 25 мм и с отступом в 5 мм. Задаю эти настройки [1]. А затем отрисую линию связи длиной 100 мм со значением параметра «Наличие и вид теплоизоляции» [PART_INSULATION_HEATING] – «Изоляция в виде УГО» [2].

Шаги по настройкам расстановки УГО
Шаги по настройкам расстановки УГО

В результате, мы получаем линию на которой через каждые 25 мм УГО изоляции. При этом задано смещение точки вставки на 5 мм от начала сегмента.

Результаты расстановки УГО с шагом
Результаты расстановки УГО с шагом

Настройка отображения линии

В этом разделе у нас настройки, которые работают в том случае, когда в качестве обозначения выбрана линия (случай 2 из примера ранее).

Группа настроек «Настройка отображения линии»
Группа настроек «Настройка отображения линии»
  • «Отображение линии» – отображать линию только сверху, только снизу или с обеих сторон.
  • «Расстояние от линии связи» – расстояние от линии связи в мм.

Предположим, что я захотел отображать линию с двух сторон и с расстоянием от линии связи в 10 мм. Задаю эти параметры [1], а затем рисую связь с длиной 100 мм со значением параметра «Наличие и вид теплоизоляции» [PART_INSULATION_HEATING] – «Изоляция в виде линии» [2].

Шаги по настройкам отображения линии
Шаги по настройкам отображения линии

В результате получаем линию связи, которую с двух сторон окружает изоляция.

Результаты отображения линии
Результаты отображения линии

Блок настроек «Слой» я, с твоего позволения, рассматривать не буду. Очень уж он для меня сложный, а ты обязательно поймешь его самостоятельно.

Завершение материала

Если материал был полезен поставь лайк и подписывайся на Telegram, группу ВКонтакте и Яндекс. Дзен. Это поможет в продвижении канала и ускорит выход других интересных и полезных материалов.

Расставляем изоляцию в Model Studio CS Технологические схемы
Расставляем изоляцию в Model Studio CS Технологические схемы