È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

Fans

Indicazione delle quotee

  • Messaggi
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:16
    La maggioranza dei programmi NC si basa su un disegno del pezzo con indicazione
    concreta delle quote.
    Questa indicazione delle quote puo essere:
    œ in quota assoluta o in quote incrementali
    œ in millimetri o in pollici
    œ in raggio o in diametro (nella tornitura)
    Affinche le indicazioni possano essere acquisite direttamente da un disegno quotato (senza
    conversione) nel programma NC, l'utente ha a disposizione specifici comandi di
    programmazione per le diverse possibilita di indicazione delle quote.




    Indicazione in quote assolute (G90, AC)
    Funzione
    Nel caso delle indicazione in quote assolute, i valori di posizione si riferiscono sempre al
    punto zero dell'attuale sistema di coordinate valido, vale a dire che viene programmata la
    posizione assoluta che deve raggiungere l'utensile.
    Indicazione in quote assolute ad effetto modale
    L'indicazione in quote assolute ad effetto modale viene attivata con il comando G90. Questo è
    attivo per tutti gli assi che vengono programmati nei successivi blocchi NC.
    Indicazione in quote assolute con validità blocco a blocco
    In caso di quote incrementali preimpostate (G91), con l'ausilio del comando AC è possibile
    impostare per singoli assi un'indicazione in quote assolute con validità blocco a blocco.
    Nota
    L'indicazione in quote assolute con validità blocco a blocco (AC) è possibile anche per
    posizionamenti del mandrino (SPOS, SPOSA) e per parametri d'interpolazione (I, J, K).
    Sintassi
    G90
    =AC()
    Significato
    G90: Comando per l'attivazione dell'indicazione in quote assolute ad effetto modale
    AC: Comando per l'attivazione dell'indicazione in quote assolute con validità blocco
    a blocco
    : Indicatore dell'asse da muovere
    : Posizione di riferimento dell'asse da muovere in quota assoluta
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:17
    Esempi
    Esempio 1: fresatur




    Codice di programma Commento
    N10 G90 G0 X45 Y60 Z2 T1 S2000 M3 ; Impostazione in quote assolute, in
    rapido alla posizione XYZ, selezione
    utensile, mandrino attivo con senso di
    rotazione destrorso.
    N20 G1 Z-5 F500 ; Interpolazione lineare, posizionamento
    dell'utensile.
    N30 G2 X20 Y35 I=AC(45) J=AC(35) ; Interpolazione circolare in senso
    orario, punto di arrivo del cerchio e
    centro del cerchio in quota assoluta.
    N40 G0 Z2 ; Svincolo.
    N50 M30 ; Fine blocco.
    Nota
    Per l'indicazione delle coordinate del centro del cerchio I e J vedere il capitolo
    "Interpolazione circolare".O_DAa
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:19
    Esempio 2: tornituramage
    Codice di programma Commento
    N5 T1 D1 S2000 M3 ; Cambio dell'utensile T1, mandrino attivo
    con senso di rotazione destrorso.
    N10 G0 G90 X11 Z1 ; Impostazione in quote assolute, in
    rapido su posizione XZ.
    N20 G1 Z-15 F0.2 ; Interpolazione lineare, posizionamento
    dell'utensile.
    N30 G3 X11 Z-27 I=AC(-5) K=AC(-21) ; Interpolazione circolare in senso
    antiorario, punto di arrivo del cerchio
    centro del cerchio in quota assoluta.
    N40G1 Z-40 ; Svincolo.
    N50 M30 ; Fine blocco.
    Nota
    Per l'indicazione delle coordinate del centro del cerchio I e J vedere il capitolo
    "Interpolazione circolare".
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:20
    Indicazione in quote incrementali (G91, IC)
    Funzione
    In caso di indicazione in quote incrementali, il valore di posizione si riferisce all'ultimo punto
    raggiunto, ovvero la programmazione in quote incrementali descrive di quanto deve
    avanzare l'utensile.
    Indicazione in quote incrementali ad effetto modale
    L'indicazione in quote incrementali ad effetto modale viene attivata con il comando G91.
    Questo è attivo per tutti gli assi che vengono programmati nei successivi blocchi NC.
    Indicazione in quote incrementali con validità blocco a blocco
    In caso di quote assolute preimpostate (G90), con l'ausilio del comando IC è possibile
    impostare per singoli assi un'indicazione in quote incrementali con validità blocco a blocco.
    Nota
    L'indicazione in quote incrementali con validità blocco a blocco (IC) è possibile anche per
    posizionamenti del mandrino (SPOS, SPOSA) e per parametri d'interpolazione (I, J, K).
    Sintassi
    G91
    =IC()
    Significato
    G91: Comando per l'attivazione dell'indicazione in quote incrementali ad
    effetto modale
    IC: Comando per l'attivazione dell'indicazione in quote incrementali con
    validità blocco a blocco
    : Indicatore dell'asse da muovere
    : Posizione di riferimento dell'asse da muovere in quota incrementale
    Ampliamento G91
    Per determinate applicazioni come l'accostamento a sfioro, con quote incrementali è
    necessario eseguire solo il percorso programmato. Lo spostamento origine o la correzione
    della lunghezza utensile attivi non vengono eseguiti.
    Questo comportamento può essere impostato separatamente per lo spostamento origine e
    la correzione della lunghezza utensile attivi tramite i seguenti dati di setting:
    SD42440 $SC_FRAME_OFFSET_INCR_PROG (spostamenti origine in frame)
    SD42442 $SC_TOOL_OFFSET_INCR_PROG (correzioni lunghezza utensile)
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:23
    Indicazione in quote assolute e incrementali durante la tornitura e la fresatura
    Le due immagini seguenti mostrano la programmazione con indicazione in quote assolute
    (G90) e indicazione in quote incrementali (G91) sull'esempio delle tecnologie di tornitura e
    fresatura.4
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:25
    Nota
    Sui torni convenzionali solitamente si considerano i blocchi di movimento incrementali
    nell'asse radiale come valori radiali, mentre i dati relativi al diametro valgono per le quote di
    riferimento. Questa conversione per G90 avviene con i comandi DIAMON, DIAMOF o DIAM90.ÿ
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:27
    Quote assolute per assi rotanti (DC, ACP, ACN)
    Funzione
    Per il posizionamento di assi rotanti in quote assolute sono disponibili i comandi con validità
    blocco a blocco indipendenti da G90/G91DC, ACP e ACN.
    DC, ACP e ACN si differenziano nella strategia di accostamento che ne è alla base:


    Sintassi
    =DC()
    =ACP()
    =ACN()
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:27
    Significato
    : Identificatore dell'asse rotante da muovere (ad es. A, B o C)
    DC: Comando per il raggiungimento diretto della posizione
    L'asse rotante raggiunge la posizione programmata tramite il percorso
    diretto e più breve. L'asse rotante esegue uno spostamento massimo
    di 180°.
    ACP: Comando per il raggiungimento della posizione in direzione positiva
    L'asse rotante raggiunge la posizione programmata ruotando nella
    direzione positiva dell'asse (senso antiorario).
    ACN: Comando per il raggiungimento della posizione in direzione negativa
    L'asse rotante raggiunge la posizione programmata ruotando nella
    direzione negativa dell'asse (senso orario).
    : Posizione dell'asse rotante da raggiungere in quote assolute
    Campo dei
    valori:
    0 - 360 gradi
    Nota
    La rotazione positiva (senso orario oppure antiorario) viene definita in un dato macchina.
    Nota
    Per il posizionamento con indicazione della direzione (ACP, ACN), nel dato macchina deve
    essere definito il campo di posizionamento tra 0° e 360° (funzione modulo). Per muovere un
    asse rotante-modulo per più di 360° in un unico blocco, è necessario programmare G91 o IC.
    Nota
    I comandi DC, ACP e ACN possono essere utilizzati anche per il posizionamento del mandrino
    (SPOS, SPOSA) dallo stato di arresto.
    Esempio: SPOS=DC(45))
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:28
    Indicazione delle quote in pollici o metrica (G70/G700, G71/G710)
    Funzione
    Con le seguenti funzioni G è possibile passare dal sistema di misura metrico a quello in
    pollici e viceversa.
    Sintassi
    G70 / G71
    G700 / G710
    Significato
    G70: Attivazione del sistema di misura in pollici
    I dati geometrici relativi alle lunghezze vengono letti e scritti nel sistema di misura
    in pollici.
    I dati tecnologici relativi alle lunghezze, ad es. gli avanzamenti, le correzioni
    utensile o gli spostamenti origine impostabili nonché i dati di macchina e le
    variabili di sistema, vengono letti e scritti nel sistema di base parametrizzato
    (MD10240 $MN_SCALING_SYSTEM_IS_METRIC).
    G71: Attivazione del sistema metrico di misura
    I dati geometrici relativi alle lunghezze vengono letti e scritti nel sistema metrico
    di misura.
    I dati tecnologici relativi alle lunghezze, ad es. gli avanzamenti, le correzioni
    utensile o gli spostamenti origine impostabili nonché i dati di macchina e le
    variabili di sistema, vengono letti e scritti nel sistema di base parametrizzato
    (MD10240 $MN_SCALING_SYSTEM_IS_METRIC).
    G700: Attivazione del sistema di misura in pollici
    Tutti i dati geometrici e tecnologici relativi alle lunghezze (vedere sopra) vengono
    letti e scritti nel sistema di misura in pollici.
    G710: Attivazione del sistema metrico di misura
    Tutti i dati geometrici e tecnologici relativi alle lunghezze (vedere sopra) vengono
    letti e scritti nel sistema metrico di misura.
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:30
    Esempio
    Commutazione tra indicazione delle quote in pollici e indicazione delle quote metrica
    Il sistema di base parametrizzato è metrico:
    MD10240 $MN_SCALING_SYSTEM_IS_METRIC = TRUE










    Codice di programma Commento
    N10 G0 G90 X20 Y30 Z2 S2000 M3 T1 ; X=20 mm, Y=30 mm, Z=2 mm, F=rapido mm/min
    N20 G1 Z-5 F500 ; Z=-5 mm, F=500 mm/min
    N30 X90 ; X=90 mm
    N40 G70 X2.75 Y3.22 ; Sistema di misura prog.: inch
    X=2.75 inch, Y=3.22 inch, F=500 mm/min
    N50 X1.18 Y3.54 ; X=1.18 inch, Y=3.54 inch, F=500 mm/min
    N60 G71 X20 Y30 ; Sistema di misura prog.: metrica
    X=20 mm, Y=30 mm, F=500 mm/min
    N70 G0 Z2 ; Z=2 mm, F=rapido mm/min
    N80 M30 ; Fine programma




    Ulteriori informazioni
    G70/G71
    Con G70/G71 attivo vengono interpretati solo i seguenti dati geometrici nel rispettivo sistema
    di misura:
    œ Informazioni di percorso (X, Y, Z, c)
    œ Programmazione del cerchio:
    . Coordinate del punto intermedio (I1, J1, K1)
    . Parametri di interpolazione (I, J, K)
    . Raggio del cerchio (CR)
    œ Passo del filetto (G34, G35)
    œ Spostamento origine programmabile (TRANS)
    œ Raggio polare (RP)
    Azioni sincrone
    Se in un'azione sincrona (parte della condizione e/o parte dell'azione) non viene
    programmato un sistema di misura esplicito (G70/G71/G700/G710), nell'azione sincrona (parte
    della condizione e/o parte dell'azione) agisce il sistema di misura attivo nel canale all'atto
    dell'esecuzione.
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:32
    Programmazione radiale/diametrale specifica di canale (DIAMON, DIAM90,
    Funzione
    Durante la tornitura, le dimensioni per l'asse radiale possono essere specificate nel diametro
    (‡@) o nel raggio (‡A):


    Affinche le quotazioni possano essere acquisite senza conversione dal disegno quotato nel
    programma NC, tramite i comandi ad effetto modale DIAMON, DIAM90, DIAMOF e DIAMCYCOF
    viene attivata la programmazione radiale o diametrale specifica di canale.
    Nota
    La programmazione radiale/diametrale specifica per il canale si riferisce all'asse geometrico
    definito come asse radiale tramite MD20100 $MC_DIAMETER_AX_DEF (¨ vedere le
    indicazioni del costruttore della macchina!).
    Tramite MD20100 e possibile definire soltanto un asse radiale per ciascun canale.
    Sintassi
    DIAMON
    DIAM90
    DIAMOF




    Significato
    Comando per l'attivazione della programmazione radiale/diametrale
    specifica per il canale indipendente
    L'effetto di DIAMON e indipendente dalla modalita di quotazione
    programmato (impostazione di quote assolute G90 o impostazione di quote
    incrementali G91):
    „h con G90: Indicazione delle quote nel diametro
    DIAMON:
    „h con G91: Indicazione delle quote nel diametro
    Comando per l'attivazione della programmazione radiale/diametrale
    specifica per il canale dipendente
    L'effetto di DIAM90 dipende dalla modalita di quotazione programmata:
    „h con G90: Indicazione delle quote nel diametro
    DIAM90:
    „h con G91: Indicazione delle quote nel raggio
    Comando per la disattivazione della programmazione diametrale specifica
    per il canale
    Con la disattivazione della programmazione diametrale diventa attiva la
    programmazione radiale specifica di canale. L'effetto di DIAMOF e
    indipendente dalla modalita di quotazione programmata:
    „h con G90: Indicazione delle quote nel raggio
    DIAMOF:
    „h con G91: Indicazione delle quote nel raggio
    DIAMCYCOF: Comando per la disattivazione della programmazione diametrale specifica
    di canale durante la lavorazione ciclica
    In questo modo, i calcoli possono sempre essere eseguiti nel raggio. Per
    la visualizzazione della posizione e la visualizzazione del blocco di base
    resta efficace l'ultima funzione G attiva di questo gruppo.
    Nota
    Con DIAMON o DIAM90 i valori reali dell'asse radiale vengono sempre indicati come diametro.
    Questo vale anche per la lettura dei valori reali nel sistema di coordinate del pezzo per MEAS,
    MEAW, $P_EP[x] e $AA_IW[x].


    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:33
    Esempio
    Codice di programma Commento
    N10 G0 X0 Z0 ; Accostamento del punto di partenza.
    N20 DIAMOF ; Disattivazione della programmazione diametrale.
    N30 G1 X30 S2000 M03 F0.7 ; Asse X = asse radiale; programmazione radiale
    attiva; avanzamento sulla posizione del raggio
    X30.
    N40 DIAMON ; Per l'asse radiale e attiva la programmazione
    diametrale.
    N50 G1 X70 Z-20 ; Avanzamento sulla posizione del diametro X70 e
    Z.20.
    N60 Z-30
    N70 DIAM90 ; Programmazione diametrale per quota di
    riferimento e programmazione radiale per quota
    incrementale.
    N80 G91 X10 Z-20 ; Quota incrementale attiva.
    N90 G90 X10 ; Quota di riferimento attiva.
    N100 M30 ; Fine programma.
    Ulteriori informazioni
    Valori di diametro (DIAMON/DIAM90)
    I valori diametrali valgono per i seguenti dati:
    œ visualizzazione dei valori reali dell'asse radiale nel sistema di coordinate pezzo
    œ Funzionamento JOG: valori per gli incrementi fissi e movimenti da volantino
    œ Programmazione delle funzioni finali:
    Parametri di interpolazione I, J, K per G2/G3, nel caso in cui questi siano programmati in
    modo assoluto AC.
    Nel caso di programmazione incrementale (IC) di I, J, K viene sempre calcolato il raggio.
    œ Lettura dei valori reali nel sistema di coordinate del pezzo per:
    MEAS, MEAW, $P_EP[X], $AA_IW[X]
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:35
    Programmazione radiale/diametrale specifica per asse (DIAMONA, DIAM90A,
    Funzione
    Oltre alla programmazione diametrale specifica per il canale, la programmazione specifica
    per uno o piu assi consente l'indicazione delle quote ad effetto modale o con validita blocco
    a blocco e la visualizzazione nel diametro.
    Nota
    La programmazione diametrale specifica per l'asse e possibile soltanto per assi per i quali e
    ammessa la programmazione diametrale specifica per l'asse tramite
    MD30460 $MA_BASE_FUNCTION_MASK come ulteriori assi radiali (¨ vedere le indicazioni
    del costruttore della macchina!).
    Sintassi
    Programmazione diametrale ad effetto modale specifica per l'asse per piu assi radiali nel
    canale:
    DIAMONA[]
    DIAM90A[]
    DIAMOFA[]
    DIACYCOFA[]
    Acquisizione della programmazione diametrale/radiale specifica per il canale:
    DIAMCHANA[]
    DIAMCHAN
    Programmazione diametrale/radiale specifica per l'asse con validita blocco a blocco:
    =DAC()
    =DIC()
    =RAC()
    =RIC()




    Significato
    Programmazione diametrale specifica per l'asse ad effetto modale
    Comando per l'attivazione della programmazione diametrale specifica
    per l'asse indipendente
    L'effetto di DIAMONA e indipendente dalla modalita di quotazione
    programmata (G90/G91 o AC/IC):
    „h con G90, AC: Indicazione delle quote nel diametro
    DIAMONA:
    „h con G91, IC: Indicazione delle quote nel diametro
    Comando per l'attivazione della programmazione diametrale specifica
    per l'asse dipendente
    L'effetto di DIAM90A dipende dalla modalita di quotazione programmata:
    „h con G90, AC: Indicazione delle quote nel diametro
    DIAM90A:
    „h con G91, IC: Indicazione delle quote nel raggio
    Comando per la disattivazione della programmazione diametrale
    specifica per l'asse
    Con la disattivazione della programmazione diametrale diventa attiva la
    programmazione radiale specifica per asse. L'effetto di DIAMOFA e
    indipendente dalla modalita di quotazione programmata:
    „h con G90, AC: Indicazione delle quote nel raggio
    DIAMOFA:
    „h con G91, IC: Indicazione delle quote nel raggio
    DIACYCOFA: Comando per la disattivazione della programmazione diametrale
    specifica per asse durante la lavorazione ciclica
    In questo modo, i calcoli possono sempre essere eseguiti nel raggio. Per
    la visualizzazione della posizione e la visualizzazione del blocco di base
    resta efficace l'ultima funzione G attiva di questo gruppo.
    Indicatore dell'asse per il quale deve essere attivata la programmazione
    diametrale specifica per l'asse
    Sono consentiti i seguenti identificatori dell'asse:
    „h Nome dell'asse della geometria / del canale
    oppure
    „h Nome dell'asse macchina
    :
    Campo dei
    valori:
    L'asse indicato deve essere noto nel canale.
    Altre condizioni:
    „h Per l'asse deve essere ammessa la
    programmazione diametrale specifica per l'asse
    tramite MD30460 $MA_BASE_FUNCTION_MASK.
    „h Gli assi rotanti non sono ammessi come assi
    radiali.
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:36
    Acquisizione della programmazione diametrale/radiale specifica per il canale
    DIAMCHANA: Con il comando DIAMCHANA[] l'asse indicato acquisisce lo stato di
    canale della programmazione radiale/diametrale e viene subordinato in
    seguito alla programmazione diametrale/radiale specifica per il canale.
    DIAMCHAN: Con il comando DIAMCHANtutti gli assi per cui è ammessa la
    programmazione diametrale specifica per l'asse acquisiscono lo stato di
    canale della programmazione radiale/diametrale e vengono subordinati
    in seguito alla programmazione diametrale/radiale specifica per il canale.
    Programmazione diametrale/radiale specifica per l'asse con validità blocco a blocco
    La programmazione diametrale/radiale specifica per l'asse con validità blocco a blocco
    definisce se le quote vengono indicate sotto forma di valore diametrale o di valore radiale
    nel partprogram e nelle azioni sincrone. Lo stato modale della programmazione
    diametrale/radiale non viene modificato.
    DAC: Con il comando DAC, per l'asse indicato è attiva blocco a blocco la
    seguente indicazione delle quote:
    Diametro in quote assolute
    DIC: Con il comando DIC, per l'asse indicato è attiva blocco a blocco la
    seguente indicazione delle quote:
    Diametro in quote incrementali
    RAC: Con il comando RAC, per l'asse indicato è attiva blocco a blocco la
    seguente indicazione delle quote:
    Raggio in quote assolute
    RIC: Con il comando RIC, per l'asse indicato è attiva blocco a blocco la
    seguente indicazione delle quote:
    Raggio in quote incrementali
    Nota
    Con DIAMONA[] o DIAM90A[] i valori reali dell'asse radiale vengono sempre
    indicati come diametro. Questo vale anche per la lettura dei valori reali nel sistema di
    coordinate del pezzo per MEAS, MEAW, $P_EP[x] e $AA_IW[x].
    Nota
    In caso di sostituzione di un asse radiale supplementare, lo stato della programmazione
    diametrale/radiale viene acquisito nell'altro canale a causa di una richiesta GET con
    RELEASE[].
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:37
    Esempi
    Esempio 1: Programmazione diametrale/radiale specifica per l'asse ad effetto modale
    X è l'asse radiale nel canale, per Y è ammessa la programmazione diametrale specifica per
    l'asse.
    Codice di programma Commento
    N10 G0 X0 Z0 DIAMON ; Programmazione diametrale specifica per il canale
    attiva per X.
    N15 DIAMOF ; Disattivazione della programmazione diametrale
    specifica per il canale.
    N20 DIAMONA[Y] ; Programmazione diametrale specifica per l'asse ad
    effetto modale attiva per Y.
    N25 X200 Y100 ; Programmazione radiale attiva per X.
    N30 DIAMCHANA[Y] ; Y acquisisce lo stato della programmazione
    diametrale/radiale specifica per il canale ed è
    subordinata a questa
    N35 X50 Y100 ; Programmazione radiale attiva per X e Y.
    N40 DIAMON ; Attivazione della programmazione diametrale specifica
    per il canale.
    N45 X50 Y100 ; Programmazione diametrale attiva per X e Y.
    Esempio 2: Programmazione diametrale/radiale specifica per l'asse con validità blocco a
    blocco
    X è l'asse radiale nel canale, per Y è ammessa la programmazione diametrale specifica per
    l'asse.
    Codice di programma Commento
    N10 DIAMON ; Attivazione della programmazione
    diametrale specifica per il
    canale.
    N15 G0 G90 X20 Y40 DIAMONA[Y] ; Programmazione diametrale
    specifica per l'asse ad effetto
    modale attiva per Y.
    N20 G01 X=RIC(5) ; Indicazione delle quote per
    questo blocco per X: Raggio in
    quote incrementali.
    N25 X=RAC(80) ; Indicazione delle quote per
    questo blocco per X: Raggio in
    quote assolute.
    N30 WHEN $SAA_IM[Y]> 50 DO POS[X]=RIC(1) ; X è l'asse di comando.
    Indicazione delle quote per
    questo blocco per X: Raggio in
    quote incrementali.
    N40 WHEN $SAA_IM[Y]> 60 DO POS[X]=DAC(10) ; X è l'asse di comando.
    Indicazione delle quote per
    questo blocco per X: Raggio in
    quote assolute.
    N50 G4 F3²è´ 
    Sono bellissimo...
    Administrafan
  • OFFLINE
    Giordy71@
    Post: 3.677
    Post: 3.672
    Registrato il: 27/12/2011
    Sesso: Maschile
    Admin Unico
    Utente Gold
    Administratore unico
    00 03/11/2012 22:38
    Ulteriori informazionige
    Valori di diametro (DIAMONA/DIAM90A)
    I valori diametrali valgono per i seguenti dati:
    œ visualizzazione dei valori reali dell'asse radiale nel sistema di coordinate pezzo
    œ Funzionamento JOG: valori per gli incrementi fissi e movimenti da volantino
    œ Programmazione delle funzioni finali:
    Parametri di interpolazione I, J, K per G2/G3, nel caso in cui questi siano programmati in
    modo assoluto AC.
    Nel caso di programmazione incrementale IC di I, J, K viene sempre calcolato il raggio.
    œ Lettura dei valori reali nel sistema di coordinate del pezzo per:
    MEAS, MEAW, $P_EP[X], $AA_IW[X]
    Programmazione diametrale specifica per asse con validita blocco a blocco (DAC, DIC,
    RAC, RIC)
    Le istruzioni DAC, DIC, RAC, RIC sono ammesse per tutti i comandi per i quali viene considerata
    la programmazione diametrale specifica per il canale:
    œ Posizione dell'asse: X..., POS, POSA
    œ Pendolamento: OSP1, OSP2, OSS, OSE, POSP
    œ Parametri di interpolazione: I, J, K
    œ Tratto del profilo: Retta con indicazione dell'angolo
    œ Distacco rapido: POLF[AX]
    œ Movimento nella direzione dell'utensile MOVT
    œ Accostamento e distacco morbido:
    G140 ... G143, G147, G148, G247, G248, G347, G348, G340, G341
    Sono bellissimo...
    Administrafan