Files
Qinventor/docs/inventor-compatibility.md

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 проверяется отдельно от отображения его сцены.

Источники пользовательского поведения