Ратмир
размещено: 22 Сентября 2008
Уважаемые посетители сайта dwg.ru вашему вниманию представляю небольшую программу, облегчающую анализ РСУ в ЛИРе (можно использовать и для SCAD). Так как программа написана для себя, то строго не судите за реализацию решения проблемы.
Многие из вас сталкивались с тем что необходимо выдать РСУ элементов по нескольким критериям (max, min по N, с учетом определенных загружений входящих или не входящих в РСУ и т.д) работа мягко сказать муторная при большом объеме данных, по этому мне из-за лени пришлось написать данную программу.
Принцип работы программы.
1)Сохраняете результат РСУ в формате xls.
2)Создаете пустой текстовый файл (*.txt) и из файла xls копируйте туда все данные (Ctrl+A, Ctrl+C, Ctrl+V или другим способом). Если в текстовом файле после обозначения усилий стоит значок, напоминающий прямоугольник то удалите его ("N[](тс)" - "N(тс)"), это необходимо для правильного выбора, по каким усилиям необходимо сортировать данные. Сохраните текстовый файл.
3)Запустите программу и нажмите кнопку «Открыть файл РСУ». Выберите файл (*.txt). Если данных много то программа может немного зависнуть (процесс обработки и отмены действий не стал выводить на экран, ленивый я).
4)В таблице запомните номер столбца, с которого начинаются «Усилия» и «Номера загружений», а также номер строки, с которой начинаются данные. Нажмите на кнопку «Установка параметров» и заполняем данные. Можно навести на нужный столбец или строку, нажать правую кнопку мышки и в меню «Установка параметров» выбрать необходимый параметр, но после этого необходимо также нажать на кнопку «Установка параметров».
5)После подтверждения таблица немного измениться (она должна принять вид как в ЛИРе). Для сортировки нажмите кнопку «Сортировка». Выбираем, необходимы параметры, жмем кнопку «Сортировать» или «Отмена». Если не стоят галочки на «Сортировать по усилию» и «Сортировать по загружению», то находятся max и min для каждого из типа усилий.
6)После сортировки по параметрам результат можно сохранить в формате «htm», для этого нажмите на кнопку «Сохранить результаты». Если какие – то столбцы не нужно выводить нажмите кнопку «Параметры вывода результатов» и поставите галочки напротив имени столбца, которого не надо включать в сохранении.
7)Кнопка «Исходные данные» возвращает в исходную таблицу до сортировки
8)Кнопка «По умолчанию» обнуляет действие кнопки «Установка параметров» и таблица становится похожа как выполнения «Открыть файл РСУ».
Извиняюсь за куцый Help. Программа не сложная, за пару минут можно разобраться. В архиве лежит пример: РСУ.xls файл, РСУ1.txt какой текстовый файл получился после копирования и РСУ.txt какой надо после удаления прямоугольника после обозначения усилий.
P.S.
Работать напрямую с xls файлом не стал из-за того, что у одних Windows Office, а у других Open Office или другие программы. Если нашли ошибки пишите не стесняйтесь, может быть и исправлю их.
0.38 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
Николай