qin
2024-10-24 087c55919d833f08d82f4945075dd9cdf567aeff
HStation.RevitDev/RevitDataExport/Parser/FaMen.cs
@@ -35,7 +35,7 @@
            {
                return new List<string>
                {
                    "阀|防止器|试水装置|气候补偿|供热量控制|末端试水"
                    "阀|防止器|试水装置|气候补偿|供热量控制|末端试水","止回阀","过滤器"
                };
            }
        }
@@ -70,7 +70,9 @@
            //公称直径
            var diameter = ParameterOperator.GetParameterValueAsString(elem, "公称直径");
            result.Add(new Tuple<string, string>($"直径", diameter == null ? "0" : diameter.Replace("mm", "").Trim()));
            result.Add(new Tuple<string, string>($"公称直径", diameter == null ? "0" : diameter.Replace("mm", "").Trim()));
            return result;
        }
@@ -82,8 +84,9 @@
            result.连接构件 = ElementExtense2.GetLinkedElementIds(result.编号);
            var pressure = ParameterOperator.GetParameterValueAsDouble(elem, "公称压力", ParameterConvert.InnerToMPa).ToString();
            var diameter = ParameterOperator.GetParameterValueAsDouble(elem, "公称直径", StaticUtils.InnerToMM).ToString();
            var zj = ParameterOperator.GetParameterValueAsString(elem, "直径");
            result.公称压力 = pressure;
            result.公称直径 = diameter;
            result.公称直径 = string.IsNullOrEmpty(diameter) ? zj : diameter;
            return result;
        }
    }