This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Joining System.

Table 252 – Conformance Units for Joining System

Category

Title

Description

Server

IJT Joining System Base

The Server implements at least one instance of a JoiningSystemType.

Server

IJT Joining System Identification

The JoiningSystem includes the Identification AddIn of type JoiningSystemIdentificationType.The Identification AddIn includes the following optional properties: ProductInstanceUri, Manufacturer, ManufacturerUri.

Server

IJT Joining System Machinery Building Blocks

The JoiningSystem includes the optional MachineryBuildingBlocks.

Server

IJT Asset Management

The JoiningSystem includes support for the optional AssetManagement which includes the following:AssetManagementAssetManagement/AssetsAssetManagement/Assets/All Sub-FoldersAssetManagement/MethodSet of type JoiningSystemAssetMethodSetType

Server

IJT Result Management

The JoiningSystem includes support for the optional ResultManagement which includes ResultManagement/Results folder.

Server

IJT Single Result

The JoiningSystem supports generating Single Results where Result.ResultMetaData.Classification is SINGLE_RESULT.

Server

IJT Basic Result

The Server supports a Result instance which includes at least the following properties in Result.ResultMetaData: ResultId, Classification, IsSimulated, IsPartial, ResultEvaluation, JoiningTechnology, ResultState, SequenceNumber, CreationTime.

Server

IJT Result Additional Data

The Server supports a Result instance which includes at least the following properties in Result.ResultMetaData: Name, Description, ResultEvaluationCode, ResultEvaluationDetails, AssemblyType, OperationMode.

Server

IJT Result Extended Meta Data

The Server supports a Result instance which includes Result.ResultMetaData.ExtendedMetaData to send additional meta data.

Server

IJT Result Processing Times

The Server supports a Result instance which includes at least the following properties in Result.ResultMetaData: ProcessingTimes.StartTime and ProcessingTimes.EndTime.

Server

IJT Result Processing Times Durations

The Server supports a Result instance which includes the following durations in Result.ResultMetaData.ProcessingTimes: AcquisitionDuration and ProcessingDuration.

Server

IJT Result Event Access

The Server reports Results by generating events of the JoiningSystemResultReadyEventType.

Server

IJT Get Latest Result

The Server supports GetLatestResult method.

Server

IJT Get Result by Id

The Server supports GetResultById method.

Server

IJT Get Result with Filter Criteria

The Server supports GetResultIdListFiltered method to retrieve list of ResultIds based on at least Result.ResultMetaData.SequenceNumber or Result.ResultMetaData.CreationTime.

Server

IJT Result Variable Access

The Server reports Results as a ResultVariable value in the address space with at least Result.ResultMetaData as per JoiningSystemResultType.

Server

IJT Result Internal Identifiers

The Server supports at least one Result instance which includes the identifiers of the following entities in Result.ResultMetaData.AssociatedEntities property. Asset Identifiers:It includes the identifier of the asset where the OPC UA Server is running. It is primarily a CONTROLLER.It includes the identifier of the asset which performed the joining operation. It is primarily a TOOL.It also includes the identifiers of the MEMORY DEVICE, SERVO, etc. if these assets are exposed by the joining system and are associated with the generated result.Joining Process Identifiers:It includes the identifier of the Joining Process based on the JoiningProcess.JoiningProcessMetaData.Classification associated to ResultMetaData.Classification.Examples: 1. If the Result.ResultMetaData.Classification is SINGLE_RESULT, it includes the identifier of the Joining Program.2. If the Result.ResultMetaData.Classification is JOB_RESULT, it includes the identifier of the Joining Job.

Server

IJT Result External Identifiers

The Server supports at least one Result instance which includes at least one of the following identifiers based on the EntityType: VEHICLE, PRODUCT, PART, JOINT, ORDER, MODEL in Result.ResultMetaData.AssociatedEntities[].

Server

IJT Joining Result Failure Reason

The Server supports Single Result instances where if Result.ResultContent is an instance of JoiningResultDataType, then it provides FailureReason defined in JoiningResultDataType if Result.ResultMetaData.ResultEvaluation = NotOK.

Server

IJT Joining Result Overall Result Values

The Server supports Single Result instances where the instance of JoiningResultDataType contains OverallResultValues[] where each element of JoiningResultDataType.OverallResultValues[] includes MeasuredValue, PhysicalQuantity, Name, ResultEvaluation and includes ViolationType and ViolationConsequence if the ResultEvaluation is NotOK.

Server

IJT Joining Result Step Results

The Server supports Single Result instances with at least one element of JoiningResult.StepResults[] where each instance of StepResultDataType includes at least StepResultId, ProgramStepId or ProgramStep, Name, ResultEvaluation and StepTraceId, StartTimeOffset if traces are sent as part of the JoiningResult.Each element of JoiningResult.StepResults[].StepResultValues[] includes MeasuredValue, PhysicalQuantity, Name, ResultEvaluation and includes ViolationType, ViolationConsequence if the ResultEvaluation is NotOK.

Server

IJT Joining Result Errors

The Server supports Single Result instances where the instance of JoiningResultDataType contains the error information for each error as an instance of ErrorInformationDataType in JoiningResult.Errors. The instance of ErrorInformationDataType includes at least ErrorType, ErrorMessage.Examples: Tool Trigger Lost, Tool Overheat, etc.

Server

IJT Joining Result Trace

The Server supports Single Result instances where the instance of JoiningResultDataType includes the Trace of type JoiningTraceDataType.The Trace instance contains StepTraces which includes StepTraceContent. The number of elements in StepTraceContent is based on the configured Physical Quantities in the Joining Process.Each instance of JoiningTraceDataType includes TraceId, ResultId, StepTraces.Each instance of StepTraceDataType includes at least StepTraceId, StepResultId, NumberOfTracePoints, StepTraceContent. It includes StartTimeOffset and/or SamplingInterval.Each element of StepTraceContent includes at least Values, Name, PhysicalQuantity.

Server

IJT Result Value Trace Point Time Offset

The Server supports Single Result instances where it contains at least one element of JoiningResult.StepResults[] that includes StartTimeOffset and at least one element of JoiningResult.StepResults[].StepResultValues[] that includes TracePointOffset when TracePointIndex is not available.

Server

IJT Result Value Trace Point Index

The Server supports Single Result instances where it contains at least one element of JoiningResult.StepResults[].StepResultValues[] that includes TracePointIndex which can point to a specific sample in StepTraceContent[].Values[].

Server

IJT Sync Result

The Server supports Sync Results where Result.ResultMetaData.Classification is SYNC_RESULT.

Server

IJT Sync Result Counters

The Server supports Sync Results where Result.ResultMetaData.ResultCounters[] contains at least one of the following counters.CHANNEL_NUMBER SPINDLE_NUMBER

Server

IJT Batch Result

The Server supports Batch Results where Result.ResultMetaData.Classification is BATCH_RESULT.

Server

IJT Intervention Result

The Server supports Intervention Results where Result.ResultMetaData.Classification is INTERVENTION_RESULT.Each instance of intervention result includes Result.ResultMetaData.InterventionType with appropriate value based on the joining operation.

Server

IJT Batch Result Counters

The Server supports Batch Results where Result.ResultMetaData.ResultCounters[] contains at least one of the following counters.BATCH_SIZEBATCH_COUNT

Server

IJT Job Result

The Server supports Job Results where Result.ResultMetaData.Classification is JOB_RESULT.

Server

IJT Result Value FINAL Tag

The Server supports Single Result instances where the instance of JoiningResultDataType contains at least one element of Torque and Angle Value JoiningResult.StepResults[].StepResultValues[] where the ValueTag = FINAL.It is allowed to include key ResultValues with ValueTag = FINAL in JoiningResult.OverallResultValues[].

Server

IJT Self Contained Consolidated Result

The Server supports Consolidated or Combined Results where the Result.ResultMetaData.Classification = BATCH_RESULT or JOB_RESULT or SYNC_RESULT or STITCHING_RESULT.The Result.ResultContent contains the list of sub-results including both the ResultMetaData and ResultContent of each sub-result is populated.

Server

IJT Consolidated Result with References

The Server supports Consolidated or Combined Results where the Result.ResultMetaData.Classification = BATCH_RESULT or JOB_RESULT or SYNC_RESULT or STITCHING_RESULT.The Result.ResultContent contains the list of sub-results where only Result.ResultMetaData.ResultId and Result.ResultMetaData.Classification are included. Result.ResultContent of the sub-results is reported as an empty array.

Server

IJT Partial Consolidated Result

The Server supports a partial Consolidated or Combined Results during the processing of the joining operation where the Result.ResultMetaData.IsPartial is set to TRUE and Result.ResultMetaData.ResultState is set to Processing and Result.ResultMetaData.Classification = BATCH_RESULT or JOB_RESULT or SYNC_RESULT or STITCHING_RESULT.

Server

IJT Result Content

The Server supports Result instances which include Result.ResultContent based on Result.ResultMetaData.Classification as follows:If Result.ResultMetaData.Classification = SINGLE_RESULT then,Result.ResultContent = An instance of JoiningResultDataTypeIf Result.ResultMetaData.Classification = BATCH_RESULT or SYNC_RESULT or JOB_RESULT or STITCHING_RESULT then,Result.ResultContent = One or more instances of ResultDataType where each element in the Result.ResultContent is a sub-result of the parent Result.If Result.ResultMetaData.Classification = INTERVENTION_RESULTResult.ResultContent = NULL or an instance of JoiningResultDataType if any measurement values are applicable.If Result.ResultMetaData.Classification = TEXT_RESULTResult.ResultContent = One or more instances of String.

Server

IJT Request Results

The Server supports RequestResults method which sends the stored results from the joining system using an instance of RequestedResultEventType or RequestedResultVariable value.

Server

IJT Requested Result Variable Access

The Server reports Results as RequestedResultVariable value for any results generated upon the successful execution of RequestResults or RequestUnacknowledgedResults method.

Server

IJT Requested Result Event Access

The Server reports generates an event of RequestedResultEventType for any results generated upon the successful execution of RequestResults or RequestUnacknowledgedResults method.

Server

IJT Acknowledge Results

The Server supports the AcknowledgeResults method to acknowledge the result set using the input list of result identifiers.

Server

IJT Request Unacknowledged Results

The Server supports RequestUnacknowledgedResults method which sends the stored results from the joining system using an instance of RequestedResultEventType or RequestedResultVariable value.

Server

IJT Asset Management Controller

The instance of Controllers folder includes at least one instance of a Controller which implements IControllerType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: Type.

Server

IJT Asset Management Tool

The instance of Tools folder includes at least one instance of a Tool which implements IToolType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is include at least the following properties: Type.

Server

IJT Asset Management Servo

The instance of Servos folder includes at least one instance of a Servo which implements IServoType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: NodeNumber.

Server

IJT Asset Management Memory Device

The instance of MemoryDevices folder includes at least one instance of a MemoryDevice which implements IMemoryDeviceType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: Type.

Server

IJT Asset Management Cable

The instance of Cables folder includes at least one instance of a Cable which implements ICableType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is include at least the following properties: Type.

Server

IJT Asset Management Power Supply

The instance of PowerSupplies folder includes at least one instance of a PowerSupply which implements IPowerSupplyType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: InputSpecification.

Server

IJT Asset Management Feeder

The instance of Feeders folder includes at least one instance of a Feeder which implements IFeederType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: Type, Material.

Server

IJT Asset Management Battery

The instance of Batteries folder includes at least one instance of a Battery which implements IFeederType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: Type, NominalVoltage, Capacity.

Server

IJT Asset Management Sensor

The instance of Sensors folder includes at least one instance of a Sensor which implements ISensorType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: Type.

Server

IJT Asset Management Accessory

The instance of Accessories folder includes at least one instance of an Accessory which implements IAccessoryType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is include at least the following properties: Type.

Server

IJT Asset Management Software

The instance of SoftwareComponents folder includes at least one instance of a Software which implements ISoftwareType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, SerialNumber.

Server

IJT Asset Management SubComponent

The instance of SubComponents folder includes at least one instance of a SubComponent which implements ISubComponentType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, DeviceClass, SerialNumber, ProductCode.The Parameters folder is includes at least the following properties: Type.

Server

IJT Asset Management Virtual Station

The instance of VirtualStations folder includes at least one instance of a VirtualStation which implements IVirtualStationType interface and all its mandatory instance declarations.The Identification AddIn of the asset is of type MachineryComponentIdentificationType and includes at least the following properties: ProductInstanceUri, Manufacturer, ManufacturerUri, Model, SerialNumber.

Server

IJT Asset Management Operation Counters

The Server supports at least one asset instance which includes OperationCounters object of type MachineryOperationCounterType and that includes at least one counter.

Server

IJT Asset Management Tool Operation Cycle Counter

The Server supports Tool instances which includes OperationCounters object of type MachineryOperationCounterType and includes OperationCycleCounter property.

Server

IJT Asset Management Battery Operation Cycle Counter

The Server supports Battery instances which includes OperationCounters object of type MachineryOperationCounterType and includes OperationCycleCounter property.

Server

IJT Asset Management Health

The Server supports at least one asset instance which includes Health object which includes at least DeviceHealth property.

Server

IJT Asset Management Monitoring Health

The Server supports at least one asset instance which includes Monitoring.Health object which includes at least DeviceHealth property.

Server

IJT Asset Management Service

The Server supports at least one asset instance which includes Maintenance.Service object which includes at least LastService and ServicePlace properties.

Server

IJT Asset Management Calibration

The Server supports at least one asset instance which includes Maintenance.Calibration object which includes at least LastCalibration and CalibrationValue properties.The Calibration data from a Joining System is applicable primarily for Sensor. If a Sensor is not exposed by the Server in the given joining system, then it is allowed to provide the Calibration information as part of the Tool.

Server

IJT Asset Management Additional Information

The Server supports all the asset instances which implements the IJoiningAdditionalInformationType interface as part of Identification AddIn with at least the following property JoiningTechnology.

Server

IJT Asset Management Machinery Building Blocks

The Server supports all the asset instances which includes the optional MachineryBuildingBlocks.

Server

IJT Method Input Argument

The Server supports methods defined in the specification with following semantic for input argument ProductInstanceUri.If the input ProductInstanceUri is empty or NULL, then the Server can use the identifier of the asset where the Server is deployed.If the input ProductInstanceUri is NOT empty, then it is a valid ProductInstanceUri of any asset exposed by the Server. The Server reports appropriate error if ProductInstanceUri is not available in the Server or it is not applicable for the method.

Server

IJT Disconnect Asset

The Server supports the DisconnectAsset method.

Server

IJT Enable Tool

The Server supports the EnableAsset method for Tool instances.

Server

IJT Send Identifiers

The Server supports at least one of the following methods to configure the identifiers:SendIdentifiersSendTextIdentifiersStartJoiningProcess with associatedEntities in the input argument.The received set of identifiers are included as part of Result.ResultMetaData.AssociatedEntities[] for any result generated after the successful execution of the method. Each element of the AssociatedEntities[] sets IsExternal = TRUE for the received identifiers.

Server

IJT Get Identifiers

The Server supports GetIdentifiers method which returns the set of identifiers available for the current joining process in the output argument. The identifiers reported are sent by a Client or any other external interface.

Server

IJT Reset Identifiers

The Server supports ResetIdentifiers method which will reset the identifiers of the current joining process. It resets the identifiers where IsExternal = TRUE.

Server

IJT Set Calibration

The Server supports SetCalibration method.

Server

IJT Reboot Asset

The Server supports RebootAsset method.

Server

IJT Feedback Methods

The Server supports SendFeedback and GetFeedbackFileList methods for any type of feedback.The outcome of the GetFeedbackFileList method is used as input to SendFeedback for any type of feedback other than text.

Server

IJT Set Time

The Server supports SetTime method.

Server

IJT Set Offline Timer

The Server supports SetOfflineTimer method.

Server

IJT IO Signals Methods

The Server supports SendIOSignals, GetIOSignals methods for the asset.

Server

IJT Get Error Information

The Server supports GetErrorInformation method for the asset.

Server

IJT Execute Operation

The Server supports ExecuteOperation method for the asset.

Server

IJT Event Payload

The Server reporting any event or condition or alarm from a Joining System includes the common payload defined in JoiningSystemEventContentType with the following properties: JoiningTechnology, EventText, EventCode.

Server

IJT Event Condition Classes

The Server reporting any event or condition or alarm from a joining system contains the following properties for classification.ConditionClassId, ConditionClassName, ConditionSubClassId, ConditionSubClassName.If the ConditionClass is already a specific category, it is allowed to omit the ConditionSubClass.These properties are not applicable for specific type of events such as ResultReadyEventType, JoiningSystemResultReadyEventType, RequestedResultEventType.

Server

IJT Asset Connection Event

The Server generates an event of JoiningSystemEventType when any asset is connected or disconnected in a joining system. The following event properties are set as follows:ConditionClass = SystemConditionClassType ConditionSubClass = AssetConnectedConditionClassType if asset is connected.ConditionSubClass = AssetDisconnectedConditionClassType if asset is connected.

Server

IJT Asset Connection State Event

The Server generates an event of JoiningSystemEventType when an asset is connected or disconnected in a joining system for assets based on the value of Asset.Parameters.Connected variable. The following event properties are set as follows:ConditionClass = SystemConditionClassType ConditionSubClass = AssetConnectedConditionClassType if asset is connected. ConditionSubClass = AssetDisconnectedConditionClassType if asset is disconnected.

Server

IJT Asset Enable State Event

The Server generates an event of JoiningSystemEventType when any asset is enabled or disabled in a joining system. The following event properties are set as follows:ConditionClass = SystemConditionClassType ConditionSubClass = AssetEnabledConditionClassType if asset is enabled. ConditionSubClass = AssetDisabledConditionClassType if asset is disabled.

Server

IJT Event Payload Associated Entities

The Server reporting any event or condition or alarm from a Joining System contains the common payload defined in JoiningSystemEventContentType. The payload includes the list of identifiers associated with the event in JoiningSystemEventContent.AssociatedEntities[].Examples: If an event is related to Asset Connected, it contains contain the associated identifier of the asset.If an event of condition is related to Joining Process, it contains the associated identifier of the joining process.

Server

IJT Event Payload Reported Values

The Server reporting any event or condition or alarm from a Joining System contains the common payload defined in JoiningSystemEventContentType. The payload includes one or more ReportedValues in JoiningSystemEventContent.ReportedValues[]. It corresponds to measurement values such as Temperature in Over Temperature Event, etc. If the ConditionSubClass is ThresholdViolationConditionClassType or ThresholdViolationResolvedConditionClassType, then it is required to include the respective ReportedValues.

Server

IJT Identifiers Event

The Server generates an event of JoiningSystemEventType with appropriate Condition Classes when an identifier is sent by SendIdentifiers or SendTextIdentifiers or StartJoiningProcess methods or another interface.The AssociatedEntities property in the event payload includes the identifiers received.

Server

IJT Select Process Event

The Server generates an event of JoiningSystemEventType when a joining process is selected in a joining system.The ConditionClass is ProcessConditionClassType and ConditionSubClass is SelectedProcessConditionClassType.The AssociatedEntities property in the event payload includes the identifier of the selected Joining Process.

Server

IJT Joining Process Management

The instances of JoiningSystemType contains an instance of JoiningProcessManagementType with the DefaultInstanceBrowseName.

Server

IJT Get Joining Process List

The Server supports GetJoiningProcessList method which returns the list of joining processes available in the joining system.Each instance of JoiningProcessMetaDataType returned in the output argument contains at least JoiningProcessId, CreationTime, LastUpdatedTime, Name, JoiningTechnology, Classification.

Server

IJT Abort Joining Process

The Server supports AbortJoiningProcess method.

Server

IJT Start Selected Joining

The Server supports StartSelectedJoining method. Pre-requisite: The device is pre-configured with remote start option and joining process is already selected using SelectJoiningProcess or SelectJoint or another interface.

Server

IJT Select Joining Process

The Server supports SelectJoiningProcess method.

Server

IJT Deselect Joining Process

The Server supports DeselectJoiningProcess method.

Server

IJT Reset Joining Process

The Server supports ResetJoiningProcess method.

Server

IJT Increment Joining Process Counter

The Server supports IncrementJoiningProcessCounter method.

Server

IJT Decrement Joining Process Counter

The Server supports DecrementJoiningProcessCounter method.

Server

IJT Set Joining Process Size

The Server supports SetJoiningProcessSize method.

Server

IJT Start Joining Process

The Server supports StartJoiningProcess method. Pre-requisite: The device is pre-configured with remote start option.

Server

IJT Delete Joining Process

The Server supports DeleteJoiningProcess method.

Server

IJT Get Selected Joining Program

The Server supports the GetSelectedJoiningProgram method.The instance of JoiningProcessMetaDataType returned in the output argument contains at least JoiningProcessId, CreationTime, LastUpdatedTime, Name, JoiningTechnology, Classification.

Server

IJT Send Joining Process

The Server supports SendJoiningProcess method.

Server

IJT Get Joining Process

The Server supports GetJoiningProcess method.

Server

IJT Set Joining Process Counter

The Server supports SetJoiningProcessCounter method.

Server

IJT Set Joining Process Mapping

The Server supports SetJoiningProcessMapping method.

Server

IJT Get Joining Process Revision List

The Server supports GetJoiningProcessRevisionList method.

Server

IJT Joint Management

The instances of JoiningSystemType contains an instance of JointManagementType with the DefaultInstanceBrowseName.

Server

IJT Send Joint

The Server supports SendJoint method.

Server

IJT Get Joint List

The Server supports GetJointList method.

Server

IJT Select Joint

The Server supports SelectJoint method.

Server

IJT Get Joint

The Server supports GetJoint method.

Server

IJT Joint Data

The joint instance used in SendJoint, GetJoint, GetJointList methods contains at least JointId and the at least the corresponding JoiningProcessId in the Joint.AssociatedEntities[].It includes the Joint.JointDesignId, if JointDesign feature is supported.

Server

IJT Delete Joint

The Server supports DeleteJoint method.

Server

IJT Send Joint Design

The Server supports SendJointDesign method.

Server

IJT Get Joint Design List

The Server supports GetJointDesignList method.

Server

IJT Get Joint Design

The Server supports GetJointDesign method.

Server

IJT Joint Design Data

The joint design instance used in SendJointDesign, GetJointDesign, GetJointDesignList methods contains at least JointDesignId, JointDesignContent.It includes JointComponentIdList if JointComponent feature is supported.

Server

IJT Delete Joint Design

The Server supports DeleteJointDesign method.

Server

IJT Send Joint Component

The Server supports SendJointComponent method.

Server

IJT Get Joint Component List

The Server supports GetJointComponentList method.

Server

IJT Get Joint Component

The Server supports GetJointComponent method.

Server

IJT Joint Component Data

The joint component instance used SendJointComponent, GetJointComponent, GetJointComponentList method contains at least JointComponentId, Manufacturer, ManufacturerUri.It includes the JointComponentContent if the application supports the specific definition of JointComponent. Examples: Bolt, Rivet, etc.Note: The definition of JointComponentContent is application specific.

Server

IJT Delete Joint Component

The Server supports DeleteJointComponent method.

Server

IJT Get Joint Revision List

The Server supports GetJointRevisionList method.

Server

IJT Engineering Units

All the instances of ResultValueDataType, TraceContentDataType, ReportedValueDataType, DesignValueDataType, and any variable with TypeDefinition JoiningDataVariableType includes the EngineeringUnits property with an appropriate value.