mardi 22 octobre 2013

Heidenhain : Programmation CNC CYCLE 200 : Cycle de perçage / option débourrage


0  BEGIN PGM TEST6 MM;
1  BLK FORM 0.1 Z X+0 Y+0 Z-20
2  BLK FORM 0.2 Z X+100 Y+100 Z+0
3  TOOL CALL 7 Z S1000;
4  CYCL DEF 200 DRILLING;
   Q200=2
   Q201=-23
   Q206=150
   Q202=5
   Q210=5
   Q203=0
   Q204=2;
5  L Z+100 R0 F MAX M3;
6  L  X+5 Y+5;
7  L X+25 Y+25;
8  L X+45 Y+45;
9  L Z+100 R0 F MAX M3;
10 END PGM TEST6 MM;


Q200 Distance d'approche (distance entre la pointe de l'outil et la surface de la pièce)
Q201 Profondeur de percage en Z
Q202 Profondeur de passe (facultatif provoque le débourage)
Q204 Point de remonté
Q206 Avance plongée en profondeur (F)
Q210 Temporisation en haut




Pour aller plus loin :

Heidenhain : Utilisation des sous programme CNC avec les labels

La mise en oeuvre d'un sous-programme consiste à identifier une partie du programme employée de manière récurrente.
Une fois cette partie identifiée, nous allons l'encapsuler dans un programme à part que nous allons par la suite appeler à chaque utilisation.

Dans le langage Heidenhain nous allons utiliser les Labels (Noté LBL dans le programme) ou étiquette en anglais.

BEGIN PGM;
TOOL CALL 1;
LBL 1; (Début de sous programme)
L X+0 Y+0 F300 M3;
L X+0 Y+100;
CHF 15;
L X+100 Y+100;
RND 15;
L X+100 Y+0;
L X+0 Y+0;
LBL 0; (Fin de sous programme)

CALL LBL 1 REP3;

END PGM;

Explication :
LBL = Numéro de sous programme entre 1 et 254
LBL 0 = Fin de définition de sous-programme
CALL = Appel du sous programme

REP = Nombre de répétition du sous-programme (facultatif)



Pour aller plus loin :

mercredi 9 octobre 2013

DraftSight®, logiciel de CAO gratuit* de Dassault Systèmes pour tous vos fichiers DWG

DraftSight®, logiciel de CAO gratuit de Dassault Systèmes pour tous vos fichiers DWG
DraftSight permet aux utilisateurs professionnels de la CAO, mais aussi aux enseignants et étudiants, de créer, éditer et afficher tous leurs fichiers DWG.



http://www.3ds.com/fr/products-services/draftsight/download-draftsight


mardi 8 octobre 2013

Olympiades des métiers 2013 - Usinage fraisage CNC

Les jeux olympiques, un événement mondial où les valeurs les plus nobles du sport s'expriment. Depuis 1953, les métiers ont eux aussi leurs jeux où les mêmes valeurs et la même énergie habitent les compétiteurs. 



L'édition 2013 des olympiades des métiers, les world skills, a lieu cette année à Leipzig, en Allemagne, où près d'un millier de candidats venus de 53 pays s'affrontent durant 4 jours. Carrelage, taille de pierre, automobile, mode, cuisine, Usinage CNC Fraisage et tournage. Chaque candidat de chaque corps de métiers arrive à Leipzig avec une médaille autour du coup puisqu'ils ont remporté l'or au niveau national. Mais être champion du monde est une récompense bien particulière pour laquelle ils se battent heure après heure. La délégation française, une des plus importante, avec 45 candidats, est fin prête pour la compétition.

De la sélection régionale à Leipzig, c'est tout un staff qui entoure et bichonne ces jeunes apprentis qui ne dépassent pas les 23 ans et pour qui les World skills sont un graal. C'est aussi une manière de valoriser ces métiers qui font indéniablement la force d'une nation.

lundi 16 septembre 2013

Apprendre : le tournage Fanuc

Ce cours part du principe que vous connaissez les bases du langage G-Code.

Les fonctions spécifiques au langage Fanuc :

La commande G28 spécifie le retour automatique au point de référence pour les axes spécifiés via un point intermédiaire.

Rappel : Correction de la géométrie d’outil

La valeur de correction qui a été prélevée en mémoire dans le tableau des OFFSET est ajoutée à la valeur des coordonnées du point final de la commande de déplacement de l’axe spécifié.

Exemple de tableau des OFFSET  (géométrie et usures)

X,Z sont les cotes des correcteurs de géométrie ou d’usure pour chaque outil.
R sont les rayons de plaquettes pour chaque outil.
T est le type de l’outil


Faire un filetage en Fanuc G-Code G76 :

Il existe trois modes de création de filetage droit ou conique. Nous allons voir ici le filetage le plus courant le cycle G76.

Ce cycle permet de fileter avec un contrôle de la section de coupe constante, ce qui limite la charge de l’arête de coupe de l’outil. Ce cycle est toujours défini par deux blocs consécutifs.

Exemple de définition de cycle sur une ligne (FANUC 10TF) :

G76 X Z K D F A P

X,Z sont les cotes du point d’arrivée en absolu.
U, W sont les valeurs du point d’arrivée en relatif.
K est la hauteur du filet en mm et au rayon.
D est la profondeur de la première passe en µm et au rayon (sans point décimal).
F est le pas du filet.
A est l’angle du filet (si A = 0 alors la plongée est droite)
P est le type de plongée.

Si P=1 alors plongée oblique avec section de copeaux constante et profondeur dégressive (prioritaire).
Si P=2 alors plongée alternée avec section de copeaux constante et profondeur dégressive.
Si P=3 alors plongée oblique avec profondeur constante
Si P=4 alors plongée alternée avec profondeur constante.

Exemple de définition de cycle sur deux lignes (FANUC 21T) :

G76 P010029 Q50 R0.2
G76 X18 Z-10 P920 Q250 F1.5

P01 Nombre de finition
00 Nombre de pas en sortie 10 = 1 fois le pas 20= 2 fois le pas
29 Angle d'entré
Q50 passe mini en ébauche en micron et au rayon
R0.2 passe de finition
X18 Diametre fond de filet
Z-10 Z arrivée du filetage
P920 Profondeur du filet en micron
Q250 Valeur de la 1ere passe
F1.5 Pas de 1.5



Faire un cycle d’ébauche axial :

Ce cycle permet d’ébaucher automatiquement une pièce en prenant des passes successives parallèles à l’axe Z.
Les déplacements d’approche rapide et de dégagement sont exécutés automatiquement. De plus, le cycle d’ébauche laisse une surrépaisseur définie autour du profil fini de la pièce.

Le point de départ du cycle est spécifié dans le bloc précédent le code G71

Exemple de définition de cycle sur une ligne (FANUC 10TF) :

G71 P Q U W D F

P est le numéro de bloc du début de définition de la géométrie.
Q est le numéro de bloc de fin de définition de la géométrie.
U est la surrépaisseur de finition sur X au rayon.
W est la surrépaisseur de finition sur Z.
D est la profondeur de passe au rayon en µm.
F est l’avance en ébauche.

Le retrait R sur le schéma est réglé par un paramètre machine.



Pour aller plus loin :





mardi 6 août 2013

Fraisage CNC d'une fille sexy en 3D

Petite vidéo pour se détendre pendant les vacances d’Août.

Regarder comment a partir d'un modele 3D, ce technicien d'usinage réalise le profil sur un centre d'usinage d'une fille nue en 3D.





7 éditeurs simple de programme commande numérique


1- CNC PAD (gratuit)
http://www.cnc-pad.com/index.php
Logiciel multilangages avec fonctions FAO minimales intégrés.
Coloration syntaxique.

Le plus : possibilité d'ajouter des fonctionnalités à l'application sous la forme d’extensions (open source).

2 - CNC CODER (gratuit)
http://www.cnccoder.com/download.html
interface très proche de Windows Notepad ou Wordpad.
Couleur et / ou mise en évidence en gras peuvent être activées ou désactivées instantanément montrant la coloration quand vous le souhaitez.

Le plus : très simple


3 - NOTEPAD++ (gratuit)
http://notepad-plus-plus.org/fr/
Notepad++ est un éditeur de code qui prend en charge plusieurs langages. Ce programme a pour vocation de fournir un éditeur de code source de taille réduite mais très performant.
Utiliser avant tout pour le développement informatique il peut être utilisé pour la programmation commande numérique grâce a la coloration personnalisée.

Le plus : possibilité d'ajouter des fonctionnalités de coloration.

4 - Discriminator CNC Editor (payant USA)
http://www.cncedit.com/
Editeur CNC avec de nombreuses fonctionnalités que vous attendez d'un éditeur CNC avec des caractéristiques supplémentaires, notamment il reformate votre code automatiquement.

Le plus : possibilité d'ajouter des fonctionnalités à l'application sous la forme d’extensions.

5 - Predator CNC Editor (payant USA)
http://bobcad.com/products/predator-cnc-editor
Éditeur qu'on ne peux pas qualifier de simple puisqu'il embarque un simulateur de trajectoires


6 - SIMUL CNC Editor (payant France)
http://www.ange-softs.com/simulcnc.php
Éditeur commande numérique avec simulateur intégré 2D et 3D tournage et fraisage


Le plus : très simple d'utilisation

7 - Logiciel EditV5 (payant)
Éditeur professionnel qui offre une gamme complète de fonctionnalités d’édition répondant aux exigences des procédés modernes d’édition de programmes CNC.

  • Pas de limitation de taille de programme
  • Codes CNC et cycles spécifiques
  • Numérotation de lignes






lundi 5 août 2013

Wingrav

 WinGrav est un logiciel d'édition de programmes commande numérique, autorisant la  gravure de chaînes de  caractères au format ASCII et directement utilisable dans les directeurs de Commande Numérique.

Disponible à cette adresse :
http://stiprod03.free.fr/index.php?option=com_content&view=article&id=214

Ressources - 15 logiciels usinage en téléchargement libre


  • 15 logiciels Windows pour l'usinage
Logiciel permettant de développer facilement un GANTT

Logiciel permettant de créer un carte de contrôle

Le logiciel toolive est utilisé pour le transfert de données entre le banc de préréglage E238 pulsar et un pc. Il permet ainsi de créer des bases de données avec les jauges outils et de transférer directement les jauges sur les machines.

Win DNC 55 fagor est le logiciel spécifique pour les commandes Fagor qui permet d'effectuer le transfert des données PC-MOCN.

WinGrav est un logiciel d'édition de programme CN, simple et efficace, autorisant la  gravure de chaînes de  caractères au format ASCII et directement implantables dans les directeurs de Commande Numérique. Ce programme, souple et très facilement paramétrable, se révèlera très rapidement indispensable lors de manifestations (Portes ouvertes, Forums...) ou dans le cadre de petites fabrications stabilisées (Porte-clés, Plaques d'identification, Personnalisation d'objets fabriqués ...)

TradMeca logiciel de devis usinage et mécanique sur une base open source.

Un petit logiciel ( 462 ko ) qui nous est offert par Stéphane Garnaud et qui permet de calculer rapidement des vitesses de coupe et d'avance.

Logiciel ( 1,15 Mo ) destiné à gérer la planification de production(s) selon la méthode Gantt.

En utilisant le principe de la méthode Gantt, le logiciel permet de gérer jusqu'à 6 productions sur 10 ateliers ou machines. Jalonnement au plus tôt, au plus tard, chevauchement ou non, automatique ou pas, le logiciel permet de créer un planning des tâches à effectuer. Le taux de charge réel est également calculé automatiquement et un listing résumant ces résultats peut alors être imprimé.

Fast ISO v2

Un logiciel qui permet de faire le programme pour des gravures simples de noms sur C200. La version 2 est maintenant disponible.


http://cyberproductique.free.fr/cyberproductique/Divers/enseignement/Logiciels%20productique.htm