Le processus général de calcul

image-20250415-094022.png

Brut initial

Le logiciel prend en compte l'état du brut avant l'application d'un cycle.

Cycle

Lors de l'application d'un cycle, la géométrie de l'outil et le parcours outil généré sont considérés ensemble. Un volume balayé de l'outil le long du parcours est généré et c'est la matière qui doit être retirée du brut.

Brut final

Une opération booléenne est effectuée pour retirer le volume balayé du brut initial et générer le brut résultant.

Ce processus est répété pour chaque parcours outil et peut rapidement nécessiter plus de puissance de traitement pour des surfaces topologiques complexes.

1 mouvement d'outil génère 1 ligne de code CN qui produit 1 objet volume balayé pour 1 opération booléenne.

C'est la raison pour laquelle pour les modèles solides Brep (Parasolid), le calcul visuel du brut est désactivé par défaut pour les opérations d'usinage de forme, sinon le temps de calcul pour tous les parcours outils est long et peut échouer dans certains cas.

Le calcul rapide du brut est disponible pour calculer le brut à un rythme beaucoup plus rapide, l'opération étant effectuée sur un modèle maillé, mais cela se fait au détriment de la précision du brut calculé.

Les avantages et inconvénients des modèles Brep et maillés sont listés ci-dessous :

Modélisation solide (Brep)

Modélisation maillée

Avantages

  • Le brut résultant est géométriquement précis.

  • Fonctionne bien pour les parcours outils 3X simples.

  • Les opérations booléennes multiples sont moins coûteuses en temps.

  • Utilisation du multithreading.

  • Le calcul réussira toujours et retournera un modèle de brut réaliste.

Inconvénients

  • Le temps de calcul peut être très long sur des cycles complexes.

  • Non optimisé pour gérer plusieurs opérations booléennes.

  • Le calcul peut échouer ou retourner un modèle de brut incorrect.

  • Le brut résultant est une approximation de la géométrie réelle.

  • Le temps de calcul augmente lorsque la précision est réduite.

À tout moment du processus d'usinage, même une fois les parcours outils créés, la forme du brut peut être modifiée dans l'arbre d'usinage et tous les parcours outils déjà calculés sont automatiquement mis à jour .

Options de calcul

En Fraisage, Tournage, Décolletage et Érosion Fil, l'utilisateur peut contrôler l'état du calcul du brut (solide ou maillage) à 3 niveaux différents. Le tableau ci-dessous résume le comportement général du moteur aux 3 niveaux :

  1. La définition initiale du brut.

  2. La méthode de gestion du brut

  3. Modes de calcul des cycles individuels

BRUT INITIAL

SOLIDE

(Cubique, Cylindrique, Fichier Brep importé)

MAILLAGE

(Fichier STL importé/Conçu)

Méthode de gestion du brut

Brut solide

Brut rapide

Brut solide

Brut rapide

Cycle 1

Mode général

Solide

Maillage

N/A

Maillage

Cycle 2

Mode général

Solide

Maillage

N/A

Maillage

Cycle 3

Mode rapide forcé

Maillage

Maillage

N/A

Maillage

Cycle 4

Mode général

Maillage

Maillage

N/A

Maillage

Conversion du brut

La transition du brut solide vers un brut basé sur maillage (rapide) est expliquée ci-dessous :

  1. Lors de la définition initiale du brut

Objectif :
Pour définir un brut maillé avant de créer des cycles d'usinage. Ceci applique par défaut tous les calculs pour utiliser les algorithmes de brut rapide.

Prérequis :

  • Deux composants distincts doivent être disponibles :

    • Un modèle maillé soit conçu, soit importé (format de fichier .stl)

    • Un modèle solide (par exemple, STEP, Parasolid) ou des filaires pour la pièce

Procédure :

  • Ouvrez le Dialogue de création de brut (accessible via l'arbre d'usinage ou le menu de définition du brut).

  • Dans les options de sélection de forme :

    • Choisissez la commande 'À partir d'un solide existant'

    • Cliquez sur l'objet maillé à convertir en brut.

    • Validez la sélection.

Comportement attendu :

  • Le système bascule automatiquement tous les calculs liés au brut en mode brut rapide .

  • Ceci peut être observé en cliquant avec le bouton droit sur Brut dans l'arbre d'usinage.

  • L'utilisateur a uniquement la possibilité d'utiliser le calcul rapide du brut ou de le désactiver.

Une précision de tessellation plus élevée améliore la précision mais augmente le temps de calcul.

Picture2-20250416-121925.png

image-20250416-123748.png
  1. Méthode de gestion du brut

Objectif :
Pour convertir un brut solide existant en brut rapide

Prérequis :

  • An already defined solid stock (with or without machining cycles) must exist in the machining tree.

Procédure :

  • Naviguez vers l'Arbre d'usinage.

  • Cliquez avec le bouton droit sur le brut et sélectionnez Calcul du brut solide et cochez l'option Brut rapide .

Tous les calculs des cycles d'usinage sont immédiatement basculés en brut rapide, indépendamment de leurs paramètres de mode de calcul spécifiques. Un avantage clé de cette méthode est la possibilité de revenir au brut solide lorsque nécessaire.

En Fraisage, Tournage, Décolletage et Érosion Fil, le calcul général du brut est généralement activé (Brut solide) par défaut. Pour le fraisage 3 axes et le fraisage simultané, l'option est désactivée par défaut.

image-20250415-121739.png
  1. Brut Hybride (Modes de calcul des cycles individuels)

Objectif :

Les pièces complexes ont généralement un mélange de cycles d'usinage 2/2.5 axes et de cycles d'usinage de forme. Dans ce cas, il est préférable de calculer les cycles les plus simples en brut solide car le gain de temps avec le brut rapide est négligeable. Ainsi, l'utilisateur peut définir le mode de calcul du brut opération par opération.

Prérequis :

  • An already defined solid stock (with machining cycles) must exist in the machining tree.

  • Assurez-vous que la méthode de gestion du brut pour le Calcul du brut solide est définie sur Brut solide.

Procédure :

  • Cliquez avec le bouton droit sur le cycle d'usinage et sélectionnez Calcul du brut solide et cochez l'option Mode rapide forcé pour basculer vers le calcul rapide du brut.

  • Cochez Mode général pour conserver le calcul sur le brut solide.

  • Cochez Désactiver si l'utilisateur ne souhaite pas visualiser le calcul du brut.

image-20250417-064642.png

image-20250417-064728.png

Les utilisateurs peuvent également modifier rapidement le mode de calcul du brut pour chaque cycle en accédant à la Liste des opérations (clic droit sur Usinage dans l'arbre d'usinage). Ils peuvent rapidement basculer l'état du calcul pour chaque cycle dans la colonne Brut.

image-20250417-091232.png

Regardez une vidéo sur la droite démontrant les 3 modes de conversion du brut.

HELP  - Stock Management solid to rapid-20250310-052859.png

Comportement en Millturn

La complexité des pièces de tournage est bien moindre par rapport aux opérations de fraisage.

Dans GO2cam, il existe 2 modes de gestion du brut pour le tournage : Brut 2D et Brut 3D.

Pour les opérations de fraisage des pièces de tournage-fraisage, seul le moteur de gestion du brut 3D est utilisé.

Brut 2D

image-20250417-093712.png

Brut 3D

image-20250417-093734.png
image-20250417-093806.png

Pour les opérations de tournage, la matière retirée est calculée en 2D et soustraite du brut 2D.

En raison de la simplicité du calcul, la forme de matière retirée en 2D est utilisée pour créer un volume 3D par révolution, qui est ensuite soustrait du brut 3D.

Les opérations de tournage sont calculées sur le brut réel, ce qui signifie que toutes les opérations prennent en compte la matière retirée des opérations précédentes et génèrent des parcours outils optimisés en fonction de cela. Plus de détails sont fournis ci-dessous.

Matière retirée en 2D

image-20250417-094014.png

Brut 2D

image-20250417-094032.png

Matière retirée en 3D

image-20250417-094107.png

Brut 3D

image-20250417-094123.png

Pour les cycles de tournage, le calcul rapide du brut n'est pas nécessaire car le moteur gère déjà le retrait de matière du brut réel à un rythme rapide. Par conséquent, les options de gestion du brut pour chaque cycle de tournage ne sont pas disponibles.

Pour les cycles de fraisage appliqués sur le plan axial, les options de gestion du brut pour chaque cycle sont toujours disponibles et le calcul est effectué exclusivement sur le brut 3D.

image-20250417-104207.png

Cycle de fraisage

image-20250417-094209.png

Matière retirée en 3D

image-20250417-094238.png

Brut 3D

image-20250417-094255.png

Matière restante

En Fraisage et Érosion Fil, le brut est le résultat du calcul des parcours outils. La matière restante n'est prise en compte à aucune étape. Par exemple, vous pouvez programmer la même opération de poche deux fois : les parcours outils seront exactement les mêmes. La deuxième poche ne sait pas qu'une première opération similaire a déjà été effectuée.

Le fraisage 3 axes est un cas particulier : aucune des opérations ne gère la matière restante, sauf l'ébauche/reprise et millyuGO. La gestion du brut est spécifique au fraisage 3 axes, veuillez lire la page dédiée : Calcul du brut pour le fraisage 3 axes

En Tournage et Décolletage, chaque opération (sauf cas rares) gère le brut réel . Ici, la même opération d'ébauche ne peut pas être calculée deux fois ! Cela signifie que la 'forme' des parcours outils dépend toujours de l'opération précédente.

Lorsqu'un cycle de fraisage axial est appliqué sur la forme du brut de tournage, il est possible d'en tenir compte pour le calcul du brut des opérations de tournage suivantes.

Pour ce faire, réglez sur ' Mise à jour du tournage ' dans l'option de calcul du brut solide pour chaque opération de fraisage.

image-20250417-111158.png

La première moitié de cette option contrôle si le calcul du brut à l'écran est considéré comme rapide/solide ou non, comme expliqué dans le chapitre Conversion du brut.

La seconde moitié contrôle l'ajustement des cycles de tournage à ceux du cycle de fraisage si 'Mise à jour du tournage' est sélectionné.

image-20250417-111931.png
Désactiver

image-20250417-111947.png
Mise à jour du tournage

Dans les captures d'écran, la zone rouge a été usinée par une opération de poche de fraisage programmée dans le plan de travail de référence. Vous pouvez voir que les opérations de dressage et d'alésage sont plus courtes en raison de la r calcul du brut restant.

turn stock with milling.png

▶️ Vous pouvez regarder une vidéo démontrant l'effet de la sélection de 'Mise à jour du tournage' :

Turning Stock management for axial milling.png