Cap.v cilcluri fixe

download Cap.v cilcluri fixe

of 40

Embed Size (px)

Transcript of Cap.v cilcluri fixe

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    5. CICLURI FIXE

    De ce?

    Fac posibila realizarea mai usoara a unui program .Cu ajutorul ciclurilor fixe este posibila

    programarea unei operatii de prelucrare (ex. burghierea intr-un singur bloc specificandu-

    se o anumita functie G).

    5.1 In ce consta ciclul fix?

    Operatia 1:Pozitionare pe axele X si Y

    Operatia 2: Deplasare rapida in planul R

    Operatia 3: Prelucrarea gaurii

    Operatia 4: Operatii la fundul gaurii

    Operatia 5: Retragerea rapida in R

    Operatia 6:Retragerea rapida in punctul initial

    Fig. 5.1.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Deplasarea pe axa de gaurire Retragerea sculei

    Simboluri utilizare in fig.

    Fig. 5.2.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    5.2 Cateva cicluri fixe (standard)

    (Echipamente FANUC)

    Ciclu fix de gaurire (G81) Ciclul fix de gaurire (alezare G82)

    Exemplu:

    S2000 M3 -pornire AP

    G90 G99 G81 X300. Y-250. -pozitionare gaura 1, gaurire, revenirein R

    Z-150. R-100. F120.;

    Y-550.; -pozitionare la gaura 2

    X 1000; -pozitionare la gaura 3

    G98 Y-750.; -pozitionare la gaura 4 cu revenire la pct.initial

    G80 G28 G91 X0 Y0 Z0 -revenire la pct. de referinta

    M5 -Stop AP

    Fig. 5.3. Fig. 5.4.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Gaurire adanca (G83)

    Exemplu:

    S2000 M03

    G90 G99 G83 X300. Y-250. Poz.la prima gaura , cu revenirea in R

    Z-150. R-100 Q15. F120.; Y-550.

    X 1000. Poz.la gaura a-2-a

    G98 Y-750 Poz.la gaura a -3-a

    G98 Y-750 Poz.la gaura a-4-a cu revenire in pct initial

    G80 G28 G91 X0 Y0 Z0 Revenire in pct. de referinta

    M5 -Oprire AP

    Fig. 5.5.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Ciclul de tarodare (G84)

    Fig.5.6

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Alezare cu retragere scula (G87) Alezare (G88)

    Fig. 5.7. Fig. 5.8.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Anulare ciclu fix G80;

    Efect.:

    Anularea tuturor ciclurilor fixe active.

    Sunt sterse valorile R si Z , adica

    R=0 si Z=0 in mod incremental .

    Sunt anulate si celelate date specifice ciclurilor fixe .

    Obs. Ciclul fix trebuie anulat dupa terminarea prelucrarii cu fiecare scula.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Exemplu de utilizare cicluri de gaurire

    Fig.5.9

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    5.3 Programarea ciclurilor fixe pentru gaurire

    (echipament SINUMETRIK 840D)

    Modul de programarea depinde de ECN

    Exemplele prezentate anterior sunt compatibile cu echipamentele numerice din familia

    FANUC.

    Echipamente numerice din familia SINUMERIK (840 D)

    Fig. 5.10.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Programare:

    Ciclul de gaurire CYCLE 81

    CYCLE 81 (RTP, RFP,SDIS, DP, DPR)

    In care:

    RTP -planul de retragere scul (valoare absolut)

    RFP -planul de referin (valoare absolut)

    SDIS -distana de siguran (fr semn)

    DP -adncimea finala de burghiere (valoare absolut)

    DPR -adncimea finala de burghiere relativ la planul de referin (fr semn)

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    N10 G0 G90 F200 S300 M3 - Valori pentru parametrii tehnologici

    N20 T3 D1 Z110 M6 - Deplasare la planul de retragere

    N30 X40 Y120

    N40 CYCLE81(110, 100, 2,, 35) - Apelare ciclu, adncimea de burghiere

    valoare absolut, distan de siguran, list incomplet pentru parametrii

    N50 Y30

    N60 CYCLE81(110, 100, , 35) - Apelare ciclu, lips distana de siguran

    N70 G0 G90 F180 S300 M3 - Parametrii tehnologici

    N80 X90

    N90 CYCLE81(110, 100, 2, 65) - Apelare ciclu, cu valoarea relativ a

    adncimii de burghiere (100-65), distan de siguran

    N100 M30 - Sfrit program

    Fig. 5.11.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Echipamentele CNC moderne au implementate si cicluri complexe pentru gauri dispuse

    in diferite tipuri de structuri liniare si circulare.In astfel de situatii se prefera apelarea

    modala a ciclurilor.

    Exemplu:gauri dispuse liniar HOLES 1

    (Sinumerik 840 D)

    Programare:

    HOLES 1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)

    n care:

    SPCA -abscisa punctului de referin din linie (valoare absolut)

    SPCO - ordonata punctului de referin din linie (valoare absolut)

    STA1 -unghiul abscisei

    valori: -180.0

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Fig. 5.13.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    5.4 Un ciclu asemanator programat pe echipamente

    Heidenhain (TNC 430)

    In programare se utilizeaza parametrii Q

    N70 G200 Q200=2 Q201=-20......

    In care G200- ciclul 200

    .

    .

    .

    Q210- oprire avans

    Fig. 5.14.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    5.5 Cicluri de frezare

    Echipamentele CNC moderne au implementate o multime de cicluri pentru frezare:

    -frezarea filetelor,

    -a gurilor alungite,dispuse pe un cerc,

    -a buzunarelor dispuse dup un cerc,

    - a buzunarelor sub forma unor sectoare de cerc,

    -a buzunarelor individuale rectangulare,

    -a celor circulare, a suprafeelor plane,

    - a suprafeelor de tip treapt,

    -a buzunarelor prevzute cu insule,

    -a unor suprafee nclinate,

    -a prelucrrii unor suprafee complexe compuse din mai multe entiti plasate

    interior sau exterior (cicluri SLM) sau nlnuite.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP VII

    Gauri alungite dispuse pe un cerc, ciclu LONGHOLE ( fig.)(Sinumerik 840 D)

    Programare

    LONGHOLE(RTP, RFP, SDIS, DP, DPR, NUM, LENG, CPA, CPO, RAD, STA1, INDA, FFD,

    FFP1, MID)

    Semnificaia parametrilor noi este urmtoarea:

    LENG -lungimea gurii alungite (fr semn)

    FFD -avansul de ptrundere

    FFM -avansul pentru prelucrarea plan a gurii

    MID -adncimea de ptrundere maxim la o trecere

    Semnificatia celorlalti parametrii (primii cinci au fost specificata pentru ciclurile de

    gaurire

    Fig. 5.15.

    PROGRAMAREA SISTEMELOR NUMERICE CNC

    CAP I

    CAP II

    CAP III

    CAP IV

    CAP V

    CAP VI

    CAP VII

    CAP VIII

    CAP IX

  • CAP I

    CAP II

    CAP III

    CAP V

    CAP IV

    CAP VI

    CAP