siemens dialog - ro

Upload: reludo

Post on 14-Jan-2016

32 views

Category:

Documents


1 download

DESCRIPTION

cnc

TRANSCRIPT

  • SINUMERIK 840D/810D

    Programarea Interactiva

    (MMC 102/103) Manualul operatorului

    Documentatia utilizatorului

    Editia12.97

  • SINUMERIK 840D/810D

    Editia12.97

    Programarea Interactiva(MMC 102/103) Manualul operatorului

    Introducere 1

    Metoda de operare 2

    Scrierea programelor 3

    Memoria de tehnologii 4

    Catalogul de scule 5

    Afisajele utilizatorului 6

    Exemplu de

    programare pentru

    "Strunjire"

    7

    Exemplu de

    programare pentru

    "Frezare"

    8

    Modificari 9

    Index A

    Documentia utilizatorului

    Valabil pentru

    Panoul de control Versiunea SoftwareSINUMERIK 840D 4SINUMERIK 840DE (versiune export) 4SINUMERIK 810D 2SINUMERIK 810DE (versiune export) 2

  • Documentatie SINUMERIK

    Istoria tiparirii

    Rezumatul detaliilor acestei editii si editiilor precedente sunt listate mai jos.

    Starea fiecarei editii este prezentata dupa cod n coloana "Observatii".

    Codul de stare n coloana "Observatii":

    A .... Documentatie noua.

    B .... Retiparita nerevizuita cu comanda noua.

    C .... Editie revizuita noua.

    Daca au fost facute schimbari de la ultima editie, acest lucru este indicat de un cod de editienoua n capul paginii.

    Editia Comanda Nr. Observatii

    02.95 6FC5298-2AA00-0BP0 A

    04.95 6FC5298-2AA00-0BP1 C

    12.95 6FC5298-3AA00-0BP0 C

    03.96 6FC5298-3AA00-0BP1 C

    08.97 6FC5298-4AA00-0BP0 C

    12.97 6FC5298-4AA00-0BP1 C

    Acest manual este inclus n documentatia disponibila pe CD ROM (DOCONCD)

    Editia Comanda Nr. Comentariu

    02.98 6FC5298-4CA00-0BG1 (Read) C

    02.98 6FC5298-4CB00-0BG1 (Print) C

    02.98 6FC5298-4CC00-0BG1 (Net) C

    Mai multe informatii sunt disponibile pe Internet la:http://www.aut.siemens.de/sinumerik

    Aceasta publicatie a fost editata cu WinWord V 7.0si Designer V 4.0.Reproducerea, transmiterea sau folosirea acestui document sau continutul sau nu estepremisa fara permisiune scrisa. Cei care nu respecta aceste reguli vor fi raspunzatoripentru pagube. Toate drepturile, Incluznd drepturile presupuse de patent saunregistrarea unui model utilitar sau desen, sunt rezervate.

    Siemens AG 1995 - 1997. Toate drepturile rezervate.

    Celelalte functii care nu sunt descrise n aceasta documentatie pot fi executabile pepanoul de control. Oricum, aceasta nu reprezinta obligatia de a pune la dispozitie acestefunctii cu un nou panou de control sau n timpul service-ului.

    Am verificat continutul acestui document si acesta corespunde echipamentului siprogramelor descrise. Cu toate acestea, diferente ar putea aparea si de aceea nu putemgaranta ca ele sunt complet identice. Oricum, informatiile din acest document suntrevizuite periodic si orice modificare necesara va fi inclusa n editia urmatoare. Sugestiilepentru mbunatatirea documentului sunt binevenite.

    Modificari posibile fara notificare prealabila.

    Comanda Nr.: 6FC5298-4AA00-0BP1Tiparit n Republica Federala Germania

    Siemens-Aktiengesellschaft.

  • 0 12.97 Cuprins 0

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 0-5

    Introducere

    1.1 Scopul aplicatiei ......................................................................................................... 1-16

    1.2 Descrierea functiilor..................................................................................................... 1-17

    1.3 Directoare si programe ................................................................................................ 1-18

    1.3.1 Prezentarea directoarelor si programelor .................................................................. 1-18

    1.3.2 Deschiderea si nchiderea directoarelor .................................................................... 1-18

    1.3.3 Crearea noilor directoare si programe....................................................................... 1-19

    1.3.4 Deschiderea/nchiderea unui program existent .......................................................... 1-21

    1.3.5 Salvarea/stocarea programelor ................................................................................ 1-22

    1.3.6 Gestionarea programelor......................................................................................... 1-23

    1.3.7 Manevrarea programelor.......................................................................................... 1-25

    1.4 Prezentarea nivelelor de dialog..................................................................................... 1-26

    1.4.1 Modul de afisare .................................................................................................... 1-28

    1.4.2 Editarea programului .............................................................................................. 1-29

    1.4.3 Sectiunea program ................................................................................................. 1-30

    1.4.4 Traiectorie/contur ................................................................................................... 1-31

    1.4.5 Comanda traiectoriei .............................................................................................. 1-32

    1.4.6 Scule si material.................................................................................................... 1-33

    1.4.7 Prelucrarea............................................................................................................ 1-34

    1.4.8 Introducerea libera.................................................................................................. 1-35

    Metoda de operare

    2.1 Formulare interactive ................................................................................................... 2-38

    2.2 Ferestre si elemente de operare................................................................................... 2-41

    2.3 Introducerea directa a datelor....................................................................................... 2-43

    2.4 Introducerea indirecta a datelor cu calculatorul de buzunar ............................................. 2-43

    2.5 Introducerea expresiilor simbolice................................................................................. 2-45

    2.6 Pregatirea si nchiderea formularelor interactive.............................................................. 2-46

    2.7 Ajutorul...................................................................................................................... 2-47

    Scrierea programelor

    3.1 Scrierea si editarea programelor................................................................................... 3-50

    3.1.1 Pasii programului ................................................................................................... 3-50

    3.1.2 Pasii de program de conturare prin geometrie orientata.............................................. 3-55

    3.1.3 Modificarea unui program........................................................................................ 3-68

    3.1.4 Corectarea programelor n timpul functionarii NC ....................................................... 3-70

    3.2 Testarea programului................................................................................................... 3-72

    3.2.1 Adaptarea datelor de simulare................................................................................. 3-72

  • 0 Cuprins 12.97 0

    Siemens AG 1997 All rights reserved.0-6 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    3.2.2 Simularea prelucrarii ...............................................................................................3-73

    Memoria de tehnologii

    4.1 Prezentare..................................................................................................................4-82

    4.2 Exemplu.....................................................................................................................4-83

    Catalogul de scule

    5.1 Prezentare..................................................................................................................5-86

    5.2 Exemplu.....................................................................................................................5-87

    Afisajele utilizatorului

    6.1 Descriere....................................................................................................................6-90

    6.2 Exemplul 1: Crearea si integrarea unui ciclu utilizator .....................................................6-91

    6.3 Exemplul 2: Generarea elementelor de limbaj ................................................................6-98

    Exemplu de programare pentru "Strunjire"

    7.1 Masina unealta/piesa................................................................................................. 7-102

    7.2 Secventa de programare............................................................................................. 7-104

    7.3 Simularea prelucrarii.................................................................................................. 7-132

    Exemplu de programare pentru "Frezare"

    8.1 Masina unealta /piesa................................................................................................ 8-136

    8.2 Secventa de programare ............................................................................................ 8-138

    8.3 Simularea prelucrarii.................................................................................................. 8-163

    Modificari

    9.1 Modificari n SW 3.6 si ulterioare ................................................................................ 9-168

    9.1.1 Modificari de ansamblu ........................................................................................ 9-168

    9.1.2 Functii noi............................................................................................................ 9-169

    9.2 Modificari n SW 4 si ulterioare ................................................................................... 9-171

    9.2.1 Optimizari de ansamblu si ale functiilor................................................................... 9-171

    9.2.2 Suplimentari si extinderi ale functiilor...................................................................... 9-177

    9.3 Modificari n SW 4.3 si ulterioare ................................................................................ 9-181

    9.3.1 Optimizari de ansamblu si ale functiilor................................................................... 9-181

    9.3.2 Suplimentari si extinderi ale functiilor...................................................................... 9-184

    Index ................................................................................................................ A-187

  • 0 12.97 PrefataStructura manualului 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 0-7

    Prefata

    Organizarea

    documentatiei

    Documentatia SINUMERIK este organizata pe trei nivele separate

    Documentatie generala

    Documentatia utilizatorului

    Documentatie de producator / service

    Grupul destinatie Acest manual este dedicat utilizatorilor de masini unelte. Aceasta

    publicatie aduce informatii detaliate necesare utilizatorului pentru

    operarea pe SINUMERIK 840D sau

    SINUMERIK 810D.

    Scopul standard Acest Manual de operare descrie functionalitatea permisa de functiile

    standard. Diferentele si adaugirile implementate de fabricantul masinii

    unelte sunt documentate de acesta.

    Informatii mai detaliate despre alte publicatii referitoare la SINUMERIK

    840D sau 810D si publicatii care se aplica tuturor echipamentelor

    SINUMERIK (ex. Interfata Universala, Cicluri de masurare...) pot fi

    obtinute de la biroul local Siemens.

    Alte functii care nu sunt descrise n aceasta documentatie pot fi

    executate pe echipament. Aceasta nu reprezinta totusi o obligatie de a

    livra aceste functii cu un nou echipament sau la service.

    Aplicabilitate Acest Manual de operare se aplica urmatoarelor echipamente:

    SINUMERIK 840D SW 4

    SINUMERIK 840DE (versiune export) SW 4

    SINUMERIK 810D SW 2

    SINUMERIK 810DE (versiune export) SW 2

    cu panourile de operare MMC 100 sau MMC 102/103.

    Catalogul NC 60.1 este documentatia definitiva privitoare la valabilitatea

    functiilor

    /BU/ Informatii de comanda, Catalog NC 60.1.

  • 0 Prefata 12.97Structura manualului 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.0-8 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Versiunea export Urmatoarele functii nu sunt disponibile n versiunea export:

    Functia 810DE 840DE

    Pachetul de prelucrare n 5 axe - -

    Pachetul pentru comanda

    transformarilor (5 axe)

    - -

    Interpolarea Multi-axe

    (> 4 axe)

    - -

    Interpolarea elicoidala

    2D+6

    - -

    Actiuni sincrone, faza 2 - O1)

    Masurari, faza 2 - O1)

    Comanda adaptativa - O1)

    Diamantare - O1)

    Utilizarea ciclurilor de compilare

    (OEM)

    - -

    Compensarea ncovoierii,

    multi-dimensionala

    - O1)

    - Functia nu este disponibila

    1) Functionalitate restrnsa

    Indicatii suplimentare

    Ecranele din Manualul de operare sunt MMC 100 si sunt identice n cele

    mai multe cazuri cu ecranele MMC102/103.

  • 0 12.97 PrefataStructura manualului 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 0-9

    Structura descrierilor Toate functiile si optiunile de operare au fost descrise n concordanta cu

    aceeasi structura interna atta timp ct acest lucru este folositor si

    realizabil. Nivelele variate de informatie au fost structurate n asa fel

    nct informatia cautata sa poata fi depistata rapid.

    1. Functia

    Acest capitol teoretic are ca prima intentie nvatarea materialului pentru

    un ncepator NC. El aduce informatii importante care va vor ajuta sa

    ntelegeti principiul functiilor de operare.

    Trebuie sa folositi manualul cel putin o data pentru a va face o idee

    despre scopul functiilor si capacitatea echipamentului SINUMERIK.

    2. Secventa de operare

    Acest capitol aduce o descriere schematica clara a secventei de

    introduceri de taste ceruta. Daca introducerile trebuiesc facute n faze

    individuale ale secventei sau daca aveti nevoie de informatii

    suplimentare, le veti gasi lnga desenul tastelor.

    3. Informatii suplimentare

    Din motive de securitate, o parte din functii sunt protejate la accesul

    persoanelor neautorizate. Fabricantul masinii unelte poate influenta sau

    modifica functiile descrise. Va rugam sa urmati instructiunile

    fabricantului masinii unelte.

  • 0 Prefata 12.97Structura manualului 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.0-10 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Explicarea simbolurilor

    Functia

    Secventa de operare

    Note suplimentare

    Referiri la alte documentatii sau capitole.

    Note de avertizare

    Note suplimentare sau informatii generale

    Optiuni pentru date de comanda

    MMC 102

    Descrierea echipamentului cu panou de operare MMC 102

    MMC 103

    Descrierea echipamentului cu panou de operare MMC 103

  • 0 12.97 PrefataReguli de utilizare 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 0-11

    Urmatoarele simboluri speciale si cuvinte cheie au fost folosite n

    aceasta documentatie:

    Note Acest simbol apare n documentatie oriunde este necesara atragerea

    atentiei spre un element de informatie important.

    n acest document, veti gasi simbolul cu o referire la un cod de

    comanda. Notati ca functia descrisa poate opera numai daca optiunea

    specificata este instalata pe echipament.

    Avertismente Urmatoarele avertismente cu grade variate de severitate apar n acest

    document.

    Pericol

    Acest simbol apare de fiecare data cnd moartea, raniri serioase sau

    pagube materiale importante pot sa apara daca precautiile specificate

    nu sunt luate.

    Atentie

    Acest simbol apare de fiecare data cnd raniri minore pot sa apara

    daca precautiile corespunzatoare nu sunt luate.

    Avertizare

    Acest simbol apare de fiecare data cnd moartea, sau raniri serioase

    sau pagube materiale importante pot sa apara daca precautiile

    specificate nu sunt luate.

    Referinta Acest simbol apare de fiecare data cnd informatiile specifice pot fi

    gasite n alta documentatie.

    O lista completa a documentatiei este inclusa n Anexa acestui Manual

    de operare.

  • 0 Prefata 12.97Reguli de utilizare 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.0-12 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Principiu SIEMENS 840D sau 810D a fost proiectat si construit n conformitate

    cu tehnologia de stat si regulametele si standardele de securitate n

    vigoare.

    Echipament suplimentar Aplicatiile echipamentelor SIEMENS pot fi extinse prin adaugarea

    dispozitivelor suplimentare, echipamente si extensii oferite de

    SIEMENS.

    Personal Numai personalul pregatit corespunzator, autorizat si de

    ncredere poate opera pe acest echipament. Nimeni fara pregatirea

    adecvata nu trebuie sa opereze cu panoul de operare, nici macar

    temporar.

    Responsabilitatile corespunzatoare ale personalului care face punerea

    n functiune, operarea si ntretinerea echipamentului trebuie clar

    stabilite si n conformitate cu acestea, urmarite .

    Procedura nainte de pornirea echipamentului, personalul care va lucra pe

    sistemul de comanda trebuie sa cunoasca Manualul de operare. Este

    de asemenea datoria operatorului sa urmareasca constant starea

    tehnica generala a echipamentului (comunicnd defectele aparente sau

    schimbarile de performanta a prelucrarii).

  • 0 12.97 PrefataReguli de utilizare 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 0-13

    Service Reparatiile trebuie executate de personal care are pregatire de

    specialitate si calificare n domeniul tehnic corespunzator n

    conformitate cu informatiile furnizate n manualul de service si

    ntretinere. Toate indicatiile de siguranta a exploatarii trebuiesc

    respectate.

    Urmatoarele sunt considerate folosire improprie si exclud orice

    responsabilitate a fabricantului:

    Orice aplicatie care se departeaza de punctele de mai sus sau folosirea

    depasind limitele permise.

    Daca echipamentul nu este n conditie tehnica perfecta sau nu a

    fost folosit cu supraveghere si n conformitate cu regulile de siguranta si

    de prevenire a accidentelor si n conformitate cu instructiunile date n

    documentatia corespunzatoare.

    Daca defectele care pot afecta siguranta echipamentului nu sunt

    ndepartate nainte de pornirea echipamentului.

    Orice modificare, omitere sau oprire a elementelor echipamentului

    pe panoul de operare care sunt necesare pentru a asigura o operare fara

    erori, folosirea nelimitata si siguranta activa si pasiva.

    Folosirea improprie da nastere la pericole neprevzute la:

    Viata si sanatatea personalului,

    Echipamentul, masina sau alte bunuri ale utilizatorului.

  • 0 Prefata 12.97Reguli de utilizare 0

    MMC 102 MMC 103

    Siemens AG 1997 All rights reserved.0-14 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

  • SIEMENS AG

    Sugestii

    Corectii

    A&D MC V5

    P.O. Box 3180

    D-91050 Erlangen

    Federal Republic of Germany

    Pentru publicatia:

    SINUMERIK 840D/810DProgramarea Interactiv(MMC 102/103) Manualul operatoruluiDocumentatia utilizatorului

    De la

    Nume

    Compania/Dept.

    Adresa

    Telefon:

    Telefax: /

    Telefax: /

    Comanda Nr.: 6FC5298-4AA00-0BP1 Editia: 12.97

    Daca gasiti orice eroare de tiparire n timpulcitirii acestei documentatii, va rugam anuntati-ne n aceasta pagina. Sugestiile pentrumbunatatiri sunt de asemena bine venite.

    Sugestii si sau corectii

  • Siemens AG

    Automation Group

    Sisteme Automate

    pentru Masini Unelte, Roboti

    si Masini pentru Scopuri Speciale

    P.O. Box 3180, D - 91050 Erlangen

    Republica Federala Germana

    Calitatea Siemens pentru software si pregatire de la

    DIN ISO 9000, Reg. No. 2160-01.

    Aceasta editie a fost tiparita pe hrtie decolorata folosind o

    metoda lipsita de clorina care nu pune n pericol mediul

    nconjurator.

    Copyright Siemens AG 1997 Toate drepturile rezervate

    Modificarile ulterioare nu vor fi anuntate

    Siemens Aktiengesellschaft Comanda Nr.: 6FC5298-4AA00-0BP1

    Tiparit n Republica Federala Germana

  • 1 08.97 Introducere 1

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-15

    Introducere

    1.1 Scopul aplicatiei ......................................................................................................... 1-16

    1.2 Descrierea functiilor..................................................................................................... 1-17

    1.3 Directoare si programe ................................................................................................ 1-181.3.1 Prezentarea directoarelor si programelor .................................................................. 1-181.3.2 Deschiderea si nchiderea directoarelor .................................................................... 1-181.3.3 Crearea noilor directoare si programe....................................................................... 1-191.3.4 Deschiderea/nchiderea unui program existent .......................................................... 1-211.3.5 Salvarea/stocarea programelor ................................................................................ 1-221.3.6 Gestionarea programelor......................................................................................... 1-231.3.7 Manevrarea programelor.......................................................................................... 1-25

    1.4 Prezentarea nivelelor de dialog..................................................................................... 1-261.4.1 Modul de afisare .................................................................................................... 1-281.4.2 Editarea programului .............................................................................................. 1-291.4.3 Sectiunea program ................................................................................................. 1-301.4.4 Traiectorie/contur ................................................................................................... 1-311.4.5 Comanda traiectoriei .............................................................................................. 1-321.4.6 Scule si material.................................................................................................... 1-331.4.7 Prelucrarea............................................................................................................ 1-341.4.8 Introducerea libera.................................................................................................. 1-35

  • 1 Introducere 08.971.1 Scopul aplicatiei 1

    Siemens AG 1997 All rights reserved.1-16 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.1 Scopul aplicatiei

    Prezentarea functiilor

    "Programarea interactiva" poate fi utilizata pe MMC 102/103 pentru ascrie, edita si testa programe piesa si date de program n sistemul defisiere MMC. Este posibil de asemenea sa se testeze si corectezeprograme, care au fost create prin utilizarea "programarii interactive" nsistemul de fisiere NCK.

    Programele sunt scrise n pasi. Fiecare pas este creat prin selectareaunuia din cele opt nivele de dialog permanent (taste soft orizontale) siapoi prin introducerea parametrilor n formularele de afisare interactiva(taste soft verticale).

    Codul NC generat este complet compatibil cu elementele de limbajscrise n Manualul de programare pentru SINUMERIK 840D/810D/FM-NC.

    Dialogurile si simularea grafica a prelucrarii n special, n stare de livraresunt proiectate pentru urmatoarele configuratii:

    strunguri cu doua axe (axe X, Z) masini de frezat cu trei axe (axe X, Y, Z)

    cu plane de lucru X-Y Avans pe Z (G17)X-Z Avans pe Y (G18)Y-Z Avans pe X (G19)

    n continuare, nivelul de dialog "Introducere libera" permite oricaruielement de limbaj al codului NC descris n Manualul de programare safie utilizat oricnd n scopul programarii pieselor individuale.

    Referinte: /PA/, Manualul de programare

  • 1 08.97 Introducere1.2 Descrierea functiilor 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-17

    1.2 Descrierea functiilor

    Documentatia /FB/, D2, Descrierea functiilor de programare interactivafurnizeaza o descriere amanuntita a urmatoarelor:

    Cuprins

    Scopul aplicatiei si conditii generale Configuratia si interfata utilizatorului Adaptarea memoriei tehnologiei Crearea catalogului de scule Configurarea "programarii interactive":

    - Selectarea tehnologiei de frezare sau strunjire- Adaptarea identificatorilor axelor- Adaptarea datelor de simulare cu SW 3.1 sau mai vechi- Adaptarea datelor de simulare cu SW 3.2 sau mai nou- Conditii suplimentare speciale pentru adaptarea datelor de simulare- Adaptarea coractiilor de scula

    Arhivarea datelor de configurare Conditii suplimentare

    Note suplimentare

    A se nota ca toate masurile preliminare trebuie luate exact cum suntdescrise n "Descrierea functiilor" de mai sus, nainte de a ncepeutilizarea functiei de programare interactiva. Este important sa seasigure adaptarea corespunzatoare la masina unealta reala adialogurilor si n special a simularii operatiilor de prelucrare.

  • 1 Introducere 08.971.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-18 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.3 Directoare si programe

    1.3.1 Prezentarea directoarelor si programelor

    Secventa de operare

    Program

    Apasati tasta "Area Switchover" (comutare domeniu) si apoi pe"Program" pentru a activa afisarea listei directoaarelor existente (pentrupiese) sau a programelor editabile care se mpart n urmatoareledomenii de program:

    Piese Fisiere globale de programe principale (MPF) Fisiere globale de subprograme (SPF) Cicluri utilizator Memorie tampon

    Daca se doreste editarea unui program existent, se selecteazadomeniul corespunzator al programului utiliznd nti tastele softorizontale.

    Pentru nceput va fi necesara deschiderea unui director cu tasta "Input"(a se vedea paragraful 1.3.2).

    !

    Apoi se selecteaza programul care se doreste a fi editat folosind"Tastele directionale.

    1.3.2 Deschiderea si nchiderea directoarelor

    Secventa de operare pentru deschiderea/nchidereadirectoarelor

    Selectati directorul pe care doriti sa-l deschideti!

    utiliznd "Tastele directionale"

    apoi apasati tasta "Input".

    Toate fisierele si subdirectoarele stocate n directorul deschis suntacum afisate pe ecran.

    !

    Daca pozitionati acum cursorul pe un director deschis

    si apasati tasta "Input" din nou, puteti nchide directorul.

  • 1 08.97 Introducere1.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-19

    1.3.3 Crearea noilor directoare si programe

    Secventa de operare pentru crearea unui nou director

    !

    New

    Pozitionati cursporul pe un director existent, nchis(se aplica numai pentru piese)si selectati tasta soft verticala "New".

    Este afisat un ecran de introducere a datelor:

    A ...

    Z Introduceti numele directorului

    !

    Selectati tipul de fisier "Workpiece (WPD)" din lista

    OK si confirmati cu "OK".

    Noul director este creat n arborele de directoare.

  • 1 Introducere 08.971.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-20 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Secventa de operarepentru crearea unui nou program

    !..

    Pozitionati cursorul pe un director deschis (se aplica numai la piese)

    New Dupa apasarea tastei soft verticale "New", puteti introduce

    A ...

    Z numele programului (apasati tasta "Input" pentru a definitivaintroducerea)

    !

    si tipul fisierului (selectat din lista).

    Programare interactiva Utiliznd tasta de comutare

    Editor de text puteti selecta fie Programarea interactiva fie Editorul de text (editorASCII) si editorul cu care doriti sa editati programul.

    !

    Noul program este deschis automat mpreuna cu editorul preselectat

    OK imediat ce apasati tasta OKsi l introduceti n domeniul curent de program sau n arborele dedirectoare.

    Nici un director nu este disponibil pentru urmatoarele fisiere:- Fisiere globale ale programelor principale (MPF)- Fisiere globale ale subprogramelor (SPF)- Cicluri utilizator.

  • 1 08.97 Introducere1.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-21

    1.3.4 Deschiderea/nchiderea unui program existent

    Functia

    n principiu, toate programele pot fi deschise fie cu editorul ASCII fie cufunctia de "programare interactiva". (Exista o singura exceptie: fisierulde initializare DP DPDW.INI. Toate setarile facute n timpul unei sesiunide programare sunt stocate n acest fisier).

    Secventa de operarepentru deschiderea unui program cu editorul ASCII

    !..

    Selectati programul dorit cu tastele directionale

    si apasati tasta "Input".

    Close Modificarile vor fi salvate la apasare tastei "Close".

    Secventa de operarepentru deschiderea unui program n "programareinteractiva"

    !..

    Pozitionati cursorul pe programul care trebuie sa fie deschis si

    Interactiveprogr.

    apasati tasta soft verticala "Interactive Programming" .

    Programul deschis poate fi nchis din nou cu tasta "Recall" din oricenivel de dialog pentru care informatiile de baza sunt afisate.

    Secventa de operarepentru ntoarcerea la prezentarea programelor

    Programoverview

    Puteti nchide programul editat n oricare din urmatoarele situatii dedialog prin apasarea tastei verticale "Program Overview":

    Editprogram

    La nivelul de dialog "Edit program"cnd fereastra interactiva "Program Identification" este activa

    !

    (selectati primul pas al programului si apasati tasta "Input"),

  • 1 Introducere 08.971.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-22 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    sau

    Programsection

    n nivelul de dialog "Program Section"

    Finishprogram

    dupa activarea ferestrei interactive "Finish Program".

    Daca ati facut modificari ale programului, totdeauna va fi afisata ofereastra de interogare care va confirma daca modificarile programuluitrebuie sau nu sa fie salvate.

    1.3.5 Salvarea/stocarea programelor

    Close Cnd apasati tasta soft "Close" n editorul ASCII programul este salvatfara cererea confirmarii.Se face de asemenea o asigurare temporizata.

    Un program este stocat automat n "Programare interactiva" numai dacaeste selectat ca program curent n modul de simulare a prelucrarii.

    n celelalte cazuri trebuie sa luati urmatoarele masuri:

    Secventa de operarepentru salvarea programului

    Editprogram ,

    Programsection

    Dupa ce ati selectat nivelul de dialog "Edit program" sau"Program section", programul procesat curent

    Saveprogram

    va fi salvat la apasarea tastei soft verticale "Save program".

    Note suplimentare

    Un program deschis n "Interactive programming" trebuie sa fie salvatnainte de comutarea la alt domeniu de operare (ex. din "Program" la"Machine").

  • 1 08.97 Introducere1.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-23

    1.3.6 Gestionarea programelor

    Manageprograms

    Cnd apasati butonul "Manage programs", se vor afisa functiiledisponibile de gestionare pe tastele soft .

    Secventa de operarepentru copierea/inserarea programelor

    !..

    Selectati nti un program existent cu tastele directionale.

    CopyCnd apasati tasta soft "Copy", programul este transferat n memoriatampon.

    !..

    Acum puteti selecta directorul destinatie (numai pentru piese) folosindtastele directionale sau schimba zona programului cu tastele orizontale(sau se poate ramne n zona de program selectata)

    Insert si inserati programul stocat n memoria tampon n zona selectataapasnd tasta Insert".

    A ...

    Z Puteti introduce acum un nou nume de program n fereastra deintroducere a datelor care aparesi

    !

    selectati unul dintre tipurile de programe oferite(sunt posibile conversii de tip).

    OK Apasati "OK" pentru confirmarea introducerii.

    Secventa de operarepentru stergerea directoarelor/programelor

    !..

    Folositi tastele directionale pentru a selecta directorul sau programulcare urmeaza sa fie sters.

  • 1 Introducere 08.971.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-24 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Puteti selecta diverse directoare/programe selectndu-le individual cutastele directionale si apoi apasnd tasta de selectie.

    Delete Daca acum apasati tasta verticala "Delete",

    directoarele si programele pe care le-ati marcat vor fi sterse irevocabildin memorie la confirmarea stergerii.

    Secventa de operarepentru redenumirea directoarelor/programelor

    Daca ati selectat un director sau un program!

    ..cu tastele directionale,

    Rename i puteti da un nou nume n fereastra de introducere a datelor afisatadupa apasarea tastei "Rename"

    A ...

    Z

    !

    si puteti face o conversie de tip daca doriti.

    OKApasnd butonul "OK" toate modificarile vor fi salvate.

    Secventa de operarepentru ntoarcerea la ncarcarea programelor

  • 1 08.97 Introducere1.3 Directoare si programe 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-25

    1.3.7 Manevrarea programelor

    Program Cnd selectati initial domeniul de operare "Program", functiile dencarcare a programelor care devin accesibile n privirea de ansamblu aprogramelor sunt la fel ca cele disponibile n vederea de ansamblu adomeniului de operare "Machine".

    Prezentarea functiilor

    Load Piesa sau programul selectat sunt transferate din sistemul pasiv defisiere (MMC) n sistemul activ de fisiere (NCK).

    Unload Piesa sau programul selectat sunt transferate din sistemul activ defisiere (NCK) n sistemul pasiv de fisiere (MMC).

    Changeenable

    Permiterea executiei este activata sau deactivata pentru piesa sauprogramul ales.

    Select Piesa sau programul selectat sunt alese pentru prelucrare/executie(daca semnalul de permitere este setat).

    Pentru mai multe informatii consultati capitolul din acest manualintitulat "Machine (Domeniu de operare masina".

    Note suplimentare

    Un program poate fi prelucrat numai din sistemul activ de fisiere NCK.

    Dimpotriva, programele sunt, n general, editate n sistemul de fisierepasive MMC.

    Pe aceasta baza, anumite operatii cum ar fi editarea programelor activerezulta prin procese implicite de ncarcare, descarcare, fara interventiautilizatorului.

  • 1 Introducere 08.971.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-26 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.4 Prezentarea nivelelor de dialog

    "Programarea interactiva" este organizata pe 8 nivele de dialogfunctionale. Fiecare nivel de dialog are un ecran interactiv cuaspecte functionale identice.Aceasta structura fundamentala de 8 nivele constante de dialogpermite claritate prin acoperirea scopului integral al functiilorsistemului de programare interactiva pentru 8 arbori de familiiparalele. Acestia sunt prezentati n paginile urmatoare.

    Nivelele de dialog sunt selectate cu ajutorul unor taste softorizontale corespunzatoare. Functia ceruta sau formularul interactivsunt selectate din nivelul de dialog activ (tasta supraluminata) cuajutorul unei taste verticale.

    Informatiile asupra principalelor caracteristici functionale n nivelul dedialog activ sunt afisate pe ecranul din caseta "BASIC INFO" imediatdupa selectarea nivelului de dialog.

    Att graficele ct si textele "BASIC INFO" pot fi modificate.

    Referinte: /FB/, D2,Descrierea functiilor de programare interactiva

    Exemplu: "Editarea programului" BASIC INFOpentru versiunea frezare (MILL)

  • 1 08.97 Introducere1.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-27

  • 1 Introducere 08.971.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-28 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.4.1 Modul de afisare

    Modul de afisare Numai la programe Setarea programului:Pasi de program ca Cod program sau Secventa de dialog (clar text)

    Program ecran complet

    Program+geometrie Geometrie ecran completSetarea geometriei Vedere activa Zona de afisare

    Program+simulare Simulare ecran complet (> < ncarcare simulare) Setare simulare Sfrsiti simulare

    Vedere activa Optiuni de afisare Zona de afisare Dimensiuni spatiu Nivele de culoare Reprezentare Valori initiale

    Setari initiale ndrumare operator on/off(pentru boot sistem) Pasi de program ca

    Cod program sau Secventa de dialog (clar text)Zone de afisareIdentificatori de axa Axe geometrice Axe masina Axe de interpolare

    Afisaje utilizator Selector ecran Standard (modificare ecrane sistem) Utilizator (inserare ecrane speciale)

  • 1 08.97 Introducere1.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-29

    1.4.2 Editarea programului

    Editare program Identificare program si Vedere programselectare material * Apelare parametri (SPF)(daca este disponibil,numai pentru creare cuprogramare interactiva!)

    Salvare program(backup temporar program)

    Schimbare pas(la fel ca la selectare pas+ tasta Enter

    Pas copiere

    Pas inserare

    Pas stergere

    Cautare pas Gasire tip dialog ecran Continuare Transformare 2D cautare

    : Identificator program

    : Schimbare scula

    Revenire

    Convertire pas(convertire laintroducere libera)

    * numai la folosirea memoriei tehnologice

  • 1 Introducere 08.971.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-30 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.4.3 Sectiunea program

    Sectiune program Salvare program(backup temporar program)

    Setari modale Sistem dimensionare metric/inch absolut/relativ Tipul dimensionarii absolut/incremental Dimensiuni avans

    Sistem coordonate Transformare 2D (cadru)Transformare 3D (cadru)

    Definirea variabilelor Tipul datelor INT/REAL/BOOL/CHAR/ STRING/AXIS/FRAME (cu/ fara atribuire valoare)

    ntreruperi/ ntrerupere programramificatii Apelare/deselectare program

    Ramificatii

    Sfrsit de program Vedere program Identificator sfrsit de program

    Utilizator(afisaje utilizator)

  • 1 08.97 Introducere1.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-31

    1.4.4 Traiectorie/contur

    Traiectorie/contur Pozitie n plan/(start) Selectare tehnologie: Plan de prelucrare Calitate prelucrare * Deplasari de pozitionare Deplasari de nul Sugestie tehnologie * Compensarea lungimii sculei Compensarea razei sculei Rotirea axului principal Tehnologie

    Linie Sugestie tehnologie*(complet definita) Plan Deplasare Punct final Terminatie (racordare, tesire) Tehnologie

    Cerc Sugestie tehnologie *(complet definita) Deplasare Centru Punct final Terminatie (racordare, tesire) Tehnologie

    Geometrie Punct de startorientata Tip programare (pentru TURN)(cu calculul Programare pe raza sau diametruconturului) Linii drepte Sugestie

    sus/jos/la stnga/la dreapta tehnologie *Linie, oricareArcMacro contur

    Utilizator Terminare contur Schimbare contur(user displays) nchidere contur

    contour(geometric)Rejectare contur

    * numai la folosirea memoriei tehnologice Acceptare contur

  • 1 Introducere 08.971.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-32 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.4.5 Comanda traiectoriei

    Comanda traiectoriei Corectie scula/ax principal Compensarea de lungime a sculei Compensarea de raza a sculei Rotirea axului principal Limitarea turatiei axului principal Apropierea/ retragerea sculei Comportarea sculei la colturi Supravegherea sculei la coliziune Selectarea tehnologiei

    Functii de contur Stop precis Comportarea vitezei

    Utilizator(afisaje utilizator)

  • 1 08.97 Introducere1.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-33

    1.4.6 Scule si material

    Scule si Schimbare scula Selectare prinmaterial Schimbare tip catalog de scule:

    Locas magazin Tip scula Functii auxiliare Nume scula Compensarea pe lungime a sculei Compensarea pe raza a sculei Rotirea axului principal Selectarea materialului de aschiat *

    Definire scula Date master ale sculei(crearea catalogului Date de lucru ale sculei de scule) Copiere scula

    Inserare sculaStergere scula

    Introducere Sugestie +tehnologie cu ** Sugestie - Selectarea prelucrarii Schimbare sugestie Selectarea tehnologiei

    Introducere material deaschiat **

    Stergere material de aschiatMaterial de aschiat nou

    Introducere material Stergere materialMaterial nou

    Utilizator(afisaje utilizator)

    * numai la utilizarea memoriei tehnologice** necesar pentru utilizarea memoriei tehnologice

  • 1 Introducere 08.971.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-34 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    1.4.7 Prelucrarea

    Prelucrare Frezare(MILL) Buzunar dreptunghiular C16 Selectie tehnologie:Buzunar circular C17 Calitate prelucrare *Frezare Canal C14 Sugestie tehnologie *model Canal circular C15

    Gauri alungite C13 (pentru toate operatiile

    de prelucrare!)Gaurire Alezare Alezare 1 C6

    :Alezare 5 C10

    Gaurire/centruire C1Gaurire/adncire C2Gaurire adnca C3Gaurire model (MILL) Rnd de gauri C11

    Cerc de gauri C12

    Filetare Filetare cu tarod nmandrina compensatoare C5Filetare cu tarod rigid C4

    Filetare (MILL) C18

    Filetare (TURN) C23Lant de filete (TURN) C24

    Strunjire (TURN) Canelare C19Degajare C20, forma E...FDegajare filete C22, form A...DDegrosare C21

    Utilizator(afisaje utilizator)

    * numai la folosoirea memoriei tehnologice

  • 1 08.97 Introducere1.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 1-35

    1.4.8 Introducerea libera

    Introducere libera Descompunere pas (Cod CNC n concordanta Stergere cu SINUMERIK 840D/810D/FM-NC Manual de programare)

  • 1 Introducere 08.971.4 Prezentarea nivelelor de dialog 1

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.1-36 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

  • 2 08.97 Metoda de operare 2

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 2-37

    Metoda de operare

    2.1 Formulare interactive.....................................................................................................................................2-38

    2.2 Ferestre si elemente de operare ...............................................................................................................2-41

    2.3 Introducerea directa a datelor.....................................................................................................................2-43

    2.4 Introducerea indirecta a datelor cu calculatorul de buzunar .............................................................2-43

    2.5 Introducerea expresiilor simbolice ............................................................................................................2-45

    2.6 Pregatirea si nchiderea formularelor interactive ...................................................................................2-46

    2.7 Help-ul ...............................................................................................................................................................2-47

  • 2 Metoda de operare 08.972.1 Formulare interactive 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.2-38 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Introducere

    Programele sunt scrise etapa cu etapa prin executarea repetata aurmatoarelor secvente de operatii:

    Selectarea unui formular interactiv la nivelul de dialog corespunzator Introducerea valorilor cerute Confirmarea formularului cu "OK"

    Nivelele de dialog de la 3 ("Sectiunea program") la 8 ("Introducerealibera") sunt n special utilizate pentru scrierea programelor conformmetodei de mai jos:

    2.1 Formulare interactive

    Formularele interactive pentru scrierea programelor constau din:

    un ecran principal de introducere a datelor si uneori o fereastra de identificare a frazei.

    ?nainte sa puteti aplica introducerile de date de la tastaturacomponentelor descrise, trebuie sa activati fereastra corespunzatoarecu tasta "Window selection" (a se vedea capitolul "Ferestre si elementede operare").

  • 2 08.97 Metoda de operare2.1 Formulare interactive 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 2-39

    Deschiderea formularului principal de introducere a datelor

    Unul dintre formularele interactive este apelat cnd se activeaza o tastaverticala din nivelul de dialog corespunzator (8 taste orizontale).

    Parametrii specifici aplicatiei sunt introdusi sau modificati conformsituatiei din acel moment, n ecranul principal de introducere a datelor.

    Exemplu: Formularul interactiv n nivelul de dialog "Path/contour"( Traiectorie / contur )

  • 2 Metoda de operare 08.972.1 Formulare interactive 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.2-40 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Formularul de identificare a frazei

    Datele introduse n formularul de identificare a frazei definesc structurafrazei pasului programului ce urmeaza a fi generat:

    Nr.: Numarul primei fraze n pasul de program generatEticheta: Identificator ASCII pentru eticheta de saltFraza principala: Cnd caseta de validare este activata:

    identificator initial ":" (fraza principala)Identificator: Cnd caseta de validare este activata:de omitere identificator initial "/" (omitere fraza)Continuare: Cnd caseta de validare este activata:

    identificator final "&" (concatenare)(Pasul curent este nlantuit cu pasul

    urmator fara o modificare a frazei)

    Cnd este deschis un formular interactiv va apare o bara verticala cutaste cu: confirmarea meniului formularului interactiv: "OK" sau "Cancel" si sunt posibile de asemenea optiunile disponibile pentru apelarea

    functiilor de sustinere (ex. sugestii tehnologice).

    Alte note

    La o modificare ulterioara a programului (a se vedea capitolul "Editareaprogramului", ex. "pasul Copy/Insert), asigurati-va ca "Numarul frazei"este corect.Sistemul nu ajusteaza automat numerotarea consecutiva a frazei .

  • 2 08.97 Metoda de operare2.2 Ferestre si elemente de operare 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 2-41

    2.2 Ferestre si elemente de operare

    Fereastra activa

    Marginea ferestrei active este ntotdeauna supraluminata (galben nversiunea color).Intrarile de la tastatura se fac numai n ferestre active.

    ? Puteti utiliza tasta"Selectarea ferestrei" pentru activarea tuturorferestrelor vizibile una dupa alta.

    Bara de derulare

    O bara de derulare este afisata n partea dreapta a ferestrei sauformularului de dialog daca nu este suficient spatiu n zona vizibila aferestrei pentru afisarea tuturor informatiilor formularului.

    Puteti derula continutul formularului activ de introducere a datelor

    utiliznd tastele "Page up" si "Page down".

    Grupuri de intrare

    Cmpurile de date si de selectie ale aceluiasi tip sunt combinate nformulare de grupuri de intrare ntr-o fereastra (organizare logica sivizuala).

    Puteti selecta grupuri de intrare unul dupa altul apasnd tasta "End"(pozitionare grosiera a cursorului).n acest caz, cursorul este plasat ntotdeauna pe primul element logical grupului de intrare selectat.

    Prin urmare puteti selecta grupuri de intrare succesiv pe paginileecranului care nu sunt vizibile ("derulare" automata).

  • 2 Metoda de operare 08.972.2 Ferestre si elemente de operare 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.2-42 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Selectarea datelor sau a elementelor de selectie

    Exista doua metode prin care puteti selecta urmatorul element ales dinpozitia curenta a cursorului n zona vizibila a ferestrei:

    ..!

    .. ..

    Selectie libera n grupurile de intrareutiliznd tastele directiolnale,(cu aceasta metoda, tastele actioneaza geometric asupra cmpurilorde date).

    n secventa logica de la un element la altul cu tasta "Input". Toategrupurile de intrare sunt selectate secvential prin derulare automata apaginilor invizibile de ecran.

    Butoane radio (1 din n selectii)

    Numai un singur buton radio poate fi activ ntr-un grup de intrare la unmoment dat.

    Cnd este selectat are un mic cerc plin n interior.Un singur buton radio este ntotdeauna activ.

    !

    Urmatorul buton radio este selectat automat cnd sunt activate tasteledirectionale.

    Casete de validare (selectie multipla)

    ntr-un grup de intrare, pot fi active n acelasi timp una, nici una sau maimulte casete de validare.

    !

    Selectarea unei alte casete de validare cu tastele directionale nuschimba starea celorlalte casete.

    O caseta de validare poate fi setata sau resetata cu ajutorul tastei deselectie.

  • 2 08.97 Metoda de operare2.3 Introducerea directa a datelor 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 2-43

    2.3 Introducerea directa a datelor

    Introducerea directa a valorilor datelor

    La introducerea valorilor datelor se executa o verificare formala aformatului (tipul de data, semn, lungime, etc).Introducerile ilegale sunt respinse.

    Valorile introduse sunt confirmate prin apasarea tastei "Input".

    Urmatorul element logic al grupului de intrare curent sau al grupului deintrare urmator este apoi selectat automat.

    2.4 Introducerea indirecta a datelor cu calculatorul de buzunar

    Functia calculator de buzunar

    Functia calculator de buzunar poate fi activata pentru orice cmpnumeric de intrare.

    !

    Pentru activarea functiei calculator de buzunar, selectati cmpulnumeric dorit cu tastele directionale.

    Valoarea introdusa n cmpul numeric este transferata calculatoruluipentru prelucrare.

    OK Cnd calculatorul a obtinut rezultatul, acesta este transmis cmpului deintrare la apasarea tastei "OK".Verificarea formala a formatului ramne activa.

  • 2 Metoda de operare 08.972.4 Introducerea indirecta a datelor cu calculatorul de buzunar 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.2-44 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Functia calculator de buzunar (continuare)

    Atribuirea tastelorCalculator de buzunar tastatura MMCpe ecran pe panoul de operare

    Taste numerice Taste numerice%, +, -, *, /, (, ) Taste echivalente

    Tasta de anulare CInt (Intreg, tot numarul) I

    Tasta de anulare a introducerii CE

    +/- !

    >> continua cu: SIN / COS / ASIN / ACOS / Taste numerice ATN / EXP / LOG / PI Taste numerice

    Exemplu: Calculator de buzunar prima pagina/a doua pagina

  • 2 08.97 Metoda de operare2.5 Introducerea expresiilor simbolice 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 2-45

    2.5 Introducerea expresiilor simbolice

    Introducerea expresiilor simbolice

    Functia de introducere a simbolurilor permite introducerea valorilornenumerice (variabile, expresii) n orice cmp numeric.

    !

    Pentru activarea introducerii simbolurilor, selectati cmpul deintroducere si apasati tasta cu caracterul ASCII.

    + "Ghilimele duble inverse ().

    Introduceti apoi sirul de caractere pentru identificatorul variabilei sauexpresia simbolica.

    Tipul variabilei utilizate trebuie definit la nceputul programului piesa.Puteti face aceasta declaratie n formularul de dialog "Variable definition"pe nivelul de dialog "Program section".Asigurati-va ca tipul expresiei este compatibil cu formatul declarat alcmpului!

    XExemple:Introducere: "PATH" nseamna: Pozitia "X" este specificata cu ajutorulvariabilei "PATH"

    M Introducere: "[1]=5 nseamna: comanda "M5" este valabila pentruprimul arbore (M[1]=5)Caracterul de activare" nu este afisat n cmpul de introducere, darproduce supraluminarea cmpului selectat.

  • 2 Metoda de operare 08.972.6 Pregatirea si nchiderea formularelor interactive 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.2-46 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    2.6 Pregatirea si nchiderea formularelor interactive

    Functia

    Chiar n timp ce introduceti date, sistemul si controleaza legaturilelogice ntre parametrii individuali (ex. pentru excludere mutuala) n plusfata de verificarea formala a formatului si dezactivarea anumitorelemente de intrare (ascunderea lor) dupa cum este ceruta.(ex. setarea casetei de validare "Radius" va exclude optiunea de setarea casetei de validare "Chamfer").

    OK Un formular interactiv este n general nchis cu ajutorul tastei verticale"OK" sau

    Cancel "Cancel", cu toate ca aceste taste au efecte diferite cnd sunt folosite:

    Cu OK:

    Datele si setarile introduse n formular sunt salvate. n formularele de dialog n care trebuie sa fie generat un cod de

    program, pasul asociat de program este generat la nivel de cod NC. Starea de operare de la care a fost apelat formularul interactiv se

    reinstaleaza.

    Cu Cancel:

    Datele si setarile introduse n formular sunt anulate. Pasul corespunzator de program nu este generat la formularele

    interactive la care trebuie generat codul programului. ntoarcerea la starea de operare de la care functia anulata a fost

    apelata.

  • 2 08.97 Metoda de operare2.7 Help-ul 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition 2-47

    2.7 Help-ul

    Afisarea ajutorului

    Yi

    Puteti apasa tasta "I" (Informatii) pentru a apela o fereastra de ajutorcare contine o explicatie a contextului curent sau a dialogului de intrarepentru orice fereastra activa sau formular interactiv.

    Yi

    Puteti deselecta o fereastra de ajutor apasnd din nou tasta "I" sauautomat, parasind contextul curent de operare.

    Mesajele de ajutor sunt disponibile standard n urmatoarele zone dedialog: n formularele interactive pentru intrari de geometrie orientata pe

    nivelul de dialog "Path/contour". n formularele interactive pentru definirea datelor de baza ale sculei

    (crearea catalogului sculei) la nivelul de dialog "Tools and material". n toate formularele interactive pentru furnizarea parametrilor pentru

    cicluri standard de lucru pe nivelul de dialog "Machining".

    Mesaje de ajutor suplimentare pot fi integrate oricnd. Se pot deasemenea modifica mesajele existente pentru a corespundenecesitatilor fiecaruia.

    Referinte: /FB/, D2, Descrierea functiilor pentru programarea interactiva

    Functia de ndrumare a operatorului

    Ca utilizator al sistemului de "programare interactiva" puteti activa unsistem auxiliar de ndrumare a utilizatorului n timp ce va familiarizati cufunctiile de programare.

  • 2 Metoda de operare 08.972.7 Help-ul 2

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.2-48 SINUMERIK 840D/810D Operator's Guide Interactive Programming (BA) - 12.97 Edition

    Facilitatea de ndrumare a operatorului permite definirea semiautomataa formularelor interactive pentru programe noi n urmatoarea ordine: Identificarea programului Schimbarea sculei Plan/pozitie de start Activarea nivelului de dialog "Path/contour" cu BASIC INFO

    Cnd sistemul de ndrumare a operatorului este activ si pasii existentide program sunt schimbati, urmatorul pas de program este deschisautomat cnd ati terminat modificarea celui anterior.

    Displaymode

    Defaultsettings

    Sistemul de ndrumare a operatorului poate fi activat si dezactivat dinecranul "Default settings" n nivelul de dialog "Display mode".

  • 3 08.97 Scrierea programelor 3

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-49

    Scrierea programelor

    3.1 Scrierea si editarea programelor................................................................................... 3-50

    3.1.1 Pasii programului ................................................................................................... 3-50

    3.1.2 Pasii de program de conturare prin geometrie orientata.............................................. 3-55

    3.1.3 Modificarea unui program........................................................................................ 3-68

    3.1.4 Corectarea programelor n timpul functionarii NC ....................................................... 3-70

    3.2 Testarea programului................................................................................................... 3-72

    3.2.1 Adaptarea datelor de simulare................................................................................. 3-72

    3.2.2 Simularea prelucrarii............................................................................................... 3-73

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-50 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    3.1 Scrierea si editarea programelor

    3.1.1 Pasii programului

    Programele de prelucrare create cu ajutorul functiei "Programare

    interactiva" sunt mpartite ntotdeauna n pasi de programare.

    Fiecare pas de program este creat fie direct printr-o introducere pe un

    formular interactiv care este confirmata cu butonul "OK" fie generat (de

    exemplu n cazul definirii unui contur) din elemente de geometrie

    orientata de un procesor de date gazda (n acest caz, de catre

    calculatorul de contur).

    Procesorul de date care este apelat poate fi plasat n exterior. Aceasta

    s-ar putea aplica, de exemplu unui postprocesor a carui sarcina este sa

    creeze structura necesara a pasului de prelucrare pentru procesarea

    ulterioara n "programare interactiva".

    Un pas de program poate contine una sau mai multe fraze NC conform

    conventiilor DIN 66025.

    Lungimea totala a unui pas de program este limitata la 20 KB de

    caractere ASCII.

    Crearea si afisarea unui pas de program

    Codul programului pentru fiecare pas este creat exclusiv pentru

    informatiile relevante ale contextului pasului.

    n ceea ce priveste ceilalti parametrii, ceea ce a fost deja programat ca

    functie modala NC n contextul programului NC scris anterior, ramne

    valabil.

    Un pas de program contine doua tipuri de informatii:

    Instructiunile de pas (instructiuni si informatii de program NC)

    Separatori de pas (informatii interne ale sistemului)

    Un pas de program poate fi afisat n doua moduri:

    Cod de program (n conformitate cu DIN 66025 si extensii de limbaj

    de nivel nalt) sau

    Ca secventa de dialog (cu comentarii)

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-51

    Starea implicita a comentariului text este numele formularului interactiv

    care creaza pasul de program sau procesorul de date. Poate fi oricnd

    modificat dupa cum urmeaza:

    Selectati pasul n fereastra programului

    Schimbati comentariul

    Toate actiunile utilizatorului descrise n acest manual pot fi

    executate n ambele tipuri de afisaje.

    Selectarea si afisarea unui pas de program

    Cnd activati fereastra programului

    ? cu tasta "Selectarea ferestrei",

    puteti selecta pasul de program dorit

    ! ,

    cu tastele "Direction" si "Page".

    Pasul selectat este supraluminat de:

    Un cursor de zona care include codul NC asociat

    (n reprezentarea codului de program)

    Un cursor de linie care supralumineaza comentariul text asociat (n

    reprezentarea secventei de dialog).

    nlanturirea pasilor de program

    Este posibila nlantuirea a doi pasi ntr-un anumit grad.

    Instructiunile ultimei fraze NC n primul pas sunt asociate cu

    instructiunile primei fraze NC din al doilea pas fara generarea unei

    schimbari de fraza NC.

    Daca fiecare din pasii originali constau ntr-o singura fraza NC, atunci

    cei doi pasi reprezinta doar o fraza NC dupa asociere.

    Procesul de nlantuire este activat prin activarea casetei de validare

    "Continue" pe formularul de identificare a frazei primului pas.

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-52 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Sfrsitul liniei unui pas care a fost nlantuit nu este marcat de simbolul

    NC pentru sfrsit de fraza "LF", ci de simbolul de concatenare "&".

    Fereastra programului continua sa afiseze pasi asociati peste cteva

    linii.

    Sintaxa unui separator de pasi pe nivelul de cod intern NC corespunde

    celei a unui comentariu NC, ncepnd cu ",", si urmat de:

    # pentru pasi fara nlantuire

    #& pentru pasi care sunt nceputul nlantuirii

    ## pentru pasi care sunt pasul urmator ntr-o nlantuire

    nlantuirea pasilor de program (continuare)

    Exemplu de aplicatie

    Cnd o axa se apropie de punctul de schimbare a sculei toate cadrele

    programabile si configurabile plus orice deplasari exterioare trebuie sa

    fie anulate nemodal (instructiunea SUPA).

    Formularul interactiv "Plan/pozitie de start" contine toate elementele

    cerute pentru a executa aceasta miscare de pozitionare, dar nici una

    pentru generarea instructiunii SUPA.

    Acest element poate fi creat asociind acest formular de dialog cu

    "Introducerea libera":

    Secventa de operare

    Path/contour

    Activati nivelul de dialog "Path/contour".

    Selectati formularul interactiv "Plane/start position".

    OK

    Faceti intrarile dorite, alegeti optiunea "Continue"si confirmati cu

    "OK".

    (fraza principala :1000)

    Freeinput

    OK

    Activati nivelul de dialog "Free input",

    introduceti SUPA si

    confirmati cu "OK".

    Rezultatul la nivel de cod intern CNC:

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-53

    ;#&1t___41Atingerea pozitiei de schimbare a sculei

    ;##0____80& Deselectarea tuturor cadrelor

    : 1000 G10 G18 G90 X400 Z200 D0 &SUPA

    Rezultatul n fereastra programului:

    Cnd este reprezentat ca un cod de program:

    :1000 G0 G18 G90 X400 Z200 DO&

    SUPA LF

    Cnd este reprezentat ca secventa de dialog cu text adaptat:

    Schimbarea codului CNC generat al unui pas de program

    Pasii de program se pot si trebuie modificati ntotdeauna n acelasi mod

    n care au fost creati.

    Nivelul de dialog "Edit program" cu mecanismele de prelucrare

    confortabile de utilizator poate fi apelat oricnd pentru acest scop (a se

    vedea capitolul "Editarea programului").

    n cazuri exceptionale ar putea fi necesara modificarea

    succesiva a structurii existente a pasului programului la nivel de

    cod NC.

    Exemplu de aplicatie

    Un program piesa generat extern DIN 66025 trebuie sa fie extins cu

    instructiuni necesare pentru alocarea parametrilor ciclurilor de lucru

    folosind sistemul de "programare interactiva".

    Modificarea afecteaza pasul de program

    de tip "Free input"

    n acest exemplu specific, sa presupunem ca programul piesa extern

    are ca marime mai putin de 20 KB caractere ASCII n asa fel nct sa fie

    afisat ca un pas de program de tip "Free input" n fereastra de

    program a sistemului de "programare interactiva" (indiferent de modul

    de reprezentare a programului selectat).

    > : 1000 Atingerea pozitiei de schimbare a sculei

    < & Deselectarea tuturor cadrelor

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-54 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Acum, daca apasati tasta "Input", pasul selectat de program este

    deschis n editorul ASCII al nivelului de dialog "Free input", si este

    accesibil pentru orice modificare la nivel de cod CNC.

    !

    Splitstep

    OK

    n exemplul nostru, sa pozitionam cursorul textului n punctul n care

    apelul ciclului trebuie sa fie inserat,

    si sa apasam butonul vertical "Split step",

    nainte de confirmarea actiunii cu "OK".

    Modificarea codului NC al unui pas de program

    de tip "Free input" (continuare)

    Machining

    Rezultatul este afisat imediat n fereastra program n formularului unui

    pas de program de tip "Free input". Puteti acum activa nivelul de dialog

    "Machining" direct pentru a insera un pas de program aditional n

    formularul de dialog pentru introducerea ciclului dorit.

    Un nou pas este n general inserat dupa pasul care este selectat

    curent n fereastra de program

    Procedeul subliniat mai sus poate fi repetat de cte ori se doreste si

    poate fi utilizat fara restrictii pe alte tipuri de pasi ai programului (de

    exemplu pentru inserarea unui pas de conturare).

    Codul NC care se modifica nu apartine

    pasului de program de tip "Free input"

    Pentru a completa exemplul, sa utilizam editorul de texte pentru a

    modifica codul NC al pasului de program care a fost creat cu nivelul de

    dialog "Machining".

    Convertstep

    Editprogram

    Pentru aceasta, apelati

    functia "Convert step"de pe

    nivelul "Edit program" (a se vedea capitolul

    "Editarea programului")

    pentru a converti pasul selectat n tip "Free input"si pentru a-l face

    accesibil la modificari de tipul celor descrise mai sus.

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-55

    Alte observatii

    Se va retine avertismentul din capitolul "Editarea programului" care

    stabileste un pas transformat nu poate fi adus la starea originala dupa

    modificare!

    3.1.2 Pasii de program de conturare prin geometrie orientata

    Introducere

    Pasii programului de conturare sunt creati prin geometrie orientata cnd

    sectiunile continue de contur trebuie sa fie definite pentru traiectoria

    utilizata la prelucrarea piesei. Sectiunea totala a conturului trebuie

    definita matematic.

    Totusi, elementele individuale ale conturului pot fi definite numai partial.

    Calculatorul integrat de nalta performanta pentru conturare (procesor de

    date) prelucreaza punctele de taiere care lipsesc si permite relatii

    geometrice ntre elementele conturului nedefinite si elementele

    cunoscute ale sectiunii de contur.

    Capitolul urmator pune la dispozitie o prezentare generala a operarii cu

    functia de "geometrie orientata".

    Aceasta informatie este suplimentata de exemple de programare n

    capitolele "Exemplu de programare pentru strunjire" si "Exemplu de

    programare pentru frezare".

    Puteti apela de asemenea, ecranele HELP pentru elementele de contur,

    imediat ce ati deschis formularul interactiv.

    Secventa de operare

    Selectarea calculatorului de contur

    Path/contour

    Activati nivelul de dialog "Path/contour"

    si apasati butonul vertical cu simbolul pentru "Geometrie orientata.

    Modul de afisare comuta imediat la "Program + Geometrie" si apare

    formularul interactiv pentru introducerea punctului de pornire (SP) al

    portiunii de contur.

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-56 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Alte observatii

    Notati ca punctul de plecare SP trebuie sa fie ntotdeauna

    aliniat cu pozitia finala a frazei de deplasare precedente.

    Nu are loc o aliniere automata si pozitia de pornire nu este

    data de calculatorul de contur ca o fraza de deplasare

    (naintea sectiunii conturului este ceruta o fraza de pozitionare spre

    SP!).

    Secventa de operare

    Cnd confirmati formularul interactiv "Start Point", elementele necesare

    de contur pentru "geometria orientata" sunt afisate pe bara de taste soft

    verticale.

    Finishcontour

    n acelasi timp, puteti activa nivelul de operare pentru parasirea

    calculatorului de contur apasnd tasta "Finish contour".

    Elemente de contur

    Sunt furnizate 4 tipuri de elemente de contur n scopul definirii sectiunii

    conturului:

    Punctul de pornire: o data dupa selectarea calculatorului

    de contur

    Linia dreapta: sus/jos/stnga/dreapta, oriunde

    Arc: cu orice directie de rotatie

    Macro: din elementele de baza ale conturului tratate

    mai sus

    Elementele de tranzitie a conturului

    Puteti selecta "Radius" si "Chamfer" ca elemente de tranzitie ntre 2

    elemente de baza ale conturului de orice tip.

    Elementul de tranzitie este definit ntotdeauna ca un element final pentru

    orice element al conturului de baza (adica cu primul element al tranzitiei

    conturului).

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-57

    Exemplu: Nivelul de operare de baza al calculatorului de contur n modul

    de modificare

    Reprezentarea simbolica a conturului

    n timp ce este definit conturul, elementele sale individuale sunt afisate

    simbolic n ordinea definirii lor n fereastra de o singura linie "Contour"

    deasupra ecranelor de dialog corespunzatoare pentru parametrizarea

    elementelor de contur.

    Elementele individuale de contur sunt listate cu o prescurtare (care

    difera conform limbajului stabilit)

    Element de contur Presc. Semnificatie

    Punct de start

    Linie dreapta jos

    Linie dreapta sus

    Linie dreapta stnga

    Linie dreapta dreapta

    Orice linie dreapta

    Arc

    Macro

    SP

    Ld

    Lu

    Ll

    Lr

    La

    Ar

    M

    Punctul de start al sectiunii de contur

    Linii drepte n retea de 90

    Linii drepte cu orice gradient

    Arc n sensul acelor de ceas (cw) si n

    sens contrar acelor de ceas (ccw)

    Contur partial repetitiv

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-58 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Reprezentarea simbolica a conturului (continuare)

    Diferitele culori utilizate pentru a lumina prescurtarile n fereastra

    simbolica "Contour" dau informatii privind starea curenta a definirii

    sectiunii de contur (diferite nuante de gri pe ecrane monocrome):

    Galben Punctul de start SP

    Gri Element de contur definit complet

    Alb Element de contur definit incomplet

    Rosu Element de contur selectat (curent)

    Albastru Element de contur existent dar nu actualizat

    (ex. dupa introducerea unui element intermediar)

    Fiecare element selectat este luminat n acelasi timp n fereastra

    "Geometry status".

    Cnd fereastra "Contour" este activa, puteti apasa pe tasta "Input"

    pentru a afisa ecranul de introducere a datelor pentru elementul de

    contur selectat cu datele curente.

    Alte observatii

    ?Nu puteti activa fereastra "Contour" cu tasta de selectie "Window" pna

    ce nu ati confirmat un formular interactiv de dialog (cu "OK" sau

    "Abort").

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-59

    Reprezentarea grafica a conturului

    n timp ce parametrizati elementele de contur, progresele pe care le

    faceti n crearea conturului sunt afisate simultan n formularul grafic n

    fereastra "Geometry status".

    ?

    !

    Dupa ce ati activat fereastra "Geometry status"cu tasta "Window

    selection" puteti derula continutul ecranului folosind tastele directionale.

    Si puteti mari sectiunea vizibila a ferestrei cu tastele "+"

    si "-".

    Settinggeometry

    Fullscreengeometry

    Puteti schimba setarile de baza ale ferestrei "Geometry status" sau

    puteti mari ecranul, daca ati selectat calculatorul de contur din nivelul de

    dialog "Display mode".

    Optiuni geometrice

    Daca exista mai multe optiuni de interpretari geometrice ale

    configuratiilor parametrilor conturului, se utilizeaza diferite linii si culori

    pentru a lumina variantele de interpretare n afisajul grafic.

    Puteti selecta optiunea dorita prin apasarea tastei soft verticale

    adecvate.

    Alte observatii

    Puteti anula selectia n fereastra "Contour" prin stergerea si

    reintroducerea elementelor de contur adiacente care au permis

    optiunea.

    Nu este posibila selectarea retroactiva a altei optiuni.

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-60 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Formulare interactive pentru parametrizarea elementelor

    de contur

    Metodele de operare descrise deja n capitolul "Metode de operare" se

    aplica si la lucrul cu formularele interactive relativ la la introducerile de

    date de geometrie orientata.

    Urmatorul capitol evidentiaza abaterile de la metoda standard precum si

    caracteristici speciale.

    Formularele interactive sunt identificate cu aceleasi simboluri grafice si

    prescurtari ca cele gasite prin selectarea tastelor soft verticale si

    reprezentarea simbolica a conturului.

    Cmpurile de introducere si selectie

    pot fi modificate dupa necesitati pna la confirmarea formularului cu

    "OK" si cnd acesta este selectat din nou.

    Efectul modificarilor este afisat imediat n fereastra "Geometry status".

    Cmpurile de informatii

    sunt momentan cmpuri de date indisponibile n care calculatorul de

    contur a introdus independent o valoare calculata. Aceasta valoare este

    afisata cu litere gri.

    O valoare calculata este marcata si cu simbol:

    + Pentru o valoare rotunjita n plus

    - Pentru o valoare rotunjita n minus

    = Pentru o valoare nerotunjita

    Inc.

    Parametrii atribuiti pot fi masurati relativ prin validarea casetei "Inc.".

    Aceasta functie poate fi aplicata si unghiurilor.

    Tehnologie

    Puteti introduce elemente tehnologice pentru fiecare element de contur,

    sau le puteti apela din memoria tehnologica printr-o rasfoire n

    formularele interactive.

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-61

    Formularele interactive pentru parametrizarea elementelor

    de contur

    (continuare)

    Yi

    Mesajele de ajutor

    Puteti folosi tasta "Information" ("I") pentru a apela un ecran de ajutor,

    continnd informatii despre semnificatia geometrica a elementelor de

    contur, pentru orice formular de dialog .

    Alte observatii

    Parametrii nu pot fi introdusi ntr-un formular simbolic legat de functia de

    "geometrie orientata".

    Puteti doar sa acceptati sau sa modificati cmpuri de informatii indirect

    prin stergerea sau modificarea parametrilor utilizati n calculul lor.

    Confirmarea unui formular interactiv cu "OK" provoaca numai

    actualizarea modelului geometric, dar nu initiaza generarea unui cod

    NC.

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-62 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Editarea elementelor de contur

    Informatiile din urmatorul capitol descriu utilizarea elementelor de contur

    pentru a prelucra piesa reala n exemplele de programare de la sfrsitul

    capitolului.

    Secventa de operare

    ? Selectarea unui element de contur

    ... Apasati tasta "Window selection" pentru a activa fereastra "Contour" si

    a selecta prescurtarea elementului de contur dorit cu tastele

    directionale.

    Elementul selectat este luminat (n rosu n versiunea color).

    Daca elementul de contur poate fi afisat geometric, atunci el este

    luminat corespunzator n fereastra "Geometry status".

    OK

    Adaugarea unui element de contur

    Ultima abreviere este selectata n fereastra "Contour".

    Selectati tipul elementului (ex. linie dreapta sus) pe bara de taste soft

    verticale, completati n formularul specific de dialog al elementului

    parametrii pe care i cunoasteti si confirmati prin apasarea tastei "OK". .

    Secventa de operare

    Modificarea unui element de contur

    Selectati prescurtarile pentru elementele de contur pe care doriti sa le

    modificati prin fereastra "Contour".

    Cnd apasati tasta "Input",apare din nou formularul de dialog

    corespunzator cu configurarile existente si valorile parametrilor.

    OK Apsnd "OK" modificrile curente sunt validate n modelul geometric.

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-63

    Secventa de operare

    Inserarea unui element de contur

    ...

    Utilizati tastele directionale pentru a selecta elementul de contur dupa

    care doriti sa intercalati noul element n fereastra "Contour".

    Puteti verifica selectarea curenta prin urmarirea afisajului n fereastra

    "Geometry status".

    Apoi selectati elementul de contur pe care doriti sa-l intercalati pe bara

    verticala de taste soft. Aceasta actiune modifica evidentierea

    prescurtarilor pentru urmatoarele elemente de contur (evidentierea se

    modifica n albastru n versiunea color) n fereastra "Contour".

    OK

    Apoi introduceti parametrii noului element de contur si confirmati

    aceasta prin apasarea tastei "OK".

    Elementele de contur dupa elementul intercalat trebuie sa fie

    actualizate pentru a se adapta noii stari a conturului.

    ...

    Aceasta va fi facut automat daca reselectati prescurtarile relevante ale

    urmatoarelor elemente n fereastra "Contour" folosind tastele directionale

    si de asemenea asigura ca evidentierea conturului este actualizata

    pentru a se adapta noii stari.

    Secventa de operare

    Stergerea unui element de contur

    ... Selectati prescurtarea elementului de contur care urmeaza sa fie

    stearsa n fereastra "Contour" folosind tastele directionale

    si stergeti apasnd tasta "Delete character".

    Actiunea de stergere se executa fara mesaj de avertizare!

    Alte observatii

    Finishcontour

    Rejectchanges

    Nu puteti reface direct stergerea unui element de contur. Totusi, puteti

    reface modificarile ntregii sectiuni a conturului prin apasarea tastei soft

    "Reject changes" pe nivelul de operare "Finish contour".

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.3-64 SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition

    Terminarea conturului

    Finishcontour

    La acelasi nivel de operare din care selectati elementele de contur

    individuale puteti aduce functiile necesare pentru deselectarea selectiva

    a calculatorului de contur n prim plan prin apasarea tastei "Finish

    contour" din bara de taste soft verticale.

    Secventa de operare

    nchiderea conturului

    Closecontour

    Cnd apasati butonul "Close contour", punctele de start si de sfrsit ale

    conturului sunt unite de o line dreapta, producnd un contur geometric

    complet.

    Stocarea conturului sau modificarilor

    Acceptcontour ,

    Acceptchanges

    Apasati butonul "Accept contour" sau "Accept changes" si sectiunea

    nou creata sau cea modificata de contur va fi generata ca pas de

    program la nivel de cod NC si inserata n program.

    Menul pentru "geometrie orientata" este nchis.

    Secventa de operare

    Anularea conturului sau modificarilor

    Rejectcontour

    Daca tocmai ati creat un contur nou, complet si apoi apasati tasta

    "Reject contour", ntregul contur va fi sters.

    Rejectchanges

    Totusi, daca tocmai ati facut modificari la un contur existent, le puteti

    sterge din nou apasnd pe tasta "Reject changes".

    Changecontour

    Puteti apasa tasta "Change contour" pentru a anula deselectarea

    calculatorului de contur si pentru a va ntoarce la menu-ul de selectie al

    elementelor de contur.

  • 3 08.97 Scrierea programelor3.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All rights reserved.SINUMERIK 840D/810D Operator's Guide, Interactive Programming (BA) - 12.97 Edition 3-65

    Alte observatii

    O sectiune de contur care nu este complet definita nu poate fi

    acceptata sau salvata!

    Macro-urile conturului

    Partile de contur care reapar n interiorul sectiunii unui contur sau n

    interiorul ntregului spectru al piesei, pot fi create o singura data ca un

    macro al conturului, stocat ntr-o rezerva macro sub un singur

    identificator ASCII (nume).

    Daca acest contur partial reapare n alte puncte ale conturului puteti

    selecta pur si simplu din lista de macro-uri, macro-ul conturului si puteti

    executa functia "Insert macro".

    Secventa de operare

    Crearea si editarea unui macro de contur

    Ati selectat functia "Oriented geometry" si ati atins punctul unde

    elementele de baza ale conturului sunt afisate pe o bara verticala de

    taste soft.

    Contourmacro

    Apasnd tasta "Contour macro" puteti merge n ramura de pregatire a

    macro-urilor n care sunt afisate lista curenta a macro-urilor si functiile

    de editare asociate (editare, copiere, stergere, redenumire).

    Newmacro

    OK

    Cnd apasati tasta "New macro", va apare un cmp de intrare n care

    puteti introduce identificatorul ASCII (nume) al macro-ului de contur

    naintea confirmarii cu OK.

    De acum nainte, sunteti n modul "Macro creation". Primul formular

    care apare cere introducerea punctului relativ de start al macro-ului.

    Procesul ramas pentru pregatirea completa a macro-ului este executat

    cu aceleasi elemente de contur si alte resurse ca cele utilizate pentru

    definirea oricarei sectiuni a conturului.

  • 3 Scrierea programelor 08.973.1 Scrierea si editarea programelor 3

    MMC102 MMC 103

    Siemens AG 1997 All right