1
+ @prefix aux: <urn:bamm:io.openmanufacturing:aspect-model:aux#> .
2
+ @prefix ns: <urn:bamm:org.eclipse.esmf.test:1.0.0#BammAspectWithoutPrefixes> .
3
+ ns: a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Aspect> ;
4
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
5
+ " Aspect for movement information" @en ;
6
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
7
+ " BammAspectWithoutPrefixes" ;
8
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#operations>
9
+ () ;
10
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
11
+ " BammAspectWithoutPrefixes" @en ;
12
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#properties>
13
+ ( <urn:bamm:org.eclipse.esmf.test:1.0.0#moving> <urn:bamm:org.eclipse.esmf.test:1.0.0#speedLimitWarning> <urn:bamm:org.eclipse.esmf.test:1.0.0#position> ) .
14
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#moving>
15
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Property> ;
16
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#characteristic>
17
+ <urn:bamm:io.openmanufacturing:characteristic:1.0.0#Boolean> ;
18
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
19
+ " Flag indicating if the position is changing" @en ;
20
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
21
+ " moving" ;
22
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
23
+ " Moving" @en .
24
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#z>
25
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Property> ;
26
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#characteristic>
27
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#Coordinate> ;
28
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
29
+ " z coordinate in space" @en ;
30
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
31
+ " z" ;
32
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
33
+ " z" @en .
34
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#y>
35
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Property> ;
36
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#characteristic>
37
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#Coordinate> ;
38
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
39
+ " y coordinate in space" @en ;
40
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
41
+ " y" ;
42
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
43
+ " y" @en .
44
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#Coordinate>
45
+ a <urn:bamm:io.openmanufacturing:characteristic:1.0.0#Measurement> ;
46
+ <urn:bamm:io.openmanufacturing:characteristic:1.0.0#unit>
47
+ <urn:bamm:io.openmanufacturing:unit:1.0.0#metre> ;
48
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#dataType>
49
+ <http://www.w3.org/2001/XMLSchema#float> ;
50
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
51
+ " Represents a coordinate along an axis in space." @en ;
52
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
53
+ " Coordinate" ;
54
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
55
+ " Coordinate" @en .
56
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#speedLimitWarning>
57
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Property> ;
58
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#characteristic>
59
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#WarningLevel> ;
60
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
61
+ " Indicats if speed limit is adhered to." @en ;
62
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
63
+ " speedLimitWarning" ;
64
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
65
+ " Speed Limit Warning" @en .
66
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#SpatialPosition>
67
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Entity> ;
68
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
69
+ " Position in space, described along three axis, with the third axis optional, if all positions are in a plane." @en ;
70
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
71
+ " SpatialPosition" ;
72
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
73
+ " Spatial Position" @en ;
74
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#properties>
75
+ ( <urn:bamm:org.eclipse.esmf.test:1.0.0#x> <urn:bamm:org.eclipse.esmf.test:1.0.0#y>
76
+ [ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#optional>
77
+ true ;
78
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#property>
79
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#z>
80
+ ]
81
+ ) .
82
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#x>
83
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Property> ;
84
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#characteristic>
85
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#Coordinate> ;
86
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
87
+ " x coordinate in space" @en ;
88
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
89
+ " x" ;
90
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
91
+ " x" @en .
92
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#position>
93
+ a <urn:bamm:io.openmanufacturing:meta-model:1.0.0#Property> ;
94
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#characteristic>
95
+ [ a <urn:bamm:io.openmanufacturing:characteristic:1.0.0#SingleEntity> ;
96
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#dataType>
97
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#SpatialPosition> ;
98
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
99
+ " Represents a single location in space." @en ;
100
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
101
+ " SpatialPositionCharacteristic" ;
102
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
103
+ " Spatial Position Characteristic" @en
104
+ ] ;
105
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
106
+ " Indicates a position" @en ;
107
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
108
+ " position" ;
109
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
110
+ " Position" @en .
111
+ <urn:bamm:org.eclipse.esmf.test:1.0.0#WarningLevel>
112
+ a <urn:bamm:io.openmanufacturing:characteristic:1.0.0#Enumeration> ;
113
+ <urn:bamm:io.openmanufacturing:characteristic:1.0.0#values>
114
+ ( " green" " yellow" " red" ) ;
115
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#dataType>
116
+ <http://www.w3.org/2001/XMLSchema#string> ;
117
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#description>
118
+ " Represents if speed of position change is within specification (green), within tolerance (yellow), or outside specification (red)." @en ;
119
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#name>
120
+ " WarningLevel" ;
121
+ <urn:bamm:io.openmanufacturing:meta-model:1.0.0#preferredName>
122
+ " Warning Level" @en .
0 commit comments