https://github.com/mtconnect/mtconnecttranspiler
A transpiler for the SysML data model of MTConnect into other formats.
https://github.com/mtconnect/mtconnecttranspiler
mtconnect mtconnect-transpiler tools transpiler
Last synced: about 1 year ago
JSON representation
A transpiler for the SysML data model of MTConnect into other formats.
- Host: GitHub
- URL: https://github.com/mtconnect/mtconnecttranspiler
- Owner: mtconnect
- License: apache-2.0
- Created: 2022-10-01T21:14:25.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2025-01-24T19:21:30.000Z (over 1 year ago)
- Last Synced: 2025-03-28T14:49:52.280Z (about 1 year ago)
- Topics: mtconnect, mtconnect-transpiler, tools, transpiler
- Language: C#
- Homepage:
- Size: 276 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://github.com/mtconnect/MtconnectTranspiler/actions/workflows/gh-package.yml)
MtconnectTranspiler
======
This is an open source project focused on deserializing the SysML model for [MTConnect®](https://mtconnect.org). The normative XMI provides a structure for the MTConnect® standard. One of the goals of this project is to leverage this structure to automate the development of other MTConnect®-related tools. For example, the structure and validation in the [`MtconnectCore`](https://github.com/TrueAnalyticsSolutions/MtconnectCore) project.
## Documentation
Any documentation surrounding MTConnect® can be found on the [MTCup](https://mtcup.org/) site (MTConnect User Portal).
Any technical documentation surrounding MTConnect® can be found on the [MTConnect® Model Browser](https://model.mtconnect.org/) generated from the SysML model.
For more information about this project and how to navigate it, visit the [Wiki](wiki).
## Contributors
Anyone looking to help is welcome to. If you're looking for open items, take a look at the Issues board or the Project board.
Additionally, contributors are invited to join the [MTConnect Standards Committee](https://www.mtconnect.org/standards-committee) and participate in the frequent MTConnect Validation Working Group where we discuss work relavent to tools like the MtconnectCore project.