Продолжаем крутить тему летнего релиза 2025 года. Кстати, если не видел – приглашаю посмотреть «РЕЛИЗ MODEL STUDIO CS ЛЕТО 2025». В ролике рассказал о некоторых нововведениях, возможно будет полезно.
В текущем материале поговорим о том, как можно расставить изоляцию на технологических схемах. Этот функционал также стал доступен после выхода летнего релиза.
Кстати, у материала есть видео версия. Можешь сразу прыгнуть в неё, если такой вид контента нравится больше. Нам понадобятся: руки, Model Studio CS Технологические схемы 3.0.18.6541 и тайные знания, которые будут описаны ниже.
Если коротко описать функционал, то это такая штука, которая позволяет расставить значок изоляции в виде УГО или линии. При этом УГО может быть расставлено в двух режимах – из БД (с возможностью авторасстановки) и в зависимости от выбранного параметра.
Настройки 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, группу ВКонтакте и Яндекс. Дзен. Это поможет в продвижении канала и ускорит выход других интересных и полезных материалов.