互操作性
计算机科学
同步(交流)
有可能
机械加工
软件工程
同步
抽象
集合(抽象数据类型)
钥匙(锁)
数控
分布式计算
系统工程
时间戳
高层体系结构
XML
嵌入式系统
语义学(计算机科学)
工程类
事件(粒子物理)
信息物理系统
工程制图
适应(眼睛)
数字化制造
作者
Francisco Ricardo Taborda Aguiar,Claudimir José Rebeyka,Dalberto Dias da Costa
标识
DOI:10.1007/s00170-026-17723-4
摘要
Digital Twin (DT) technology is a key enabler of smart manufacturing, with extensive research devoted to virtual replicas of physical assets in both subtractive and additive processes. In this context, numerical control (NC) programs are central to synchronizing physical and virtual twins, yet they are typically based on G-code, a low-level language introduced in the 1960s. Although standardized at its core, G-code has been widely extended by CNC system developers, leading to multiple dialects and significant interoperability issues across heterogeneous machines. These differences hinder effective synchronization, particularly due to the difficulty of aligning timestamps among NC programs. This study proposes a methodology to improve synchronization and interoperability by transpiling NC dialects into a higher-level abstraction based on a comprehensive and fine-grained set of machining functions. The methodology is implemented as an extensible object-oriented framework. Validation through the successful transpilation of a legacy NC dialect demonstrates the ability to compute accurate event timelines, providing a foundation for the development of robust Digital Twins for G-code-based manufacturing processes.
科研通智能强力驱动
Strongly Powered by AbleSci AI