Browse Source

mxg:修复解析水管系统异常

mengxiangge 5 years ago
parent
commit
1f20fc653a
1 changed files with 10 additions and 2 deletions
  1. 10 2
      Executer/DataExport/RevitToJBim/ComponentParse/ParsePipe.cs

+ 10 - 2
Executer/DataExport/RevitToJBim/ComponentParse/ParsePipe.cs

@@ -61,8 +61,16 @@ namespace RevitToJBim.ComponentParse
             #region 关联数据处理相关
             #region 系统关系
             var pipeId = pipe.Id.ToString();
-            var systemTypeName=pipe.Document.GetElement(pipe.MEPSystem.GetTypeId());
-            jPipe.MepSystemTypeName = systemTypeName.Name;
+            try
+            {
+                var systemTypeName = pipe.Document.GetElement(pipe.MEPSystem.GetTypeId());
+                jPipe.MepSystemTypeName = systemTypeName.Name;
+            }
+            catch (Exception e)
+            {
+                Console.WriteLine(e.Message + e.StackTrace);
+            }
+      
             #endregion
             #region Connector连接关系
             var connectors = pipe.GetConnectors();