Exemple : pré-perçage, ébauche, finition de contours superposés avec des cycles SL

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.

 
Tip

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 2 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-40

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 204 Z S2500

; appel de l'outil de perçage, diamètre 12

4 L Z+250 R0 FMAX M3

; dégagement de l'outil

5 CYCL DEF 14.0 CONTOUR

6 CYCL DEF 14.1 LABEL CONTOUR1 /2 /3 /4

7 CYCL DEF 20 DONNEES DU CONTOUR ~

Q1=-20

;PROFONDEUR FRAISAGE ~

Q2=+1

;FACTEUR RECOUVREMENT ~

Q3=+0.5

;SUREPAIS. LATERALE ~

Q4=+0.5

;SUREP. DE PROFONDEUR ~

Q5=+0

;COORD. SURFACE PIECE ~

Q6=+2

;DISTANCE D'APPROCHE ~

Q7=+100

;HAUTEUR DE SECURITE ~

Q8=+0.1

;RAYON D'ARRONDI ~

Q9=-1

;SENS DE ROTATION

8 CYCL DEF 21 PRE-PERCAGE ~

Q10=-5

;PROFONDEUR DE PASSE ~

Q11=+150

;AVANCE PLONGEE PROF. ~

Q13=+0

;OUTIL D'EVIDEMENT

9 CYCL CALL

; appel du cycle de pré-perçage

10 L Z+100 R0 FMAX

; dégagement de l'outil

11 TOOL CALL 6 Z S3000

; ébauche/finition de l'appel d'outil, D12

12 CYCL DEF 22 EVIDEMENT ~

Q10=-5

;PROFONDEUR DE PASSE ~

Q11=+100

;AVANCE PLONGEE PROF. ~

Q12=+350

;AVANCE EVIDEMENT ~

Q18=+0

;OUTIL PRE-EVIDEMENT ~

Q19=+150

;AVANCE PENDULAIRE ~

Q208=+99999

;AVANCE RETRAIT ~

Q401=+100

;FACTEUR D'AVANCE ~

Q404=+0

;STRAT. SEMI-FINITION

13 CYCL CALL

; appel du cycle d'évidement

14 CYCL DEF 23 FINITION EN PROF. ~

Q11=+100

;AVANCE PLONGEE PROF. ~

Q12=+200

;AVANCE EVIDEMENT ~

Q208=+99999

;AVANCE RETRAIT

15 CYCL CALL

; appel du cycle de finition en profondeur

16 CYCL DEF 24 FINITION LATERALE ~

Q9=+1

;SENS DE ROTATION ~

Q10=-5

;PROFONDEUR DE PASSE ~

Q11=+100

;AVANCE PLONGEE PROF. ~

Q12=+400

;AVANCE EVIDEMENT ~

Q14=+0

;SUREPAIS. LATERALE ~

Q438=-1

;OUTIL D'EVIDEMENT

17 CYCL CALL

; appel du cycle de finition latérale

18 L Z+100 R0 FMAX

; dégagement de l'outil

19 M30

; fin du programme

20 LBL 1

; sous-programme de contour 1 : poche gauche

21 CC X+35 Y+50

22 L X+10 Y+50 RR

23 C X+10 DR-

24 LBL 0

25 LBL 2

; sous-programme de contour 2 : poche droite

26 CC X+65 Y+50

27 L X+90 Y+50 RR

28 C X+90 DR-

29 LBL 0

30 LBL 3

; sous-programme de contour 3 : îlot carré gauche

31 L X+27 Y+50 RL

32 L Y+58

33 L X+43

34 L Y+42

35 L X+27

36 LBL 0

37 LBL 4

; sous-programme de contour 4 : îlot triangulaire droit

38 L X+65 Y+42 RL

39 L X+57

40 L X+65 Y+58

41 L X+73 Y+42

42 LBL 0

43 END PGM 2 MM