Перейти к публикации

Софт ЛОГОС - что за зверь? В наших краях не водится


Рекомендованные сообщения

Поскольку геморрой с созданием объёмной сетки на сложных телах продолжается и конца ему не видно, есть лайфхак, который работает чуть чаще.

Скрытый текст

 

Способ 0 - это не способ, а убогое признание, что генератор (как конкретный инструмент импортозамещения, как следствие) толком не работает:

- создать сетку в платных забугорных WB, Patran, Nastran, Abaqus etc., экспортировать в формат, который переварит препост. По факту, это не решение проблемы легальным способом, поскольку лицензий на эти софтины фирмам сегодня не купить. А кто купил бессрочные лицензии раньше, тому замещение вообще зачем?

 

Способ 1:

- создать объёмную сетку в бесплатных SALOME-Meca, GMSH, FreeCAD, LS-Prepost, OpenFOAM, импортировать в препост, в том числе через ряд конверсий. Кто понимает минимальный технический английский со словарём, тот уже разобрался. Кто не хочет использовать гуглтранслейт и моск, тот ноет что ничегонеполучаицца.

 

Способ 2, самый хитрожопый на текущий момент, поэтому нигде не описан:

- вариант 1) не самый хороший. Получить корректный замкнутый STL в любом CAD, затолкать в препост-прочность, затем "Инструменты -> Сетка -> Генерация объёмной сетки -> Генерация тетраэдральной сетки от поверхностной сетки". Проверить, заполнилось ли внутреннее пространство сетки элементами, использовать инструмент по Ctrl+F8. Затем удалять поверхностную сетку после создания объёмной. 

- вариант 2) лучше. Построить качественную замкнутую поверхностную сетку в SALOME-Meca, GMSH, FreeCAD, LS-Prepost, экспортировать в STL. Повторить вариант 1).

- вариант 3) почти идеальный, но работает не всегда. Импортировать в Аэрогидро-Препост геометрию, построить сетку поверхностную/объёмную, сохранить проект. В препост-прочность импортировать efr-сетку из подпапок проекта аэрогидро. При необходимости, повторить пункт 1). Способ плох тем, что Аэрогидро - отдельный платный модуль.

- вариант 4) разные комбинации вариантов 1-3 и способов 0 и 1.

 

Способ 3) самый спорный. Продолжать использовать только мэшер препоста. 

 

Наконец, кардинальный способ 4) посмотреть в сторону опенсорц. См. ремарку про гуглтранслейт и моск.

 

 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...


Подробнее про вариант 3) создания объёмной сетки в  прочность на очень сложной для препоста геометрии. Способ крайне сложный и многоэтапный, что только подтверждает, что в прочности надо конкретно улучшать ситуацию с мэшером.

Скрытый текст

 

1 сначала в Препост Аэрогидро импортируется геометрия; сложная геометрия как правило подгружается с дефектами, поэтому для неё применяется п.2 ниже
- отчасти дефекты, особенно связанные со скруглениями, могут быть устранены варьированием точности и размерности в настройках при импорте геометрии, но это не панацея в общем случае, к тому же может очень значительно увеличивать время импорта
- геометрию предпочтительнее подгружать по одному телу, и сетку соответственно строить только для одного редактируемого выбранного тела, но в целом на результат не сильно влияет, если учитывать точность при импорте

 

2 открытая в текущий момент в рабочем поле геометрия лечится:
- для начала, геометрия осматривается визуально на дефекты
- затем подгружается окно "Диагностика геометрии" (на панели зелёный кубик с жёлтым треугольником с восклицательным знаком)
- в окне наиболее значимые пункты по степени важности - это открытые контуры, затем перекрытия
- т.е. сначала пытаемся автоматикой (ПКМ по элементу дерева -> Автоисправление)  убрать все проблемные открытые контуры, затем все перекрытия - часто этого достаточно
- если недостаточно:
- удаляются битые поверхности
- при необходимости кривые (в т.ч. на поверхностях) разбиваются инструментом "разбить ребро" - очень удобная фича (в LS-PREPOST тоже имеется)
- создаются прямые/кривые/дуги/скругления по точкам
- по кривым и прямым создаются новые поверхности
- поверхности в ряде случаев требуется пересоздать: "Режим редактирования поверхностей -> Пересоздать грань". особенно это касается скруглений, которые требуется пересоздавать заново по соседним граням чтобы получить коррекную форму скругления


3 геометрия сшивается (жёлтая кнопка с молнией "Построение топологии", затем опционально на панели "Выбрать область выделения-> Прямоугольник" и выделить всю деталь) сначала с точностью по умолчанию, если не получается - вручную поварьировать параметр в сторону увеличения абсолютной величины
- делать это нужно даже если окажется, что проблем в "Диагностике геометрии" нет, а все поверхности кажутся сшитыми и автоматика не подсвечивает красных контуров (см. ниже), при этом сшивать желательно с параметром точности, выставленным вручную, значение выбрать побольше
- если геометрия не сшита - визуально наблюдаются красные контуры на геометрии; если они остаются даже при варьировании параметра при сшивке до большой величины и даже после перезапуска и обновления окна инструмента "Диагностика геометрии" - требуется вернуться на п.2. при этом, желательно долечить геометрию в окне "диагностика геометрии" по всем пунктам дерева. скорее всего, потребуется заново удалить и создать битые или некачественные поверхности, а также пересоздать их соответствующим автоматическим инструментом 
- если и сейчас не удаётся добиться сшивки - используется последний довод - поверхности нарезаются инструментами разрезки граней (их несколько) и всё возвращается на п.2 


4 создаётся регион:
- в этом пункте можно поступить двояко, либо выбрать в дереве геометрию, ПКМ -> создать регион
- либо выбрать в дереве геометрию -> извлечь тесселяцию с флагом автосшивки, что создаст в дереве новую деталь (фактически, голый stl) - выбрать её и создать для неё регион
- для тесселяции включаем видимость сетки stl - на панели "Стиль отображения геометрии -> Закрашенный с рёбрами"
- при создании региона выбрать "Разбиение региона на границы -> НЕ РАЗБИВАТЬ", что часто избавляет от генерации элементов с нулевой площадью, обнаружить которые можно только постфактум на этапе создание объемной сетки, при этом возникает ошибка "Обнаружена граница 'id=...,' с нулевым количеством треугольников - объемная сетка не может быть построена
- для тесселяции надо убедиться, что все поверхностные элементы stl сшиты, т.е. все грани стыкуются корректно по узлам; если этого где-то не произошло - возвращаемся на п.2. или используем корректировку stl инструментами работы с поверхностной сеткой ("режим редактирования фасеточной геометрии") - это крайне нежелательно делать, т.к. не позволит не вылечит саму геометрию, соответственно, и сохранить её можно будет только битой


5 строится поверхностная сетка (довольно плотная):
- в ветке генераторов отмечается "поверхностная сетка" и "ТЕТРАЭДРАЛЬНАЯ СЕТКА" (это важно)
- для выбора размера сетки необходимо определиться с размером геометрии - включить "Вид -> Масштабная линейка", затем задать ориентировочный размер элемента в "Блок генераторов -> Базовый размер"
- на панели выбирается кнопка "плоская сетка с молнией" - запуск генератора поверхностной сетки
- если поверхностная сетка не построилась, что бывает, возвращаемся на п.2.
- если поверхностная сетка построилась - ЗАПУСКАЕТСЯ ГЕНЕРАТОР ОБЪЁМНОЙ СЕТКИ
- если объёмная сетка построилась - вся мегаопупея с гарантией ~ 99.99% завершится хорошо


6 если поверхностная сетка построилась, но не построилась объёмная:
- либо тесселированная поверхностная сетка экспортируется в stl (ПКМ по названию тесселированной детали -> Экспортировать геометрию -> stl)
- либо проект Аэрогидро сохраняется, открывается Препост Прочность, в нём импортируется поверхностная сетка из подпапок проекта аэрогидро (efr-сетка с названием *surface*), затем сохраняется в stl
- сохранённый stl-файл загружается КАК ГЕОМЕТРИЯ в НОВОМ проекте Аэрогидро, затем сетка перестраивается, т.е. повторяется п.4 и 5


7 строится объёмная сетка в Препост Прочность:
- открывается Препост Прочность, в нём импортируется поверхностная сетка из подпапок проекта аэрогидро (efr-сетка с названием *surface*) либо импортируется поверхностный stl
- "Инструменты -> Сетка -> Генерация объёмной сетки -> Генерация тетраэдральной сетки от поверхностной сетки". Проверить, заполнилось ли внутреннее пространство сетки элементами, использовать инструмент по Ctrl+F8. Затем удалять поверхностную сетку после создания объёмной.

 

Как итог, получается сетка из линейных тетраэдров. Для неё в свойствах подобласти соответственно выбрать "тетраэдр, 4 узл", иначе результат расчёта задачи будет мягко говоря неправильным.

 

Дополнительно в процессе как вспомогательный инструмент можно использовать LS-PREPOST, например для проверки корректности stl-сетки, но в общём случае это не обязательно. В LS-Prepost удобно визуально наблюдать, есть ли в сетки незакрытые контуры, но корректировать, закрывая контуры, бесполезно - препосты логоса объёмную сетку строить всё равно не захотят, ссылаясь на свои непонятные проблемы.
Также в LS-PREPOST удобно строить объёмную сетку из тетраэдров по качественной поверхностной сетки из п.6, при этом удобно быстро понижать количество элементов (метод 2 при создании тетрасетки) при довольно хорошем сохранении границ сетки, но не идеально всё же; затем сохранить в k-файл и открыть объёмную сетку в Препост Прочность.
Также в LS-PREPOST в ряде случаев удаётся долечить геометрию и сшить поверхности до солида, если это всё же не получается в Аэрогидро-Препост.
Ещё один лайфхак - битая stl-сетка импортируется в SALOME-Meca, близкие узлы сшиваются, линейная сетка заменяется на квадратичную, сохраняется в stl и загружается в ls-prepost - далее можно получить объёмную сетку из тетраэдров.

 

 

Ранее в сериале:

Скрытый текст
07.11.2023 в 08:34, AlexKaz сказал:

Поскольку геморрой с созданием объёмной сетки на сложных телах продолжается и конца ему не видно, есть лайфхак, который работает чуть чаще.

 

Способ 0 - это не способ, а убогое признание, что генератор (как конкретный инструмент импортозамещения, как следствие) толком не работает:

- создать сетку в платных забугорных WB, Patran, Nastran, Abaqus etc., экспортировать в формат, который переварит препост. По факту, это не решение проблемы легальным способом, поскольку лицензий на эти софтины фирмам сегодня не купить. А кто купил бессрочные лицензии раньше, тому замещение вообще зачем?

 

Способ 1:

- создать объёмную сетку в бесплатных SALOME-Meca, GMSH, FreeCAD, LS-Prepost, OpenFOAM, импортировать в препост, в том числе через ряд конверсий. Кто понимает минимальный технический английский со словарём, тот уже разобрался. Кто не хочет использовать гуглтранслейт и моск, тот ноет что ничегонеполучаицца.

 

Способ 2, самый хитрожопый на текущий момент, поэтому нигде не описан:

- вариант 1) не самый хороший. Получить корректный замкнутый STL в любом CAD, затолкать в препост-прочность, затем "Инструменты -> Сетка -> Генерация объёмной сетки -> Генерация тетраэдральной сетки от поверхностной сетки". Проверить, заполнилось ли внутреннее пространство сетки элементами, использовать инструмент по Ctrl+F8. Затем удалять поверхностную сетку после создания объёмной. 

- вариант 2) лучше. Построить качественную замкнутую поверхностную сетку в SALOME-Meca, GMSH, FreeCAD, LS-Prepost, экспортировать в STL. Повторить вариант 1).

- вариант 3) почти идеальный, но работает не всегда. Импортировать в Аэрогидро-Препост геометрию, построить сетку поверхностную/объёмную, сохранить проект. В препост-прочность импортировать efr-сетку из подпапок проекта аэрогидро. При необходимости, повторить пункт 1). Способ плох тем, что Аэрогидро - отдельный платный модуль.

- вариант 4) разные комбинации вариантов 1-3 и способов 0 и 1.

 

Способ 3) самый спорный. Продолжать использовать только мэшер препоста. 

 

Наконец, кардинальный способ 4) посмотреть в сторону опенсорц. См. ремарку про гуглтранслейт и моск.

Изменено 7 ноября пользователем AlexKa

 

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...
UnPinned posts
14.05.2022 в 09:03, ДОБРЯК сказал:

Зато есть 3000 ядер и кричалка. Логос самая лучшая отечественная программа.

3000 ядер не просто так...

https://russian.rt.com/russia/article/671758-sarov-bitkoiny-sud

Ссылка на сообщение
Поделиться на других сайтах

Надо было закамуфлировать под мкэ.  Вопрос простой - чему то помешала их предприимчивость ?   Ничего об этом не пишут. Так что молодцы мужики, подхалтурили.  Конечно про лучших преувеличение. Лучшие не попадаются  :) 

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Fedor сказал:

Так что молодцы мужики, подхалтурили. 

Когда я в прошлой жизни работал у одного сотового оператора, там был тестировщик всяких маркетинговых акций. У него было много тестовых симок, с которых он себе незаметно майнил с применением кнопочного телефона. Тогда только-только появился седан Солярис, и фигурант нам рассказывал как он его сильно хочет и всячески копит на него.

Когда его взяли, дали на выбор либо вернуть бабки, либо уголовное дело - мошенничество с применением спец.средств.

Ссылка на сообщение
Поделиться на других сайтах

А потом удивляемся чего у нас грамотных программистов мало . Сажать и судить надо меньше :)  

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, Fedor сказал:

Вопрос простой - чему то помешала их предприимчивость ? 

Если у Вас кто-то электричество тырить будет, он Вам как бы вроде и не мешает... Особенно, если Вы об этом не знаете и не замечаете.

Но вообще-то тырит, крадет.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, soklakov сказал:

Если у Вас кто-то электричество тырить будет

или рыбу из садка

Ссылка на сообщение
Поделиться на других сайтах

Люди валюту в страну добывали, как в девяностых с лесными братьями добывал, а на это бабло компьютеризацию страны пацаны в подвалах осуществляли. Не всем же бабочек на лужайке ловить и гербарии из листиков собирать  :)

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
On 5/13/2022 at 9:19 AM, LazyBitch said:

Господа, предлагаю посчитать балку переменного сечения, которую предложил Сергей в Логос, ИСПА, Фидесис, АПМ, Лира Софт.

В АПМ будет считать @Jesse,  в Фидесис @Diraimer

я - в Лире. 

Без проблем. Я в деле. Можно даже пошаговую инструкцию сделать и посчитать число нажатий кнопок от начала моделирования и до получения результата, чтобы сравнить интерфейсы.

Ссылка на сообщение
Поделиться на других сайтах
20.06.2022 в 11:05, Борман сказал:

Прикладываю презентации с вебинара.

 

 

В качестве маркетингового хода представители Логос приводят такой указ https://www.garant.ru/hotlaw/federal/1535747/

 

изображение.png

Вот интересно это распространяется на все ПО, в том числе и некоммерческое, свободно распространяемое?

Логос вебинар.zip

Ссылка на сообщение
Поделиться на других сайтах
Цитата

... в целях его использования на принадлежащих им значимых объектах критической информационной инфраструктуры Российской Федерации...

 

Цитата

объект критической информационной инфраструктуры — информационная система, информационно-телекоммуникационная сеть, автоматизированная система управления субъекта критической информационной инфраструктуры;

 

Цитата

субъекты критической информационной инфраструктуры — государственные органы, государственные учреждения, российские юридические лица и (или) индивидуальные предприниматели, которым на праве собственности, аренды или на ином законном основании принадлежат информационные системы, информационно-телекоммуникационные сети, автоматизированные системы управления, функционирующие в сфере здравоохранения, науки, транспорта, связи, энергетики, банковской сфере и иных сферах финансового рынка, топливно-энергетического комплекса, в области атомной энергии, оборонной, ракетно-космической, горнодобывающей, металлургической и химической промышленности, российские юридические лица и (или) индивидуальные предприниматели, которые обеспечивают взаимодействие указанных систем или сетей

 

для полноты картины.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, статист сказал:

Вот интересно это распространяется на все ПО

Нет. OpenSource не купить потому что оно свободно качается. Поэтому пункт о закупках отпадет.

Нет 2, потому что всякое-разное железо, например, высчитываемое в ансисах, далеко не всегда относится к КИИ.

Для массы инженеров Логос по-прежнему не нужен несмотря на конкретные указания.

 

В добавок, напоминаю, что прочнист подписывает свои собственные заключения, а не картинки из софта. Поэтому если что и случается - садят конкретных исполнителей. Софтостроители всегда отгорожены отмазкой в лицензии "не несёт ответственность ни за что". Рекомендую почитать таки лицухи к ансисам.

Ссылка на сообщение
Поделиться на других сайтах

 

Если кто засобирается возопить про "в вашем опенсорсе нет никаких аккредитаций" - ну, дык, такие аккредитации в механической гражданке и не нужны. Частный заводик и КБ вертили эти аккредитации на одном месте, и как юзали условно SW, так и продолжат - для всяких проверок всегда есть документация в чертежах, где ни одного слова про МКЭ и конкретный код и близко нет, зато есть ссылки на ГОСТ и не волнует, где чуваки достали скриншоты НДС. В пейнте нарисовали, и не докажешь и не опровергнешь - если проверяющий такой умный, сам считай и докажи что цифры в таблицах и текстах не бьются. Не умеешь проверить? - дверь вон там.

Изменено пользователем AlexKaz
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, статист сказал:

Вот интересно это распространяется на все ПО

Это относится только к тем организациям, которые осуществляют закупки в соответствии с законом №223-Ф3.

К бесплатному софту могут продавать приложения или платные услуги. И здесь уже надо уточнить у юриста той конторы в которой вы работаете.

17 минут назад, AlexKaz сказал:

и не волнует, где чуваки достали скриншоты НДС.

По этим скриншотам делают вывод в каком софте вы работаете. И будут проблемы.

А вот если не будет картинок, то тогда и проблем не будет. Могут только придти в контору и проверить весь софт на всех компьютерах.

Изменено пользователем ДОБРЯК
Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, ДОБРЯК сказал:

Это относится только к тем организациям, которые осуществляют закупки в соответствии с законом №223-Ф3.

К бесплатному софту могут продавать приложения или платные услуги. И здесь уже надо уточнить у юриста той конторы в которой вы работаете.

Ваше замечание относится к пункту а) приложенного указа. А что касается пункта б)?

Ссылка на сообщение
Поделиться на других сайтах

В дополнение. Далеко не первое место, где юзают МКЭ, это НИОКРы и ОКРы. Тут далеко не всегда есть ни то, что ГОСТ, а даже сформированная теория в учебниках. Проверять такое только в аккредитованном софте не равносильно тому, что задача решена верно. Просто потому, что исходные данные как правило не полны, а результаты не сравнивались с натурным экспериментом. Если Вы полностью отвязываетесь от натурных экспериментов, что в последние лет дцать практикуется в РФ по недофинансированию - а какой смысл покупать дорогущий софт? Просто за лэйбл вкинуть миллионы, но не провести копеешный натурный эксперимент?

В условиях недостатка информации не работает ссылка на авторитет разраба софта, здесь работает опыт и навыки исполнителя, и данные реального мира, как бы люди его не сторонились. Поэтому, не нравится опенсорц или проприетарщина и нет госта - ходите в натуру. Фоточки, данные с датчиков деформаций, виброиспытания и прочее ништячное железячное только приветствуется. И внезапно потом после экспериментов может оказаться, что софт далеко не всегда нужен.

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, ДОБРЯК сказал:

Это для органов власти. 

@Борман же привел, что к КИИ относится. Это относится к значительной части наших производств.

 

43 минуты назад, AlexKaz сказал:

Нет 2, потому что всякое-разное железо, например, высчитываемое в ансисах, далеко не всегда относится к КИИ.

Я считаю железо для оборонки. Нужно ли мне готовиться к тому, чтобы через три года считать это железо в условном Логосе или любом другом отечественном ПО?

Относится ли это к opensourse? Нужно ли мне будет использовать отечественный Линукс с отечественным блокнотом для написания отчетов или степень маразма на это не распространяется?

Изменено пользователем статист
Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, AlexKaz сказал:

не нравится опенсорц

Вы путаете опенсорц и бесплатный софт.) 

Вся проблема в том, что в бесплатном софте не получится сделать серьезный расчет. 

Вы потеряете больше денег.)

5 минут назад, статист сказал:

что к КИИ относится

Органам власти запрещают использовать. Там же написано.)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Artas28
      Вдруг кому поможет. Параметр 3408 по дефолту 0. Его меняли на 118000, что бы он был больше чем координаты, на котором остановился станок. Типа увеличивает лимиты для ручного перемещения. На другом скрине 3404 тоже менялся. Шпиндель опустить получилось.
    • Koels
      Кнопкой overtravel пробовали?
    • karlf
      Тут красная не должна гореть   А тут должна зелёная гореть    Есть ещё самый первый бэкап, который со станком приехал, но он в формате .ВСК, не пойму чем и как его открыть. Он гарантированно рабочий.  
    • tompsongun
      Коперник 4.4.2 - исправил регресс - свойство Наименование из имени файла при запуске затиралось, если в свойстве конфига модели его не было, но если ввести символ при переименовке, то считывание из имени файла происходило. сделал проверку, и если Наименование и Обозначение в свойствах модели иные чем имя файла - включится чек-бокс Своё;  - считывание свойств Формат, Примечание, Раздел, Наименование из свойств общих, если они не обнаружены в конфиге. Коперник 4.4.2.zip  
    • adolf80
      А реально ЛИР-390Ф кто ни будь ставил вместо РОН285? Работает на хенде?
    • Larionov
      Доброго дня, коллеги! Подобная беда. Настроил по инструкции Fanuc Oi-mf. Пинг есть. Но при смене устройства. Ищет папку и не выдает ошибку поиска. Подскажите в какую сторону копать? Где может быть проблема?  
    • Koels
      А вообще, я потрогал сам радиатор привода в работе, и не смотря на включённые вентиляторы на самом радиаторе, он был очень горячий. Прикрутили два здоровых вентиля к этому привода, может дело было в перегреве. Дк меняли целиком привод новый, я писал, до меня ещё дело было. Меняли привод каждые пол года
    • Anat2015
      Бывает, что виноват не сам вентилятор, а схема его контролирующая, в приводе стоит.
    • Koels
      Про все это в курсе. И про внутренний вентилятор и про радиатор. Разъём тоже в норме. Вот это очень полезно. Спасибо.
    • Anat2015
      Это не описание ошибки, а описание массива ошибок. О чем ваша конкретная ошибка говорит должно быть в мануале на станок. Если энкодеры по оси абсолютные и наверняка есть программные конечники, можно попробовать их изменить, чтобы ось оказалась в разрешенной зоне. Если есть аппаратные датчики overtravel - заблокировать их. Только все очень аккуратно, чтоб еще дальше не уехать и не сломать механику. А с какого перепугу шпиндель поехал выше точки смены инструмента? Кто то порылся в параметрах? Опять человеческий фактор?
×
×
  • Создать...