Overview
IEC 62714-3:2017 is an important international standard published by the International Electrotechnical Commission (IEC) that defines the engineering data exchange format specifically for industrial automation systems engineering. This part, titled "Automation Markup Language - Part 3: Geometry and Kinematics," focuses on how geometry and kinematics information can be integrated and exchanged between engineering tools within plant automation environments using the Automation Markup Language (AML).
This standard addresses a critical need in industrial automation for a unified format that ensures consistency, accuracy, and interoperability when sharing geometric and kinematic data across different systems and engineering tools. The format primarily leverages AML alongside integration with COLLADA documents, enabling detailed representation and manipulation of 3D models, spatial frames, joints, kinematic models, and articulated systems.
Key Topics
-
Data Exchange in Industrial Automation
IEC 62714-3:2017 provides a robust framework for exchanging detailed geometric and kinematic data, which are essential for designing, simulating, and operating automation systems.
-
Automation Markup Language (AML) Extensions
The standard extends AML libraries by adding new roles, interfaces, and attributes necessary to define and connect geometry and kinematics data, including the AutomationMLBaseRoleClassLib and AutomationMLInterfaceClassLib.
-
Integration with COLLADA
COLLADA is the industry-standard XML format for 3D models. This standard details how to integrate COLLADA documents into AML, allowing the inclusion of complex visual scenes, frames, and kinematic descriptions within the AML data exchange framework.
-
Frame Attribute and Object Attachment
Definition and usage of the Frame attribute enable spatial referencing of objects. Attachment methods specify how different AML objects can be linked or connected spatially, which is key for modeling components like robots, linear units, grippers, and workpieces in an automation system.
-
Kinematic System Modeling
The standard includes informative annexes illustrating how to model entire kinematic systems and their combinations (e.g., robots with linear axes or grippers) in AML, blending CAEX and COLLADA documents for comprehensive automation modelling.
-
Referencing Methods for Geometry and Kinematics
Various referencing techniques are covered, such as explicit and implicit references within AML documents, to handle complex hierarchical and modular engineering data structures effectively.
Applications
IEC 62714-3:2017 applies to a wide range of industrial automation scenarios, including:
-
Robotics Engineering
Modeling and sharing detailed kinematic chains of robots with accurate geometric data to facilitate offline programming, simulation, and control integration.
-
Plant Automation Design
Enabling seamless data exchange between CAD, simulation tools, and control engineering systems to improve the design of automated manufacturing cells and complete plants.
-
Machine Integration
Defining interfaces and spatial relationships between machine components for automated assembly lines where complex mechanical interactions and movements need precise coordination.
-
Digital Twins and Virtual Commissioning
Supporting the growth of digital twin technology by providing detailed geometry and kinematics data essential for realistic virtual commissioning and predictive maintenance.
-
Interoperability Across Toolchains
Facilitating multi-vendor and cross-disciplinary collaboration by standardizing the way geometry and kinematics data are structured and exchanged in heterogeneous industrial environments.
Related Standards
-
IEC 62714-1: Automation Markup Language (AML) Part 1 – Base AML specification for data exchange in automation engineering, foundational for Part 3 developments.
-
COLLADA (ISO/PAS 17506) – The open standard XML schema for 3D assets, widely used for geometry and scene description, key for integration in IEC 62714-3.
-
IEC 62714-2: Automation Markup Language - Role Class Libraries – Extends AML with domain-specific libraries, relevant for understanding the role classifications used in geometry and kinematics modelling.
-
IEC 61499 – Function blocks for industrial process measurement and control systems, often integrated with AML for comprehensive automation solutions.
-
IEC 61512-1: Batch Control Part 1 – Provides process control models and terminology that can benefit from AML-based data exchange for machinery geometry and kinematics.
Adopting IEC 62714-3:2017 ensures standardized, efficient, and reliable exchange of automation engineering data focused on geometry and kinematics, significantly enhancing component integration, system design, and digital transformation in industrial automation. For up-to-date access to IEC standards and supporting materials, visit the IEC Webstore and explore related resources such as Electropedia for electrotechnical terminology.