Version 3 (modified by mfedorov, 13 years ago)

--

Base Template ClassifiedDirectConnection


This is a template for describing a typed direct connection.

ClassifiedDirectConnection(a, b, c) means that a is a type of a connection, b and c are (temporal parts of) PossibleIndividual.

Roles:
1 hasConnectionType ClassOfDirectConnection
2 hasSide1 PossibleIndividual
3 hasSide2 PossibleIndividual

Axiom:

ClassifiedDirectConnection(x1, x2, x3) <-> 
ClassOfDirectConnection(x1) & 
PossibleIndividual(x2) & 
PossibleIndividual(x3) & 
exists u(DirectConnectionTriple(u, x2, x3) & 
ClassificationTemplate(u, x1)) . 

EXAMPLE The statement ClassifiedDirectConnection(PipingNetworkSegmentConnectsToEquipment, seg123, pump456) The template can be used to describe connections between both Ports (in a 3D model) or FPOs (like on a PFD)

Home
About PCA
Reference Data Services
Projects
Workgroups