Download - Siemens Dialog - RO
-
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