Convertisseur de fichiers NC

Un convertisseur NC léger en ligne qui traduit les programmes CNC entre dialectes courants tout en préservant les outils, les coordonnées et les paramètres d’unité.

Request Feature / Support
8,444+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

À propos de cet outil

Convertisseur NC traduit les programmes CNC entre dialectes sans modifier les trajectoires prévues. Il accepte des sources NC textuelles dans les styles Fanuc, Haas, Siemens et ISO et produit un programme équivalent dans le dialecte cible tout en conservant les coordonnées, les avances, les vitesses de broche et les états modaux. La solution gère les mouvements simples, les cycles pré-rédigés, le perçage par vigueur et les appels de sous-programme, garantissant que le fichier résultant reste exécutable sur le contrôleur cible. Exemple : conversion d’une séquence Fanuc G90/G70 en syntaxe Haas en conservant les même offsets de travail et l’utilisation G54/G43.
En interne, le convertisseur utilise une approche en deux étapes: un analyseur lexical pour tokeniser les commandes, les commentaires et les littéraux numériques, puis une couche de mapping dialectal réécrivant les opcodes, états modaux et la ponctuation pour le dialecte cible. Les unités peuvent être conservées ou converties (mm→in), et les appels au système de coordonnées (G54–G59) peuvent être remappés vers l’espace de travail de destination. Le système vérifie aussi la syntaxe des lignes et préserve les transitions modales pour éviter des mouvements indésirables ou collisions d’outils.
Les avantages incluent des ateliers MIGRANT des programmes entre machines, des ingénieurs CAM validant la compatibilité entre dialectes et des enseignants montrant les différences entre dialectes. Cela réduit les retouches manuelles, minimise les erreurs de traduction et prend en charge le traitement par lots des grandes bibliothèques de programmes. Adapté au pré-post-traitement CAM et à la conversion de programmes archivés vers des contrôleurs modernes pour une production cohérente sur plusieurs machines.
Les différenciateurs clés incluent la détection automatique du dialecte pour les variantes NC courantes, une traduction non destructive et un journal de conversion par ligne détaillé. Fonctions de base : téléchargement de fichiers, diagnostics par fichier, gestion des unités, remappage des coordonnées et chemin d’exportation sûr. En fournissant un format d’export neutre pour documentation et formation, l’outil accélère le déploiement multi-machine et la programmation inter-usines tout en assurant la traçabilité entre le programme d’origine et le programme converti.

Comment utiliser

  1. Téléchargez le fichier NC et sélectionnez les dialectes source et cible ou activez la détection automatique.
  2. Choisissez la gestion des unités (préserver ou convertir mm↔in) et le mapping du système de coordonnées si nécessaire.
  3. Lancez la conversion.
  4. Examinez les diagnostics ligne par ligne et le résumé de la conversion.
  5. Téléchargez le fichier converti et le rapport diagnostique éventuel.
How to use nc file converter

Frequently Asked Questions

Trouvez des réponses rapides

Quels formats sont pris en charge ?
Le convertisseur prend en charge les dialectes Fanuc, Haas, Siemens et ISO NC, ainsi que des variations courantes. Il peut traduire vers plusieurs formats cibles, à condition que les codes et les cycles aient des équivalents.
Peut-il effectuer une conversion par lot ?
Oui. Une file d’attente par lot permet de convertir plusieurs fichiers NC successivement. Chaque fichier produit un fichier converti distinct et un journal diagnostique par fichier.
Comment gère-t-il les unités et les coordonnées ?
Les unités peuvent être conservées ou converties entre millimètres et pouces. Les systèmes de coordonnées G54–G59 sont mappés vers l’espace de travail cible pour maintenir les positionnements absolus et relatifs.
Et si le source contient des codes non pris en charge ?
L’outil signale les codes non pris en charge et les traductions partielles avec les numéros de ligne et des remplacements suggérés. Les utilisateurs peuvent ajuster la source ou choisir une autre cartographie dialectale.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Engineering Tools

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Engineering Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Engineering Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Engineering Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer