Configuration de Mach3 pour votre machine. Mach3 - programme de contrôle des machines CNC Les fraiseuses CNC correspondent au programme 3

Mach3 est un programme conçu pour contrôler les machines CNC. Le plus souvent, il est utilisé pour travailler avec des équipements de fraisage et de tournage, des systèmes de machines laser, des découpeurs plasma et des traceurs. En fait, avec son aide, vous pouvez transformer votre ordinateur en une station de contrôle à part entière pour les machines à 6 axes. Pour une utilisation pratique en production, les développeurs ont inclus la prise en charge de l'écran tactile dans le programme.

L'interface de Mach3 est un peu archaïque et ne peut être lancée qu'en mode plein écran. Mais la disposition des éléments du shell graphique peut être modifiée à volonté. L'apparence peu attrayante du programme est compensée par sa riche fonctionnalité. Mach3 permet de créer des macros et des codes M personnalisés à partir de scripts VB, de mettre en œuvre un contrôle de relais à plusieurs niveaux et même de surveiller la progression de la machine à l'aide d'une caméra distante. Il prend également en charge l'importation directe de fichiers aux formats DXF, JPG, HPGL et BMP (mis en œuvre via le programme LazyCam intégré). Cette fonctionnalité est utile pour charger des mises en page lors de la création de gravures laser. Il existe également une fonction permettant de générer des fichiers NC pour les codes G.

Mach3 étant une solution professionnelle, elle nécessite l’achat d’une licence coûteuse. Mais avant d'acheter, vous pouvez utiliser la version démo du programme, dans laquelle l'utilisateur n'est pas soumis aux restrictions les plus sévères.

Principales caractéristiques et fonctions

  • la possibilité d'utiliser un ordinateur comme poste de contrôle pour les machines CNC ;
  • créer vos propres macros pour automatiser le processus de production basé sur des scripts VB ;
  • vidéosurveillance de l'avancement de la production;
  • utilisation de générateurs d'impulsions manuels ;
  • prise en charge de l'écran tactile ;
  • la possibilité de modifier l'emplacement des éléments d'interface ;
  • travailler exclusivement en mode plein écran ;
  • Importez des fichiers aux formats HPGL, DXF, BMP et JPG.

Limites de la version gratuite

  • le nombre de lignes de gcode (Mill/Plasm) est limité à 500 ;
  • le nombre de lignes gcode (Turn) est limité à 50 ;
  • La fréquence du noyau est limitée à 25 kHz ;
  • la fonction « Attribuer une fonction à la ligne suivante » est désactivée ;
  • la fonction « Exécuter à partir d'ici » est désactivée ;
  • La fonction THC est désactivée.

Le programme Mach3 pour le contrôle de machines CNC est un programme conçu pour le contrôle autonome de machines-outils à commande numérique. Le programme est également efficace pour tous les types de machines, quel que soit le but pour lequel l'appareil est utilisé : fraisage, gravure ou tournage. Ce programme est l'un des développements les plus populaires de ce type.

But

Le nom complet du programme est ArtSoft Mach3. Il est utilisé sur les appareils informatiques connectés aux machines-outils. Pour exécuter le programme, un système d'exploitation Microsoft doit être installé sur votre ordinateur. L'application et le logiciel ont été créés par un constructeur américain. Sa popularité est due à sa facilité d'utilisation, qui lui permet d'être utilisé aussi bien en production qu'à la maison.

Après avoir privilégié le programme de contrôle, vous pouvez démarrer les appareils :

  • taillage d'engrenages;
  • gravure.

Pour que Mach3 puisse fonctionner sur un ordinateur, il doit répondre à la configuration minimale requise. Le système d'exploitation Windows n'a pas plus de deux mille ans. La fréquence d'horloge du processeur est d'au moins 1 gigahertz. La quantité minimale de RAM est de 512 Mo. Mémoire de la carte vidéo – au moins 64 mégaoctets. La quantité de mémoire libre sur le disque dur est d'au moins 1 gigaoctet. Disponibilité d'un port LPT et d'au moins deux connecteurs USB.

Presque tous les appareils modernes sont compatibles avec Mach3, ce qui les rend adaptés à une utilisation aussi bien dans les grandes entreprises que dans les ateliers à domicile.

L'application est contrôlée de la même manière sur différentes conceptions de machines. La différence de fonctionnement peut être associée uniquement à des différences dans les caractéristiques et les dimensions des appareils.

Particularités

Mach3 interagit avec toutes les machines-outils dotées d'un système de commande numérique. Le programme peut être exécuté non seulement sur des ordinateurs de bureau, mais également sur des ordinateurs portables. Pour ce faire, il suffit de connecter l'appareil à la machine. Le système Mach3 est plus un pilote qu'une application complexe. Après l'avoir installé, vous pourrez créer indépendamment des programmes de contrôle sur votre ordinateur.

Une fois leur création terminée, ils sont chargés dans la mémoire modulaire, associée à la commande numérique. La tâche principale de l'ordinateur est de configurer les paramètres permettant de travailler avec des machines-outils.

Via PC, vous pouvez :

  • automatiser l'outil de travail ;
  • contrôler son mouvement ;
  • contrôler le mouvement le long d’une trajectoire donnée.

Le programme fonctionne comme une application Windows standard et ne surcharge pas le système d'exploitation. Avant de l'utiliser, il est recommandé de lire les instructions. Cela ne prendra pas beaucoup de temps pour apprendre.

Les principaux avantages de Mach3 sont :

  • fonctionnalité étendue;
  • interface intuitive;
  • principe de gestion compétente.

Les instructions sont disponibles en plusieurs langues, dont le russe. Grâce à cela, il n'y aura aucune difficulté d'apprentissage.

Caractéristiques

L'application est capable de contrôler six coordonnées simultanément. Le logiciel est équipé d'un logiciel intégré qui vous permet de télécharger directement des fichiers. Les fichiers peuvent être téléchargés dans quatre formats :

Si nécessaire, l'interface de l'application peut être modifiée. Avec son aide, l'appareil contrôle la vitesse de la broche. Le contrôle des relais s'effectue à plusieurs niveaux. Le traitement est enregistré par un système de vidéosurveillance, qui transmet l'enregistrement à une fenêtre logicielle spéciale. Pour plus de commodité, le mode fenêtré peut être basculé en plein écran. Le programme créé est également compatible avec les appareils de capteurs modernes.

L'écran contient :

  • boutons de contrôle du programme ;
  • affichage du programme de contrôle ;
  • contrôles d'axes ;
  • Boutons « Assistant » ;
  • boutons de commande de l'écran.

« Masters » est l’un des principaux avantages de l’application. Ils sont représentés par des miniprogrammes pour étendre les capacités de Mach3. Ils sont conçus pour effectuer des tâches simples qui feront gagner du temps à l’utilisateur. Vous pouvez créer vous-même des miniprogrammes.

Ils sont utilisés pour :

  • couper les dents;
  • forage;
  • numérisation;
  • gravure de texte;
  • sélection de rainures;
  • traitement de surface;
  • traiter les contours ordinaires.

Toutes les informations sur l'outil de travail sont affichées à l'écran. Pour régler la vitesse de broche, utilisez simplement les boutons « + » et « - ». Les boutons et modes sont étiquetés en anglais, mais leurs désignations sont écrites dans la notice.

Préparation

Non seulement la précision et la qualité du traitement, mais également la sécurité de l'équipement dépendent des paramètres corrects du programme. Si la configuration n'est pas effectuée correctement, le résultat peut être un outil guidé, un module CNC ou d'autres composants cassés.

La préparation s'effectue en plusieurs étapes :

  • il est nécessaire de connecter complètement les machines et de vérifier leur fonctionnalité (le contrôle peut être effectué à l'aide de diagnostics standards ou à l'aide de divers programmes) ;
  • puis Mach3 est installé (avant l'installation, assurez-vous que le périphérique informatique répond à la configuration minimale requise du programme) ;
  • Il est recommandé d'utiliser des versions sous licence de l'application (en raison du coût élevé d'une application sous licence et d'un logiciel en anglais, des assemblages russifiés piratés sont souvent utilisés - cependant, ils peuvent être endommagés et endommager l'équipement de la machine) ;
  • le fonctionnement du système d'exploitation doit être optimisé (pour cela, il est recommandé de désactiver les applications tierces, y compris celles qui s'exécutent en arrière-plan) ;
  • Il n'est pas recommandé d'exécuter d'autres applications pendant l'exécution du programme (cela est particulièrement vrai pour les jeux, car ils peuvent charger l'ordinateur).

Si vous prévoyez d'utiliser l'ordinateur pour autre chose que Mach3, le disque dur doit être divisé en sous-partitions. Cette étape est nécessaire si le PC doit être utilisé pour créer des programmes de contrôle ou à d'autres fins. Vous devez installer un système d'exploitation distinct sur lequel l'application s'exécutera. Il n'est pas nécessaire d'installer d'autres applications sur ce système.

Usage

Avant de configurer le programme, vous devez étudier attentivement les instructions, les boutons et leur signification. Mach3 interagit avec différentes machines, chaque type doit donc avoir son propre onglet avec des paramètres. Lors de l'achat d'une version sous licence, des instructions sont incluses. Si une version piratée est utilisée ou si les instructions ont été perdues, elles peuvent être téléchargées gratuitement sur Internet à des fins de formation.

Avant de traiter des pièces, vous devez allumer la machine et vous assurer qu'elle fonctionne correctement. Cela sera indiqué par l'absence de à-coups et d'interruptions de fonctionnement. Ensuite, l'unité est exécutée. L'application vous permet de fonctionner en mode automatique en cliquant sur un bouton spécial. Avec son aide, le mode d'essai peut être activé ou désactivé. Vous pouvez contrôler le mécanisme de fonctionnement de l'appareil à l'aide de la souris.

Il existe deux types de gestion :

  • pas à pas;
  • continu.

Lors de l'utilisation du premier type, la machine est mise en état de fonctionnement en appuyant sur une touche et effectue un traitement le long d'un segment donné. Le deuxième type est caractérisé par le fonctionnement de la machine pendant que l'opérateur maintient la clé enfoncée. Si la clé est relâchée, le traitement s'arrêtera.

Configuration de Mach3 pour votre machine

Si vous avez acheté la machine avec un ordinateur et Mach3 installé dessus, vous pourrez peut-être ignorer cette section (ou la lire simplement par intérêt). Le fournisseur a peut-être déjà installé et configuré Mach3 et/ou vous a donné des instructions de configuration détaillées. Nous vous recommandons de vous assurer d'avoir une feuille avec les paramètres Mach3 décrits au cas où vous auriez besoin de réinstaller le programme après un problème. Mach3 stocke ces informations dans un fichier XML visible.

5.1 Stratégie de réglage

Cette section contient de nombreux détails. Vous remarquerez que le processus de configuration est assez simple si vous le faites étape par étape, en vérifiant au fur et à mesure. Une bonne stratégie consiste à consulter la section, puis à y travailler sur votre ordinateur et votre machine. Nous supposerons que vous avez déjà installé Mach3 pour l'essai à sec décrit dans la section 3.

En théorie, tout le travail que vous effectuerez dans ce chapitre est basé sur les boîtes de dialogue disponibles dans le menu Paramètres. Ils sont étiquetés Config->Logic, ce qui signifie que vous devez sélectionner Logic dans le menu Paramètres.

5.2 Configuration initiale

La première boîte de dialogue utilisée est Paramètres->Ports et broches. Cette boîte de dialogue contient de nombreux onglets, mais le premier est illustré à la figure 5.1.

5.2.1 Détermination des adresses du ou des ports à utiliser

Figure 5.1 – Onglet de sélection des ports et des axes

Si vous envisagez d'utiliser un seul port parallèle et que c'est le seul sur votre carte mère, alors l'adresse par défaut du port 1 de 0x378 (hex 378) est presque certainement correcte.

Si vous utilisez une ou plusieurs cartes d'extension PCI, vous devez vérifier à quelle adresse chacune répond. Il n'y a pas de paramètres standards ! Lancez le Panneau de configuration Windows à partir du menu Démarrer. Double-cliquez sur l'icône Système et sélectionnez l'onglet Matériel. Cliquez sur Gestionnaire de périphériques. Développez la liste pour l'élément « Ports (COM et LPT) ». Double-cliquez sur le premier port LPT ou ECP. Ses propriétés apparaîtront dans une nouvelle fenêtre. Sélectionnez l'onglet Ressources. Le premier numéro sur la première ligne de « Plage d'entrée/sortie (E/S) » est l'adresse utilisée. Notez la valeur et fermez la fenêtre des propriétés.

La note: l'installation ou le retrait d'une carte PCI peut modifier l'adresse du port parallèle de la carte PCI même si vous ne l'avez pas touchée.

Si vous envisagez d'utiliser un deuxième port, répétez les étapes ci-dessus pour celui-ci.

Fermez le Gestionnaire de périphériques, la fenêtre Système et le Panneau de configuration.

Saisissez l'adresse du premier port (n'écrivez pas 0x pour indiquer une valeur hexadécimale, c'est déjà implicite). Si nécessaire, cochez la case Activé pour le port 2 et saisissez son adresse.

Cliquez maintenant sur Appliquer pour enregistrer ces valeurs. Il est très important. Mach3 ne se souviendra pas de vos modifications lorsque vous basculez entre les onglets ou fermez la boîte de dialogue Ports et pieds, sauf si vous cliquez sur Appliquer.

5.2.2 Détermination de la fréquence du moteur

Le pilote Mach3 peut fonctionner à 25 000 Hz (impulsions par seconde), 35 000 Hz ou 45 000 Hz selon la vitesse de votre processeur et son niveau de charge pendant l'exécution de Mach3.

La fréquence dont vous avez besoin dépend du nombre maximum d'impulsions nécessaires pour déplacer l'axe à sa vitesse maximale. 25 000 Hz devraient suffire pour les systèmes à moteur pas à pas. Avec un pilote de 10 micropas, vous obtiendrez environ 750 tr/min sur un moteur pas à pas standard de 1,8°. Des valeurs élevées sont nécessaires pour les servos équipés d'encodeurs à haute résolution de décalage. Pour plus de détails, consultez le chapitre sur le réglage du moteur.

Un ordinateur avec une fréquence de 1 GHz gérera presque certainement 35 000 Hz, vous pouvez donc l'utiliser en toute sécurité si vous avez besoin de cette vitesse. La démo ne fonctionne qu'à 25 000 Hz. De plus, si Mach3 a été forcé à se fermer, il se réinitialisera automatiquement à 25 000 Hz au redémarrage. La fréquence actuelle est affichée dans la fenêtre Diagnostics standard. Assurez-vous de cliquer sur le bouton Appliquer avant de continuer.

Définir des fonctionnalités spéciales

Vous verrez des cases à cocher pour divers paramètres spéciaux. Si votre système dispose de l’équipement approprié, leur objectif devrait être évident. Sinon, il vaut mieux ne pas les inclure.

Assurez-vous de cliquer sur le bouton Appliquer avant de continuer.

Contrôle PWM

Un signal PWM est un signal numérique, une onde "carrée" où le pourcentage du temps pendant lequel

le signal est haut spécifie le pourcentage de la pleine vitesse du moteur auquel il doit fonctionner.

Supposons donc que vous ayez un moteur et un variateur PWM avec une vitesse maximale de 3 000 tr/min.

la figure 4.12 ferait tourner le moteur à 3 000 x 0,2 = 600 tr/min. Similaire au signal de la figure

4.13 le ferait fonctionner à 1500 tr/min.

Mach3 doit faire un compromis sur le nombre de largeurs d'impulsion différentes qu'il peut produire.

quelle est la fréquence de l'onde carrée. Si la fréquence est de 5 Hz, le Mach3 fonctionne

avec une vitesse de noyau de 25 000 Hz, il peut produire 5 000 vitesses différentes. Passage à des réductions de 10 Hz

ceci à 2500 vitesses différentes mais cela équivaut toujours à une résolution d'un ou deux RPM.

Une faible fréquence d'onde carrée augmente le temps nécessaire au moteur pour

remarquez qu'un changement de vitesse a été demandé. Entre 5 et 10 Hz donne un bon

compromis. La fréquence choisie est renseignée dans la case PWMBase Freq.

De nombreux variateurs et moteurs ont une vitesse minimale. Généralement parce que le ventilateur de refroidissement est très

inefficace à basse vitesse alors qu'un couple et un courant élevés peuvent encore être exigés. Le

La case % PWM minimum vous permet de définir le pourcentage de vitesse maximale à laquelle Mach3

arrêtera de produire le signal PWM.

Vous devez savoir que l'électronique du variateur PWM peut également avoir une vitesse minimale

réglage et que la configuration de la poulie Mach3 (voir section x.x) vous permet de définir le minimum

vitesses En règle générale, vous devez viser à définir la limite de poulie légèrement supérieure au minimum.

% PWM ou limite matérielle car cela réduira la vitesse et/ou donnera un message d'erreur raisonnable

plutôt que de simplement l'arrêter.

Moteur pas à pas et direction

Il peut s'agir d'un variateur de vitesse contrôlé par des impulsions pas à pas ou d'un servomoteur complet.

Vous pouvez utiliser la configuration de poulie Mach3 (voir section 5.5.6.1) pour définir un minimum

vitesse si cela est nécessaire pour le moteur ou son électronique.

5.3.6.4 Commande de broche Modbus

Ce bloc permet la configuration d'un port analogique sur un appareil Modbus (par exemple un Homann

ModIO) pour contrôler la vitesse de broche. Pour plus de détails, consultez la documentation de votre ModBus

5.3.6.5 Paramètres généraux

Ceux-ci permettent de contrôler le délai après le démarrage ou l'arrêt de la broche avant Mach3

exécutera d’autres commandes (c’est-à-dire un Dwell). Ces délais peuvent être utilisés pour laisser du temps

accélération avant qu'une coupe ne soit effectuée et pour fournir une certaine protection logicielle contre les

directement du sens des aiguilles d’une montre vers la gauche. Les temps de séjour sont saisis en secondes.

Immédiat Relais désactivé avant le délai, si cette case est cochée, le relais de broche s'éteindra dès que le

M5 est exécuté. Si cette case n'est pas cochée, elle reste allumée jusqu'à ce que le délai de ralentissement soit écoulé.

5.3.6.6 Rapports de poulies

Mach3 contrôle la vitesse de votre moteur de broche. Vous programmez les vitesses de broche

à travers le mot S. Le système de poulie Mach3 permet de définir la relation

entre ceux-ci pour quatre réglages différents de poulie ou de boîte de vitesses. Il est plus facile de comprendre comment

fonctionne après avoir réglé votre moteur de broche, il est donc décrit dans la section 5.5.6.1 ci-dessous.

5.3.6.7 Fonction spéciale

Le mode laser doit toujours être décoché, sauf pour contrôler la puissance d'un laser de découpe.

par l'avance..

Utiliser le retour de broche en mode synchronisation doit être décoché.

Le contrôle de broche en boucle fermée, lorsqu'il est coché, implémente une boucle d'asservissement logicielle qui essaie

pour faire correspondre la vitesse de broche réelle vue par le capteur d'index ou de synchronisation avec celle demandée

par l'épée. La vitesse exacte de la broche n'est probablement pas importante, vous n'êtes donc pas

vous aurez probablement besoin d'utiliser cette fonctionnalité dans Mach3Turn.

Si vous l'utilisez, les variables P, I et D doivent être définies dans la plage 0 à 1. P contrôle le

gain de la boucle et une valeur excessive fera osciller, ou chasser, la vitesse autour du

valeur demandée plutôt que de s’y contenter. La variable D applique un amortissement donc stabilisant

ces oscillations en utilisant la dérivée (taux de variation) de la vitesse. La variable I prend

une vision à long terme de la différence entre la vitesse réelle et la vitesse demandée et augmente ainsi la

précision en régime permanent. Le réglage de ces valeurs est facilité en utilisant la boîte de dialogue ouverte par

Opérateur>Calibrer la broche.

La moyenne de la vitesse de broche, lorsqu'elle est cochée, amène Mach3 à faire la moyenne du temps entre

impulsions d'indexation/synchronisation sur plusieurs tours lorsqu'il dérive la vitesse réelle de la broche.

Vous pourriez le trouver utile avec un entraînement de broche à très faible inertie ou avec un entraînement dont la commande tend

pour donner des variations de vitesse à court terme.

5.3.7 Onglet Options de fraisage

Le dernier onglet sur Config>Ports & Pins est Mill Options. Voir la figure 5.9.

Figure 5.9 – Onglet Options de fraisage

Inhibition Z. La case à cocher Z-inhibit On active cette fonction. La profondeur maximale donne le Z le plus bas

valeur à laquelle l'axe se déplacera. La case Persistant mémorise l'état (qui peut

être modifié par une bascule d'écran) d'une exécution à l'autre de Mach3.

Numérisation : La case à cocher Nuages ​​de points 4 axes permet d'enregistrer l'état de l'axe A

ainsi que X, Y et Z. L'option Ajouter des lettres d'axe aux coordonnées préfixe les données avec l'axe

nom dans le fichier de nuage de points.

Options THC : le nom de la case à cocher est explicite.

Rémunération G41, G42 : La case à cocher Analyse avancée de la rémunération active un

une analyse prospective plus approfondie qui réduira le risque d'arnaque lors de la compensation

pour le diamètre de la fraise (en utilisant G41 et G42) sur des formes complexes.

Homed true lorsqu'aucun commutateur Home : fera apparaître le système comme étant référencé (c'est-à-dire

LED vertes) à tout moment. Il ne doit être utilisé que si aucun commutateur Home n'est défini sous

Onglet Entrées ports et broches.

Configuration de Mach3

Rév 1.84-A2 utilisant Mach3Mill 5-9

Votre logiciel est maintenant suffisamment configuré pour que vous puissiez effectuer quelques tests simples avec le

matériel. S'il est pratique de connecter les entrées des commutateurs manuels tels que

Alors, faites-le maintenant.

Exécutez Mach3Mill et affichez l’écran Diagnostics. Celui-ci dispose d'une banque de LED affichant le

niveau logique des entrées et sorties. Assurez-vous que le signal d'arrêt d'urgence externe n'est pas

actif (la LED d'urgence rouge ne clignote pas) et appuyez sur le bouton rouge de réinitialisation sur l'écran. C'est

La LED devrait cesser de clignoter.

Si vous avez associé des sorties au liquide de refroidissement ou à la rotation de la broche, vous pouvez utiliser l'option

boutons pertinents sur l’écran de diagnostic pour activer et désactiver les sorties. La machine devrait

répondez également ou vous pouvez surveiller les tensions des signaux avec un multimètre.

Faites ensuite fonctionner la maison ou les fins de course. Vous devriez voir les LED appropriées briller

jaune lorsque leur signal est actif.

Ces tests vous permettront de constater que votre port parallèle est correctement adressé et que les entrées et

les sorties sont correctement connectées.

Si vous disposez de deux ports et que tous les signaux de test sont sur un seul, vous pouvez envisager un

interrupteur temporaire de votre configuration afin qu'un des interrupteurs d'origine ou de fin de course soit

connecté via celui-ci afin que vous puissiez vérifier son bon fonctionnement. N'oubliez pas le bouton Appliquer

en faisant ce genre de tests. Si tout va bien, vous devez restaurer le bon

Si vous avez des problèmes, vous devriez les régler maintenant car ce sera beaucoup plus facile que lorsque

vous commencez à essayer de conduire les axes. Si vous n'avez pas de multimètre, vous devrez en acheter

ou empruntez une sonde logique ou un adaptateur D25 (avec de vraies LED) qui vous permettent de surveiller le

état de ses broches. Essentiellement, vous devez découvrir si (a) les signaux entrant et sortant de l'ordinateur

sont incorrects (c'est-à-dire que Mach3 ne fait pas ce que vous voulez ou attendez) ou (b) les signaux ne sont pas

se trouver entre le connecteur D25 et votre machine-outil (c'est-à-dire un câblage ou une configuration

problème avec la carte de dérivation ou la machine). 15 minutes d'aide d'un ami peuvent fonctionner

se pose des questions dans cette situation, même si vous lui expliquez seulement soigneusement quel est votre problème

et comme vous l'avez déjà cherché !

Vous serez étonné de voir combien de fois ce genre d'explication s'arrête soudainement avec des mots comme

"……Oh ! Je vois quel doit être le problème, c'est….."

5.4 Définir les unités de configuration

Une fois les fonctions de base opérationnelles, il est temps de configurer les entraînements d'axe. La première chose à décider est si vous souhaitez définir leurs propriétés en unités métriques (millimètres) ou en pouces. Vous pourrez exécuter des programmes pièce dans l'une ou l'autre unité, selon l'unité. option que vous choisissez. Les calculs de configuration seront légèrement plus faciles si vous choisissez le même système que celui dans lequel votre transmission (par exemple la vis à billes) a été fabriquée. Ainsi, une vis avec un pas de 0,2" (5 tpi) est plus facile à configurer en pouces qu'en millimètres. De même, une vis mère de 2 mm sera plus facile en millimètres. La multiplication et/ou la division par 25,4 n'est pas difficile mais c'est juste une autre chose à laquelle réfléchir.

Figure 5.10 – Boîte de dialogue Configuration des unités

Il y a en revanche un léger avantage dans

faire en sorte que les unités de configuration soient les unités dans lesquelles vous travaillez habituellement. C'est que vous pouvez verrouiller le

DRO à afficher dans ce système, quelle que soit l'activité du programme pièce (c'est-à-dire changer d'unité par

Donc, c'est à toi de choisir. Utilisez Config>Setup Units pour choisir MM ou Inch (voir figure 5.10).

Une fois que vous avez fait un choix, vous ne devez pas le modifier sans revenir sur toutes les étapes.

suivre les étapes ou la confusion totale régnera ! Une boîte de message vous le rappelle lorsque vous

utilisez Config>Configurer les unités.

5.5 Réglage des moteurs

Eh bien, après tous ces détails, il est maintenant temps de faire bouger les choses - littéralement ! Cette section décrit

configuration de vos entraînements d'axe et, si sa vitesse sera contrôlée par Mach3, de l'entraînement de la broche.

La stratégie globale pour chaque axe est la suivante : (a) calculer le nombre d'impulsions de pas à envoyer à

l'entraînement pour chaque unité (pouce ou mm) de mouvement de l'outil ou de la table, (b) pour établir la

vitesse maximale du moteur et (c) pour régler le taux d'accélération/décélération requis.

Nous vous conseillons de traiter un axe à la fois. Vous souhaiterez peut-être essayer de faire tourner le moteur

avant d'être relié mécaniquement à la machine-outil.

Alors maintenant, connectez l’alimentation à l’électronique de votre pilote d’axe et vérifiez le câblage.

entre l'électronique du pilote et votre carte de dérivation/ordinateur. Vous êtes sur le point de mélanger

haute puissance et informatique donc il vaut mieux être en sécurité que enfumé !

5.5.1 Calcul des pas par unité

Mach3 peut effectuer automatiquement un mouvement test sur un axe et calculer les pas par unité mais

Il est probablement préférable de laisser cela à un réglage précis, c'est pourquoi nous présentons ici la théorie globale.

Le nombre de pas que Mach3 doit envoyer pour une unité de mouvement dépend du

entraînement mécanique (par exemple pas de vis à billes, engrenage entre le moteur et la vis), le

propriétés du moteur pas à pas ou de l'encodeur sur le servomoteur et du micro-pas ou

engrenage électronique dans l'électronique d'entraînement.

Nous examinons ces trois points tour à tour puis les rassemblons.

5.5.1.1 Calcul de l'entraînement mécanique

Vous allez calculer le nombre de tours de l'arbre du moteur (tours du moteur par

unité) pour déplacer l’axe d’une unité. Ce sera probablement supérieur à un pour les pouces et

moins d'un pour les millimètres mais cela ne change rien au calcul qui est le plus simple

fait sur une calculatrice de toute façon.

Pour une vis et un écrou, vous avez besoin du pas brut de la vis (c'est-à-dire la distance crête à crête du filetage)

et le nombre de démarrages. Les vis en pouces peuvent être spécifiées en filetage par pouce (tpi). Le terrain est

1/tpi (par exemple, le pas d'une vis à démarrage unique de 8 tpi est de 1 ¸ 8 = 0,125")

Si la vis est à départs multiples, multipliez le pas brut par le nombre de démarrages pour obtenir le

pitch efficace. Le pas de vis effectif est donc la distance parcourue par l'axe pendant un

révolution de la vis.

Vous pouvez maintenant calculer le nombre de tours de vis par unité

tours de vis par unité = 1 ¸ pas de vis effectif

Si la vis est directement entraînée par le moteur, il s'agit du régime du moteur par unité. Si la

le moteur est équipé d'un engrenage, d'une chaîne ou d'une courroie d'entraînement jusqu'à la vis avec Nm de dents sur l'engrenage du moteur et Ns

dents sur la vis, alors :

tours du moteur par unité = tours de vis par unité x Ns ¸Nm

Par exemple, supposons que notre vis de 8 tpi soit connectée au moteur avec une courroie crantée avec un

Poulie 48 dents sur la vis et une poulie 16 dents sur le moteur puis le pas de l'arbre moteur

serait 8 x 48 ¸ 16 = 24 (Indice : conservez tous les chiffres sur votre calculatrice à chaque étape du processus.

calcul pour éviter les erreurs d'arrondi)

À titre d'exemple métrique, supposons qu'une vis à deux départs ait 5 millimètres entre les crêtes du filetage (c'est-à-dire

le pas effectif est de 10 millimètres) et il est connecté au moteur avec une poulie à 24 dents sur

l'arbre du moteur et une poulie de 48 dents sur la vis. Donc le nombre de tours de vis par unité = 0,1 et

le régime moteur par unité serait de 0,1 x 48 ¸ 24 = 0,2

Pour un entraînement à crémaillère, à courroie crantée ou à chaîne, le calcul est similaire.

Trouvez le pas des dents de la courroie ou des maillons de la chaîne. Les ceintures sont disponibles en métrique et impérial

Pas avec des pas métriques communs de 5 ou 8 millimètres et 0,375" (3/8") commun pour le pouce

courroies et pour chaîne. Pour une crémaillère, trouvez son pas de dent. Pour ce faire, il est préférable de mesurer le total

distance couvrant 50, voire 100 espaces entre les dents. Notez que, comme les engrenages standard sont

faite à un pas diamétral, votre longueur ne sera pas un nombre rationnel car elle inclut le

constante p (pi = 3,14152…) .

Pour tous les entraînements, nous appellerons ce pas de dent.

Si le nombre de dents du pignon/pignon/poulie de l'arbre primaire qui entraîne le

crémaillère/ceinture/chaîne est Ns alors :

tours d'arbre par unité = 1 ¸ (pas de dent x Ns)

Ainsi, par exemple avec une chaîne 3/8" et un pignon 13 dents qui se trouve sur l'arbre moteur alors

le régime moteur par unité = 1 ¸ (0,375 x 13) = 0,2051282. Au passage, nous observons que c'est

assez "haute vitesse" et le moteur pourrait avoir besoin d'un réducteur supplémentaire pour répondre aux

exigences de couple. Dans ce cas vous multipliez le régime moteur par unité par le rapport de réduction

tours du moteur par unité = tours de l'arbre par unité x Ns ¸Nm

Par exemple, une boîte 10:1 donnerait 2,051282 tours par pouce.

Pour les axes rotatifs (par exemple tables rotatives ou têtes diviseuses), l'unité est le degré. Vous devez

calculer en fonction du rapport de vis sans fin. C'est souvent 90:1. Ainsi, avec un entraînement moteur direct vers le

le ver un tour donne 4 degrés, donc le régime du moteur par unité serait de 0,25. Une réduction de 2:1

du moteur à la vis sans fin donnerait 0,5 tours par unité.

5.5.1.2 Calcul des pas du moteur par tour

La résolution de base de tous les moteurs pas à pas modernes est de 200 pas par tour (soit 1,8o par tour).

étape). Remarque : certains steppers plus anciens font 180 pas par tour. mais il est peu probable que vous les rencontriez si

vous achetez un équipement neuf ou presque neuf pris en charge.

La résolution de base d'un servomoteur dépend du codeur sur son arbre. L'encodeur

la résolution est généralement indiquée en CPR (cycles par tour). Parce que la sortie est en réalité

deux signaux en quadrature, la résolution effective sera quatre fois cette valeur. Tu ferais

attendez-vous à une RCP comprise entre environ 125 et 2 000, correspondant à 500 à 8 000 pas par

5.5.1.3 Calcul des pas de Mach3 par tour de moteur

Nous vous recommandons très fortement d'utiliser une électronique d'entraînement micro-pas à pas pour le stepper

moteurs. Si vous ne le faites pas et utilisez un entraînement complet ou demi-pas, vous aurez besoin de beaucoup

moteurs plus gros et souffriront de résonances qui limitent les performances à certaines vitesses.

Certains entraînements micro-pas ont un nombre fixe de micro-pas (généralement 10), tandis que d'autres

peut être configuré. Dans ce cas, vous constaterez que 10 est une bonne valeur de compromis à choisir.

Cela signifie que Mach3 devra envoyer 2000 impulsions par tour pour un axe pas à pas

Certains servomoteurs nécessitent une impulsion par compte en quadrature de la part du codeur du moteur (donc

donnant 1200 pas par tour pour un encodeur 300 CPR. D'autres incluent des engrenages électroniques où

vous pouvez multiplier les étapes d'entrée par une valeur entière et, parfois, diviser le résultat par

une autre valeur entière. La multiplication des pas de saisie peut être très utile avec Mach3 car

la vitesse des petits servomoteurs dotés d'un encodeur haute résolution peut être limitée par le

fréquence d'impulsion maximale que Mach3 peut générer.

5.5.1.4 Pas de Mach3 par unité

Alors maintenant, nous pouvons enfin calculer :

Pas de Mach3 par unité = Pas de Mach3 par tour x Régime du moteur par unité

La figure 5.11 montre la boîte de dialogue Config>Motor Tuning. Cliquez sur un bouton pour sélectionner l'axe

que vous configurez et entrez la valeur calculée des pas Mach3 par unité dans la case

au-dessus du bouton Enregistrer. Il n'est pas nécessaire que cette valeur soit un nombre entier pour que vous puissiez obtenir

autant de précision que vous le souhaitez. Pour éviter d'oublier plus tard, cliquez sur Enregistrer les paramètres de l'axe maintenant.

Figure 5.11 - Boîte de dialogue de réglage du moteur

5.5.2 Réglage de la vitesse maximale du moteur

Toujours en utilisant la boîte de dialogue Config>Motor Tuning, lorsque vous déplacez le curseur Velocity, vous verrez un

graphique de la vitesse en fonction du temps pour un court mouvement imaginaire. L'axe accélère, peut-être

tourne à pleine vitesse puis décélère. Réglez la vitesse au maximum pour le moment. Utilisez le

Curseur d'accélération pour modifier le taux d'accélération/décélération (ceux-ci sont toujours les mêmes

Au fur et à mesure que vous utilisez les curseurs, les valeurs des cases Velocity et Accel sont mises à jour. La vitesse est en

unités par minute. L'accélération est en unités par seconde2. Les valeurs d'accélération sont également données en Gs pour

vous donner une impression subjective des forces qui seront appliquées à une table massive ou

La vitesse maximale que vous pouvez afficher sera limitée par la fréquence cardiaque maximale de

Mach3. Supposons que vous ayez configuré ceci sur 25 000 Hz et 2 000 pas par unité, alors le

La vitesse maximale possible est de 750 unités par minute.

Ce maximum n'est cependant pas nécessairement sans danger pour votre moteur, votre mécanisme d'entraînement ou votre

machine; c'est juste Mach3 qui fonctionne "à fond". Vous pouvez faire les calculs nécessaires ou faire

quelques essais pratiques. Essayons-le d'abord.

5.5.2.1 Essais pratiques de vitesse du moteur

Vous avez enregistré l'axe après avoir défini les pas par unité. OK la boîte de dialogue et assurez-vous que

tout est sous tension. Cliquez sur le bouton Réinitialiser pour que sa LED brille en continu.

Revenez à Config>Motor Tuning et sélectionnez votre axe. Utilisez le curseur Vélocité pour que le

représenter graphiquement environ 20 % de la vitesse maximale. Appuyez sur la touche curseur Haut de votre clavier. L'axe

devrait se déplacer dans la direction Plus. S'il s'enfuit, choisissez une vitesse inférieure. S'il rampe

puis choisissez une vitesse plus élevée. La touche curseur Bas le fera fonctionner dans l'autre sens (c'est-à-dire le

Moins la direction).

Si la direction est erronée, enregistrez l'axe et soit (a) modifiez le paramètre Low Active

pour le pin Dir de l'axe dans l'onglet Config>Ports and Pins>Output Pins (et Appliquez-le) ou (b)

cochez la case appropriée dans Config>Motor Reversals pour l'axe que vous utilisez. Toi

peut également, bien sûr, simplement éteindre et inverser une paire de connexions physiques au

moteur de l’électronique d’entraînement.

Si un moteur pas à pas bourdonne ou crie, c'est que vous l'avez mal câblé ou que vous essayez de conduire

c'est beaucoup trop rapide. L'étiquetage des fils pas à pas (surtout les moteurs 8 fils) est parfois très

déroutant. Vous devrez vous référer à la documentation de l'électronique du moteur et du pilote.

Si un servomoteur s'enfuit à pleine vitesse ou clignote et indique un défaut sur son pilote, alors son

Les connexions de l'armature (ou de l'encodeur) doivent être inversées (voir votre système électronique d'asservissement).

documentation pour plus de détails). Si vous rencontrez des problèmes ici, vous serez heureux si

vous avez suivi les conseils pour acheter des produits actuels et correctement pris en charge - achetez correctement, achetez

La plupart des lecteurs fonctionneront normalement avec une largeur d'impulsion minimale de 1 microseconde. Si vous rencontrez des problèmes lors des tests (par exemple, le moteur est très bruyant), vérifiez d'abord si les impulsions de pas sont inversées (l'actif bas est mal configuré dans l'onglet Pins de la fenêtre Ports et broches), vous pourrez alors, par exemple , essayez d'augmenter la largeur d'impulsion jusqu'à, disons, 5 microsecondes. L'interface Step and Direction est très simple, mais comme il s'agit d'un élément important, si les paramètres sont incorrects, il sera très difficile de détecter le problème sans un oscilloscope ou une double vérification très détaillée.

5.5.2.2 Calcul de la vitesse maximale du moteur

Si vous souhaitez calculer la vitesse maximale d'un moteur, lisez ce chapitre.

De nombreux facteurs déterminent la vitesse maximale d’un axe :

Vitesse maximale autorisée du moteur (éventuellement 4 000 tr/min pour un servomoteur ou 1 000 tr/min pour un moteur pas à pas)

Vitesse d'hélice maximale autorisée (dépend de la longueur, du diamètre, etc.)

Vitesse maximale d'entraînement par courroie ou de réduction de la boîte de vitesses

Vitesse maximale que l'électronique d'entraînement peut prendre en charge sans émettre de message d'erreur

Vitesse maximale assurant la lubrification du coulisseau de la machine

Les deux premiers points sont les plus importants pour vous. Vous devrez vous référer aux spécifications du fabricant, calculer les vitesses autorisées de l'hélice et du moteur et les relier aux unités par seconde de mouvement de l'essieu. Définissez cette valeur maximale pour l'axe souhaité dans la fenêtre Vitesse des paramètres du moteur.

5.5.2.3 Définition automatique des pas par unité

Vous ne pourrez peut-être pas mesurer la vitesse (engrenage) de l'entraînement de l'axe ou connaître l'avance exacte de la vis. Vous pouvez mesurer la distance parcourue par l'axe, puis laisser Mach3 calculer les pas requis par unité.

La figure 5.12 montre le bouton sur l'écran des paramètres sur lequel il faut appuyer pour lancer ce processus. Il vous sera demandé quel axe utiliser.

Figure 5.12 - Ajustement automatique des pas par unité

Ensuite, vous devez saisir la distance nominale de déplacement. Mach3 couvrira cette distance. Soyez prêt à appuyer sur le bouton d’arrêt d’urgence si l’essieu va trop loin. Enfin, il vous sera demandé de mesurer et de saisir la distance réelle parcourue. Cette valeur sera utilisée pour calculer les pas par unité réels de l'axe de votre machine.

5.5.3 Détermination de l'accélération

5.5.3.1 Inertie et forces

Aucun moteur n’est capable de modifier instantanément la vitesse d’un mécanisme. Le couple est nécessaire pour régler le moment cinétique des pièces en rotation (y compris le moteur lui-même) et le couple converti par le mécanisme (vis, etc.) en force doit donner une accélération aux pièces de la machine et à l'outil ou à la zone de travail. Une certaine quantité de force est également dépensée pour surmonter la friction et faire fonctionner l'outil (coupe).

Mach3 accélérera (et ralentira) le moteur au niveau spécifié. Si le moteur fournit plus de couple que nécessaire pour fonctionner (couper) et surmonter la friction et l'inertie à un niveau d'accélération donné, alors tout va bien. S'il n'y a pas assez de couple, soit le moteur calera (s'il s'agit d'un moteur pas à pas), soit l'erreur de position du servomoteur augmentera. Si l'erreur devient trop élevée, le variateur peut signaler un dysfonctionnement, mais même s'il ne le signale pas, la précision de coupe en souffrira quand même. Ceci sera expliqué plus en détail ci-dessous.

5.5.3.2 Test de différentes valeurs d'accélération

Essayez de démarrer et d'arrêter la machine avec différents paramètres pour le curseur d'accélération dans la fenêtre Paramètres du moteur. Avec une valeur faible, vous pourrez entendre la vitesse augmenter et diminuer.

5.5.3.3 Pourquoi éviter les erreurs graves du servomoteur

La plupart des mouvements spécifiés dans le sous-programme impliquent le mouvement simultané de deux axes ou plus. Ainsi, lors du passage de X=0, Y=0 à X=2, Y=1 Mach3 déplacera l'axe X deux fois plus vite que l'axe Y. Cela coordonne non seulement les mouvements à une vitesse constante, mais garantit également que la vitesse requise est appliqué lors de l'accélération et de la décélération, mais tous les mouvements sont accélérés à la vitesse déterminée par l'axe le plus lent.

Si vous sélectionnez une valeur d'accélération trop élevée pour un axe donné, Mach3 supposera que cette valeur peut être utilisée, mais comme en pratique l'axe est retardé après réception de la commande (c'est-à-dire que l'erreur du servo est élevée), la position de coupe ne sera pas soyez précis lorsque vous courez.

5.5.3.4 Sélection de la valeur d'accélération

En prenant en compte tous les moments d'inertie du moteur et de l'hélice, les forces de frottement et le couple du moteur, il est tout à fait possible de calculer quelle accélération peut être obtenue avec une erreur donnée.

À moins que vous n'ayez besoin d'une énorme quantité de performances de votre machine, nous vous recommandons de la définir sur une valeur permettant un test d'exécution et un arrêt qui semblent corrects. Oui, ce n’est pas entièrement scientifique, mais cela donne généralement de bons résultats.

5.5.4 Sauvegarde et test des axes

Vous devriez maintenant vérifier vos calculs à l’aide de MDI pour effectuer un mouvement G0 spécifique. Pour un contrôle précis, vous pouvez utiliser une règle en acier. Un test plus précis peut être effectué à l’aide d’un indicateur de test de disque (DTI)/horloge et d’un bloc plat. Généralement, il doit être monté dans un porte-outil, mais pour une machine ordinaire, vous pouvez utiliser le châssis de la machine.

Disons que vous testez l'axe X et que vous utilisez un bloc de 4 pouces.

Utilisez l'écran MDI pour sélectionner les pouces et les coordonnées absolues. (G20 G90) Placer la pince sur la table et déplacer l'axe de manière à ce que la jauge d'épaisseur DTI le touche. Assurez-vous de terminer par un mouvement dans le sens négatif X. Réglez l'échelle à zéro. Ceci est illustré à la figure 5.13.

Figure 5.13 - Réglage de la position zéro

Utilisez maintenant l'écran Mach3 MDI et appuyez sur la touche G92X0 pour définir le décalage et donc mettre à zéro le DRO de l'axe X. Passez à la position x = 4,5 en utilisant G0 X4.5. L'écart devrait être d'environ un demi-pouce. Si ce n'est pas le cas, il y a un problème avec la valeur de pas par unité que vous avez calculée. Vérifiez et corrigez-le.

Placez le bloc et déplacez-vous vers X = 4,0. Ce mouvement dans la direction X négative est identique à une course, donc l'effet de retour sera annulé. La valeur sur le DTI indiquera l'erreur de position. Elle doit être toi ou quelque chose comme ça. Ceci est illustré à la figure 5.14.

Retirez le bloc et faites G0 X0 pour vérifier la valeur zéro. Répétez le test pour obtenir un ensemble d'environ 20 valeurs et voir à quel point le positionnement est différent. Si vous obtenez des erreurs cohérentes, vous pouvez ajuster la valeur Pas par unité pour obtenir une précision maximale.

Figure 5.14 - Barre en position

Nous devons maintenant vérifier si les pas sur l'axe sont perdus dans des mouvements répétés à grande vitesse. Retirez le bloc. Exécutez G0 X0 et vérifiez la valeur zéro sur le DTI.

Utilisez l'éditeur pour entrer dans le programme suivant :

F1000 (c'est plus rapide que possible mais Mach3 limitera la vitesse)

G20 G90 (pouces et absolu)

M98 P1234 L50 (exécuter la sous-tâche 50 fois)

G1 X0 (mouvement de va-et-vient)

M99 (retour)

Cliquez sur Démarrer le cycle pour démarrer. Assurez-vous que les mouvements soient fluides.

Après la fin, le DTI devrait bien sûr afficher 0. Si quelque chose ne fonctionne pas, vous devrez alors mieux ajuster le niveau d'accélération maximum de l'axe.

5.5.5 Répéter les réglages pour d'autres axes

Grâce à l'expérience acquise, vous pouvez rapidement répéter l'ensemble du processus pour les axes restants.

5.5.6 Montage du moteur de broche

Si la vitesse de votre moteur de broche est fixe ou contrôlée manuellement, vous pouvez ignorer ce chapitre. Si le moteur est allumé et éteint dans un sens ou dans l'autre à l'aide de Mach3, cela sera réglé par le relais de sortie.

Si Mach3 est utilisé pour contrôler la vitesse de broche soit via un servo qui reçoit des impulsions de pas et de direction, soit via un contrôleur de moteur PWM, alors ce chapitre vous expliquera comment configurer votre système.

5.5.6.1 Vitesse du moteur, vitesse de broche et poulies

Step and Direction et PWM vous permettent également de contrôler la vitesse du moteur. Lorsque vous travaillez, vous et le sous-programme comptez sur la vitesse de broche. Bien entendu, les vitesses du moteur et de la broche dépendent des poulies ou du mécanisme qui les relie. Nous utiliserons le terme « poulie » pour désigner les deux types d’entraînement.

Figure 5.15 - Entraînement de broche sur poulies

Si vous n'avez pas de contrôle sur la vitesse du moteur, sélectionnez la poulie 4 avec une vitesse maximale élevée telle que 10 000 tr/min. Cela empêchera Mach3 de se plaindre si vous exécutez un programme avec le mot S nécessitant, par exemple, 6 000 tr/min.

À lui seul, Mach3 n'a aucun moyen de savoir quel niveau de poulies est utilisé à un moment donné, cette tâche incombe donc à l'opérateur de la machine. En général, les informations sont fournies selon deux approches. Lorsque le système est configuré (ce que vous faites maintenant), vous définissez jusqu'à 4 combinaisons de poulies possibles. Celles-ci sont spécifiées en utilisant les tailles physiques des poulies ou les niveaux de tête mécaniques. Ensuite, lorsque le sous-programme est exécuté, l'opérateur détermine quelle poulie (1-4) est utilisée.

Les niveaux des poulies de la machine sont définis dans la fenêtre Paramètres->Ports et jambes (Figure 5.6) où la vitesse maximale des quatre jeux de poulies est déterminée avec celle par défaut. La vitesse maximale est la vitesse à laquelle la broche tourne lorsque le moteur tourne à pleine vitesse. La pleine vitesse est atteinte par une largeur d'impulsion de 100 % en PWM et à la valeur de vitesse définie dans les paramètres du moteur « Axe de broche » pour le pas et la direction.

À titre d'exemple, disons qu'une position que nous appellerons « Poulie 1 » est un rapport (vers le bas) de 5:1 entre le moteur et la broche, et que la vitesse maximale du moteur est de 3 600 tr/min. La vitesse maximale de la poulie 1 dans Paramètres->Logique sera réglée à 720 tr/min (3600:5). La poulie 4 peut avoir un rapport (ascendant) de 4:1. Au même régime moteur, son régime maximum sera de 14 400 tr/min (3 600 x 4). Les poulies restantes seront quelque part au milieu. Il n'est pas nécessaire de positionner les poulies à mesure que la vitesse augmente, mais une sorte de connexion logique doit être présente pour faciliter le contrôle de la machine.

La valeur de vitesse minimale s'applique également à toutes les poulies et est exprimée en pourcentage de la vitesse maximale et en pourcentage minimum du niveau du signal PWM. Si la vitesse est inférieure à celle requise (exprimée par S) alors Mach3 vous demandera de changer le niveau de la poulie. Par exemple, à une vitesse maximale de 10 000 tr/min sur la poulie 4 et un pourcentage minimum de 5%, l'expression S499 demandera une autre poulie. Ceci est fait pour empêcher le moteur ou son contrôleur de fonctionner en dessous de la vitesse minimale.

Mach3 utilise les informations au niveau des poulies comme suit :

Lorsqu'un sous-programme exécute une commande S ou qu'une valeur est entrée dans le DRO de référence de vitesse, la valeur est comparée à la vitesse maximale pour la poulie actuellement sélectionnée. Si la vitesse demandée est supérieure au maximum, une erreur se produit.

Sinon, le pourcentage du maximum pour la poulie qui a été demandé, et ceci est utilisé pour définir la largeur de l'impulsion PWM ou Step générée pour obtenir ce pourcentage de la vitesse maximale du moteur comme spécifié dans les paramètres du moteur pour "Axes de broche".

Par exemple, la vitesse maximale de la broche pour la poulie n°1 est de 1 000 tr/min. S1100 donne une erreur. Le S600 produira une impulsion d'une largeur de 60 %. Si la vitesse maximale de pas et de direction est de 3 600 tr/min, alors le moteur « marchera » à 2 160 tr/min (3 600 x 0,6).

5.5.6.2 Contrôleur de broche PWM

Pour configurer le moteur de broche pour le contrôle PWM, cochez les cases Activer les axes de broche et le contrôle PWM dans les onglets Ports et pieds, Ports d'imprimante et Page de sélection d'axe (Figure 5.1). N'oubliez pas de cliquer sur Appliquer. Dans l'onglet Page de sélection du signal de sortie (Figure 5.6), définissez la broche de sortie pour le pas de broche. Cette broche doit être connectée à l'électronique de commande PWM du moteur. Vous n'avez pas besoin de la direction de la broche, alors réglez cette branche sur 0. Appliquez les modifications.

Définissez les signaux d'activation externes dans Ports et broches et Configuration->Périphériques de sortie pour activer/désactiver le contrôleur PWM et, si nécessaire, définir le sens de rotation. Ouvrez maintenant Paramètres-> Paramètres de broche des ports et des jambes et recherchez PWMBase Freq. La valeur ici est la fréquence de l'onde carrée dont la largeur d'impulsion est modulée. C'est le signal envoyé à la broche Spindle Pitch. Plus la fréquence que vous sélectionnez est élevée, plus votre contrôleur sera capable de réagir rapidement aux changements de vitesse, mais plus la sélection de vitesse est petite. Le nombre de vitesses différentes correspond à la fréquence d'impulsion du moteur/PWMBase Freq. Ainsi, par exemple, si vous utilisez une fréquence de 35 000 Hz et que vous réglez PWMBase = 50 Hz, vous avez le choix entre 700 vitesses différentes. C'est presque certainement suffisant sur n'importe quel système réel, puisqu'un moteur avec une vitesse maximale de 3600 tr/min peut, en théorie, être entraîné par incréments de moins de 6 tr/min.

5.5.6.3 Contrôleur de broche pas à pas et de direction

Pour configurer le moteur de broche pour le contrôle via Pas et Direction, cochez les cases Activer les axes de broche dans les onglets Ports et Pieds, Ports d'imprimante et Page de sélection des axes (Figure 5.1). Ne vérifiez pas le contrôle PWM. N'oubliez pas d'appliquer les modifications. Définissez les pattes des broches dans l'onglet Page de sélection du signal de sortie (Figure 5.6) pour le pas de broche et la direction de la broche. Ces pattes doivent être connectées à l’électronique d’entraînement du moteur. Appliquez les modifications. Définissez des signaux d'activation externes sur les pages Ports et Pieds et Paramètres->Périphériques de sortie pour allumer/éteindre si vous souhaitez mettre le moteur hors tension lorsque la broche s'arrête à M5. Bien sûr, il ne tournera pas de toute façon puisque Mach3 n'enverra pas d'impulsions de pas, mais, selon la conception du variateur, il peut toujours contenir de l'énergie résiduelle. Passons maintenant à Paramètres->Paramètres du moteur pour "Axes de broche". Les unités pour cela seront une révolution. Ainsi, Steps per Unit est le nombre d'impulsions par tour (2000 pour un entraînement micropas à pas 10x ou 4x le nombre de lignes d'un encodeur de servomoteur ou similaire avec remplissage électronique).

Dans le champ Vitesse, vous devez saisir le nombre de tours par seconde à pleine vitesse. Ainsi, pour un moteur de 3 600 tr/min, vous devrez entrer 60. Cela n'est pas possible avec l'encodeur de niveau d'impulsion maximum de ligne élevée par cycle de Mach3 (un encodeur de 100 lignes autorise 87,5 tr/min sur un système à 35 000 Hz). La broche nécessitera un moteur puissant, dont l’électronique d’entraînement comprend vraisemblablement une électronique pouvant dépasser cette limitation.

L'accélération peut être ajustée expérimentalement pour que la broche démarre et s'arrête en douceur.

Veuillez noter que si vous souhaitez saisir une valeur trop petite dans le champ Accélération, cela se fait en utilisant la saisie manuelle et non en utilisant le curseur. Un temps d'environ 30 secondes pour démarrer la broche est tout à fait envisageable.

5.5.6.4 Test de l'entraînement de broche

Si vous disposez d'un tachymètre ou d'une lampe stroboscopique, vous pouvez mesurer la vitesse de broche de votre machine. Sinon, vous devrez l'évaluer visuellement et expérimentalement.

Sur l'écran Paramètres Mach3, sélectionnez une poulie qui autorise 900 tr/min. Placez la ceinture dans la position appropriée. Sur l'écran de lancement du programme, réglez la vitesse de broche sur 900 tr/min et commencez à la faire tourner. Mesurer ou estimer la vitesse. Si cela ne correspond pas à vos besoins, vous devez revérifier les calculs et les paramètres.

Vous pouvez également vérifier la vitesse de toutes les poulies de la même manière mais avec le jeu de vitesses applicable.

5.6 Autres paramètres

5.6.1 Configuration des limiteurs de référencement et logiciels

5.6.1.1 Vitesses et direction correspondantes

La boîte de dialogue Configuration->Accueil/Softlimits permet de définir la réponse à l'opération de calibrage (G28.1 ou bouton sur l'écran). La figure 5.16 montre la boîte de dialogue. % Speed ​​​​est utilisé pour empêcher les essieux de heurter les essieux à pleine vitesse lors de la recherche de commutateurs d'étalonnage.

Figure 5.16 – Homing (étalonnage)

Lorsque vous calibrez, Mach3 ne connaît pas la position des axes. La direction du mouvement dépend de la coche à côté de Home Neg. Si cette case est cochée, l'axe se déplacera dans le sens négatif jusqu'à ce que l'entrée Home devienne active. S'il est déjà actif, l'axe se déplacera dans le sens positif. De même, si la case n'est pas cochée, l'axe se déplace dans le sens positif jusqu'à ce que l'entrée devienne active et dans le sens négatif si elle est déjà active.

5.6.1.2 Position des interrupteurs d'origine

Si Auto Zero est coché, alors le DRO de l'axe prendra la valeur de la position Calibration/Home Switch définie dans la colonne Home Off (au lieu du zéro réel). Cela peut servir à réduire le temps de référencement sur des axes très grands et lents. Bien entendu, il est nécessaire d'avoir des interrupteurs de fin de course et d'étalonnage séparés si les interrupteurs d'étalonnage ne sont pas en fin d'axe.

5.6.1.3 Configuration des limiteurs logiciels.

Comme indiqué ci-dessus, la plupart des implémentations de fins de course impliquent certains compromis et leur déclenchement accidentel nécessitera l'intervention de l'opérateur et peut nécessiter un redémarrage et un recalibrage du système. Les limiteurs logiciels peuvent offrir une protection contre ce type de cas.

Le programme refusera de permettre à l'axe de se déplacer au-delà de la limite spécifiée des limites logicielles des axes X, Y et Z. Celles-ci peuvent être dans un rayon de -99999 à +99999 unités pour chaque axe. Lorsque le mouvement de la course s'approche du limiteur, la vitesse de déplacement diminuera dans la zone lente, qui est déterminée sur le tableau.

Si la zone lente est trop grande, vous réduirez l'espace de travail effectif de la machine. S'il est trop petit, vous risquez de heurter les limiteurs matériels. Les limites définies ne sont utilisées que lorsque le bouton Programmes sans limites est activé.

Si le sous-programme tente de dépasser les limites du logiciel, cela déclenchera une erreur.

Les valeurs limites logicielles sont également utilisées pour déterminer l'espace de coupe si l'affichage du parcours d'outil est activé. Cela peut vous être utile même si les limites réelles ne vous préoccupent pas.

5.6.1.4 Position de départ G28

Les coordonnées G28 définissent la position en coordonnées absolues vers laquelle les axes se déplaceront lorsqu'une commande G28 est exécutée. Ils sont définis dans les unités courantes (G20/G21) et ne changent pas automatiquement lorsque vous changez d'unité.

Il est nécessaire d'indiquer au programme quel équipement générera les signaux STEP/DIR.
Il peut s'agir soit d'un port LPT classique de votre PC, soit d'un périphérique externe, tel que PLCM.
Dans le premier cas, il faut aller dans le menu Config->Ports and Pins et dans l'onglet Port setup et Axis Selection, vérifier que la case Port Enabled est cochée pour le premier port et que son adresse est correctement spécifiée (l'adresse peut se trouve dans les propriétés du port LPT dans le gestionnaire de périphériques du système d'exploitation Windows).

Ici, vous devez également sélectionner la fréquence de fonctionnement du noyau de mise en forme d'impulsion STEP/DIR. Plus il est élevé, plus vous pouvez obtenir des vitesses de déplacement élevées, mais plus vous aurez besoin d'un ordinateur puissant.


Configuration des épingles

Vous devez maintenant indiquer quelles broches de port sont utilisées pour quoi.

Dans le menu Config->Ports and Pins de l'onglet Motor Outputs, vous devez cocher la case Enabled pour chaque axe utilisé, spécifier les numéros de broches de votre port pour les signaux correspondants dans les colonnes Step Pin# et Dir Pin#, et spécifier les numéros de port dans les colonnes Step Port et Dir Port LPT (généralement toujours 1).

Si le contrôle de broche est utilisé (en utilisant PWM ou via STEP/DIR), il doit également être configuré dans l'onglet Sorties moteur.

Pour générer du PWM, le signal STEP de la ligne Spindle sera utilisé

Configuration des capteurs.

Dans l'onglet Signaux d'entrée du menu Config->Ports et broches, vous devez spécifier à quelles broches et quels ports vos capteurs sont connectés.

Par analogie avec le paramètre précédent, Enable permet au programme d'utiliser ce capteur, Port# et Pin Number spécifient respectivement le numéro de port et sa broche, et Active Low spécifie si l'entrée sera déclenchée lorsqu'un niveau bas (coche) ou un niveau haut (croix) apparaît sur le contact. Les capteurs d'urgence pour les positions extrêmes des axes sont écrits en lignes<ОСЬ>++ et<ОСЬ>--. Capteur zéro -<ОСЬ>Maison.

L'entrée Sonde est utilisée pour un capteur permettant de déterminer la hauteur de l'outil et les dimensions de la pièce, EStop est un bouton d'arrêt d'urgence.

Dans l'onglet Signaux de sortie du menu Config->Ports et broches, les signaux de contrôle sont configurés. Parmi ceux-ci, il convient de noter le groupe Activer - autorisation d'activer le pilote de l'axe correspondant. Notez que si vous souhaitez utiliser une seule sortie pour activer tous les pilotes, par exemple via une carte de commutation, il suffit de configurer uniquement la sortie Enable1.


Définition des paramètres d'axe


Paramètres de vitesse et d'accélération

La fenêtre Config->Motor tuning est conçue pour configurer les paramètres de mouvement des axes de la machine.

Axe X

Axe Y

Axe z

Le paramètre Pas par paramètre définit le nombre d'impulsions STEP qui doivent être générées pour déplacer l'outil de 1 mm. Cela dépend non seulement de la mécanique, mais aussi du mode de division des pas réglé sur le conducteur. La vitesse spécifie la vitesse de déplacement maximale autorisée le long de l'axe, exprimée en mm/min. Accélération - définit l'accélération maximale le long de l'axe en mm/s^2. Un exemple de calcul des Pas par paramètre pour un engrenage spécifique : supposons que nous ayons une vis à billes au pas de 5 mm/tr, un moteur pas à pas de 200 pas/tr fonctionnant en mode micropas 1/16. On a

Pas par = (200 * 16) / 5 = 640 pas/mm.

Ainsi, le mouvement discret par pas est de 1/640 = 0,0015625 mm. Si vous utilisez un port LPT d'ordinateur, n'oubliez pas de régler les champs Step Pulse et Dir Pulse sur 5us

Caractéristiques de la formation des signaux de commande

Formation de STEP/DIR par le programme MACH3

Tout d'abord, regardons comment les impulsions STEP/DIR sont générées par le programme MACH3. Tout pilote pas à pas fait un pas lorsque le niveau du signal STEP passe de bas en haut ou de haut en bas. Cela dépend de la conception ou des paramètres du pilote. Le générateur d'impulsions de MACH3 est conçu de telle manière que le signal DIR change presque simultanément avec la sortie du front actif du signal STEP. Évidemment, le conducteur ne peut pas réagir instantanément à un changement du signal DIR, donc si le délai entre le changement de DIR et le front STEP est insuffisant, le conducteur peut faire un pas dans la mauvaise direction. Le délai entre le changement DIR et le front STEP dans MACH3 ne peut pas être supérieur à 5 µs et est défini par le paramètre Dir pulse dans la fenêtre Motor Tuning. Une petite valeur de retard peut provoquer un « pas sauté » lors du changement de direction du moteur. De plus, pour certains pilotes bon marché dotés d'optocoupleurs lents, même 5 µs peuvent ne pas suffire, mais il est impossible d'augmenter le délai à l'aide de MACH3.

Mode Sherline

Un autre problème lors de l'utilisation de certains pilotes peut être le fait que la largeur d'impulsion STEP est relativement petite - pas plus de 5 µs (paramètre Step pulse dans la fenêtre Motor Tuning). Dans ce cas, il est recommandé de régler le paramètre Sherline 1/2 Pulse mode, ce qui conduira à la formation d'impulsions STEP avec un rapport cyclique proche de 50%, mais en même temps la fréquence effective du noyau sera réduite de moitié , puisque maintenant MACH3 utilisera deux interruptions du minuteur.

Directions des axes

Allez dans le menu Config->Homing/Limits. Cochez la case Inversé si vous devez changer la direction de l'axe correspondant. Ce paramètre est analogue à la modification de la polarité du signal DIR dans les paramètres Config->Ports and Pins->Motor Outputs.

Trouver zéro sur un axe

Dans la même fenêtre Homing/Limits, vous pouvez configurer la recherche du zéro : le champ Home Neg est responsable de la direction du mouvement lors de la recherche du zéro, et Home off précise la coordonnée qui doit être attribuée à cet axe lors de la recherche du capteur. Vitesse % - vitesse (en % du maximum) à laquelle la « tête » se déplacera vers le capteur.

Limitation des mouvements le long d'un axe La limitation logicielle des mouvements ("Soft Limits") y est configurée, dans Homing/Limits. Pour ce faire, dans les champs Soft Max et Soft Min, vous devez définir les coordonnées maximales autorisées le long des axes. le bouton Soft Limits dans la fenêtre principale du programme, vous pouvez activer et désactiver le mode Soft Limits.

Passons maintenant au démarrage des moteurs pas à pas - « torsion des axes ». Pour ce faire, accédez à la page principale de Mach et appuyez sur la touche « Tab » sur le côté gauche du clavier de l'ordinateur, après quoi le panneau de commande manuel « MPG MODE » apparaîtra sur l'écran de droite. Nous allumons le contrôleur, puis appuyons sur le bouton « RESET », tandis que la ligne en cours d'exécution à proximité s'arrête et que du bruit devrait apparaître provenant de l'alimentation en tension des moteurs pas à pas. Ensuite avec le bouton gauche de la souris on appuie alternativement sur les boutons des axes X (+ -), Y (+ -), Z (+ -) du panneau de commande manuel, et les moteurs pas à pas de ces axes devraient commencer à tourner.

Paramètres individuels :

Changer le sens de rotation des axes (inverse)

Allez dans le menu « Config » et cliquez sur « Homing/Limits ». DANS
Dans la fenêtre qui apparaît, en face de l'axe souhaité dans la colonne « Inversé », changez le signe en oiseau ou en croix, puis cliquez sur « OK ».

Charger un programme avec des G-codes et le démarrer/arrêter.
Allez dans le menu « Fichier » et cliquez sur « Charger le G-Code ». Dans la fenêtre qui apparaît, sélectionnez le programme souhaité et cliquez sur « Ouvrir ».

Ce programme se charge et la fenêtre Mach ressemble à ceci :

Calibrage des machines.

Il s'agit d'une opération importante pour ajuster la précision de la machine. En raison de diverspour des raisons techniques liées à une éventuelle imprécision du mouvement mécanique des axes de la machine, une erreur peut survenir, que le programme Mach permet de corriger au niveau logiciel. Pour ce faire, dans la fenêtre principale du programme, dans la ligne de contrôle, cliquez sur « Paramètres Alt 6 », dans la nouvelle fenêtre, cliquez sur le bouton « Définir les étapes par unité » (voir images ci-dessous).

Ensuite, dans la fenêtre « Sélection d'axe » qui apparaît, sélectionnez l'axe nécessaire à l'étalonnage en tant que point et cliquez sur « OK ». La fenêtre suivante apparaît dans laquelle vous devez définir la distance spécifiée, par exemple 150 mm, et cliquer sur « OK ». La machine s'allumera et « se déplacera » le long de cet axe sur une certaine distance, qui devra ensuite être mesurée avec précision. Par exemple, il s'est avéré qu'il faisait 155 mm. Cela signifie que lorsque la machine se voit attribuer une distance de 150 mm, elle a en réalité « parcouru » 155 mm. Nous entrons cette valeur (155) dans la fenêtre ouverte et cliquons sur « OK ». Le programme détectera automatiquement l'erreur et commencera à en tenir compte à l'avenir. La « prise en compte » de l'erreur se fait en modifiant le nombre d'impulsions (pas) fournies au moteur pas à pas d'un axe donné ; vous pouvez contrôler la modification dans la fenêtre « Pas par » du menu « Config », puis « Moteur Réglage".

Cette opération doit être effectuée par rapport à chaque axe.

Sélection de la vitesse du moteur pas à pas et des modes de coupe.

La vitesse des moteurs pas à pas est sélectionnée individuellement pourpour chaque machine, sur la base du principe suivant, la vitesse maximale à laquelle elle commence à se « verrouiller » (s'arrêter) pendant le fonctionnement est déterminée, puis elle est réduite de 30 à 40 %. Si nécessaire, des vitesses inférieures peuvent être utilisées, par exemple lors de la coupe de matériaux durables (métaux).
La sélection des modes de coupe s'effectue également depuis les valeurs minimales jusqu'à leur augmentation progressive (vitesse et profondeur de coupe). L'apparition d'un bruit de « contrainte » excessif (secousses) lors du fonctionnement de la machine indique généralement l'apparition d'un mode limite.
Conditions de coupe approximatives :
- lorsque vous travaillez le bois – la vitesse de déplacement de la fraise est de 3 à 5 mm par seconde, la profondeur est de 2 à 3 mm ;
- avec de l'aluminium – la vitesse de déplacement de la fraise est de 3 à 4 mm par seconde, la profondeur est de 0,1 à 0,3 mm.
En général, c'est tout ce que vous devez savoir pour le lancement initial de la machine avec Mach ; il est recommandé d'étudier le reste selon le manuel officiel de ce programme.

Mach3 est un programme de contrôle d'une machine CNC qui vous permet d'automatiser les processus de traitement des pièces. L'utilisation de machines CNC est pertinente pour les grandes entreprises et les petits ateliers. La différence réside uniquement dans les caractéristiques et les dimensions des machines utilisées dans certaines situations. Considérons la question de l'utilisation de Mach3 dès les premiers stades de son développement.

  • Une fraiseuse moderne équipée d'un module CNC lui permet d'interagir avec un ordinateur personnel ou un ordinateur portable classique ;
  • En installant le pilote Mach3 sur votre PC, vous pouvez développer des programmes de contrôle ;
  • Une fois développé, le programme est chargé dans la mémoire du module à commande numérique ;
  • La tâche de l'ordinateur est de configurer tous les paramètres nécessaires au fonctionnement de la CNC ;
  • En plus d'automatiser les processus, via un PC, vous pouvez contrôler manuellement les mouvements des outils de coupe de la machine, contrôler leurs mouvements par rapport à la pièce ou à la table de travail ;
  • Le fonctionnement de Mach3 est basé sur le schéma suivant : ordinateur - maître - équipement de fraisage. Pour effectuer une telle gestion, vous aurez besoin du programme approprié ;
  • Mach3 est un excellent exemple de logiciel moderne qui contrôle et configure les machines ;
  • Mach3 est conçu pour fonctionner avec tous les systèmes d'exploitation Microsoft ;
  • Le programme fonctionne comme une application fenêtrée classique ;
  • Mak3 se distingue par de larges fonctionnalités et une interface intuitive ;
  • Dans le même temps, les débutants pour qui le réglage CNC est quelque chose de complètement nouveau devraient étudier attentivement le manuel d'instructions. Il faut un minimum de temps pour s'adapter au travail avec la CNC grâce à un programme spécial. Cela est dû à une interface bien conçue et à un principe de contrôle compréhensible.

Se préparer à travailler avec Mach3

Photo Mach3 - programmes pour contrôler une machine CNC

La commande numérique par programme, c'est-à-dire la CNC, constitue un développement avancé dans le domaine de la construction de machines-outils. Le programme simplifie la gestion et automatise tous les processus. Une configuration CNC appropriée à l'aide d'un programme via un PC vous permet de minimiser le facteur humain et de réduire à zéro le risque d'erreurs.

Il est important de comprendre que si les réglages sont effectués de manière incorrecte, vous pouvez casser les fraises, traiter la pièce de manière incorrecte et endommager le module CNC et d'autres composants de l'équipement.

Pour éviter de telles erreurs et incidents désagréables, vous devez commencer par une bonne préparation au fonctionnement des machines CNC.

  1. Connectez complètement les machines. Vous devez vous assurer que la machine est préparée pour le travail et reçoit une alimentation de haute qualité du réseau électrique. Pour de nombreuses machines, des programmes spéciaux sont disponibles qui vous permettent de vérifier l'état de l'équipement et l'état de fonctionnement de ses composants individuels via un PC.
  2. Installez Mach3 sur votre ordinateur personnel ou portable. Cependant, assurez-vous que votre PC répond aux spécifications minimales du système. Mach3 n'est pas un programme « lourd », donc presque n'importe quel ordinateur peut facilement le gérer.
  3. Le programme peut nécessiter une russification dans certains cas. La version sous licence est en anglais, mais des localisations spéciales sont largement disponibles en ligne. Il n'est pas recommandé d'utiliser des programmes piratés comme Mach3, car ces logiciels peuvent contenir de graves erreurs qui peuvent endommager votre machine même si les paramètres ont été correctement effectués. La licence coûte environ 12 000 roubles.
  4. Essayez d'optimiser le fonctionnement du système d'exploitation en désactivant toutes sortes de pop-ups et de programmes inutilisés. Rien ne doit vous gêner lorsque vous travaillez avec la machine.
  5. N'exécutez pas de programmes tiers en parallèle avec Mach3. Cela est particulièrement vrai pour les jeux informatiques, le visionnage de films et d'autres contenus qui nécessitent des ressources impressionnantes de la part d'un PC. Sinon, le réglage pourrait être incorrect, ce qui affecterait la qualité du traitement et la machine elle-même.
  6. Si en même temps vous souhaitez composer des programmes de contrôle pour une machine CNC ou utiliser votre ordinateur non seulement pour travailler avec Mac3, divisez le disque dur en sous-partitions. Pour le logiciel d'une machine CNC, installez un système d'exploitation distinct. Une subdivision logique du disque dur doit être entièrement dédiée au contrôle de la machine. Cela vous permettra de ne pas occuper tout le PC avec des problèmes de contrôle CNC. Utilisez ce système d'exploitation spécifiquement pour les paramètres matériels, n'y chargez pas de logiciels superflus, minimisez l'ensemble des programmes.

Travailler avec le programme

Une fois les étapes de préparation terminées, vous devrez commencer à configurer le programme Mac3 lui-même.

  1. Étudiez attentivement tous les boutons disponibles dans le menu Mack3. Beaucoup sont effrayés par leur grand nombre. Mais disposer d'une version russifiée vous permettra de vous en rendre compte rapidement.
  2. Selon le type de machine, vous devez ouvrir les onglets appropriés. Pour l'équipement de fraisage, vous aurez besoin d'onglets pour les paramètres des moteurs électriques, les vitesses des pièces, les paramètres des ports, les paramètres de la broche, etc.
  3. Une fois que vous avez acheté la version sous licence du logiciel, vous trouverez toutes les descriptions des paramètres dans le manuel d'utilisation. Ou on peut le trouver sur le World Wide Web.
  4. Si vous avez correctement configuré la machine via le programme Mak3, lorsque des commandes sont émises à partir du clavier, les moteurs électriques de l'équipement commenceront à tourner et à bouger. Il est important que le portail se déplace sans à-coups, proprement et librement. Cela indique que la configuration a été effectuée correctement.
  5. Effectuez une course. C'est ce qu'on appelle un essai de mouvement manuel des outils. Il existe un bouton correspondant pour exécuter dans le programme Mac3.
  6. L'exécution est déterminée par l'icône correspondante, qui vous permet d'activer et de désactiver ce mode d'essai.
  7. Faites attention à la balle de jogging. Il devrait s'allumer lors de l'exécution. Il est utilisé pour contrôler les machines-outils à l’aide de la souris. Plus le curseur est proche de la molette lors du clic, plus la vitesse de rotation des moteurs électriques sera élevée. En plus de la souris, vous pouvez utiliser les touches du clavier pour activer l'outil.
  8. Le contrôle des mouvements des outils peut être étape par étape ou continu. Dans le cas d'un travail continu, la machine-outil se déplace constamment pendant que vous maintenez enfoncée la touche ou le bouton de la souris correspondant. Le mode pas à pas suppose qu'après avoir appuyé sur le bouton, le portail se déplacera d'une distance strictement spécifiée. Vous pouvez définir vous-même la taille du pas.

Mach3 est proposé aux clients avec des instructions d'utilisation détaillées. Sur la base du manuel officiel, vous pouvez adapter le programme à une machine particulière. Procédez strictement selon les instructions de l’usine. Eux seuls permettent de régler correctement les paramètres de fonctionnement des équipements CNC. Si le réglage s'avère correct, le programme de contrôle compilé vous permettra d'automatiser la machine et de l'adapter pour effectuer certaines opérations avec les pièces.