]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.plant3d.ontology/graph/plant3d.pgraph
First version of fixed nozzle positions
[simantics/3d.git] / org.simantics.plant3d.ontology / graph / plant3d.pgraph
index 040dd889321339f6d9134157546ca380224cd4ee..f589bf3728f427d9bd3558a69e0464bcda47a476 100644 (file)
@@ -127,21 +127,31 @@ P3D.IsReversed <R L0.HasProperty
 P3D.HasTurnAxis <R G3D.hasTransformation
     L0.HasRange G3D.Tuple3D
     
-P3D.HasNozzleDefinition <R L0.HasProperty
-    L0.HasDomain P3D.Equipment
-    L0.HasRange P3D.Nozzle
-    L0.HasDescription "This relation is used to connect nozzles to equipment in the template. For instantiated equipment nozzles must be connected with HasNozzle relation." : L0.String  
+//P3D.HasNozzleDefinition <R L0.HasProperty
+//    L0.HasDomain P3D.Equipment
+//    L0.HasRange P3D.Nozzle
+//    L0.HasDescription "This relation is used to connect nozzles to equipment in the template. For instantiated equipment nozzles must be connected with HasNozzle relation." : L0.String  
 P3D.HasNozzle <R G3D.children
     L0.InverseOf P3D.NozzleOf
     L0.HasDomain P3D.Equipment
     L0.HasRange P3D.Nozzle
     L0.HasDescription "Used to connect nozzles to equipment." : L0.String
-P3D.HasNozzleRestriction <R L0.HasProperty
-    L0.HasDescription "Used in template equipment to restrict amount of nozzles. If template has as many nozzleDefinitions that maximum count in this restriction, user cannot add new nozzles to the equipment instance." : L0.String
+//P3D.HasNozzleRestriction <R L0.HasProperty
+//    L0.HasDescription "Used in template equipment to restrict amount of nozzles. If template has as many nozzleDefinitions that maximum count in this restriction, user cannot add new nozzles to the equipment instance." : L0.String
+P3D.HasFixedNozzles <R L0.HasProperty
+    L0.HasDescription "Number of fixed nozzles" : L0.String
+    L0.HasDomain P3D.Equipment
+    L0.HasRange L0.Integer
+
 
 P3D.HasNozzleId <R L0.HasProperty
     L0.HasDomain P3D.Nozzle
     L0.HasRange L0.Integer
+    
+P3D.IsFixedNozzle <R L0.HasProperty
+    L0.HasDescription "Fixed nozzle" : L0.String
+    L0.HasDomain P3D.Nozzle
+    L0.HasRange L0.Boolean
 
 P3D.HasPipeRun <R L0.IsWeaklyRelatedTo
     L0.HasDomain P3D.Nozzle