History Workbench добавляет Git-историю в проекты FreeCAD
Новая рабочая среда History Workbench переносит сохранение версий, сравнение и откат проекта Git в понятный графический интерфейс FreeCAD.
История версий полезна для инженерных моделей, но она не заменяет резервную копию: репозиторий и исходные файлы нужно хранить минимум в двух независимых местах.
Сведения из первоисточника
1FreeCAD рассказал о History Workbench 28 августа 2026 года
2Рабочая среда использует Git для локальной истории проекта
3Основные операции вынесены в графический интерфейс FreeCAD
4Пользователь может вернуться к состоянию до неудачного изменения
Что произошло и почему это важно
Зачем CAD-проекту история изменений
FreeCAD представила History Workbench — рабочую среду, которая использует Git, но показывает основные действия через интерфейс программы. Пользователь может фиксировать осмысленные состояния проекта, видеть последовательность изменений и возвращаться к версии до неудачной правки. Для печатной детали это особенно полезно после изменения посадки, толщины стенки или крепления: вместо файлов «финал», «финал2» и «точно финал» появляется понятная цепочка. В презентации также сохранены привычные термины Git для опытных пользователей, поэтому инструмент не закрывает доступ к обычному рабочему процессу.
Как внедрить версии без лишней сложности
Создайте отдельную папку проекта и держите в ней исходный файл FreeCAD, таблицу размеров, изображения и короткий журнал испытаний. Фиксируйте версию не после каждого движения мышью, а после проверяемого результата: «добавлены отверстия М4», «увеличен зазор крышки», «исправлена ориентация печати». Перед крупной операцией сделайте контрольное сохранение. Название версии должно объяснять смысл, а не повторять дату. Общую последовательность от размеров до пригодного файла раскрывает наша инструкция по созданию 3D-модели для печати.
Где остаются риски
Файл FreeCAD содержит бинарные данные, поэтому сравнение не всегда будет таким наглядным, как строка кода. Git не понимает инженерный смысл изменения и не скажет, что отверстие стало слабее или деталь больше не собирается. Если дополнительные изображения, сетки или таблицы находятся вне папки, они могут не попасть в историю. Перед первым реальным проектом проверьте восстановление на копии: создайте две версии, измените модель, выполните откат и убедитесь, что все связанные ресурсы открываются.
Как использовать в работе с заказчиком
Для каждой согласованной версии храните изображение, контрольные размеры, материал и статус: черновик, примерка, испытание или выпуск. После изменения требований создавайте новую ветку либо отдельную последовательность, не переписывая принятую геометрию. Готовый STL или 3MF лучше формировать из отмеченного состояния и записывать его контрольную сумму. Сам репозиторий держите на рабочем диске и в независимой резервной копии. Тогда History Workbench становится не украшением интерфейса, а способом объяснить, из какой модели изготовлена конкретная деталь.
Для кого эта новинка
- Для авторов STL, инженеров, учебных команд и мастерских, которые дорабатывают одну модель многими итерациями и должны понимать происхождение изменений.
Ограничения и оговорки
- Дополнение требует освоения базовой логики версий; большие бинарные файлы и вложенные ресурсы нужно проверять отдельно, а синхронизация не равна резервному копированию.
Мы пересказали факты своими словами и отделили характеристики производителя от редакционного вывода.
