Définition du motif PATTERN DEF
Application
La fonction PATTERN DEF permet de définir de manière simple des motifs d'usinage réguliers que vous pouvez appeler avec la fonction CYCL CALL PAT. Comme pendant la définition des cycles, des figures d'aide sont également disponibles pendant la définition de motifs, pour illustrer à quoi correspondent les différents paramètres à renseigner.
- Utiliser PATTERN DEF exclusivement avec l’axe d'outil Z
Option de sélection | Définition | Informations complémentaires |
---|---|---|
POS 1 | Point Définition de 9 positions d'usinage max. | |
ROW1 | Rangée Définition d'une seule rangée, droite ou orientée | |
PAT1 | Motif Définition d'un seul motif, droit, orienté ou déformé | |
FRAME1 | Cadre Définition d'un seul cadre, droit, orienté ou déformé | |
CIRC1 | Cercle Définition d'un cercle entier | |
PITCHCIRC1 | Cercle primitif Définition d'un cercle primitif |
Programmer PATTERN DEF
Procédez comme suit :
|
Utiliser PATTERN DEF
Dès lors que vous avez défini le motif, vous pouvez l'appeler avec la fonction CYCL CALL PAT.
Programmation d’un cycle d'usinage
La CN exécute alors le dernier cycle d'usinage que vous avez programmé pour le motif d'usinage défini.
0 BEGIN SL 2 MM |
---|
... |
11 PATTERN DEF POS1 (X+25 Y+33.5 Z+0) POS2 (X+15 IY+6.5 Z+0) |
12 CYCL DEF 200 PERCAGE |
... |
13 CYCL CALL PAT |
Remarques
- Remarque concernant la programmation
- La fonction GLOBAL DEF 125 peut être utilisée avant CYCL CALL PAT avec Q345=1. Entre deux perçages, la CN positionne toujours l'outil au saut de bride qui a été défini dans le cycle.
- Informations relatives à l'utilisation :
- Un motif d'usinage reste actif jusqu'à ce que vous en définissiez un nouveau ou bien jusqu'à ce que vous sélectionniez un tableau de points avec la fonction SEL PATTERN.
Sélectionner le tableau de points dans le programme CN avec SEL PATTERN
- Entre les deux points de départ, la CN retire l'outil à la hauteur de sécurité. La CN utilise comme hauteur de sécurité soit la position de l'axe d'outil au moment de l'appel du cycle, soit la valeur du paramètre de cycle Q204, selon la valeur qui est la plus élevée.
- Si la surface des coordonnées de PATTERN DEF est supérieure à celle du cycle, la distance d'approche et le saut de bride seront calculés par rapport à la surface de coordonnées de PATTERN DEF.
- Avec l’amorce de séquence, vous pouvez choisir le point de votre choix à partir duquel lancer ou poursuivre l’usinage.
Définir des positions d'usinage
- Remarques concernant la programmation et l’utilisation :
- Vous pouvez introduire jusqu'à 9 positions d'usinage. Valider chaque position introduite avec la touche ENT.
- POS1 doit être programmé en coordonnées absolues. De POS2 à POS9, il est possible de programmer en absolu ou en incrémental.
- Si vous définissez une Surface pièce en Z différente de 0, cette valeur agit en plus de la valeur du paramètre Coord. surface pièce Q203 qui est défini dans le cycle d'usinage.
Figure d'aide | Paramètres |
---|---|
POS1 : Coord. X position d'usinage Entrer la coordonnée X en absolu. Programmation : -999999999...+999999999 | |
POS1 : Coord. Y position d'usinage Entrer la coordonnée Y en absolu. Programmation : -999999999...+999999999 | |
POS1 : Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence, en absolu. Programmation : -999999999...+999999999 | |
POS2: Coord. X position d'usinage Entrer la coordonnée X en absolu ou en incrémental. Programmation : -999999999...+999999999 | |
POS2: Coord. Y position d'usinage Entrer la coordonnée Y en absolu ou en incrémental. Programmation : -999999999...+999999999 | |
POS2 : Coordonnée surface de la pièce Entrer la coordonnée Z en absolu ou en incrémental. Programmation : -999999999...+999999999 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 PATTERN DEF ~ |
POS1( X+25 Y+33.5 Z+0 ) ~ |
POS2( X+15 IY+6.5 Z+0 ) |
Définir une seule rangée
Figure d'aide | Paramètres |
---|---|
Point de départ X Coordonnée du point de départ de la rangée sur l'axe X. La valeur agit de manière absolue. Programmation : -99999,9999999...+99999,9999999 | |
Point de départ Y Coordonnée du point de départ de la rangée sur l'axe X. La valeur agit de manière absolue. Programmation : -99999,9999999...+99999,9999999 | |
Distance positions d'usinage Distance (incrémentale) entre les positions d'usinage. Entrer une valeur positive ou négative Programmation : -999999999...+999999999 | |
Nombre d'usinages Nombre total de positions d'usinage Programmation : 0...999 | |
Pivot de l'ensemble du motif Angle de rotation autour du point initial introduit. Axe de référence : axe principal du plan d'usinage actif (par ex. X avec l'axe d'outil Z). Entrer valeur absolue, positive ou négative Programmation : -360000...+360000 | |
Coordonnée surface de la pièce Entrer la coordonnée Z de départ de l'usinage, en absolu Programmation : -999999999...+999999999 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 PATTERN DEF ~ |
ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 ) |
Sujets apparentés
- Cycle 221 GRILLE DE TROUS (DIN/ISO G221)
Définir un motif
- Remarques concernant la programmation et l’utilisation :
- Les paramètres Pivot axe principal et Pivot axe auxiliaire agissent en plus du Pivot de l'ensemble du motif exécuté au préalable.
- Si vous définissez une Surface pièce en Z différente de 0, cette valeur agit en plus de la valeur du paramètre Coord. surface pièce Q203 qui est défini dans le cycle d'usinage.
Figure d'aide | Paramètres |
---|---|
Point de départ X Coordonnée du point de départ du motif sur l'axe X, en absolu Programmation : -999999999...+999999999 | |
Point de départ Y Coordonnée du point de départ du motif sur l'axe Y, en absolu Programmation : -999999999...+999999999 | |
Distance positions d'usinage X Distance (incrémentale) entre les positions d'usinage, dans le sens X. Valeur positive ou négative possible Programmation : -999999999...+999999999 | |
Distance positions d'usinage Y Distance (incrémentale) entre les positions d'usinage, dans le sens Y. Valeur positive ou négative possible Programmation : -999999999...+999999999 | |
Nombre de colonnes Nombre total de colonnes du motif Programmation : 0...999 | |
Nombre de lignes Nombre total de lignes du motif Programmation : 0...999 | |
Pivot de l'ensemble du motif Angle de rotation suivant lequel l'ensemble du motif doit pivoter autour du point initial introduit. Axe de référence : axe principal du plan d'usinage actif (par ex. X avec l'axe d'outil Z). Entrer valeur absolue, positive ou négative Programmation : -360000...+360000 | |
Pivot axe principal Angle de rotation suivant lequel seul l'axe principal du plan d'usinage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 | |
Pivot axe auxiliaire Angle de rotation suivant lequel seul l'axe auxiliaire du plan d'usinage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 | |
Coordonnée surface de la pièce Entrez la coordonnée Z absolue à laquelle l'usinage commence. Programmation : -999999999...+999999999 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 PATTERN DEF ~ |
PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) |
Sujets apparentés
- Cycle 221 GRILLE DE TROUS (DIN/ISO G221)
Définir un cadre
- Remarques concernant la programmation et l’utilisation :
- Les paramètres Pivot axe principal et Pivot axe auxiliaire agissent en plus du Pivot de l'ensemble du motif exécuté au préalable.
- Si vous définissez une Surface pièce en Z différente de 0, cette valeur agit en plus de la valeur du paramètre Coord. surface pièce Q203 qui est défini dans le cycle d'usinage.
Figure d'aide | Paramètres |
---|---|
Point de départ X Coordonnée du point de départ du cadre sur l'axe X, en absolu Programmation : -999999999...+999999999 | |
Point de départ Y Coordonnée du point de départ du cadre sur l'axe Y, en absolu. Programmation : -999999999...+999999999 | |
Distance positions d'usinage X Distance (incrémentale) entre les positions d'usinage, dans le sens X. Valeur positive ou négative possible Programmation : -999999999...+999999999 | |
Distance positions d'usinage Y Distance (incrémentale) entre les positions d'usinage, dans le sens Y. Valeur positive ou négative possible Programmation : -999999999...+999999999 | |
Nombre de colonnes Nombre total de colonnes du motif Programmation : 0...999 | |
Nombre de lignes Nombre total de lignes du motif Programmation : 0...999 | |
Pivot de l'ensemble du motif Angle de rotation suivant lequel l'ensemble du motif doit pivoter autour du point initial introduit. Axe de référence : axe principal du plan d'usinage actif (par ex. X avec l'axe d'outil Z). Entrer valeur absolue, positive ou négative Programmation : -360000...+360000 | |
Pivot axe principal Angle de rotation suivant lequel seul l'axe principal du plan d'usinage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 | |
Pivot axe auxiliaire Angle de rotation suivant lequel seul l'axe auxiliaire du plan d'usinage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 | |
Coordonnée surface de la pièce Entrer la coordonnée Z de départ de l'usinage, en absolu Programmation : -999999999...+999999999 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 PATTERN DEF ~ |
FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) |
Définir un cercle entier
Figure d'aide | Paramètres |
---|---|
Centre du cercle de trous X Coordonnée absolue du centre du cercle, sur l'axe X Programmation : -999999999...+999999999 | |
Centre du cercle de trous Y Coordonnée absolue du centre du cercle, sur l'axe Y Programmation : -999999999...+999999999 | |
Diamètre du cercle de trous Diamètre du cercle de trous Programmation : 0...999999999 | |
Angle initial Angle polaire de la première position d'usinage. Axe de référence : axe principal du plan d'usinage actif (par ex. X avec l'axe d'outil Z). Valeur positive ou négative possible Programmation : -360000...+360000 | |
Nombre d'usinages Nombre total de positions d'usinage sur le cercle Programmation : 0...999 | |
Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence, en absolu. Programmation : -999999999...+999999999 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 PATTERN DEF ~ |
CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 ) |
Sujets apparentés
- Cycle 220 CERCLE DE TROUS (DIN/ISO G220)
Définir un segment de de cercle
Figure d'aide | Paramètres |
---|---|
Centre du cercle de trous X Coordonnée absolue du centre du cercle sur l'axe X Programmation : -999999999...+999999999 | |
Centre du cercle de trous Y Coordonnée absolue du centre du cercle sur l'axe Y Programmation : -999999999...+999999999 | |
Diamètre du cercle de trous Diamètre du cercle de trous Programmation : 0...999999999 | |
Angle initial Angle polaire de la première position d'usinage. Axe de référence : axe principal du plan d'usinage actif (par ex. X avec l'axe d'outil Z). Valeur positive ou négative possible Programmation : -360000...+360000 | |
Incrément angulaire/Angle final Angle polaire incrémental entre deux positions d'usinage. Valeur positive ou négative possible Sinon, il est possible de renseigner l'angle final (en effectuant une sélection dans la barre d'action ou en commutant dans le formulaire) Programmation : -360000...+360000 | |
Nombre d'usinages Nombre total de positions d'usinage sur le cercle Programmation : 0...999 | |
Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence. Programmation : -999999999...+999999999 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 PATTERN DEF ~ |
PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 ) |
Sujets apparentés
- Cycle 220 CERCLE DE TROUS (DIN/ISO G220)
Exemple : utilisation de cycles de perçage avec PATTERN DEF
Les coordonnées du perçage sont mémorisées dans la définition du motif PATTERN DEF POS. Les coordonnées de perçage sont appelées par la CN avec CYCL CALL PAT.
Les rayons d'outils sont sélectionnés de telle sorte que toutes les étapes d'usinage sont visibles dans le graphique de test.
- Déroulement du programme
- Centrage (rayon d'outil 4)
- GLOBAL DEF 125 POSITIONNEMENT : avec cette fonction, la CN amène l'outil au saut de bride entre chaque point avec CYCL CALL PAT. Cette fonction reste active jusqu’à M30.
- Perçage (rayon d'outil 2,4)
- Taraudage (rayon d'outil 3)
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
0 BEGIN PGM 1 MM | |||
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 | |||
2 BLK FORM 0.2 X+100 Y+100 Z+0 | |||
3 TOOL CALL 1 Z S5000 | ; appel de l'outil "foret à centrer" (rayon 4) | ||
4 L Z+50 R0 FMAX | ; déplacement de l'outil à la hauteur de sécurité | ||
5 PATTERN DEF ~ | |||
POS1( X+10 Y+10 Z+0 ) ~ | |||
POS2( X+40 Y+30 Z+0 ) ~ | |||
POS3( X+20 Y+55 Z+0 ) ~ | |||
POS4( X+10 Y+90 Z+0 ) ~ | |||
POS5( X+90 Y+90 Z+0 ) ~ | |||
POS6( X+80 Y+65 Z+0 ) ~ | |||
POS7( X+80 Y+30 Z+0 ) ~ | |||
POS8( X+90 Y+10 Z+0 ) | |||
6 CYCL DEF 240 CENTRAGE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
7 GLOBAL DEF 125 POSITIONNEMENT ~ | |||
| |||
8 CYCL CALL PAT F5000 M3 | ; appel du cycle avec le motif de points | ||
9 L Z+100 R0 FMAX | ; dégagement de l'outil | ||
10 TOOL CALL 227 Z S5000 | ; appel de l'outil "foret" (rayon 2,4) | ||
11 L X+50 R0 F5000 | ; déplacement de l'outil à la hauteur de sécurité | ||
12 CYCL DEF 200 PERCAGE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 CYCL CALL PAT F500 M3 | ; appel du cycle avec le motif de points | ||
14 L Z+100 R0 FMAX | ; dégagement de l'outil | ||
15 TOOL CALL 263 Z S200 | ; appel de l'outil "tauraud" (rayon 3) | ||
16 L Z+100 R0 FMAX | ; déplacement de l'outil à la hauteur de sécurité | ||
17 CYCL DEF 206 TARAUDAGE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
18 CYCL CALL PAT F5000 M3 | ; appel du cycle avec le motif de points | ||
19 L Z+100 R0 FMAX | ; dégagement de l'outil, fin du programme | ||
20 M30 | |||
21 END PGM 1 MM |