Parcourir la source

mxg:修正构件范围检查,检查错误问题

mengxiangge il y a 6 ans
Parent
commit
f6f977e626
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 5 1
      MBI/SAGA.MBI/ToolsData/ModeCheck/ElementRangeCheck.cs

+ 5 - 1
MBI/SAGA.MBI/ToolsData/ModeCheck/ElementRangeCheck.cs

@@ -195,7 +195,7 @@ namespace SAGA.MBI.ToolsData.ModeCheck
                     zb = space.GetBaseStaticHeight();
                     zt = space.GetTopStaticHeight();
                 }
-                else 
+                else if(element is FamilyInstance)
                 {
                     if (element.IsAllColumn())
                     {
@@ -218,6 +218,10 @@ namespace SAGA.MBI.ToolsData.ModeCheck
                         result = null;
                     }
                 }
+                else
+                {
+                    result = null;
+                }
                 if (isBoxInst)
                 {
                     rb = zb.IsBetween(hb - w, hb);