Metadata-Version: 2.1
Name: gcoordinator
Version: 0.0.7
Summary: a package for generate G-code for 3D Printer
Project-URL: Homepage, https://github.com/tomohiron907/gcoordinator
Author-email: Tomohiro TANIGUCHI <gcoordinator.3dp@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Requires-Dist: matplotlib==3.7.1
Requires-Dist: numpy
Requires-Dist: pyopengl
Requires-Dist: pyqt5
Requires-Dist: pyqtgraph==0.13.2
Description-Content-Type: text/markdown

# gcoordinator
This package is for outputting G-codes for 3D printers in python.

# What is G-coordinator?
To use a 3D printer, basically, you need to prepare a 3D model and then slice it using slicing software to create G-code, which is then loaded into the printer. The gcoordinator is an open-source software in Python specifically designed for directly creating G-code. You can find it at the following URL: [https://github.com/tomohiron907/gcoordinator](https://github.com/tomohiron907/gcoordinator).

"gcoordinator" is a library that extracts only the G-code generation engine from G-coordinator, a GUI application for generating G-code.The code for modeling is almost the same, but the code using the gcoordinator library does not work directly in the current G-coordinator GUI application. However, in the G-coordinator version 3 series, the intention is to make it work seamlessly with the exact same code.
In gcoordinator, the development focus is on creating a library for G-code generation. Therefore, the 3D modeling features are kept to a minimum.

gcoordinatorは，G-coordinator(G-codeを生成するためのGUIアプリケーション)のG-code生成エンジンのみを切り出したライブラリです．造形のためのコードはほとんど同じですが，gcoordinatorライブラリでのコードがそのまま現在のG-coordinatorのGUIアプリで動作するわけではありません．しかし，G-coordinatorのversion3系列では，完全に同じコードで動作するようにする予定です．

gcoordinatorでは，G-code生成のライブラリとして開発をしているため，3D描画の機能は最低限のものになっています．