Skip to Content
FASTCUBE Shopfloor AssistantValidation de votre code NC

Validation de votre code NC

But

La validation est la vérification finale de sécurité avant d’exécuter un programme NC sur la vraie machine.

En Shopfloor Assistant, la validation est effectuée à l’aide d’un Contrôleur Virtuel qui simule le processus d’usinage en utilisant :

  • vraies limites de machines**
  • contraintes d’axe
  • géométrie de collision

Cela garantit que le programme NC est :

  • sûr
  • disponible
  • prêt à être exécuté

avant de l’exécuter sur la machine physique.

Validation vue d'ensemble in Shopfloor Assistant

Ce que vérifie la validation

L’opération Valider le programme effectue plusieurs vérifications automatisées.

Détection de collision

Garantit que l’outil ne percute pas :

  • la pièce à travailler
  • Matchs
  • composants de machines

Analyse de la portabilité

Vérifie que tous les points du programme NC sont dans les limites cinématiques de la machine.

Validation de la syntaxe et de la structure

Détecte des problèmes tels que :

  • formatage de commandes invalide
  • valeurs de paramètres manquantes
  • instructions NC non prises en charge

Avant que tu commences

Important

Le programme NC doit être sauvegardé avant d’exécuter la validation.

La validation s’exécute toujours sur la dernière version sauvegardée du programme.

Les modifications non enregistrées ne seront pas incluses dans le processus de validation.


Exécution de la validation

Étape 1 — Ouvrir la fenêtre de validation

Cliquez sur Valider le programme dans le panneau gauche.

Validate program button

Cela ouvre la fenêtre de configuration de validation.


Étape 2 — Fournir les informations requises

Remplissez les champs requis afin que le Contrôleur Virtuel puisse simuler correctement le programme NC.

Validation configuration window

Emplacement du dossier

Répertoire contenant les données du projet (fichier cenpkg) utilisées par le moteur de validation.

Ce champ est rempli automatiquement mais peut être modifié.

Nom de l’hôte

Nom d’hôte ou adresse IP de la machine exécutant le service de validation.

Cette valeur peut également être configurée en :

  • la fenêtre d’installation
  • les Paramètres du lanceur

Configuration des luminaires

Si le programme NC contient des données de luminaire, Shopfloor Assistant les détecte et les charge automatiquement.


💡 Pourboire

Le bouton Valider le programme ne devient actif qu’après avoir complété tous les champs requis.


Étape 3 — Commencez la validation

Appuyez sur Valider le programme pour lancer la simulation du contrôleur virtuel.

Starting validation

Le système exécutera le processus de validation et analysera le programme NC.

Validation process running

Lors de la validation, l’interface Shopfloor Assistant est temporairement désactivée pour empêcher toute interaction pendant l’exécution de la simulation.


Résultats de validation

Une fois la validation terminée, le système affiche une notification de statut.

Deux issues possibles peuvent survenir.


Validation échouée

Affiché lorsque le contrôleur virtuel détecte des erreurs ou ne peut pas terminer la simulation.

Validation failed indicator Validation error details

Codes d’erreur de sortie

CodeSignification
0FastSuite E2 se ferme normalement à partir du bouton X
1FastSuite E2 fermé de façon inattendue
2Erreurs inattendues (erreur de communication ou mauvaise requête)
3Shopfloor Assistant erreur interne
200Échec de validation de licence
4001Délai d’expiration automatique pour validation du programme
4002Validation automatique du programme : erreur générique

Validation réalisée avec succès

Affiché lorsque le moteur de validation retourne le code de sortie 4000.

Validation success indicator Validation success message

Cela confirme que le programme NC a passé tous les contrôles de validation.


Notes pour les opérateurs

  • Toujours sauvegarder le programme NC avant la validation.
  • Seule la version du programme enregistré est utilisée par le Virtual Controller.
  • Vérifier emplacement du dossier, nom de l’hôte et configuration du montage avant de commencer la validation.
  • Éviter d’interagir avec l’interface pendant l’exécution de la validation.
  • Exécuter la validation après modifications majeures ou transformations afin d’assurer la sécurité du programme.
  • Si la validation échoue, vérifier le code d’erreur et les journaux avant d’exécuter le programme sur la machine.
Was this page helpful?