= Configuration pour moteurs pas à pas Cette section suppose qu'une installation à partir du CD Live a été faite. Après cette installation et avant de continuer, il est recommandé de connecter le PC sur Internet pour y faire les dernières mises à jour. Pour les installations plus complexes se référer au Manuel de l'intégrateur. == Test de latence (Latency Test) Le test de latence détermine la capacité du processeur à répondre aux requêtes qui lui sont faites. Certains matériels peuvent interrompre ce processus, causant des pertes de pas lorsqu'ils pilotent une machine CNC. Ce test est la toute première chose à faire pour valider un PC. Pour le lancer, suivre les instructions de la section (<>). == Sherline[[sec:Sherline]](((Sherline))) Si vous avez un Sherline plusieurs configurations prédéfinies sont fournies. Ceci est le menu principal du CNC/EMC puis choisissez la configuration Sherline que le vôtre allumettes et enregistrer une copie. == Xylotex[[sec:Xylotex]](((Xylotex))) Si vous avez un Xylotex vous pouvez sauter les sections suivantes et aller directement à l'Assistant de configuration pas à pas dans la section (<>). EMC a fourni une installation rapide pour les machines Xylotex. == Informations relatives à la machine Regroupe les informations à propos des axes de la machine. Les timings des pilotes sont exprimés en nanosecondes. Si vous n'êtes pas sur de vous à propos des timings de votre interface, les caractèristiques des plus populaires sont incluses dans l'assistant graphique de configuration. Notez que les pilotes Gecko ont des timings différents les uns des autres. Une liste des caractèristiques courantes est également maintenue sur le Wiki [http://wiki.linuxcnc.org[http://wiki.linuxcnc.org]. [width="90%", options="header"] |============================================================================== |Axes | Type de pilote | Step Time ns | Step Space ns | Direction Hold ns | Direction Setup ns |X | | | | | |Y | | | | | |Z | | | | | | | | | | | |============================================================================== footnote:[ndt: les termes sont laissés dans la langue d'origine pour correspondre aux documentations des constructeurs.] == Informations relatives au brochage Regroupe les informations à propos des différentes broches du port parallèle utilisées. [width="90%", options="header"] |======================================================================================== |Pin de sortie | Fonction | Si différent | Pin d'entrée | Fonction | Si différent |1 | Sortie A/U | | 10 | Limite et OM X | |2 | X Step | | 11 | Limite et OM Y | |3 | X Direction | | 12 | Limite et OM Z | |4 | Y Step | | 13 | Limite et OM A | |5 | Y Direction | | 15 | Entrée palpeur | |6 | Z Step | | | | |7 | Z Direction | | | | |8 | A Step | | | | |9 | A Direction | | | | |14 | Broche sens horaire | | | | |16 | PWM broche | | | | |17 | Enable puissance | | | | |======================================================================================== Noter que toutes les broches inutilisées doivent être explicitement indiquées «Inutilisé» dans le choix déroulant de l'assistant. Elles pourront être modifiées par la suite en relançant Stepconf. == Informations relatives à la mécanique Regroupe les informations à propos des pas de vis et des poulies. Utilisées pour définir la taille d'un pas dans l'unité utilisateur. La taille du pas est utilisée par SCALE dans le fichier .ini. [width="90%", options="header"] |==================================================================== |Axes | Pas par tour | Micropas | Dents moteur | Dents vis | Pas de la vis |X | | | | | |Y | | | | | |Z | | | | | | | | | | | |==================================================================== *Pas par la révolution* est de savoir combien de moteur pas-mesures qu'il faut pour transformer le moteur pas à une révolution. Typique est de 200. *Micro étapes* est de savoir combien CNC-output-étapes le lecteur a besoin de déplacer les moteur pas à pas une moteur pas à pas à pas. Si micropas n'est pas utilisé, ce nombre sera de 1. Si micropas est utilisé, les valeurs typiques seront à proximité de 4-16, peut-être 8 ou 10. [NOTE] De plus petites valeurs ne permettent pas tant que ça, parce que le rapprochement des vagues sinus et cosinus impliqués est trop grossière. Des valeurs élevées ne permettent pas en exigeant trop d'étapes de la sortie CNC et en ralentissant la la vitesse maximale. *Dents moteur* et *Dents la vis* est si vous avez une certaine réduction (pignons, chaîne, courroie de distribution, etc) entre le moteur et la tige filetée. Si non, alors définir ces deux à 1. *Pas de vis* est de savoir combien le mouvement se produit (en unités utilisateur) en un tour de vis. Si vous configurez en pouces, puis il est pouces par tour. Si vous configurez en millimètres, puis il est millimètres par tour. Le résultat net que vous recherchez est combien CNC-output-mesures qu'il prend pour déplacer une unité d'utilisateur (pouces ou mm). Par exemple (pouces): Stepper = 200 pas par tour Disque = 10 étapes micro par étape Dents moteur = 20 Dents de vis = 40 Pas de vis = 0,2000 pouces par tour D'après les informations ci-dessus: - la tige filetée se déplace 0,200 pouces par tour. - Le moteur tourne 2,000 fois par 1 tour de vis. - Le lecteur prend 10 entrées micropas à faire le pas stepper fois. - Le lecteur doit 2000 des mesures pour faire du stepper une révolution. Ainsi l'échelle requise est la suivante: latexmath: [ \frac{200 marches du moteur}{1 moteur de rev} \times \frac{10 micropas}{1 moteur pas à pas} \times \frac{2 tours moteur}{1 de pas de vis tr} \times \frac{1 tr tige filetée}{0,2000 pouces} = \frac{20000 micropas}{pouces} ] Voici un autre exemple, en millimètres cette fois: Par exemple (mm): Stepper = 200 pas par tour Disque = 8 étapes micro par étape Dents moteur = 30 Dents de vis = 90 Pas de vis = 5,00 mm par tour D'après les informations ci-dessus: - la tige filetée se déplace 5,00 mm par tour. - Le moteur tourne 3,000 fois par 1 tour de vis. - Le lecteur prend 8 entrées micropas à faire le pas stepper fois. - Le lecteur doit 1600 des mesures pour faire du stepper une révolution. Ainsi l'échelle requise est la suivante: latexmath: [ \frac{200 marches du moteur}{1 moteur de rev} \times \frac{8 micropas}{1 moteur pas à pas} \times \frac{3 tours moteur}{de pas de vis 1 rev} \times \frac{1 tr tige filetée}{5,000 mm} = \frac{960 micropas}{mm} ] == Assistant de configuration graphique Voir l'utilisation de l'assistant Stepconf au chapitre (<>) == Lien sur le bureau (raccourci) Il est possible de créer un lien sur le bureau après utilisation de l'assistant Stepconf. Depuis le menu CNC lancer EMC2 et choisir la configuration nouvellement créée dans la liste. Cocher la case «Créer un raccourci sur le bureau» et valider avec OK. Il est désormais possible de lancer directement cette configuration depuis le lien créé sur le bureau. == Modification Pour modifier quelque chose dans une configuration créée à l'aide de l'assistant Stepconf, relancer celui-ci. Sélectionner «Modifier une configuration...» Puis choisir le fichier *.stepconf* à modifier dans le répertoire emc2/configs. L'entête du fichier indique si le fichier peut être édité manuellement ou non. // vim: set syntax=asciidoc: