Installation et configuration du logiciel du contrôleur CNC Mach3

Dernière mise à jour : 2026-05-14 Par Lecture de 6 minutes
Comment installer et configurer le logiciel du contrôleur CNC Mach3

Comment installer et configurer le logiciel du contrôleur CNC Mach3 ?

Ce guide vous aidera à comprendre comment installer et configurer le logiciel du contrôleur CNC Mach3 pour contrôler un routeur CNC, une fraiseuse CNC, une machine laser CNC, un découpeur plasma CNC, un tour CNC ou des machines-outils CNC similaires.

Logiciel de contrôleur CNC Mach3

Présentation de Mach3

Mach3 est un logiciel de contrôleur CNC puissant et pratique conçu pour contrôler Routeur CNC, Fraiseuses CNC, Plasma CNC, tour CNC, Et d'autres Machines-outils CNC. L'interface du logiciel est simple et intuitive, et les utilisateurs peuvent ajuster les paramètres correspondants en fonction de leurs besoins. Et il dispose de nombreuses fonctions telles que les tests de contrôle numérique, l'usinage de haute précision de pièces complexes et l'effacement des données correspondantes.

Le logiciel du contrôleur CNC Mach3 est un système CNC ouvert, simple à utiliser, pratique à entretenir, ouvert, stable et peu coûteux. L'ordinateur PC standard est entièrement converti en un contrôleur CNC complet et le contrôle CNC à 6 axes le plus élevé, prend directement en charge une variété de formats de fichiers DXF, BMP, JPG, HPGL, affichage visuel du code G, génération directe du code G, contrôle de la vitesse de la broche, contrôle de relais multiples, génération d'impulsions manuelle, y compris un grand nombre de stratégies de traitement, affichage vidéo et écran tactile, affichage plein écran, numérisation. Suivi d'affichage dynamique en 3 dimensions, réglage automatique des outils, exécution de saut de programme (mémoire de point d'arrêt).

Caractéristiques de Mach3

1. Affichage visuel du code G.

2. Capacité de l'écran tactile.

3. Interface entièrement personnalisable.

4. Contrôle de la vitesse de la broche.

5. Génération manuelle d'impulsions.

6. Contrôle de relais multiples.

7. Affichage vidéo de la machine.

8. Admissibilité plein écran.

9. Génère du Gcode via LazyCam ou Wizards.

10. Codes M et macros personnalisables à l'aide de VBscript.

11. Permet l'importation directe de fichiers DXF, BMP, JPG et HPGL via LazyCam.

12. Convertit un PC standard en un contrôleur CNC 6 axes complet.

Applications de Mach3

1. Fraiseuse CNC.

2. Routeur CNC.

3. Tour CNC.

4. Machine laser CNC.

5. Découpeur plasma CNC.

Comment fonctionne Mach3 ?

Mach3 est un type de logiciel CNC qui s'exécute sur un PC et le transforme en un contrôleur de machine très puissant et économique. Pour exécuter Mach3, vous avez besoin d'un PC exécutant le système d'exploitation Windows avec un processeur d'au moins 1 GHz avec un écran de résolution 1024 x 768 pixels. Mach3 et son pilote de port parallèle communiquent avec le matériel de la machine via un port parallèle ou des ports d'imprimante. Si votre ordinateur ne dispose pas d'un port parallèle, vous pouvez acheter une carte contrôleur de mouvement auprès d'un fournisseur tiers qui utilise un port USB ou Ethernet pour la communication. L'utilisation d'une carte contrôleur de mouvement peut supprimer une charge de traitement considérable de l'ordinateur, vous pouvez donc envisager d'en utiliser une pour obtenir l'avantage des performances même si votre ordinateur dispose d'un port parallèle disponible. Mach3 génère des impulsions de pas et des signaux de direction pour exécuter les étapes définies par un programme de pièce GCode et les envoie au port ou à la carte contrôleur de mouvement. Les pilotes des moteurs d'axe de votre machine doivent accepter les impulsions de pas et les signaux de direction de March3. Pratiquement tous les pilotes de moteur pas à pas fonctionnent de cette manière, tout comme les systèmes servo DC et AC modernes avec encodeurs numériques. Soyez prudent si vous convertissez une vieille machine à commande numérique dont les servos peuvent utiliser des résolveurs pour mesurer la position des axes, car vous devrez fournir un nouveau variateur complet pour chaque axe. Pour configurer un système CNC pour utiliser le logiciel Mach3, vous devez installer le logiciel du contrôleur CNC Mach3 sur votre ordinateur et connecter correctement vos variateurs de moteur aux ports de l'ordinateur.

Installation de Mach3

Configuration requise pour les systèmes d'exploitation des ordinateurs utilisant des ports parallèles.

1. PC de bureau (les ordinateurs portables ne sont pas pris en charge) avec au moins un port parallèle.

2. Version 32 bits de Windows 2000, Windows XP, Windows Vista ou Windows 7. (Les versions 64 bits ne seront pas prises en charge)

Processeur 3 GHz, 1 Mo de RAM.

4. Carte vidéo non intégrée avec 32 Mo de RAM. (Fichiers G-code volumineux, en particulier 3D les fichiers nécessiteront une carte vidéo avec 512 Mo de RAM ou plus)

Exigences relatives au système d'exploitation (OS) avec un périphérique de mouvement externe.

1. Un contrôleur de mouvement externe. (USB UC100, ou Ethernet Smooth Stepper, etc.)

2. Ordinateur de bureau ou ordinateur portable avec Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8 ou Windows 10.

Processeur 3 GHz, 1 Mo de RAM.

4. Carte vidéo avec 32 Mo de RAM. (Fichiers G-code volumineux, en particulier 3D les fichiers nécessiteront une carte vidéo avec 512 Mo de RAM ou plus)

Si vous avez déjà une ancienne version de Mach3 installée sur votre ordinateur, vous pouvez installer la nouvelle version par-dessus. Il n'est pas nécessaire de désinstaller l'ancienne version au préalable.

1. Éteignez le PC, la machine CNC et ses disques durs.

2. Rallumez l’ordinateur.

3. Exécutez le package d’installation du logiciel Mach3 CNC.

Lorsque vous exécutez le fichier téléchargé, vous serez guidé à travers les étapes d'installation habituelles d'un programme Windows, telles que l'acceptation des conditions de licence et la sélection du dossier pour Mach3. STYLECNC vous recommande d'autoriser Mach3 à utiliser son dossier d'installation par défaut « C:\Mach3 ». Il vous sera demandé si vous souhaitez installer divers composants du programme, comme indiqué dans la Figure 1 :

4. Sélectionnez l’écran des composants du programme.

Écran de sélection des composants du programme

Figure1

Une fois les composants souhaités sélectionnés, cliquez sur le bouton Suivant. La procédure d'installation vous demandera si vous souhaitez créer un profil personnalisé, comme illustré dans la Figure 2 :

5. Créez un écran de profil personnalisé.

Créer un écran de profil personnalisé

Figure 2

Par exemple, si vous cliquez sur le bouton « Profil de fraisage », l'écran illustré à la figure 3 apparaît. Bien entendu, vous devez choisir le bouton de profil adapté à votre machine-outil CNC.

6. Créez un « Profil de fraiseuse ».

Créer un profil d'usine

Figure 3

Entrez le nom que vous souhaitez attribuer au profil et cliquez sur le bouton « OK ». Si vous le souhaitez, vous pouvez créer plusieurs profils différents. Lorsque vous avez créé votre profil personnalisé, cliquez sur le bouton « Suivant ».

7. Redémarrage vital.

Vous devez redémarrer Windows avant d'exécuter le logiciel Mach3. Ce redémarrage est essentiel. Si vous ne le faites pas, vous vous retrouverez dans une situation très difficile qui ne peut être surmontée qu'en utilisant le « Panneau de configuration Windows » pour désinstaller le pilote manuellement. Veuillez donc redémarrer maintenant.

8. Test de l'installation de Mach3 avec votre machine CNC.

Jusqu'à présent, le logiciel du contrôleur CNC Mach3 est installé, nous espérons que vous pourrez profiter de ce logiciel avec votre machine-outil CNC.

Meilleures pratiques de réglage moteur pour Mach3

Un réglage moteur incorrect est la cause la plus fréquente des blocages, des pertes de pas ou des mouvements d'axes erratiques rencontrés par les nouveaux utilisateurs de Mach3. Les quatre paramètres critiques (pas par unité, vitesse, accélération et synchronisation des impulsions) doivent correspondre à votre configuration matérielle. Pour calculer correctement le nombre de pas par unité, multipliez le nombre de pas natif de votre moteur pas à pas par tour (généralement 200 pour un moteur de 1.8°) par le paramètre de micropas de votre contrôleur, puis divisez le résultat par la distance linéaire par tour de votre vis-mère ou par le pas de votre système pignon-crémaillère. Par exemple, un moteur de 200 pas avec un micropas de 16x sur une vis à billes de 2 mm de pas donne 4 1,600 pas par millimètre.

Commencez par des valeurs de vitesse et d'accélération prudentes, puis augmentez-les progressivement. Si un moteur cale ou vibre à des vitesses élevées, le problème provient souvent de courroies desserrées, d'une tension d'alimentation insuffisante ou d'un ordinateur portable incapable de fournir une synchronisation d'impulsions stable. Avant toute autre investigation, exécutez l'utilitaire Mach3 DriverTest pour vérifier que votre PC produit un signal d'impulsions net et régulier. Les ordinateurs de bureau équipés de ports parallèles dédiés sont bien plus fiables que les ordinateurs portables pour le contrôle Mach3. Pour plus de détails sur la compatibilité matérielle, consultez la documentation. Pièces et accessoires pour routeurs CNC section permettant d'associer les pilotes et les cartes d'extension à votre machine.

Erreurs courantes de configuration de Mach3 à éviter

Les discussions sur les forums CNCZone et Mach Support mettent régulièrement en évidence les mêmes erreurs de débutant. L'incompatibilité des unités est la plus fréquente : Mach3 utilise par défaut le système métrique. Par conséquent, les utilisateurs qui configurent leurs pas par unité en pouces sans modifier les unités natives en unités impériales constateront des mouvements très incorrects. Il est impératif de toujours vérifier le paramètre d'unités natives dans Configuration > Configuration générale avant de saisir les valeurs de réglage du moteur.

L'inversion du sens d'un axe entraîne la génération d'images en miroir par le code G. Plutôt que d'inverser le câblage du moteur, cochez la case DirLowActive dans Ports et broches pour l'axe concerné. Le réglage de la fréquence du noyau est une autre étape souvent négligée : des fréquences de noyau plus élevées (jusqu'à 100 kHz sur les PC performants) permettent un mouvement plus fluide à des vitesses d'avance rapides, mais peuvent surcharger les machines plus lentes. Si vous rencontrez des saccades lors de trajectoires d'outil complexes, consultez notre documentation. 22 problèmes courants des routeurs CNC et leurs solutions pour des étapes de diagnostic supplémentaires.

Quelles machines CNC fonctionnent le mieux avec Mach3 ?

Mach3 est le plus souvent utilisé avec Routeurs CNC et Fraiseuses CNCMach3 est particulièrement adapté aux ateliers de loisirs et aux petits ateliers qui utilisent des moteurs pas à pas via des cartes d'interface parallèle. Il prend également en charge les profils de découpe plasma avec intégration THC et les opérations de tournage via son interface dédiée Mach3Turn. Cependant, Mach3 étant une plateforme ancienne, il nécessite Windows XP à Windows 7 pour des performances optimales du port parallèle, et Artsoft ne développe plus activement de nouvelles fonctionnalités. Les ateliers qui évaluent des alternatives devraient comparer Mach3 aux options plus récentes présentées dans notre [référence manquante]. Guide du logiciel de programmation CNC, notamment Mach4, UCCNC et LinuxCNC.

Pour les nouveaux propriétaires de CNC qui construisent un routeur CNC passe-temps Avec sa large communauté d'utilisateurs, sa bibliothèque d'assistants complète et sa visualisation intuitive du G-code, Mach3 reste un choix sûr. La version de démonstration gratuite exécute jusqu'à 500 lignes de G-code et fonctionne en mode simulation sans pilote de port parallèle, ce qui est idéal pour se familiariser avec le logiciel avant d'acquérir une licence.

FAQ

Pourquoi Mach3 se bloque-t-il en plein traitement sans afficher de message d'erreur ?

Il s'agit presque toujours d'un problème lié au PC : mises à jour Windows en arrière-plan, modes d'économie d'énergie ou disque dur lent saturé par les fichiers G-code volumineux. Désactivez la mise en veille et les mises à jour Windows pendant le fonctionnement, puis exécutez DriverTest.exe pour vérifier la stabilité du signal d'impulsion.

Mach3 peut-il fonctionner sous Windows 10 ou 11 ?

Non, avec le pilote de port parallèle intégré, il ne fonctionne que sur Windows XP à 7 32 bits. Pour Windows 10/11, installez un contrôleur de mouvement externe comme un Warp9 SmoothStepper (Ethernet) ou un UC100 (USB) qui gère la génération d'impulsions en dehors du système d'exploitation.

Mon embout ne démarre pas lorsque j'appuie sur le bouton de démarrage du cycle. Que s'est-il passé ?

Il s'agit généralement d'un dossier Macros manquant ou corrompu. Vérifiez que le dossier Mach3\Macros\Mach3Mill\ existe et contient vos scripts M. Si le dossier a été déplacé ou supprimé, réinstallez Mach3 dans un répertoire temporaire et recopiez-y le dossier Macros.

Pourquoi mon code G découpe-t-il une image miroir du dessin ?

Un axe est inversé. Pour l'axe concerné, activez l'option DirLowActive dans Ports et broches > Sorties moteur au lieu d'inverser les fils du moteur. Effectuez un nouveau déplacement pour vérifier que le mouvement positif correspond bien à votre convention de coordonnées.

Pourquoi mes macros M personnalisées fonctionnent-elles dans l'éditeur VB mais échouent-elles lors de l'exécution d'un programme ?

Mach3 enregistre les macros dans le profil par défaut, et non nécessairement dans le profil actif. Vérifiez que le fichier de macro se trouve bien dans le sous-dossier « Macros » du profil concerné. Si vous utilisez des profils clonés pour vos tests, copiez manuellement les fichiers de macro entre les répertoires.

Quelle est la version de Mach3 la plus stable à installer ?

L'avis général de la communauté est que les versions R3.043.062 et R3.043.066 présentent le moins de bogues signalés concernant les contrôleurs de mouvement et les macros. Pensez à sauvegarder votre profil XML avant toute mise à jour.

Mon ordinateur s'arrête aléatoirement, mais le programme continue de s'exécuter à l'écran, pourquoi ?

Cela indique un défaut électrique transitoire, généralement un interrupteur d'arrêt d'urgence bruyant ou un câblage de fin de course desserré provoquant un arrêt matériel bref sans verrouillage dans Mach3. Vérifiez toutes les connexions des interrupteurs, remplacez les interrupteurs suspects et ajoutez un câble blindé sur les lignes d'entrée.

Puis-je utiliser un adaptateur USB-parallèle générique avec Mach3 ?

Non. Les adaptateurs génériques ne gèrent pas la synchronisation des impulsions en temps réel. Utilisez un contrôleur de mouvement dédié (SmoothStepper, UC100) ou une carte d'extension PCI. Les adaptateurs génériques semblent connectés, mais ne produisent aucun mouvement du moteur.

Lectures complémentaires

Comment installer et utiliser EZCAD pour la machine de marquage laser ?

2020-07-11Précédent

15 meilleurs logiciels de découpe et de gravure laser (payants/gratuits)

2022-07-20Suivant

Logiciels associés

Éléments à prendre en compte lors de l'utilisation d'un routeur CNC publicitaire
2021-08-312-Minute Read

Éléments à prendre en compte lors de l'utilisation d'un routeur CNC publicitaire

Vous pouvez rencontrer de nombreux problèmes lors de l'utilisation d'un routeur CNC publicitaire, et comment résoudre ces problèmes ? Nous allons vous expliquer en détail les méthodes de fonctionnement.

Personnalisation complète de votre maison avec des machines CNC à bois
2023-08-252-Minute Read

Personnalisation complète de votre maison avec des machines CNC à bois

Vous avez hâte de concevoir la maison de vos rêves avec des conceptions de maisons personnalisées, examinez les solutions CNC intelligentes pour une personnalisation complète de la maison avec des machines CNC pour le travail du bois.

Comment entretenir les routeurs à bois CNC en été ?
2021-08-312-Minute Read

Comment entretenir les routeurs à bois CNC en été ?

En été, la température augmente, les précipitations augmentent, comment entretenir les routeurs à bois CNC pour assurer une utilisation normale et prolonger la durée de vie ?

Marché des cadeaux d'entreprise : opportunités commerciales liées aux technologies CNC et laser
2026-02-252-Minute Read

Marché des cadeaux d'entreprise : opportunités commerciales liées aux technologies CNC et laser

Explorez le marché florissant des cadeaux d'entreprise et découvrez comment les routeurs CNC et les machines laser créent des opportunités commerciales rentables dans le domaine des cadeaux de marque.

Avantages et bénéfices de l'usinage CNC 5 axes
2020-05-152-Minute Read

Avantages et bénéfices de l'usinage CNC 5 axes

Par rapport aux machines CNC à 3 ou 4 axes, les machines CNC à 5 axes présentent leurs propres avantages. Vous bénéficierez des avantages particuliers de l'usinage CNC à 5 axes.

Top 10 des meilleurs fabricants et marques de machines CNC au monde
2025-05-222-Minute Read

Top 10 des meilleurs fabricants et marques de machines CNC au monde

Voici une liste des 10 meilleurs fabricants et marques de machines CNC au monde à titre de référence uniquement, y compris Yamazaki Mazak, AMADA, Okuma et Makino du Japon, Trumpf, DMG MORI et EMAG d'Allemagne, MAG, Haas et Hardinge des États-Unis, ainsi que STYLECNC de Chine.

Publier un avis

Évaluation de 1 à 5 étoiles

Partagez vos pensées et vos sentiments avec les autres

Cliquez pour changer le captcha