Вышел FieldCraft v0.7.5 — обновление открытого CAE-инструмента на Rust, который превращает геометрию в конечно-элементные модели, записывает деки для Abaqus, Nastran и LS-DYNA и решает линейные статические и модальные задачи собственным решателем. Подробности — в описании выпуска на GitHub.
Главное изменение — модели теперь хранятся в системе СИ. Файл, сохранённый в версии 0.7.0 или раньше, открывается и конвертируется из заявленной системы единиц; при сохранении остаётся копия заменяемого файла. Старые версии FieldCraft не откроют модель, сохранённую в 0.7.5. Кроме того, у macOS-сборки сменился идентификатор приложения: с io.github.jyviko.fieldcraft на io.github.tangencylabs.fieldcraft. Из-за этого версия 0.7.0 не может обновиться сама — нужно один раз вручную скачать dmg и перетащить приложение в Applications; с 0.7.5 автообновление снова работает. На Linux обновление .deb или .rpm заменяет старую запись рабочего стола и значки, поэтому закрепления и избранное, сделанные со старым desktop id, придётся создать заново. FieldCraft также научился читать проекты SolidCraft до версии 0.30.1 (формат 48).
Что это значит
В нашем справочнике у FieldCraft есть отдельная карточка. Инструмент позиционируется как генератор 3D-моделей с открытым кодом под лицензией Apache-2.0, написанный на Rust. Авторы описывают его как единый моделер для конструкций, тепла и жидкостей: параметрическая деталь на входе, проверенный результат на выходе, с автоматическим hex- и tet-мешированием, собственным нелинейным неявным и явным FEA, теплопередачей и lattice Boltzmann CFD. Среди меток репозитория — ai-agents и mcp: ИИ-агенты могут управлять FieldCraft через fieldcraft-cli mcp.
Переход на СИ затрагивает совместимость файлов: модели из старых версий конвертируются при открытии, но обратной совместимости нет — файлы 0.7.5 не откроются в более ранних версиях. Это стоит учитывать при совместной работе или хранении проектов. Смена идентификатора macOS-приложения — разовое неудобство для пользователей 0.7.0: потребуется ручная установка dmg. Для тех, кто работает с SolidCraft, новая версия расширяет совместимость до формата 48.
Обновление носит технический характер: оно меняет внутреннее представление моделей и инфраструктуру установки, не добавляя новых форматов экспорта сверх уже заявленных 3MF и деков для Abaqus, Nastran и LS-DYNA.Как устроен метод. Схема нарисована по этой заметке.