From eeff41af2069be7b657fed3db076efe9612e9f81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn?= Date: Mon, 15 Sep 2025 23:35:03 +0200 Subject: [PATCH] fix: no more scaling needed --- .../Bindings/RevitSendBinding.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs b/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs index cd6110887..6be17a57b 100644 --- a/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs +++ b/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs @@ -182,10 +182,7 @@ internal sealed class RevitSendBinding : RevitBaseBinding, ISendBinding } // transform maps linked model elements into the main model's reference point coordinate system - // first apply the user's reference point transform (setting) then adjust for the linked model's placement relative to host. - Transform transform = (mainModelTransform ?? Transform.Identity).Multiply( - linkedModel.GetTotalTransform().Inverse - ); + Transform transform = mainModelTransform ?? Transform.Identity; // decision about whether to process elements is made here, not in the handler // only collects elements from linked models when the setting is enabled