Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Models - create single-path, three-axis Fanuc CNC model #5

Closed
MRIIOT opened this issue Jul 3, 2021 · 1 comment
Closed

Models - create single-path, three-axis Fanuc CNC model #5

MRIIOT opened this issue Jul 3, 2021 · 1 comment
Assignees
Labels
application:adapter Anything related to a specific application

Comments

@MRIIOT
Copy link
Contributor

MRIIOT commented Jul 3, 2021

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.

@MRIIOT MRIIOT self-assigned this Jul 3, 2021
@MRIIOT MRIIOT changed the title Create Fanuc CNC model Create single-path, three-axis Fanuc CNC model Jul 3, 2021
@bburns bburns added this to the Adapter milestone Aug 7, 2021
@bburns bburns self-assigned this Aug 7, 2021
@bburns bburns changed the title Create single-path, three-axis Fanuc CNC model Models - create single-path, three-axis Fanuc CNC model Aug 7, 2021
@MRIIOT
Copy link
Contributor Author

MRIIOT commented Oct 21, 2022

Model generation complete in Fanuc-Driver.

@MRIIOT MRIIOT closed this as completed Oct 21, 2022
@bburns bburns added application:adapter Anything related to a specific application and removed component:adapter labels Jan 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
application:adapter Anything related to a specific application
Projects
None yet
Development

No branches or pull requests

2 participants