|
1 |
| -# cn5X++ |
| 1 | +# cn5X++ <img src="https://github.com/fra589/cn5X/blob/master/images/XYZAB.svg" alt="5X++ Logo" width="127 px" align="right"/> |
2 | 2 |
|
3 | 3 | <p align="center">
|
4 |
| - <img src="https://github.com/fra589/cn5X/blob/master/images/XYZAB.svg" alt="5X++ Logo" /> |
| 4 | + <a href="https://github.com/fra589/cn5X/tree/master/images/screenshots" title="Screenshots"> |
| 5 | + <img src="https://github.com/fra589/cn5X/blob/master/images/screenshots/cn5X_screenShot_00.png" alt="5X++ Screenshot" width="1024 px"/> |
| 6 | + </a> |
5 | 7 | </p>
|
6 | 8 |
|
7 |
| -------------- |
8 |
| - |
9 |
| -Nouveau panneau de contrôle Grbl 5/6 axes avec pour but d'implémenter toutes les fonctionalités de grbl-Mega-5X... |
10 |
| -*New 5/6 axis Grbl control panel to implement all the grbl-Mega-5X capabilities...* |
11 |
| - |
12 |
| -## Attention ! |
13 |
| -Ce dépot est une version en cours de développement. Utilisation à vos risques et périls. |
14 |
| - |
15 |
| -## *Warning !* |
16 |
| -*This repository is version under development. Use at your own risk.* |
17 |
| - |
| 9 | +Panneau de contrôle Grbl 5/6 axes avec pour but d'implémenter toutes les fonctionalités de grbl-Mega-5X... |
| 10 | +*5/6 axis Grbl control panel to implement all the grbl-Mega-5X capabilities...* |
18 | 11 |
|
19 | 12 | | *cn5X++ is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.* |
|
20 | 13 | | :--- |
|
21 | 14 |
|
22 | 15 |
|
23 | 16 | ## Prérequis :
|
24 |
| -depuis la version 0.5.a, QTSerialPort à été remplacé par le module pure python pyserial qui à l'avantage de fonctionner sans (trop) de problème avec Microsoft Windows. |
25 |
| -cn5X++ est basé sur Python3, PyQT5, python-serial et PyQT5.qtmultimedia. |
| 17 | +cn5X++ est basé sur Python3, python-serial, PyQt6, Qt6-SVG et Qt6.qtmultimedia. |
26 | 18 | Pour installer les prérequis sur un système Linux type Debian :
|
27 | 19 | ```
|
28 |
| -apt-get install python3 python3-pyqt5 python3-serial python3-pyqt5.qtmultimedia libqt5multimedia5-plugins |
| 20 | +sudo apt install python3-pyqt6 python3-pyqt6.qtmultimedia libqt6multimedia6 libqt6svg6 pyqt6-dev-tools |
29 | 21 | ```
|
30 | 22 | En utilisation sous Linux, l'utilisateur doit faire partie du groupe Unix dialout pour pouvoir utiliser les ports série :
|
31 | 23 | ```
|
32 |
| -adduser <username> dialout |
| 24 | +sudo adduser <username> dialout |
33 | 25 | ```
|
34 |
| - |
| 26 | + |
| 27 | +Après avoir installé les prérequis, copiez l'ensemble du dépôt cn5X++ (avec tous ses sous-répertoires) sur votre ordinateur puis, "exécutez" le script principal "`cn5x.py`" |
| 28 | + |
35 | 29 | ## *prerequisite :*
|
36 |
| -*since version 0.5.a, QTSerialPort has been replaced by the pure python pyserial module which has the advantage of working without (too many) problems with Microsoft Windows.* |
37 |
| -*cn5X ++ is based on Python3, PyQT5, python-serial and PyQT5.qtmultimedia.* |
| 30 | +*cn5X ++ is based on Python3, python-serial, PyQt6, Qt6-SVG et Qt6.qtmultimedia.* |
38 | 31 | *To install the prerequisites on a Linux system such as Debian:*
|
39 | 32 | ```
|
40 |
| -apt-get install python3 python3-pyqt5 python3-serial python3-pyqt5.qtmultimedia libqt5multimedia5-plugins |
| 33 | +sudo apt install python3-pyqt6 python3-pyqt6.qtmultimedia libqt6multimedia6 libqt6svg6 pyqt6-dev-tools |
41 | 34 | ```
|
42 | 35 | *When using under Linux, the user must be part of the Unix dialout group to be able to use the serial ports:*
|
43 | 36 | ```
|
44 |
| -adduser <username> dialout |
| 37 | +sudo adduser <username> dialout |
45 | 38 | ```
|
46 | 39 |
|
| 40 | +After installing the prerequisites, copy the entire cn5X++ repository (with all its subdirectories) to your computer and then "run" the main script "`cn5x.py`" |
| 41 | + |
47 | 42 | -------------
|
48 | 43 | cn5X++ is an open-source project and fueled by the free-time of our intrepid administrators and altruistic users. If you'd like to donate, all proceeds will be used to help fund supporting hardware and testing equipment. Thank you! [](https://www.paypal.com/donate/?business=CZZN52UPPVHCW&no_recurring=0&item_name=Grbl-Mega-5X+%26+cn5X%2B%2B+donations¤cy_code=EUR)
|
0 commit comments