iprocam ninos pour les nuls - courche.com€¦ · il est où ton dongle iprocam ? car c’est le...
TRANSCRIPT
Iprocam Ninos
Christophe Courché / Flins 2016
Pour les nuls (comme moi…)
Objectifs de la journée… Matin : Quelques rappels de base et configuration d’une fraiseuse.
Après midi : CAO Ninos et préparation d’un usinage.
Avant de parler de Ninos…. « Quelques » rappels, notions
Machine-outil à commande numérique (en fraisage)
Les axes
Assurer des mouvements – Les moteurs pas à pas – L’entraînement des axes
Piloter – L’héritage du passé – L’interpolateur
Commander – Les drivers de « puissance »
Logiciels – Dessins (CAO) – Pilotage (commande de la machine) – CFAO
Machine-outil à commande numérique. (fraisage)
Une machine-outil à commande numérique (MOCN, ou simplement CN) est une machine-outil dotée d'une commande numérique.
Lorsque la commande numérique est assurée par un ordinateur, on parle parfois de machine CNC pour « computer numerical control », francisé en « commande numérique par calculateur ».
Les programmes d'usinage sont réalisés à partir d'une origine appelée « origine programme » (OP) positionnée par le programmeur.
Le programme (Ninos) commande les déplacements relatifs entre le brut et les outils dans le but de réaliser l'usinage de la pièce finale.
Les axes
Les déplacements des axes sont réalisés dans un repère orthonormé normalisé ( O , x, y, z ) basé sur la structure de la machine. L'axe z de ce repère est un axe confondu avec celui de la broche de la machine — axe de rotation de la fraise en fraisage. Le sens positif de cet axe est donné par le sens d'éloignement de l'outil par rapport à la pièce. La détermination de l'axe x entre les 2 axes restants se fait en identifiant celui qui permet le plus grand déplacement. Le sens positif de x est déterminé par le sens logique d'éloignement de l'outil par rapport à la pièce. L'axe y est déterminé à partir de x et z grâce à la règle du trièdre direct.
Assurer des mouvements
Les moteurs pas à pas.
Le moteur Pas à Pas bi-polaire hybride (aimant permanent) – Norme « Nema » – Pas angulaire (1.8°) – Nombre de pas par tour (200) – Microstepping / micropas
L’entrainement des axes
Différents type d’entrainement – Vis à billes
– Le pas – 1605 ?
– Courroies – Crémaillère – ...
Piloter
L’héritage du passé – Step/dir
– Le port parallèle…
Mais j’ai plus de port parallèle moi !?
Piloter
L’interpolateur
Un interpolateur est un système qui « convertit » des instructions en signaux pouvant piloter une machine numérique.
Les instructions sont, en général, définies dans un langage nommé Gcode. Les instructions sont envoyées à l’interpolateur par un flux de données « série » (filaire ou non), réseau (TCP/IP) ou un support mémoire local (SdCard, …).
Les signaux générés répondent au protocole « Step/Dir » vu précédemment.
L’interpolateur est généralement un système autonome dédié (µContrôlleur) qui permet de s’affranchir des limites matérielles (port parallèle) et logiciel (système d’exploitation) d’un PC.
Commander
Les drivers de puissance L’interpolateur est un système qui génère des signaux envoyés vers un ou des ensembles électroniques dont la mission est de commander les moteurs pas à pas. Ces « drivers » assurent donc la mise en rotation des moteurs pas à pas dans des conditions optimales. Ils permettent d’augmenter artificiellement le nombre de pas (rappel : un moteur pas à pas = 200 pas par tour). Il s’agit du micropas (microstepping). Les drivers actuels proposent du ½ au 1/128 de pas. Microstepping : Avantages : augmentation de la résolution (fluidité de mouvement). Inconvénients : le couple disponible est diminué (les courants sont inférieurs aux courants nominaux).
Logiciels
DAO (Dessin Assisté par Ordinateur)
Il sera courant de « dessiner » ses pièces / objets à fraiser avec un logiciel de « DAO » comme AutoCad, TurboCad, LibreCad, etc.
Le point commun entre tous ces logiciels est qu’ils peuvent « exporter » les fichiers créés dans un format nommé DXF.
Note : Ninos possède un module permettant de dessiner (2D) et d’envoyer directement le « dessin » à l’usinage (gain de temps).
Logiciels
Pilotage (commande de la machine)
Le pilotage de la machine peut être assuré : – en « direct » par un logiciel pilotant le port // d’un PC (Mach3,
LinuxCnc, …). – via un interpolateur, le PC (ou autre) n’a plus qu’à assurer la fonction
d’envoyer les lignes du programme écrit en « Gcode ».
Logiciels
CFAO
Conception et Fabrication Assistée par Ordinateur.
Le « logiciel » qui fait tout -> exemple : Ninos.
Ninos permet de dessiner (CAO), préparer les parcours d’outils, piloter la fraiseuse et bien plus encore.
Connaitre à minima sa machine
Schéma électrique
Correspondance signaux / port parallèle / carte de puissance
Le minimum « vital » (à mon avis)
Un peu de bon sens…
Connaitre à minima sa machine
Schéma électrique
Avant de se lancer dans la configuration de sa machine avec Ninos, il est « conseillé » de faire le bilan « électrique » de sa machine.
Correspondance signaux / port parallèle / carte de puissance DB25(PIN) The role of the pin on driver board Notes 1 EN Enable all axis 2 STEPX X pulse signal 3 DIRX X direction signal 4 STEPY Y pulse signal 5 DIRY Y direction signal 6 STEPZ Z pulse signal 7 DIRZ Z direction signal 8 STEPA A pulse signal 9 DIRA A direction signal 10 LIMIT-1 Limit input1 11 LIMIT-2 Limit input2 12 LIMIT-3 Limit input3 13 LIMIT-4 Limit input4 14 Relay control 15 blank 16 STEPB- B pulse signal 17 DIRB- B direction signal 18-25 GND
Connaître a minima sa machine
Connaître a minima sa machine
Le minimum « vital » (à mon avis) – un bon câblage (câbles blindés / torsadés a minima) – bonnes prises / soudures – une bonne alimentation – un câble USB « à Nono » – des capteurs de position « HOME » – fins de courses (si machine puissante et ou débutant) – palpeur outil – …
Connaitre à minima sa machine
Un peu de bon sens…
Piloter sa fraiseuse avec Ninos
Bilan électrique et mécanique
ça normalement c’est fait !
Interpolateurs / carte Iprocam
Présentation (rapide) du module « usinage »
Assistant de configuration – Il est ou ton Dongle ? – Détection CN – Axes – Sorties – Entrées – Rampes – Autres (touche pas à ça petit c.. !)
Piloter sa fraiseuse avec Ninos
Interpolateurs / carte Iprocam
SpeedIt, NeoLpt, µStep5X, µStep435, Step4XCM…
Pour la présentation, j’ai sélectionné la : NeoLPT V2
Piloter sa fraiseuse avec Ninos
Présentation (rapide) du module « usinage »
Piloter sa fraiseuse avec Ninos
Assistant de configuration (Ctrl + F1) ou
Piloter sa fraiseuse avec Ninos
Il est où ton Dongle Iprocam ? car c’est le moment de le brancher…
Piloter sa fraiseuse avec Ninos
Détection CN
Piloter sa fraiseuse avec Ninos Axes
Piloter sa fraiseuse avec Ninos
Sorties
Piloter sa fraiseuse avec Ninos
Entrées
Piloter sa fraiseuse avec Ninos Rampes
Piloter sa fraiseuse avec Ninos Autres (touche pas à ça petit c.. !)
Piloter sa fraiseuse avec Ninos
Ca bouge ?
Piloter sa fraiseuse avec Ninos
Non, non… c’est pas fini !
Le « flux com » ton nouvel ami !
Ma méthode…
Piloter sa fraiseuse avec Ninos
« La différence entre la théorie et la pratique, c’est qu’en théorie, il n’y a pas de différence entre la théorie et la pratique, mais qu’en pratique, il y en a une. »
Piloter sa fraiseuse avec Ninos
Configuration de l’usinage – Onglet « Options »
– Origine flottante, sans butée (OP) – Origine machine, avec butées (OM)
– Capteurs « HOME » – Dégagement – Lancement – Palpage
– Limites de la machine – La config de base…
Jauges et dimensions – Les bases
Ecran principal
Piloter sa fraiseuse avec Ninos
Configuration de l’usinage
Piloter sa fraiseuse avec Ninos
Onglet « Options »
Piloter sa fraiseuse avec Ninos
Limites de la machine
Piloter sa fraiseuse avec Ninos
Jauges et dimensions
Piloter sa fraiseuse avec Ninos
Ecran principal
CAO2D Ninos
Préférences
Brut
CAO de base
Import DXF
Parcours d’outil – Les bases mais pas que.
Rangs
Tu es gentil mais j’aimerais bien usiner un truc.. un jour !?
CAO2D Ninos
CAO2D Ninos Préférences (F7)
CAO2D Ninos Brut (F6 ou )
CAO2D Ninos CAO de base
CAO2D Ninos
Import DXF
Mise en plan
DXF R12 ( !! )
CAO2D Ninos Parcours d’outil
CAO2D Ninos Parcours d’outil : Style d’usinage
CAO2D Ninos Parcours d’outil : Paramètres
CAO2D Ninos Parcours d’outil : Pente
CAO2D Ninos Les rangs (c’est bien !)
CAO2D Ninos Un exemple (enfin…)
CAO2D Ninos
CAO2D Ninos
CAO2D Ninos
Préparation parcours outils
Simulations / optimisations
Usinage !
C’est déjà fini… Merci à tous.