diff --git a/src/Commands/GenerateCollisionReportCommand.cs b/src/Commands/GenerateCollisionReportCommand.cs index 181520f..6b737a8 100644 --- a/src/Commands/GenerateCollisionReportCommand.cs +++ b/src/Commands/GenerateCollisionReportCommand.cs @@ -564,7 +564,7 @@ namespace NavisworksTransport.Commands if (restoreViaAnimationManager && pam != null && pam.ControlsAnimatedObject(animatedObject)) { pam.RestoreAnimatedObjectState(animatedObject); - LogManager.Info(string.Format("已通过动画主链路恢复物体状态: {0}", animatedObject.DisplayName)); + LogManager.Debug(string.Format("已通过动画主链路恢复物体状态: {0}", animatedObject.DisplayName)); } else { diff --git a/src/Core/Animation/PathAnimationManager.cs b/src/Core/Animation/PathAnimationManager.cs index efbd2ca..3a32c93 100644 --- a/src/Core/Animation/PathAnimationManager.cs +++ b/src/Core/Animation/PathAnimationManager.cs @@ -3004,7 +3004,7 @@ namespace NavisworksTransport.Core.Animation if (_savedObjectHasCustomRotation) { var linear = new Transform3D(_savedObjectRotation).Linear; - LogManager.Info( + LogManager.Debug( $"[PAM恢复姿态] {obj.DisplayName} 恢复目标姿态: " + $"位置=({_savedObjectPosition.X:F3},{_savedObjectPosition.Y:F3},{_savedObjectPosition.Z:F3}), " + $"X=({linear.Get(0, 0):F4},{linear.Get(1, 0):F4},{linear.Get(2, 0):F4}), " + @@ -3022,7 +3022,7 @@ namespace NavisworksTransport.Core.Animation LogHostActualPoseAxes(obj, "[PAM恢复后宿主姿态]", false); _animatedObject = originalAnimatedObject; - LogManager.Info($"已恢复物体状态: pos=({_savedObjectPosition.X:F2},{_savedObjectPosition.Y:F2},{_savedObjectPosition.Z:F2}), yaw={_savedObjectYaw * 180 / Math.PI:F2}度, customRotation={_savedObjectHasCustomRotation}"); + LogManager.Debug($"已恢复物体状态: pos=({_savedObjectPosition.X:F2},{_savedObjectPosition.Y:F2},{_savedObjectPosition.Z:F2}), yaw={_savedObjectYaw * 180 / Math.PI:F2}度, customRotation={_savedObjectHasCustomRotation}"); } catch (Exception ex) { @@ -3094,7 +3094,7 @@ namespace NavisworksTransport.Core.Animation _animatedObject = originalAnimatedObject; - LogManager.Info( + LogManager.Debug( $"[动画姿态复用] {obj.DisplayName} 已移动到目标姿态: " + $"位置=({targetPosition.X:F3},{targetPosition.Y:F3},{targetPosition.Z:F3}), customRotation={hasCustomRotation}"); } diff --git a/src/Core/VirtualObjectManager.cs b/src/Core/VirtualObjectManager.cs index f84e1c6..f30096a 100644 --- a/src/Core/VirtualObjectManager.cs +++ b/src/Core/VirtualObjectManager.cs @@ -215,7 +215,7 @@ namespace NavisworksTransport.Core ModelItemTransformHelper.MoveItemToPositionAndRotation(_virtualObjectModelItem, position, rotation); var actualBounds = _virtualObjectModelItem.BoundingBox(); Point3D actualCenter = actualBounds?.Center ?? new Point3D(0, 0, 0); - LogManager.Info( + LogManager.Debug( $"[虚拟物体姿态] 应用后中心=({actualCenter.X:F3},{actualCenter.Y:F3},{actualCenter.Z:F3}), " + $"目标中心=({position.X:F3},{position.Y:F3},{position.Z:F3}), " + $"偏差=({actualCenter.X - position.X:F3},{actualCenter.Y - position.Y:F3},{actualCenter.Z - position.Z:F3})"); @@ -305,7 +305,7 @@ namespace NavisworksTransport.Core if (itemBounds != null) { - LogManager.Info( + LogManager.Debug( $"{prefix} Item包围盒: Min=({itemBounds.Min.X:F3},{itemBounds.Min.Y:F3},{itemBounds.Min.Z:F3}), " + $"Max=({itemBounds.Max.X:F3},{itemBounds.Max.Y:F3},{itemBounds.Max.Z:F3}), " + $"Center=({itemBounds.Center.X:F3},{itemBounds.Center.Y:F3},{itemBounds.Center.Z:F3})"); diff --git a/src/Utils/CollisionSceneHelper.cs b/src/Utils/CollisionSceneHelper.cs index 3a34371..959066e 100644 --- a/src/Utils/CollisionSceneHelper.cs +++ b/src/Utils/CollisionSceneHelper.cs @@ -71,7 +71,7 @@ namespace NavisworksTransport.Utils animatedObjectTrackedRotation ?? Rotation3D.Identity, animatedObjectHasTrackedRotation && animatedObjectTrackedRotation != null); - LogManager.Info(string.Format( + LogManager.Debug(string.Format( "运动物体已通过动画链路移动到碰撞位置: 位置=({0:F2}, {1:F2}, {2:F2}), customRotation={3}", animatedObjectTrackedPosition.X, animatedObjectTrackedPosition.Y, animatedObjectTrackedPosition.Z, animatedObjectHasTrackedRotation && animatedObjectTrackedRotation != null)); diff --git a/src/Utils/ModelItemTransformHelper.cs b/src/Utils/ModelItemTransformHelper.cs index 20e76ee..b167e38 100644 --- a/src/Utils/ModelItemTransformHelper.cs +++ b/src/Utils/ModelItemTransformHelper.cs @@ -1033,19 +1033,19 @@ namespace NavisworksTransport.Utils var targetLinear = new Transform3D(targetRotation).Linear; var deltaLinear = new Transform3D(deltaRotation).Linear; - LogManager.Info( + LogManager.Debug( $"[模型姿态] {item.DisplayName} 原始: " + $"X=({originalLinear.Get(0, 0):F4},{originalLinear.Get(1, 0):F4},{originalLinear.Get(2, 0):F4}), " + $"Y=({originalLinear.Get(0, 1):F4},{originalLinear.Get(1, 1):F4},{originalLinear.Get(2, 1):F4}), " + $"Z=({originalLinear.Get(0, 2):F4},{originalLinear.Get(1, 2):F4},{originalLinear.Get(2, 2):F4})"); - LogManager.Info( + LogManager.Debug( $"[模型姿态] {item.DisplayName} 目标: " + $"X=({targetLinear.Get(0, 0):F4},{targetLinear.Get(1, 0):F4},{targetLinear.Get(2, 0):F4}), " + $"Y=({targetLinear.Get(0, 1):F4},{targetLinear.Get(1, 1):F4},{targetLinear.Get(2, 1):F4}), " + $"Z=({targetLinear.Get(0, 2):F4},{targetLinear.Get(1, 2):F4},{targetLinear.Get(2, 2):F4})"); - LogManager.Info( + LogManager.Debug( $"[模型姿态] {item.DisplayName} 增量: " + $"X=({deltaLinear.Get(0, 0):F4},{deltaLinear.Get(1, 0):F4},{deltaLinear.Get(2, 0):F4}), " + $"Y=({deltaLinear.Get(0, 1):F4},{deltaLinear.Get(1, 1):F4},{deltaLinear.Get(2, 1):F4}), " + @@ -1078,20 +1078,20 @@ namespace NavisworksTransport.Utils var actualBounds = item.BoundingBox(); Point3D actualCenter = actualBounds?.Center ?? new Point3D(0, 0, 0); - LogManager.Info( + LogManager.Debug( $"[模型姿态应用后] {item.DisplayName} PreserveScale={preserveCurrentScale}, " + $"输入Scale=({currentScale.X:F4},{currentScale.Y:F4},{currentScale.Z:F4}), " + $"实际Scale=({actualScale.X:F4},{actualScale.Y:F4},{actualScale.Z:F4}), " + $"目标中心=({targetPosition.X:F3},{targetPosition.Y:F3},{targetPosition.Z:F3}), " + $"实际中心=({actualCenter.X:F3},{actualCenter.Y:F3},{actualCenter.Z:F3})"); - LogManager.Info( + LogManager.Debug( $"[模型姿态应用后] {item.DisplayName} 目标Transform轴: " + $"X=({targetLinear.Get(0, 0):F4},{targetLinear.Get(1, 0):F4},{targetLinear.Get(2, 0):F4}), " + $"Y=({targetLinear.Get(0, 1):F4},{targetLinear.Get(1, 1):F4},{targetLinear.Get(2, 1):F4}), " + $"Z=({targetLinear.Get(0, 2):F4},{targetLinear.Get(1, 2):F4},{targetLinear.Get(2, 2):F4})"); - LogManager.Info( + LogManager.Debug( $"[模型姿态应用后] {item.DisplayName} 实际Transform轴: " + $"X=({actualLinear.Get(0, 0):F4},{actualLinear.Get(1, 0):F4},{actualLinear.Get(2, 0):F4}), " + $"Y=({actualLinear.Get(0, 1):F4},{actualLinear.Get(1, 1):F4},{actualLinear.Get(2, 1):F4}), " + @@ -1117,7 +1117,7 @@ namespace NavisworksTransport.Utils ModelGeometry geometry = item.FindFirstGeometry() ?? item.Geometry; if (geometry == null) { - LogManager.Info($"{prefix} Geometry=null"); + LogManager.Debug($"{prefix} Geometry=null"); return; } @@ -1141,7 +1141,7 @@ namespace NavisworksTransport.Utils { if (transform == null) { - LogManager.Info($"{prefix}=null"); + LogManager.Debug($"{prefix}=null"); return; }