{"avertissement":"Prototype. Les données « etabli » viennent de sources gouvernementales ; les liens « propose » (LLM) et « calcule » (mesure), les situations et les fiches rédigées sont des inférences qu'aucune autorité n'a confirmées.","version":{"modele":"1.4.0","gabarit":"2.1.0","construction":"d21f899+modifs","paquet":"2026-10-26-d21f899-modifie","sha256_base":"a2875de2b14cfa95ed378a02081e126ebf182a2258d235ced22a18db3667e348"},"donnees":{"competence":{"id":"cours:374255","programme":"prog:5371","numero":16,"code":"374255","enonce":"Effectuer la programmation manuelle de machines- outils à commande numérique.","type_objectif":"comportement","duree_h":75,"unites":5,"page":81,"situation":null,"source":"src:pe-5371"},"programmes":[{"id":"prog:5371","code":"5371","type":"DEP","nom":"Usinage","heures":1800,"taux_placement":"69 %","poursuite_etudes":"21,6 %","annee_approbation":"2019","sanction":"Diplôme d’études professionnelles","unites":120,"source":"src:pe-5371","rattachement":"metier","numero":16}],"contexte_realisation":["Pour un tour à commande numérique et un centre d’usinage.","Pour l’usinage de pièces de formes géométriques requérant des calculs simples.","À partir : − d’un dessin technique et des spécifications (bon de travail, instructions, gamme d’usinage, etc.); − des systèmes d’unités international ou impérial; − des règles et des politiques de l’entreprise.","À l’aide : − de la documentation technique en langue française et anglaise; − de l’équipement, du matériel et des outils technologiques requis; − de logiciels de programmation permettant la simulation graphique."],"elements":[{"id":"cours:374255/e1","enonce":"Planifier le travail.","criteres":[{"id":"cours:374255/e1/k1","texte":"Interprétation juste des documents techniques."},{"id":"cours:374255/e1/k2","texte":"Exactitude des calculs nécessaires à la programmation."},{"id":"cours:374255/e1/k3","texte":"Collecte juste des coordonnées des points nécessaires à la programmation."},{"id":"cours:374255/e1/k4","texte":"Détermination juste du point d’origine de la pièce."}],"savoirs":[{"id":"cours:374255/e1/s1","texte":"Interprétation des documents techniques : à l’origine de la pièce sur un dessin, aux points de référence isostatiques, aux séquences nécessaires à la fabrication d’une pièce, aux outils de coupe nécessaires aux séquences d’usinage."},{"id":"cours:374255/e1/s2","texte":"Détermination, calculs et collecte des coordonnées des points nécessaires à la programmation (rappel de la compétence 4)."},{"id":"cours:374255/e1/s3","texte":"Calculs des paramètres d’usinage nécessaires à la programmation (rappel de la compétence 4)."}]},{"id":"cours:374255/e2","enonce":"Rédiger la programmation manuelle d’un tour à commande numérique.","criteres":[{"id":"cours:374255/e2/k1","texte":"Saisie complète des caractéristiques des outils de coupe dans le logiciel de programmation."},{"id":"cours:374255/e2/k2","texte":"Détermination juste du début et de la fin des décalages des rayons d’outils."},{"id":"cours:374255/e2/k3","texte":"Détermination juste du début et de la fin de cycles."},{"id":"cours:374255/e2/k4","texte":"Application juste des règles de syntaxe de programmation."},{"id":"cours:374255/e2/k5","texte":"Programmation juste des séquences d’usinage."},{"id":"cours:374255/e2/k6","texte":"Programmation conforme aux documents techniques."}],"savoirs":[{"id":"cours:374255/e2/s1","texte":"Utilisation de logiciels d’aide à la programmation manuelle avec un simulateur graphique."},{"id":"cours:374255/e2/s2","texte":"Utilisation d’un système de coordonnées en X et en Z pour le tour."},{"id":"cours:374255/e2/s3","texte":"Distinction d’un système de coordonnées en mode absolu et en mode incrémental."},{"id":"cours:374255/e2/s4","texte":"Programmation en code machine international (G-code)."},{"id":"cours:374255/e2/s5","texte":"Syntaxe de programmation : début de programme, retour à l’origine, changement d’outils, fin de programme, rayons (G02 et G03), cycles de dégrossissage et de finition de tournage, cycles de perçage, cycles de rainurage et de tronçonnage, cycle de filetage, compensation d’outils (G41 et G42), codes M usuels (broches, fluides refroidisseurs), etc."},{"id":"cours:374255/e2/s6","texte":"Interprétation de la simulation graphique d’un programme en code machine : détection des erreurs de programmation, correction des erreurs de programmation, etc."},{"id":"cours:374255/e2/s7","texte":"Sauvegarde et gestion des programmes."}]},{"id":"cours:374255/e3","enonce":"Rédiger la programmation manuelle d’un centre d’usinage.","criteres":[{"id":"cours:374255/e3/k1","texte":"Saisie complète des caractéristiques des outils de coupe dans le logiciel de programmation."},{"id":"cours:374255/e3/k2","texte":"Détermination juste du début et de la fin des décalages des rayons d’outils."},{"id":"cours:374255/e3/k3","texte":"Détermination juste du début et de la fin de cycles."},{"id":"cours:374255/e3/k4","texte":"Application juste des règles de syntaxe de programmation."},{"id":"cours:374255/e3/k5","texte":"Programmation juste des séquences d’usinage."},{"id":"cours:374255/e3/k6","texte":"Programmation conforme aux documents techniques."}],"savoirs":[{"id":"cours:374255/e3/s1","texte":"Utilisation de logiciels d’aide à la programmation manuelle avec un simulateur graphique."},{"id":"cours:374255/e3/s2","texte":"Utilisation d’un système de coordonnées en X, en Y et en Z pour le centre d’usinage."},{"id":"cours:374255/e3/s3","texte":"Distinction d’un système de coordonnées en mode absolu et en mode incrémental."},{"id":"cours:374255/e3/s4","texte":"Programmation en code machine international."},{"id":"cours:374255/e3/s5","texte":"Syntaxe de programmation : début de programme, retour à l’origine, changement d’outils, fin de programme, rayons (G02 et G03), cycle de perçage, cycle de filetage, compensation d’outils (G41 et G42), codes M usuels (broches, fluides refroidisseurs), etc."},{"id":"cours:374255/e3/s6","texte":"Interprétation de la simulation graphique d’un programme en code machine : détection des erreurs de programmation, correction des erreurs de programmation, etc."},{"id":"cours:374255/e3/s7","texte":"Sauvegarde et gestion des programmes."}]},{"id":"cours:374255/e4","enonce":"Effectuer la simulation.","criteres":[{"id":"cours:374255/e4/k1","texte":"Détection juste des erreurs de programmation."},{"id":"cours:374255/e4/k2","texte":"Pertinence des correctifs apportés au programme."},{"id":"cours:374255/e4/k3","texte":"Simulation conforme aux exigences."}],"savoirs":[{"id":"cours:374255/e4/s1","texte":"Interprétation de la simulation graphique : détection des erreurs de programmation, correction des erreurs de programmation et des trajectoires d’outils, etc."},{"id":"cours:374255/e4/s2","texte":"Programmation destinée à réduire l’ébavurage au maximum."},{"id":"cours:374255/e4/s3","texte":"Validation des programmes."}]},{"id":"cours:374255/e5","enonce":"Sauvegarder les programmes.","criteres":[{"id":"cours:374255/e5/k1","texte":"Opérations de sauvegarde appropriées."},{"id":"cours:374255/e5/k2","texte":"Archivage approprié des programmes."}],"savoirs":[{"id":"cours:374255/e5/s1","texte":"Sauvegarde de programmes compatibles avec les machines-outils à commande numérique."},{"id":"cours:374255/e5/s2","texte":"Méthodes d’archivage."},{"id":"cours:374255/e5/s3","texte":"Sauvegarde et gestion des programmes."},{"id":"cours:374255/e5/s4","texte":"Liste des caractéristiques des outils."}]}],"criteres_ensemble":[{"id":"cours:374255/ens/k1","texte":"Respect des règles de santé et de sécurité au travail."},{"id":"cours:374255/ens/k2","texte":"Rigueur de la syntaxe de programmation."},{"id":"cours:374255/ens/k3","texte":"Production claire et complète de la documentation."},{"id":"cours:374255/ens/k4","texte":"Respect du processus de programmation."},{"id":"cours:374255/ens/k5","texte":"Utilisation efficace des logiciels ou des applications."}],"savoirs_ensemble":[],"equivalences":[{"colonne":"charlemagne","ensemble":"5371-E23","voie":"5224","voie_source":"graphe","code":"372194","enonce":"Effectuer la programmation manuelle d’un tour à commande numérique"},{"colonne":"charlemagne","ensemble":"5371-E23","voie":"5224","voie_source":"graphe","code":"372214","enonce":"Effectuer la programmation manuelle d’un centre d’usinage"}],"liens_entrants":[{"source":"qc:72100/t6","relation":"developpe_dans","statut":"propose","justification":"Programmer les machines-outils."},{"source":"drhc:56/capacite-de-raisonnement/t6","relation":"mobilise","statut":"propose","justification":"Modifier le programme d'une machine CNC."},{"source":"kb:72100.01#situation-M4","relation":"formee_dans","statut":"propose","justification":"Programmation manuelle, conversationnelle et automatique [[cours:374255]] [[cours:374263]] [[cours:374286]] ; proposer des moyens d'améliorer une production en série [[cours:374315/e7]]. Côté carnet : optimiser le programme [[carnet:machiniste-fraisage/c2/e6]]."}],"lecture":"Critères : énoncés exacts du programme, à citer tels quels. Équivalences : tous les codes d'un même ensemble sont requis ; des ensembles différents sont des alternatives."}}