Préservation des cavités
![]()
Opération de préservation des cavités
Programmer un parcours d’outil pour la préservation des cavités génère essentiellement un cycle ponctuel, c’est-à-dire une opération, qui se compose de trois sections :
![]()
Approche (hors processus)
![]()
Position de préservation (en cours)
![]()
Rétraction (hors processus)
Le cycle de préservation est calculé et contrôlé par les attributs et événements de la programmation.
Attributs de programmation
L’affichage des attributs de programmation dans les tableaux de bord par défaut de programmation et Actif est défini dans un fichier Settings.xml. Avec une installation standard, un fichier par défaut se trouve sur le chemin <install>\E2Plugin\Technologies\CavityConservationTechnology\Standard\ControllerSettings.
Les attributs génériques suivants ont été définis.
| Onglet Tech | Conteneur | Attribut | Description |
|---|---|---|---|
![]() | Les informations de référence du programme. |
| Cadre de base | Le référentiel du programme. |
![]() | Informations sur les outils. |
| Ressource d’outil | Le nom de l’outil. |
| Technologie | La technologie appliquée. |
| Changement automatique d’outil | |
| Cadre d’outil | Le cadre d’outil qui suit le parcours d’outil. |
![]() | La correspondance des axes du cadre d’outil correspond aux vecteurs correspondants sur la géométrie du procédé. |
| Direction normale | L’alignement de l’axe Z du cadre de l’outil avec la direction normale de la géométrie du procédé. |
| Direction tangente | L’alignement de l’axe X du cadre d’outil avec la direction tangente de la géométrie du procédé. |
![]() | La transformation globale de la géométrie manufacturière. |
| Traduction dans X, Y, Z | La traduction globale dans les directions X, Y ou Z. |
| Rotation autour de X, Y, Z | La rotation globale autour des axes X, Y ou Z. |
![]() | Le décalage de l’élément de trajet d’outil par rapport à sa position d’origine sur la géométrie de fabrication. |
| Traduction tangentielle | Le décalage d’un élément de trajet d’outil dans sa direction tangente. |
| Traduction bitangentielle | Le décalage d’un élément de trajet d’outil dans sa direction bi-tangente. |
| Traduction normale | Le décalage d’un élément de trajet d’outil dans sa direction normale. |
| Rotation tangente | La rotation de l’élément de trajet d’outil autour de son vecteur tangent |
| Rotation bitangente | La rotation de l’élément de trajet d’outil autour de son vecteur bi-tangent. |
| Rotation normale | La rotation de l’élément de trajet d’outil autour de son vecteur normal. |
![]() | Des conditions supplémentaires (d’optimisation) pour calculer le trajet d’outil. |
| Axe ext. rétroproduction. | Les valeurs d’axe d’une ressource externe, comme un positionneur, telles qu’elles ont été fixées à la première position du chemin en cours, seront propagées à rebours jusqu’à l’approche de ce chemin en cours. |
![]() | La définition du mouvement. |
| Mouvement vers point de traitement | Le type de mouvement pour que l’outil atteigne le point de processus. |
![]() | Définir un mouvement d’approche vers le parcours d’outil en cours de traitement. |
| Approche | Le nombre d’étapes d’approche. |
| Mouvement | Le type de mouvement pour l’approche. |
| Référence de décalage | La référence pour déterminer les directions de décalage. |
| Décalage tangentiel / bitangentiel / normal | Le décalage local de l’étape d’approche à partir de l’élément de départ du parcours d’outil en cours. |
![]() | Définir un mouvement de rétraction en dehors du parcours d’outil en cours. |
| Rétracter | Le nombre d’étapes de rétractation. |
| Mouvement | Le type de mouvement pour la rétractation. |
| Référence de décalage | La référence pour déterminer les directions de décalage. |
| Décalage tangentiel / bitangentiel / normal | Vers le décalage local de l’étape de rétraction à partir de l’élément final du trajet de l’outil en cours de processus. |
![]() | Les critères d’évaluation de la qualité du parcours outil. Le contenu exact peut varier selon la technologie. |
| Inaccessibilité | Évalue les situations inaccessibles du robot ou de la machine. |
| Collision | Évalue les situations de collision. |
| Singularité | Évalue les situations de singularité du robot ou de la machine. |
| Déviation de l’angle de procédé | Évalue l’écart d’angle du procédé par rapport à sa valeur de référence. |
| Limitation de proximité par axe | Évalue la proximité avec les limites de l’axe entraîné. Plage de valeurs d’évaluation séparées pour les axes des articulations linéaires et circulaires. |
| Vitesse de l’axe | Évalue la vitesse de l’axe de tous les axes entraînés comme une différence (absolue) entre le mouvement de début et de fin entre les positions. |
Événements du programme
La technologie générique de préservation des cavités propose les événements de programmation suivants :
| Événements de mouvement | |
|---|---|
| Fixe la vitesse des mouvements suivants. | |
| Fixe la précision des mouvements suivants. | |
| Fixe un temps d’attente à l’élément chemin pour que l’outil reste en position jusqu’à ce qu’il avance plus loin. | |
| Définit l’accélération pour les mouvements suivants. |
| Événements du signal d’IO | |
|---|---|
| Ajoute un événement d’attente pour un signal d’entrée du contrôleur actif. | |
| Ajoute un événement de signal de sortie défini du contrôleur actif. | |
| Déclenche un événement pour synchroniser les robots coopérants. | |
| Définit un port d’une ressource. | |
| Il attend un port d’une ressource. | |
| Définit un signal d’un adaptateur parent mécanique pour créer ou supprimer une connexion mécanique pendant la simulation. |
| Événement technologique | |
|---|---|
| Insère un commentaire. |
| Activation du canon de dispersion. | |
| Ça éteint le canon de dispersion. | |
| Fixe le brossage de dispersion. |
Modèles de simulation de procédé
La technologie de préservation des cavités comprend les modèles de procédé suivants :









