Detailed Release Notes - Version 1.2.0
Note: There is a newer version of this specification see VEC 2.1.0
Decisions
- [KBLFRM-967] - No official Support for Schematron-Constraints
Bugs
- [KBLFRM-810] - Define ChangeDescription.ResponsibleDesigner as Optional
- [KBLFRM-842] - Define PartWithSubcomponentsRole.SubComponent as Optional
- [KBLFRM-843] - Redefine Multiplicity of InternalComponentConnection.pins
- [KBLFRM-875] - Removed Mentioning of "ContactPoint3D" in the Model Description
- [KBLFRM-877] - False Mandatory Attributes in the TapeSpecification
- [KBLFRM-915] - Path Mistakenly Inherited From ConfigurableElement
- [KBLFRM-947] - Documentation of WireElementSpecification & WireGroupSpecification inconsistent.
New Features
- [KBLFRM-472] - Assignment between Topology Elements and TopologyZones
- [KBLFRM-722] - Information about the Local Geometry Model of a Component (e.g. Transformation of the Bounding Box)
- [KBLFRM-818] - Add Support for Diodes
- [KBLFRM-840] - Add Support for Bolt Terminals
- [KBLFRM-847] - Allow Creation of Baselines (well defined sets of ItemVersions)
- [KBLFRM-852] - Add Support for Bending Restrictions in the Topology
- [KBLFRM-863] - Component's Supplementary Parts (Accessories) in specified locations (e.g. for Slots)
- [KBLFRM-865] - Mapping between Wires and Their Connected E/E-Components (e.g. Fuses)
- [KBLFRM-874] - Hierarchical Structure for VariantGroups and Additional Attributes
- [KBLFRM-880] - Sealing of Grommets with Additional Parts
- [KBLFRM-883] - Refactoring of 3D Curve Support - Removal of BSplineCurve - Added Support for NURBS
- [KBLFRM-884] - Hierarchical Topologies / Nested Topologies
- [KBLFRM-894] - Create Advanced Multi-Cores in their Usage (e.g. additional shielding)
- [KBLFRM-899] - Allow Application/Usage Constraints for VEC Elements other than PartVersions
- [KBLFRM-918] - Express Conformance to Requirements for PartVersions and PartUsages
- [KBLFRM-925] - CustomProperties for n-Tuple (ComplexProperty)
- [KBLFRM-928] - Instantiation of Topologies
- [KBLFRM-930] - FIT Rates for Parts / Components (via GeneralTechnicalPartSpecification)
- [KBLFRM-954] - Support for XML Schema Pattern Restrictions
- [KBLFRM-964] - Create Complex PartRelations with Custom Expression Logic.
- [KBLFRM-973] - General Orthogonal Grouping Concept to Represent Functional Mappings or Requirements
- [KBLFRM-974] - Add Support for Ferrite
Improvements
- [KBLFRM-365] - Deprecation of CavityDesign for TerminalReceptionSpecification and CavitySpecification
- [KBLFRM-630] - Adding ComponentNodeType 'OpenEnd' for schematic and OpenWireEndTerminal for wiring layer
- [KBLFRM-643] - Allow PartUsages to be in the Content of a Bill of Material (BoM)
- [KBLFRM-697] - Guideline for "Partitioning and Sizing of VEC Files"
- [KBLFRM-726] - Instantiation of Integrated Terminals (e.g. IDC Terminals in Connectors)
- [KBLFRM-732] - Improved Documentation of WireReception.angle
- [KBLFRM-764] - Define TopologySegments with the Length of Zero Invalid
- [KBLFRM-785] - DocumentType 'HarnessCoupling' for DocumentVersions containing Coupling Device Definitions
- [KBLFRM-788] - OpenEnumeration for RobustnessProperties.Class and ClassReferenceSystem
- [KBLFRM-793] - Removed CompatibilityStatement and CompatibilitySpecification from the Model
- [KBLFRM-794] - OpenEnumeration for FuseSpecification.fuseType
- [KBLFRM-796] - Improved Documentation for WireReceptionSpecification.MultiContact
- [KBLFRM-799] - Differentiate "Power" in OpenEnumeration PinComponentType
- [KBLFRM-800] - DocumentTypes for Graphic Symbols
- [KBLFRM-804] - Definition of Plugging Compatibility for E/E Component's HousingComponent
- [KBLFRM-811] - Remove SealingClass and AbrasionResistanceClass (Replaced by RobustnessProperties)
- [KBLFRM-812] - Redefined Semantics for NetGroup and ConnectionGroup
- [KBLFRM-816] - Allow Typing / Classification of Cavity-Addons
- [KBLFRM-817] - Improved Definition for Taping with WireProtectionRole
- [KBLFRM-820] - Concise Definition of the Taping Direction
- [KBLFRM-824] - External References for all ExtendableElements
- [KBLFRM-825] - Add Attribute 'thickness' to StripeSpecification
- [KBLFRM-826] - Clarification of PartWithSubComponentsRole.SubComponent vs. PartStructureSpecification.inBillOfMaterial
- [KBLFRM-830] - OpenEnumeration for WireLength.lengthType
- [KBLFRM-832] - Clarification of the Handling of Partial Specifications
- [KBLFRM-834] - OpenEnumeration for Color.ReferenceSystem
- [KBLFRM-837] - Improved Modification Tracking for the Digital Content of DocumentVersions
- [KBLFRM-839] - Add "ComponentDrawing" to OpenEnumeration "DocumentType"
- [KBLFRM-848] - Handling of Unused Cores in Multi-Cores
- [KBLFRM-856] - Clarification of the Semantics of FileBasedInstruction & DocumentVersion Attributes fileName & location
- [KBLFRM-857] - Add "DeviationTable" to OpenEnumeration "DocumentType"
- [KBLFRM-858] - Improved Documentation of Segment Length
- [KBLFRM-859] - Clarification of the Relationship between Geometry(2D/3D) and Topology
- [KBLFRM-860] - Representation of Implicitly Positioned Elements in the Geometry (e.g. Wire Protections)
- [KBLFRM-867] - Clarification of the Instantiation of Modell Structures
- [KBLFRM-878] - Refactoring of WireProtectionRole - Introduction of a TapeRole
- [KBLFRM-888] - Clarification of the Semantics of the "PartRelation"
- [KBLFRM-889] - Add Data Rate to Signal
- [KBLFRM-890] - Add CurrentType to Signal for AC/DC/AC 3-Phases
- [KBLFRM-891] - Differentiation of High Voltage Classes (OpenEnumeration NominalVoltage)
- [KBLFRM-892] - New Literal ClippingCurrent for PinCurrentType
- [KBLFRM-896] - Traceability to System Schematic Connections for directly mated E/E Components
- [KBLFRM-897] - Add Bridge Terminals with Traceability to Schematic Connections
- [KBLFRM-898] - VariantConfigurations that are Common for a Set of Elements (Base Inclusion)
- [KBLFRM-900] - Move 'referenceElement' Association from PartOccurrence to OccurrenceOrUsage
- [KBLFRM-901] - Additional Literals for "WireReceptionType"
- [KBLFRM-907] - Add Traceability between WiringGroup and ConnectionGroup
- [KBLFRM-908] - Clarification that ContactPoints are Free of Variance
- [KBLFRM-912] - Add averageWireLengthAddOn to WireReceptionSpecification
- [KBLFRM-913] - Impact Protection as RobustnessClass
- [KBLFRM-917] - Define the validity of "unspecified accessories" in component's part master data
- [KBLFRM-921] - Revised Representation of the Dependencies between Cavity & Sealing Geometries & Sizes
- [KBLFRM-922] - Refactoring of ContactSystem to TerminalPairing
- [KBLFRM-924] - Orientation of Coordinate Systems
- [KBLFRM-929] - Multiplicity of Association between OccurrenceOrUsageViewItem2D/3D and OccurrenceOrUsage
- [KBLFRM-931] - Clarification of the Minimum Content of DocumentVersions for Part Master Data.
- [KBLFRM-933] - Clarification about Usage of Classes in the Inheritance Structure.
- [KBLFRM-934] - Permit Usage of TAR, ZIP or Zipped TARs as Archive Format of a VEC-Package.
- [KBLFRM-935] - SubType with OpenEnumeration for NetworkNode & ComponentNode
- [KBLFRM-937] - Guideline for the Usage of General or Specific Classes of an Inheritance Tree
- [KBLFRM-939] - Default- and Special-Values for Attributes
- [KBLFRM-940] - Wildcards for Part References
- [KBLFRM-941] - Improved Documentation of DocumentType.RequirementsDescription
- [KBLFRM-942] - OpenPatternRestriction for Coding Names
- [KBLFRM-943] - Approval.levelOfApproval Defined as OpenEnumeration
- [KBLFRM-949] - Clarification on the Structuring of Multi-Cores
- [KBLFRM-956] - Add Chapter General Guidelines to the VEC Recommendation
- [KBLFRM-957] - OpenEnumeration for LocalizedTypeString.type in accordance to ISO 7200
- [KBLFRM-959] - Allow Typing of AliasIdentifications
- [KBLFRM-962] - Remove ConformanceClasses from the Recommendation
- [KBLFRM-963] - Cardinality of PartOccurrence.RealizedPartUsage
- [KBLFRM-968] - Refactoring of the Model Outline
- [KBLFRM-975] - Additional Literals for SignalMediumType & SignalSubTyp, allow definition in Network Layer
- [KBLFRM-982] - Define OpenEnumeration Literals for CableLeadThroughType
- [KBLFRM-990] - OpenEnumeration for DefaultDimension.dimensionType
- [KBLFRM-991] - Functional grouping concept should allow for hierachical structures