You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Fanuc CNC controller can contain multiple paths. As each path is iterated, some functions are path dependent. Meaning that each path can contain its own unique set of data (e.g. parameters, diagnostics, etc). Paths then break down into axes and spindles. Each execution path of a Fanuc controller operates its own set of axes and spindles. It depends on the controller model and its implementation. Each path may contain a X, Y, and Z axis. In the MTConnect taxonomy this is represented as Controller.Path1.Axes.Linear.X, Controller.Path2.Axes.Linear.X. The number of paths and axes is unknown ahead of time. It is unrealistic to expect individual models to be created for every machine. Fanuc-driver can output an intermediate representation of an individual machine implementation. This data can be helpful in auto-generating a YAML model on the fly.
Initially, a simple three axis model with a single spindle will be created and mapped to MTConnect output as the basis for further development.
The text was updated successfully, but these errors were encountered:
Create generic Fanuc model based on inputs from https://github.com/Ladder99/fanuc-driver.
A Fanuc CNC controller can contain multiple paths. As each path is iterated, some functions are path dependent. Meaning that each path can contain its own unique set of data (e.g. parameters, diagnostics, etc). Paths then break down into axes and spindles. Each execution path of a Fanuc controller operates its own set of axes and spindles. It depends on the controller model and its implementation. Each path may contain a X, Y, and Z axis. In the MTConnect taxonomy this is represented as Controller.Path1.Axes.Linear.X, Controller.Path2.Axes.Linear.X. The number of paths and axes is unknown ahead of time. It is unrealistic to expect individual models to be created for every machine. Fanuc-driver can output an intermediate representation of an individual machine implementation. This data can be helpful in auto-generating a YAML model on the fly.
Initially, a simple three axis model with a single spindle will be created and mapped to MTConnect output as the basis for further development.
The text was updated successfully, but these errors were encountered: