The FeedstockType represents a feedstock installed on the AM Machine. A feedstock is used to produce an AM part. It may or may not be part of the finished part.
The FeedstockType is formally defined in Table 20.
Table 20 – FeedstockType Definition
Attribute |
Value |
||||
BrowseName |
FeedstockType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node |
|||||
0:HasProperty |
Variable |
Identifier |
0:String |
0:PropertyType |
M |
0:HasProperty |
Variable |
ExternalIdentifier |
0:String |
0:PropertyType |
O |
0:HasProperty |
Variable |
Name |
0:String |
0:PropertyType |
O |
0:HasComponent |
Variable |
Function |
FeedstockFunction |
0:BaseDataVariableType |
O |
0:HasProperty |
Variable |
2:Manufacturer |
0:String |
0:PropertyType |
O |
0:HasComponent |
Variable |
RemainingQuantity |
0:Number |
0:AnalogUnitType |
O |
0:HasComponent |
Variable |
ReadyForProduction |
0:Boolean |
0:BaseDataVariableType |
O |
0:HasComponent |
Variable |
Cycle |
0:UInt32 |
0:BaseDataVariableType |
O |
Conformance Units |
|||||
AdditiveManufacturing Identify & Monitor Feedstock |
The Identifier is the Identifier of the feedstock. This Identifier is used to determine the type of feedstock. For this reason, the Identifier shall be unique.
The Name is used as a human readable name of the feedstock used (e.g., “PLA_Black”).
The ExternalIdentifier shall be used to identify the feedstock instance used (e.g., lot ID/batch ID). For this reason, the ExternalIdentifier shall be unique per feedstock identifier.
The Function indicates the usage purpose of a feedstock using the FeedstockFunction defined in 10.1.
The 2:Manufacturer is the original manufacturer of the feedstock.
The RemainingQuantity indicates the remaining amount of this feedstock instance installed on the AM machine. For the 0:EngineeringUnits only the recommendations according to 6.4 should be used.
ReadyForProduction indicates if the feedstock meets all AM machine specific preconditions to be used in a job (e.g. temperature).
The Cycle count may be used for technologies where the remaining feedstock is recycled in the following job. After a feedstock change, the Cycle count shall start at 0.