|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
29.10.2015, 18:06 | #1 | |
Реализация в расчёте excel выбора худших сочетаний усилий из отдельных усилий
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
Ленинград
Регистрация: 30.01.2008
Сообщений: 18,695
|
||
Просмотров: 7840
|
|
||||
Регистрация: 22.09.2009
РФ
Сообщений: 1,396
|
Цитата:
|
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,114
|
1. Макросами. При выжимке РСУ из скада ранжирование по соствл.наряжений несложно элементарно.
Более того тем же можно выполнять визуализацию результатов в акаде. Для обработки напряжений в РСН необходимо реализовать алгоритм перебора временных нагрузок. 2. Предполагается использование рез-ов скад? Их можно импортировать ч\з документирование. 3. Есть алгоритм? А то я это дело уже давно доверяю скаду. его коряво кншно на vba могу реализовать. |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,695
|
GIP, v.psk, спасибо.
swell{d}, и так много времени угробил на эту хрень. День рожал выбор 10 из 1000. Не знаю. Без наработок и умения программировать хотя бы и макросы екселя, как-то страшновато начинать рожать что-то непонятное. Самый то момент в том, что я алгоритм соединения РСУ в проверяемые сочетания нагрузок не могу представить. Очень это сложно. Завтра выложу что есть, посмотрите, пожалуйста. Может чего надумаете или предложите...
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,695
|
eilukha, я вообще хотел простенький расчётный файлик сделать. Не знаю уже что меня в эти дебри занесло.
Там ещё проверки пипец какие трудоёмкие. 1,5 дня только первую проверку по среднему давлению в центре делал. А и этих проверок штук 8 ещё надо рожать. Уже начинает задалбывать это дело. Мне как-то роднее своими руками вбивать 2-3 сочетания. Лично я то так буду делать. А 1000 усилий, это я для маньяков КЖ0 оставил, как возможность. Сам вряд ли буду использовать. Вот сейчас и пытаюсь понять какой в этих уже 1000 прок, и имеет ли глубокий смысл захождение ещё дальше в лес отдельные усилия от отдельных нагрузок. Из скада у меня одна возможность что-то перебивать. Это документировать что-то в ексель и далее копи-паст в мой файл. Не делал так ни разу, но теоретически должно работать.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
Инженер-конструктор ГТС (а по факту ПГС) с 2011 г. Регистрация: 14.11.2013
Новосибирск
Сообщений: 734
|
Цитата:
|
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,114
|
Прикладываю пример /распаковать на С: или перебить Path в макросе от doober-а /
В листы *.xlsm заносятся данные из скад (координаты, армирование) После нажатия на листе 1 кнопки формируется список. Для импорта в акад необходимо - подгрузить макрос _vbaload - запустить alt+F8 и выполнить /тут возможно потребуется дополнение библиотек или корректировка кода/. На чертеже по координатам в плание и по высоте появятся унифиц. блоки соотв. армирования колонн. |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,695
|
Выкладыю файл как есть с 1000ей.
Ссылка для скачивания файла: http://www.fayloobmennik.net/5507470 Итоговые сочетания жёлтым. v.psk, ничего не понял. Вопрос и тема не про импорт из скада. Это я отдельно потом спрошу. Тема про необходимость и метод реализации РСУ в екселе.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,114
|
да я и не про импорт, как раз про обработку данных / включая графическое представление результатов расчета (вставка по координатам в чертеж соответствуюших результатов) - удобно оценивать/унифицировать и т.п.
насчет ввода данных - удобнее использовать формы, переключаясь м/у вкладками / Offtop: для примера приложил ссылку http://forum.dwg.ru/showpost.php?p=1436191&postcount=15 как выполнено сейчас - неудобно Для реализации п.6 СП20 следует: 1. начертить таблицу нагрузок со столбцами обозначение - то что в таблице для нагрузок для элементов/наименование - имя / вид нагрузки- постоянная/длительная /кратковременная/особая / сопутствие - цифрами отличными от нуля обозначены группы сопутствующих нагрузок/взаимоисключение - цифрами отличными от нуля обозначены группы взаимоисключающих нагрузок 2. создать таблицу с номерами КЭ, именем загружения и значениями нагрузок 3. написать макрос с перебором вариантов. предусмотреть место для вставки результатов я мог бы частично поучаствовать по наличию свободного времени |
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,695
|
v.psk, не надо участвовать. Макрос это уже плохо. Я их делать не умею, но принципиально делаю свои расчёты без них.
Как думаете, реально ли реализовать перебор вариантов средствами екселя ? +-/*если выбор поискпоз ?
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен |
|||
|
||||
Регистрация: 10.09.2007
Сообщений: 10,592
|
- нет, если, конечно, логические связи не слишком просты. Всё намного сложнее, чем кажется. Где-то обсуждалось уже, не нашёл.
Последний раз редактировалось eilukha, 30.10.2015 в 19:51. |
|||
|
||||
? Регистрация: 17.06.2014
Царицын
Сообщений: 12,211
|
Во первых, надо создать массив сочетаний.
Количество всех возможных сочетаний для n нагрузок = n!(жуткое количество). Исключая несовместимые можно несколько сократить. Не понятно зачем тебе это? скады с лирами выдают вполне адекватные РСУ.
__________________
Не откладывайте на завтра! Положите на всё уже сегодня.(с) |
|||
|
||||
Регистрация: 10.09.2007
Сообщений: 10,592
|
Tyhig, тут гляньте, высказывались люди, которые этим плотно занимались.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SCAD Office 21.1. Обсуждение. | Клименко Ярослав | SCAD | 633 | 03.10.2015 14:10 |