10 KiB
Соответствие рабочему процессу Autodesk Inventor
Требование пользователя — аналог Inventor с тем же процессом эскизов и размеров. Реализация использует другое ядро; это ограничение нельзя устранить переименованием команд. Воспроизводимое поведение отделяется от неподтверждённой полной совместимости.
| Сценарий | Реализация |
|---|---|
| Создать 2D-эскиз (Start 2D Sketch) → плоскость/грань | Собственная команда выбора и штатный редактор Sketcher |
| Линия, окружность, прямоугольник, дуга | Настоящие геометрические инструменты Sketcher |
| Универсальный размер (General Dimension) | Команда Sketcher_Dimension: выбор, размещение, ввод |
| Автоматические зависимости | Штатные автоматические ограничения (Autoconstraints) и предотвращение избыточных ограничений (AvoidRedundant) |
| Динамический ввод (Dynamic Input) | Параметры возле курсора: положение и размеры |
| Управляющие и справочные размеры, выражения | Штатные ограничения и механизм выражений |
| Таблица параметров (Parameters) | Общая таблица размеров и переменных документа; значения/формулы, длина/угол/число, переименование, комментарии, атомарное применение и FCStd |
| Завершить эскиз (Finish Sketch) | Явная кнопка с возвратом к модели |
| Проецировать геометрию (Project Geometry) | Связанная проекция рёбер и контуров грани; вспомогательный режим и разрыв связи |
| Смещение (Offset), выбор контура и равное расстояние | Связанные окружности, отдельные отрезки и выпуклые замкнутые линейные контуры; русские параметры и отменяемый предпросмотр |
| Зеркало эскиза (Mirror) | Связанные отрезки и окружности относительно оси эскиза или выбранной линии |
| Прямоугольный / круговой массив эскиза | Связанные отрезки и окружности; количество включает исходник, шаг/центр/угол и редактирование параметров |
| Выдавливание с предпросмотром | Панель параметров QInventor и твердотельные операции OCCT |
| Объединение / вырез / пересечение / новое тело (Join / Cut / Intersect / New Solid) | Соответствующие операции с геометрией |
| Прямое / обратное / симметричное направление (Forward / Reverse / Symmetric) | Выбор направления выдавливания |
| По длине / сквозь всё (Distance / Through All) | Выбор способа завершения |
| Двустороннее несимметричное выдавливание (Two-sided asymmetric) | Две независимые длины с выражениями |
| До грани (To) | До выбранной плоской грани, включая наклонную; проверка границ или продолжение грани |
| До следующей (To Next) | Ближайшая полностью перекрывающая профиль плоская грань |
| Панорама и вращение | Средняя кнопка мыши / Shift + средняя кнопка мыши |
| Сборки с соединениями | Штатный решатель среды сборок (Assembly) |
| Спецификация и масса вложенной сборки | Сводный и структурированный состав реальных экземпляров; количество по уровням, материалы конечных деталей, центр масс и CSV |
| Ассоциативный чертёж | Штатная среда чертежей (TechDraw) |
| Спецификация на ассоциативном листе | Чертёж → Оформление → Спецификация на листе; сводный/структурный состав фактических источников проекций, позиции, количество по уровням, материалы и итоговая масса без повторного учёта подсборок; нативная таблица TechDraw/Spreadsheet, FCStd и экспорт PDF/SVG/DXF |
Спецификация использует выбранный лист либо единственный лист документа; проекции должны иметь одну область источников. Изменения модели пересчитывают таблицу, а смена области источников требует явного обновления. Предпросмотр не размещает таблицу до применения; применённые изменения поддерживают Undo/Redo.
Штатный A4 рассчитан максимум на 4 строки состава в сводном или 5 в структурном режиме, кроме заголовка и итога; дополнительно проверяются текст и отсутствие перекрытия проекций. Автоматическое продолжение на другие листы и произвольная компоновка длинной спецификации пока не реализованы. PDF/SVG передают векторный лист; DXF — геометрию проекций и редактируемые LINE/TEXT таблицы. Это не заявляет поддержку формата IDW или полного оформления Inventor.
Что не подтверждено
Нет побайтовой совместимости IPT/IAM/IDW, Autodesk ShapeManager и его решателя; не проведено сравнение с установленной копией Inventor. Различаются имена и часть свойств встроенных операций, обработка конфликтных ограничений, привязки, выбор профилей и ряд сочетаний клавиш. Режим «До следующей» пока отвергает неоднозначные пересекающиеся опоры и криволинейные конечные поверхности. В смещении пока отсутствуют дуги, сплайны, вогнутые и открытые составные контуры. В зеркалах и массивах эскиза пока поддерживаются отрезки и окружности; нет общей длины вместо шага (Fitted), подавления экземпляров и произвольного угла между направлениями прямоугольного массива. Выбор предваряет русский диалог параметров; интерактивное размещение курсором отличается от Inventor. Полный набор iLogic/iParts/iAssemblies, Content Center, Frame Generator, специализированный листовой металл, маршрутные системы, интеграция Vault и полная коммерческая симуляция не реализованы как эквиваленты Inventor. Наличие дополнительных сред FreeCAD не доказывает их равенство Inventor.
В графическом процессе FreeCAD воспроизведён аварийный выход при прямом создании циклического графа App::Link. Диагностика такого повреждённого графа через Python API проверяется отдельно от отображения его сцены.