Eksempel: Simylationsdrejning

I følgende NC-Program bliver Cyklus 882 DREJE SIMULTANSKRUBNING og 883 DREJNING SIMULTANSLETNING anvendt.

Programmierbeispiel_Kugel
  • Programafvikling
  • Værktøjskald, f.eks. TURN_ROUGH
  • Aktivér drejedrift
  • Forpositionering
  • Vælg Kontur med SEL CONTOUR
  • Cyklus 882 DREJE SIMULTANSKRUBNING
  • Cyklus kald
  • Værktøjskald: f.eks. TURN_FINISH
  • Aktivér drejedrift
  • Cyklus 883 DREJNING SIMULTANSLETNING
  • Cyklus kald
  • Programende

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

0 BEGIN PGM 1341941_1 MM

1 BLK FORM ROTATION Z DIM_D FILE "1341941_blank.H"

2 FUNCTION MODE TURN

; Aktivér drejedrift

3 TOOL CALL "TURN_ROUGH"

; Værktøjskald

4 CYCL DEF 800 TILPASSE DREJESYSTEM ~

Q497=+0

;PRECESSION ANGLE ~

Q498=+0

;REVERSE TOOL ~

Q530=+2

;FORESPURGTE BEARB. ~

Q531=+1

;FREMRYKVINKEL ~

Q532=MAX

;TILSPAENDING ~

Q533=-1

;FORETRUKNE ~

Q535=+3

;EKSENTERDREJNING ~

Q536=+0

;EKSENTERD. UDEN STOP ~

Q599=+0

;TILBAGETRAEK

5 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Konstant skærehastighed

6 M145

; Nulstil værktøjsforskydning

7 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER

: TCPM aktiveres

8 L X+120 Y+0 R0 FMAX

; Forpositionering

9 L Z+20 R0 FMAX M303

10 FUNCTION TURNDATA BLANK "1341941_blank.H"

; Råemnesporing

11 SEL CONTOUR "1341941_finish.h"

; Definer kontur

12 CYCL DEF 882 DREJE SIMULTANSKRUBNING ~

Q460=+2

;SIKKERHEDS-AFSTAND ~

Q499=+0

;VENDE KONTUR OM ~

Q558=-90

;V VINKEL KONTURSTART ~

Q559=+90

;V. VINKEL KONTURSLUT ~

Q478=+0.3

;TILSPAENDING SKRUBBE ~

Q488=+0.3

;TILSPÆNDING INDSTIK ~

Q556=-80

;MIN. FREMRYKVINKEL ~

Q557=+90

;MAX. ANGREBSVINKEL ~

Q567=+0.4

;SLETOVERMAL KONT ~

Q519=+2

;FREMRYKNING ~

Q463=+2.5

;MAKS. SNITDYBDE ~

Q590=+1

;BEARBEJ. FUNKTION ~

Q591=+0

;BEARBEJDNINGSFOLGE ~

Q389=+0

;UNI.- BIDIREKTIONAL

13 CYCL CALL

; Cykluskald

14 M305

15 TOOL CALL "TURN_FINISH"

; Værktøjskald

16 CYCL DEF 800 TILPASSE DREJESYSTEM ~

Q497=+0

;PRECESSION ANGLE ~

Q498=+0

;REVERSE TOOL ~

Q530=+2

;FORESPURGTE BEARB. ~

Q531=+1

;FREMRYKVINKEL ~

Q532=MAX

;TILSPAENDING ~

Q533=+1

;FORETRUKNE ~

Q535=+3

;EKSENTERDREJNING ~

Q536=+0

;EKSENTERD. UDEN STOP ~

Q599=+0

;TILBAGETRAEK

17 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Konstant skærehastighed

18 M145

; Nulstil værktøjsforskydning

19 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER

: TCPM aktiveres

20 L X+120 Y+0 R0 FMAX

21 L Z+20 R0 FMAX M303

22 CYCL DEF 883 DREJNING SIMULTANSLETNING ~

Q460=+2

;SIKKERHEDS-AFSTAND ~

Q499=+0

;VENDE KONTUR OM ~

Q558=-90

;V VINKEL KONTURSTART ~

Q559=+90

;V. VINKEL KONTURSLUT ~

Q505=+0.2

;TILSPAENDING SLETFRAES ~

Q556=-80

;MIN. FREMRYKVINKEL ~

Q557=+90

;MAX. ANGREBSVINKEL ~

Q555=+1

;VINKELSKRIDT ~

Q537=+0

;ANGREBSVINKEL AKTIV ~

Q538=+0

;ANGREBSVINKEL START ~

Q539=+0

;ANGREBSVINKEL SLUT ~

Q565=+0

;SLETOVERMAL D. ~

Q566=+0

;FINISHING ALLOW. Z ~

Q567=+0

;SLETOVERMAL KONT

23 CYCL CALL

; Cykluskald

24 M305

25 FUNCTION TURNDATA BLANK OFF

; Deaktiver råemnesporing

26 CYCL DEF 801 TILBAGESTIL DREJESYSTEM

27 FUNCTION MODE MILL

; Aktivér fræsedrift

28 TOOL CALL 0 Z

29 PLANE RESET TURN FMAX

30 M30

; Programende

31 END PGM 1341941_1 MM

NC-Program 1341941_blank.h

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

0 BEGIN PGM 1341941_BLANK MM

1 L X+0 Z+0.4

2 L X+80

3 L Z-139.6

4 L X+0

5 L Z+0.4

6 END PGM 1341941_BLANK MM

NC-Program 1341941_finish.h

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

0 BEGIN PGM 1341941_FINISH MM

1 L X+0 Z+0 RR

2 CR Z-65.136 X+15 R+33 DR+

3 RND R2

4 L Z-86

5 RND R10

6 L X+78 Z-95

7 RND R5

8 L Z-100

9 END PGM 1341941_FINISH MM