|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
----- добавлено через ~43 мин. ----- Плюсы такого подхода. 1. Можно выгрузить всё армирование по плитам, стенам и балкам одним кликом. 2. Уже после исполнитель сам может назначать какой арматурой перекрывать будет. 3. Ничего маштабировать не надо, файл будет двигаться гораздо шустрее чем с подгруженной pdf |
|||
|
||||
Регистрация: 23.01.2019
Сообщений: 128
|
Вот кто то делает
Последний раз редактировалось DMSskop, 11.03.2021 в 11:19. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Молодцы...
Я как то отложил все, хотя алгоритмы для автокада отработал. Даже сделал программу. Но забил на все и теперь опять в промке, но задачи интереснее..
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
|||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Цитата:
Проектирование в промке интереснее на порядок.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
||||
|
||||
Регистрация: 02.01.2008
Сообщений: 966
|
|
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Я не плохо и на проектировании зарабатываю. Программирование лишь инструмент, повышающий эффективность.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 02.01.2008
Сообщений: 966
|
Цитата:
Просто сейчас у нас доходы нормальных программистов в разы выше доходов хороших инженеров-конструкторов? Или я не прав? Или вы директор, тогда зачем вам это все? )) Последний раз редактировалось Skovorodker, 12.04.2021 в 14:51. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Сейчас я Главный специалист по АН(в одной компании крупной, вот мой объект), был главным конструктором в Главстрое.
Есть и своя фирма уже. Считаю что нужно Большее внедрение автоматизации в рутинные процессы, чтобы люди могли быстрее выполнять свою работу.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. Последний раз редактировалось DEM, 05.08.2021 в 13:09. |
|||
|
||||
Регистрация: 02.01.2008
Сообщений: 966
|
Цитата:
И не понимаю, как связано - есть своя фирма и программируете под скад. |
|||
|
||||
Регистрация: 18.11.2019
Сообщений: 1,518
|
К сожалению, в РФ проще самому написать нормальный вывод полей армирования в dwg, чем дождаться, когда это соизволят сделать разработчики ПО. А сочетается с доходами очень просто - без программы проектируешь два месяца с группой сотрудников, с программой - неделю один.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
С флудом заканчивайте.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Дело было вечером, делать было не чего... =0)
способ получить армирование из результатов LIRA-SAPR 2021 R1 x64: 1. Выполняем общий расчет и подбор арматуры для нужной плиты. 2. В лире есть кнопочка "Сохранить задачу в zip архив..", в открывшемся окне не забываем поставить галочку "Сохранить результаты" 3. Внутри архива нас интересуют два файла с расширениями txt и f74 4. Внутри txt файла интересуют секции 1 и 4. в секции 1 находятся элементы в формате тип, жесткость, номера узлов, в секции 4 координаты узлов. Номера просто по порядку. 5. Внутри f74 файла... тут интереснее, он бинарный, но не шифрованный. Описание структуры этого файла на декларативном языке программы Kaitai Struct ниже... Собственно армирование описано в типе plate и в нем интересны поля element_number - номер элемента, rebar_pln - полная арматура, по порядку AS1, AS2, AS3, AS4 , cracks - ширина раскрытия трещин. Замечу, что элементы в этом файле хранятся не по порядку, потому номер прописан в структуре. Вот собственно и все. Номера узлов с координатами есть, номера элементов с номерами узлов есть, номера элементов с нужным армированием есть. Да еще Kaitai самостоятельно с генерирует по описанию код обработки файла на нужном языке. ЗЫ. в описание есть тип line (размером 4370 байт) - это колонны, их структуру я не разбирал, мне без надобности. ЗЫЫ. Тут еще интересно обратить внимание, что номер элемента хранится как float... что как бы странно... номер элемента же не может быть дробным... или может Код:
Последний раз редактировалось Boxa, 05.08.2021 в 13:09. Причина: картинку добавил |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Можно и из Лира-САПР тоже можно вытащить геометрию напрямую, с помощью простейшего скрипта, но к сожалению API лиры очень бедное, да и работает пока только для x32 и по сути предоставляет доступ (чтение/запись) только к "таблицам ввода", а там данных по армированию нет.
Если интересно, могу этот скрипт сюда забросить =) Однако, я так и не понял к чему твое замечание... работник по сути не выбирает с каким расчетным комплексом ему работать, какой есть у работовзятеля, с тем и мается. Вон в ETabs можно напрямую задавать пояса армирования в плитах и/или проверять армирование стен с точностью до стержня арматуры и API там очень богатое.... но работаем с тем, что уже куплено. Небольшое замечание по поводу txt файла в лире... в самом txt файле координаты узлов записываются в метрах и с точность в 5 десятичных знаков... а вот в самой программе и в lir файле, точность значительно выше... и lir файл все равно нужно разобрать =(, т.к. там хранятся настройки шкалы. ЗЫ. На всякий случай, все эти исследования и разбор не документированных файлов полностью соответствуют ст. 1280 ГК РФ. |
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
|
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Вообще этот код, очень сильно опирается на код из справки по лире, найти его очень просто,
открываете справку по F1, переходите на вкладку поиск и в строке поиска пишете "VBA", в результатах поиска будет только ода страница "ЛИРА-САПР API" , на этой странице нужно перейти к разделу "Создание геометрии П-образной рамы длиной 6 и высотой 3 м, на языке C#" Там будет рассказано как создать проект работающей с лирой. От себя добавлю, что в свойствах проекта необходимо выставит целевую платформу: x86 и лира либо должна быть выключена перед запуском, либо запущена 32 битная версия, т.е. НЕ из папки LIRA SAPR\LIRA SAPR 2021\Bin\x64. Код:
Это не важно, важно что он не шифрованный и не упакованный. Чем я разбираю, уже писал выше. Последний раз редактировалось Boxa, 17.08.2021 в 10:36. |
|||
|
||||
Регистрация: 06.04.2015
Сообщений: 2,676
|
Цитата:
Прошу прощения, запамятовал. Ковыряться в шестнадцатиричном представлении массива байтов как-то совсем не хочется. ----- добавлено через ~7 мин. ----- Т.е. этот Kaitai Struct делает из бинарника структурированный текстовый файл? |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
Нет. Этот инструмент позволяет Вам в описать структуру файла и потом по этому описанию сгенерирует код на выбранном языке, который будет работать с бинарным файлом. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт плоской схемы из Автокад в Лиру | vadimys | Лира / Лира-САПР | 21 | 14.09.2012 00:01 |
1.напряжения в SCAD 2. перенос эпюры из скада в автокад | poleon | SCAD | 5 | 13.12.2009 17:12 |
импорт в автокад 2010 | wzm | AutoCAD | 2 | 23.09.2009 22:48 |
импорт из лиры в автокад | funky_Frankie | Лира / Лира-САПР | 3 | 06.09.2008 09:11 |
Импорт в Автокад | RINga | AutoCAD | 3 | 19.04.2007 19:54 |