Все знают, что где-то в недрах Rastrwin есть готовый макрос по перенумерации узлов. Находится он по умолчанию в меню Расчеты — Выполнить — Коррекция — Перенумерация узлов по списку. Что он делает? Пользователь указывает текстовый файл, где каждая строка представляет из себя следующий шаблон: существующий_номер_узла = новый_номер_узлы (лишние пробелы не страшны). Но большая часть проблем начинается после использования макроса, и связаны они с тем, что после переименования узлов в одном файле rg2 все связанные с ним файлы (например, графика grf) остаются со старыми номерами. Разберемся в этой статье, как можно избежать проблем и узнаем о некоторых полезных вещах в Rastrwin.
В rastr3 есть возможность создавать пользовательские панели с набором своих форм, команд и макросов. Но самый, наверно, тягостный момент — это создание такой панели. Сегодня хочу предложить быстрый способ организации пунктов меню.
Какая самая популярная функция в программе Rastrwin? А какая кнопка на клавиатуре при работе в программе самая нажимаемая? Я думаю, F5 или расчет режима.
Допустим, режимщик загружает модель электрической сети с целью проведения расчетов режимов, при этом контролирует определенные параметры. Зачастую приходится изменять режим путем манипуляции со схемой (отключение/включение линий и трансформаторного оборудования), изменение генерации и нагрузки. При изменении модели есть два способа получить исходную схему: провести обратные манипуляции (более сложный вариант) и загрузка исходного файла (просто, но более затратно по времени).
В принципе, загрузка исходного файла оправдывает себя, так как не надо волноваться о правильности возврата к исходному режиму. Но у этого метода есть свои отрицательные стороны, и главная проблема — это постоянная загрузка исходного файла (средний файл грузится около 3-4 секунд). А если вся работа заключается в поиске оптимальной схемы для аварийных и ремонтных схем, то загрузка исходного файла — это головная боль. Сегодня попробуем избавиться от части проблем и внести в работу немного радости.
Есть в Windows горячие клавиши, так сказать, по умолчанию. Например, все знают такие функции, как CopyPast (копировать и вставить): ctrl+c и ctrl+v. И в большинстве программ на винде стараются не переназначать эти самые горячие клавиши без особой необходимости. И, конечно, когда такие вот хоткеи не срабатывают в программах, то становится грустно. Сегодня поговорим о команде Выделить Все, которая по умолчанию вызывается ctrl+A. Каждый пользователь хоть раз да использовал ее для быстрого выделение текста и для его дальнейшего копирования.
На мой взгляд макрос CopyPasteClipboard получился очень полезным и необходимым для повседневной работы. Например, с помощью макроса можно легко сохранить сортировку данных, которые были выполнены с помощью фильтров и сортировок таблиц растра. Но единственный минус был в том, что макрос установки работал только для нескольких таблиц. Теперь это ограничение снято, и на все формы, которые есть в растре, можно поставить контекстный макрос.
В прошлой статье был предложен вариант удаления графики с помощью макроса. Не будем городить велосипед, ведь все можно сделать намного проще. Сегодня поговорим, как можно скрыть ветвь штатными средствами.
Работа с моделью rg2 очень удобна совместно с графикой, но если делаешь графику для себя, то со многими вещами можно мериться (например, наложение текста на расчетные данные, чрезмерное пересекание ветвей), но для отправки или для общего пользования хочется сделать все красиво, по Фэншую. Можно красиво расположить узлы и ветви, сделать текст читабельным, но вот отсутствие одной жизненно необходимой функции может свести всю красоту на нет. Я говорю о проблеме лишних ветвей на графике, которые лучше бы скрыть, но никак это сделать штатными средствами не получится, кроме как физического удаления из модели.
Одной из самых используемых функций при работе с любым текстом является изменение регистра букв в слове. В программе Word это легко можно сделать с помощью горячих клавиш Shift+F3. Однако такой, на первый взгляд, полезной функции нельзя найти в Excel. И совершенно непонятно, почему уже в стольких версиях Excel нет подобной функциональности.
В стандартный набор макросов Rastr3 входит полезный макрос Снять отметку узлов и ветвей.rbs. Но иногда требуется быстро снять отметки только с таблицы узлов или ветвей, провести манипуляцию только с определенным типом узлов и ветвей.
Часто, когда формируется сечение в Rastr, можно наблюдать такую картину: сумма мощностей по сечению меньше того, что должно получится при ручном суммировании. А происходит это из-за того, что для подсчета мощности в сечении программе важно, как заведена ветвь (начало и конец ветви в таблице)