CIM Issues #5296
Updated by Pat Brown almost 3 years ago
61968 changes
> Change class name WireAssemblyInfo to WireAssembly
> Change association role name PerLengthLineParameter.WireAssemblyInfo to PerLengthLineParameter.WireAssembly [NOTE: also ensure that association has WireAssembly as source and PerLengthLineParameter as target since it crosses the 61968/61970 package boundary]
> Add association ACLineSegment.WireAssembly, ensuring that association has WireAssembly as source and ACLineSegment as target since it crosses the 61968/61970 package boundary
> Add association WirePosition.WireAssembly, ensuring that association has WirePosition as source and WireAssembly as target
> Change inheritance WireAssembly to inherit from IdentifiedObject instead of AssetInfo
> Add association WirePosition.WireInfo ensuring that association has WirePosition as source and WireInfo as target
> Add attribute WirePosition.phase
> Delete class WirePhaseInfo
> Delete association WirePhaseInfo.WireAssemblyInfo
> Delete association WirePhaseInfo.WirePosition
> Delete association WirePhaseInfo.WireInfo
> Delete attribute WireSpacingInfo.isCable
> Delete attribute WireSpacingInfo.usage
> Delete class WireUsageKind
> Change class name WireSpacingInfo to IntraphaseSpacing
> Change attribute name WireSpacingInfo.phaseWireSpacing to IntraphaseSpacing.wireSpacing
> Change attribute name WireSpacingInfo.phaseWireCount to IntraphaseSpacing.wireCount
> Delete association ACLineSegment.WireSpacingInfo
> Change association role name WirePositions.WireSpacingInfo to WirePosition.IntraphaseSpacing [NOTE: also ensure that association has WirePosition as source and IntraphaseSpacing as target]
> Add association IntraphaseSpacing.ACLineSegmentPhase ensuring that association has IntraphaseSpacing as source and ACLineSegment as target since it crosses the 61968/61970 package boundary
> Change inheritance IntraphaseSpacing to inherit from IdentifiedObject instead of AssetInfo