From f67b854aad4955ba220293c2cdb93ba2d0348021 Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Mon, 29 Sep 2025 13:38:37 +0200 Subject: [PATCH] Assembly: Fix errors on solve when limits --- src/Mod/Assembly/App/AssemblyObject.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Mod/Assembly/App/AssemblyObject.cpp b/src/Mod/Assembly/App/AssemblyObject.cpp index b9304f4e4e..17d0cc77af 100644 --- a/src/Mod/Assembly/App/AssemblyObject.cpp +++ b/src/Mod/Assembly/App/AssemblyObject.cpp @@ -163,7 +163,7 @@ int AssemblyObject::solve(bool enableRedo, bool updateJCS) } try { - mbdAssembly->runKINEMATIC(); + mbdAssembly->runPreDrag(); } catch (const std::exception& e) { FC_ERR("Solve failed: " << e.what()); @@ -286,8 +286,6 @@ void AssemblyObject::preDrag(std::vector dragParts) draggedParts.push_back(part); } - - mbdAssembly->runPreDrag(); } void AssemblyObject::doDragStep()