IMAGE = <http://www.simantics.org/Image2-1.2>
SEL = <http://www.simantics.org/SelectionView-1.2>
SEL_UI = <http://www.simantics.org/SelectionViewUI-1.1>
+G2D = <http://www.simantics.org/G2D-1.1>
DN = <http://www.simantics.org/DistrictNetwork-1.0> : L0.Ontology
@L0.new
DN.HasMapping <R L0.HasProperty : DN.MappingParameterType
L0.HasLabel "Mapping"
+DN.HasId <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Id"
+ L0.HasRange L0.String
+ L0.readOnly false
+
+DN.Vertex.HasElevation <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Elevation"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasSupplyTemperature <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Supply Temperature"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasReturnTemperature <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Return Temperature"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasSupplyPressure <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Supply Pressure"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasReturnPressure <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Return Pressure"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasDeltaPressure <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Delta pressure"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasDeltaTemperature <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Delta temperature"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasHeatPower <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Heat Power"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasNominalHeadM <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "NominalHeadM"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasNominalHeadB <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "NominalHeadB"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasNominalFlow <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Nominal Flow"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasMaximumHeadM <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Maximum head M"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasHeatLoadDs <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Heat Load ds"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasMassFlow <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Mass Flow"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasVolFlow <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Vol Flow"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasVelocity <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Velocity"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasFlowArea <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Flow Area"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasValvePosition <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Valve position"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
+DN.Vertex.HasNominalPressureLoss <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Nominal Pressure Loss"
+ L0.HasRange L0.Double
+ L0.readOnly false
+
DN.Edge.HasLength <R L0.HasProperty : SEL.GenericParameterType
L0.HasLabel "Length"
L0.HasRange L0.Double
L0.HasRange L0.Double
L0.readOnly false
-DN.Vertex.HasElevation <R L0.HasProperty : SEL.GenericParameterType
- L0.HasLabel "Elevation"
+DN.Edge.HasOuterDiameter <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Outer Diameter"
L0.HasRange L0.Double
L0.readOnly false
-DN.Vertex.HasTemperature <R L0.HasProperty : SEL.GenericParameterType
- L0.HasLabel "Temperature"
+DN.Edge.HasNominalMassFlow <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Nominal Mass Flow"
L0.HasRange L0.Double
L0.readOnly false
-DN.Vertex.HasPressure <R L0.HasProperty : SEL.GenericParameterType
- L0.HasLabel "Pressure"
+DN.Edge.HasFlowArea <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "Flow Area"
L0.HasRange L0.Double
L0.readOnly false
-DN.Edge.HasOuterDiameter <R L0.HasProperty : SEL.GenericParameterType
- L0.HasLabel "Outer Diameter"
+DN.Edge.HasKReturn <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "K Return"
L0.HasRange L0.Double
L0.readOnly false
-DN.Edge.HasNominalMassFlow <R L0.HasProperty : SEL.GenericParameterType
- L0.HasLabel "Nominal Mass Flow"
+DN.Edge.HasKSupply <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "K Supply"
L0.HasRange L0.Double
L0.readOnly false
+DN.Edge.HasTGround <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasLabel "T Ground"
+ L0.HasRange L0.Double
+ L0.readOnly false
DN.InLayer
@L0.defTag
>-- DN.Mapping.OutputTerminal --> DN.Mapping.Terminal <R L0.HasProperty
DN.Mapping.VertexMapping <T DN.Mapping.Base
+ // Common
+ >-- DN.Mapping.Id --> L0.String <R L0.HasProperty
>-- DN.Mapping.ComponentType --> STR.ComponentType <R L0.DependsOn
>-- DN.Mapping.VertexMapping.ElevationAttribute --> L0.String <R L0.HasProperty
- >-- DN.Mapping.VertexMapping.TemperatureAttribute --> L0.String <R L0.HasProperty
- >-- DN.Mapping.VertexMapping.PressureAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.SupplyTemperatureAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.ReturnTemperatureAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.SupplyPressureAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.ReturnPressureAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.DeltaPressureAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.DeltaTemperatureAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.Terminals --> DN.Mapping.TerminalPair <R L0.HasProperty
+ // Production
+ >-- DN.Mapping.VertexMapping.dpAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.dtAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.HeatPowerAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.NominalHeadMAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.NominalHeadBAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.NominalFlowAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.MaximumHeadMAttribute --> L0.String <R L0.HasProperty
+ // Consumers
+ >-- DN.Mapping.VertexMapping.HeatLoadDsAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.MassFlowAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.VolFlowAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.VelocityAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.FlowAreaAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.ValvePositionAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.NominalPressureLossAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.VertexMapping.NominalMassFlowAttribute --> L0.String <R L0.HasProperty
DN.Mapping.EdgeMapping <T DN.Mapping.Base
+ >-- DN.Mapping.Id
>-- DN.Mapping.ComponentType
>-- DN.Mapping.EdgeMapping.LengthAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.EdgeMapping.DiameterAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.EdgeMapping.OuterDiameterAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.EdgeMapping.NominalMassFlowAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.EdgeMapping.FlowAreaAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.EdgeMapping.KReturnAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.EdgeMapping.KSupplyAttribute --> L0.String <R L0.HasProperty
+ >-- DN.Mapping.EdgeMapping.TGroundAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.Terminals
+
+DN.SCLMain : L0.SCLModule
+ L0.SCLModule.definition
+ """
+ include "Simantics/District/SCLMain"
+ """