Chaîne Numérique de Conception

Documents pareils
NOTICE D' UTILISATION CAMWORKS FRAISAGE. Luc Vallée Lycée Blaise Pascal Segré

Utilisation du logiciel GALAAD

GENIE MECANIQUE. Semestre 5

< = ) ) ) ) ) ) ) ) 6.,3 '5< 581 6%/ )$*25 0& $8; $8; ,62 (',7 $/7 /(9(/ &<&/( (17(5 5(&$// . / * a 1 &/( $5 (6& 4 6+,)7 6 5(6(7 ,16 ) ) ) 3&$//

CFAO. Conception et Fabrication Assistée par Ordinateur. Le matériel utilisé en CFAO : un SYSTÈME AUTOMATISÉ. Barbecue Assisté par Ordinateur

FONCTIONNEMENT D UNE MACHINE-OUTIL À COMMANDE NUMÉRIQUE - 1/2

Présentations des ateliers. 11 Mars 2015

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD.

INTRODUCTION. Pour réaliser une pièce sur Charlyrobot, il faut le faire en trois étapes :

CFAO Usinage sur machine à commande numérique

Centre de tournage. et de fraisage CNC TNX65/42

PROGRAMMATION AVANCEE DES MACHINES OUTILS :IMPLEMENTATION DE L USINAGE TROCHOIDAL ET DU TREFLAGE DANS LA CHAINE NUMERIQUE STEP-NC

La C.A.O (Conception Assistée par Ordinateur). Le logiciel de C.A.O.

Juste quelques clics... Modélisation puissante

Journée technique Innovation dans l Ameublement. CRITT Bois Vendredi 25 septembre 2009

Le Dessin Technique.

PC-DMIS NC. 3D Form Inspect. PC-DMIS NC Gage

Sommaire MIKRON HPM 450U. Applications 4. Magasin d'outils 14. Options 16. Points forts 6. smart machine 17. Automatisation 8. Broches high-tech 9

Dessiner dans Galaad FRANÇOIS PALLUT

Manuel Édition 08/2007. sinumerik. Usinage d'outils et de moules

Communiqué de presse

Logiciel de palpage Productivity+ Active Editor Pro pour machines-outils

KASTOspeed: Scies automatiques de production à lame circulaire pour le débit économique de très grandes séries dans l acier et les non-ferreux.

Fabrication de pièces à haut rendement

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1

CATALOGUE FORMATION 2014/2015 Produits & Logiciels

Calcul intégral élémentaire en plusieurs variables

Oct Présentation de la Société

Commandes numériques SINUMERIK 840D / 840Di / 810D Performance, précision et rapidité en toute simplicité POWERLINE

Repérage d un point - Vitesse et

TECHNIQUES INDUSTRIELLES MANAGEMENT ECOLE DU MANAGEMENT ORGANISATION INDUSTRIELLE FORMATIONS REGLEMENTAIRES BUREAUTIQUE ET INFORMATIQUE

Cours d Analyse. Fonctions de plusieurs variables

SINUTRAIN. SINUMERIK Logiciel de formation et de programmation sur PC. Aperçu Octobre Valable du 1/10/2008 au 30/9/2009

Création de mises en plan

Une aide au déploiement de STEP AP 242 : les recommandations d utilisation

UE Programmation Impérative Licence 2ème Année

Vous devez tout d abord réaliser l esquisse (le dessin de la pièce en 2 dimensions) avant de mettre cette pièce en volume.

ORIENTATIONS POUR LA CLASSE DE TROISIÈME

À propos de Phenix Systems

840D sl. SINUMERIK 840D sl et SINAMICS Une plate-forme système performante pour les applications les plus exigeantes. Brochure Janvier 2006

Plus courts chemins, programmation dynamique

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES

MECANICIEN DE PRODUCTION MODULE DE NIVEAU 1 Formation modulaire menant au certificat fédéral de capacité de mécanicien de production

REGLEMENT DE CONSULTATION

Document d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

WM fr. Système de serrage point zéro SPEEDY airtec 1

Systèmes de stockage et de manutention automatisés Ingénierie Logistique

Cours de Mécanique du point matériel

UNIVERSITE D'ORLEANS ISSOUDUN CHATEAUROUX

Allez jusqu'au bout de l'idée

JONES & SHIPMAN ULTRAMAT Contrôle Easy ou CNC par écran tactile Rectifieuse Cylindrique Universelle

Chapitre 1 Cinématique du point matériel

QUELLE FIBRE UTILISER EN FONCTION DE MES APPLICATIONS. OM1, OM2 ou OM3, QUELLE EST LA FIBRE QU IL ME FAUT POUR MON INSTALLATION?

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java

creo elements/pro creo elements/direct creo elements/view

Serrures de coffre-fort MP série 8500

formation secteur industriel

GMEC1311 Dessin d ingénierie. Chapitre 1: Introduction

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

Chapitre 2 : Caractéristiques du mouvement d un solide

26th of March 2014, Paris

Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information

Leader mondial de logiciels FAO pour l'usinage en production.

Centre d usinage. Venture 13/15

manuellement. Le prototype ayant obtenu des résultats satisfaisants aux différents essais de labour est validé sur le plan suivant :

Tables d emballage. 1 Modèle de base table d emballage hauteur 870 x largeur 2000 mm

LES FICHES Domaines. Domaine D1. Travailler dans un environnement numérique

Organigramme / Algorigramme Dossier élève 1 SI

modélisation solide et dessin technique

DECOUVREZ Discover TYPE EDIT V12 Français

Conception JMP - Reproduction interdite

Organisation Gestion du temps. Participation Notes et résumés Etudes et examens

Samuel Bassetto 04/2010

Épreuve E5 : Conception détaillée. Sous-épreuve E51 : Conception détaillée d une chaîne fonctionnelle

Maintenir son cap en maîtrisant sa rentabilité.

Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation 24 octobre 2007impérative 1 / 44 et. structures de données simples

ITAS Escaliers industriels et plate-formes de travail

Chapitre 7. Récurrences

7. ECONOMIE 7.1. TRAVAIL DE BUREAU ENCODEUR / ENCODEUSE DE DONNEES

Fiche technique. Creo Parametric

Machine de débit TURBO-Drive. Rapide Flexible Précise Sections de 20 x 40 mm à 160 x 450 mm. Innovations pour la construction bois

Baccalauréat Professionnel. Microtechniques. Session 2012 DOSSIER TECHNIQUE (DT)

Généralités. Aperçu. Introduction. Précision. Instruction de montage. Lubrification. Conception. Produits. Guides à brides FNS. Guides standards GNS

Modèle Cobit

Mathcad Ces capacités font de Mathcad l outil de calcul technique le plus utilisé au monde.

Manuel de formation Spaceman 1 ère journée

Conception intégrée assistée par ordinateur

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

AUTRES ASPECTS DU GPS. Partie I : tolérance de Battement Partie II : tolérancement par frontières

N 4 - Avril magazine. Le magazine de la Machine-Outil. siemens.fr/sinumerik

Rappel sur les bases de données

Modélisation des données

Fonctions de plusieurs variables

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

Chapitre I Notions de base et outils de travail

Les principaux concepts des systèmes PLM. (Product Lifecycle Management)

Etude et analyse des standards pour les solutions techniques dédiées au PLM

Transcription:

Ecole Nationale Polytechnique Département Génie Industriel Chaîne Numérique de Conception Chaîne des données numériques Intégration CFAO et Machines-Outils à Commande Numérique Conception Transformer le dessin en commandes (MOCN) Intégration : Transfert d'une information de qualité CFAO/DCN Incompatibilités entre les # systèmes risques d'erreurs dans le procédé de fabrication et baisse de productivité Planification de la fabrication : Interprétation, Sélection (des procédés +machines), Séquencement, Calcul des temps et des coûts, Génération des documents et des programmes CN Cheminement de l'information Conception-MOCN Transfert de l information (format numérique) CAO FAO FAO : Création des parcours / stratégies d'usinage : choix d'outil, vitesses de coupe et d'avance. Sortie FAO Format texte : Fichier APT (Automatically Programmed Tools. Format binaire : Format CLFile (Cutter Location File). Conversion des parcours outils en commandes numériques (Post- Processeur) Simulations optionnelles vérification et validation ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 1

Elaboration des parcours-outils Cœur de la FAO : Programmation des parcours outils Le langage APT (1950/Std 1999): Programmation des trajectoires et les déplacements d'outils. o Entrées =géométrie à usiner + déplacements de l'outil. o Sortie = coordonnées des points par lesquels devra passer l'outil de coupe Exemple de programme APT (Automatically Programmed Tools) Programmation en langage APT Le langage APT présente une structure modulaire. Le système minimal est standardisé, les modules ne le sont pas. APT : Commandes et principes de base Définition des éléments géométriques (point ligne cercle ). Commandes de déplacement et de mouvement : GOTO / x,y, z GODLTA / dx, dy, dz, GOUP, GODOWN Fonctions E/S. calculs algébriques, transformations et rotations matricielles, etc. Transfert d'informations FAO- Post-processeur Génération du CLfile (FAO) + Conversion (post-processeur) pour générer le fichier CN support des fonctionnalités avancées? o Utilisation de post-processeurs propriétaires? o Extensions du langage APT et CLFile normes?. ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 2

Transfert d'informations FAO MOCN Une seconde solution : Langage BCL (Basic Control Language) Le BCL (ANSI 494C) peut être interprété directement par des contrôleurs de MOCN spécifiques. BCL : Syntaxe plus stricte et sémantique plus rigoureuse que celle du langage APT et des CL-Files FAO / générer du BCL et contrôleurs de MOCN /interpréter le BCL. Programmation des machines-outils : Langage G La commande numérique est un procédé automatisé de positionnement. Machines-outils : Une MOCN est une machine-outil dotée d un calculateur (DCN), composé de deux parties : partie commande et partie opérative. Le controleur (DCN) Pilotage de l outil, des axes (principaux et secondaires), des systèmes auxiliaires (lubrification, magasins d outils, évacuation, etc.); Compensation des erreurs et des variations géométriques des outils; Autodiagnostic, Contrôle intégré et manutention automatisés; Transfert de données et connexion réseau. Axes en Commande Numérique Axe déplacement linéaire ou rotatif d'un élément de la machine (table, chariot, broche, contre-pointe). Norme : utilisation d'un repère orthonormé direct. Déplacements combinaisons de translations et/ou de rotations. Chaque axe est repéré par une lettre affectée du signe + ou Translations primaires : Trièdre de référence, axes X, Y, Z Rotations primaires Rotations A, B, C autour des trois axes X, Y, Z. ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 3

Axes secondaires U,V,W et axes tertiaires P,Q,R qui sont des axes parallèles respectivement aux axes principaux X,Y,Z. Les origines en Commande Numérique La MOCN doit connaître trois origines pour définir les différentes positions des outils par rapport à la pièce : origine mesure, origine pièce et origine programme. Origine machine (OM) L OM : Position physique d un point de l élément mobile définie par le constructeur de la machine. Origine mesure (Om) Origine absolue de la mesure Un point défini sur chaque axe Origine pièce (Op) Un point de la pièce sur lequel il est possible de se positionner. La position de l'op est indépendante du système de mesure. Origine Programme (OP) Origine du trièdre de référence choisie par le programmeur indépendamment du système de mesure (max de cotes positives). ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 4

Programmation des MOCN Description des opérations d usinage dans un langage codé assimilable par directeur de commande numérique (DCN) Le (DCN reçoit les informations des capteurs, interprète les instructions, et agit sur les moteurs. Quelques fabricants de DCN : Fanuc, NUM, Siemens, Philips, etc Le langage G (GCode) Langage de commande des machines-outils(rs-274d/ ISO 6983/ DIN 66025). Commandes sous la formes Gn params ou Mn params. Programmation des MOCN : Plusieurs codes o Gestion de la position et du déplacement de l outil (GCode), o Gestion de la machine(mcode), o Gestion des outils(tcode), o Alimentation outil et contrôles de vitesse (FCode). Structure d un programme CN Un programme CN ensemble de blocs d informations Un bloc mots /instructions de pilotage Un mot une adresse, un signe et une valeur ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 5

Langage G ; Interpolateur interpolateur Élaborer la trajectoire (linéaire ou circulaire), en respectant la vitesse programmée (déplacement sur + axes à la fois). interpolateur Contrôler à chaque instant la position de l outil pendant l usinage (en général uniquement dans le plan). GCode : Interpolation circulaire Définition de la trajectoire Point de départ, point d arrivée et informations relatives sur la position du centre. deux types d arcs sont considérés: Angle <= à180, le rayon est positif. Angle > à180, le rayon est négatif. Exemple Arc 1: G02 X.. Y.. R-50, Arc 2: G02 X.. Y.. R50 GCode : l'interpolation NURBS? ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 6

Fonctionnalité avancée, non standardisée Nécessité d un module FAO et d un post-processeur spécifiques GCodes les plus courants G00 Positionnement rapide G01 Interpolation linéaire G02/G03 Interpolation circulaire en sens horaire /antihoraire positive/négative G04 Temps d attente, G52/G53 Configuration du système de G09 Arrêt précis, coordonnées local/machine, G40 : Prog. sans correction de rayon d'outil, G41 : Compensation de rayon d'outil à gauche, G42 : Compensation de rayon d'outil à droite, G43/44 Compensation de longueur de l outil G90/91 Positionnement absolu/ relatif, G20/ Unités de mesure GCode : Compensation du diamètre de l outil Réaliser un parcours d outil sans se préoccuper du diamètre de l outil. Deux possibilités : Parcours à gauche (G41) /à droite(g42) du profil. Cycles prédéfinis (fixes) Simplifier la programmation des cycles d usinage paramétrables (cycles fixes) peuvent être exécutés avec une fonction G. Cycles : perçage, taraudage, chambrage et alésage Syntaxe générale des cycles prédéfinis N.. G.. G.. X.. Y.. Z.. R.. Q.. P.. F.. L.. G code du cycle Q profondeur de coupe où déplacement G (optionnel) type de retrait latéral pour perçage X, Y Coordonnées de l endroit de P Temps d attente l usinage F code d avance Z profondeur de l usinage L (optionnel) nombre de répétitions R niveau de retraite ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 7

Programmation Modulaire Programme CN = Programme principal + sous programmes structurés sur deux ou plusieurs niveaux. Format du bloc d appel : M98 P nnnn mmmm m : numéro du sous-programme (de 1 à 4 chiffres) n : nombre de répétitions (max. 4 chiffres) (par defaut n= 1). M99 Pxxxx termine le sous-programme, retour au programme appelant. Groups de code G Plusieurs groupes de code G : des incompatibilités entre certains codes Un bloc des commandes appartenant à des groupes différentes Deux types de codes G: Codes G non modaux: le code G n a de valeur que dans le bloc où il apparaît. Codes G modaux: Code valable à partir du bloc où il apparaît et dans tous les blocs suivants jusqu à la spécification d un autre code G du même groupe. ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 8

Lien de donnés à la MOCN Transférer les programmes entre un ordinateur et la MOCN lien série RS232 / interface Ethernet (FTP)/ rubans perforés Défauts majeurs de la chaîne numérique actuelle Plusieurs logiciels Multiplication des fichiers créés Préparation de la fabrication : non générique. Un post-processeur pour chaque type de commande numérique. Flux des données uniquement descendant. retour expérience et capitalisation des données et impossibles. Difficultés pour la mise en place de solutions d optimisation ou de simulation Meilleure intégration CAO-FAO-CN Émergence d un nouveau format, le STEP_NC La chaine numérique normalisée (STEP-NC) Le standard STEP répond bien aux enjeux d interopérabilité et de conservation des données (limiter les pertes d informations).w STEP-NC (ISO 14649) protocole d application 10303-AP238 qui ne couvre (actuellement) que les opérations de fraisage et de tournage. STEP-NC, Pas de code G langage de haut niveau programmation basée entités et implémentation d un seul fichier. Un seul fichier STEP (Transfert du système CAO au système FAO) liens bidirectionnels à chaque étape de la conception ou fabrication. Le contrôleur d une MOCN STEP-NC peut lire nativement le format STEP-NC. ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 9

Avantages de la chaine numérique (STEP-NC) Possibilité du retour d information entre la CN et la CAO (Feedback) Possibilité de modifications pied machine de la géométrie et des paramètres de fabrication. Nouvelles possibilités d optimisation et de simulation au sein de la CN Informations de haut niveau Préparation de la fabrication sur différentes machines de FAO (Préparation générique) Conclusion La chaîne numérique actuelle o Flux des données uniquement descendant, multiplication des fichiers, préparation de la fabrication non générique, plusieurs post-processeurs et DCN, La chaîne numérique standardisée (STEP-NC) est prometteuse, mais l obsolescence des MOCN causée par STEP-NC diminue considérablement l'intérêt porté à ce standard par bon nombre de compagnies manufacturières. ENP /G.I /2 Année/ ABDELOUEL Chaîne des données numériques 2.3. 10