ISO-Programmering
G225
G225
Med denne Cyklus gravere De tekster på en plan flade på emnet. Teksterne lader sig skrive langs en retlinie eller på en cirkelbue.
Hjælpebillede | Parametre | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 Graveringstekst? Graveringstekst i anførselstegn. Tildeling af en strengvariabel med tasten Q nummerblok, skal du trykke Q på ASCI-tastaturet svarer til normal tekstindgivelse. Indlæs: Max. 255 tegn | |||||||||||||||||||||||
Q513 Tegnstørrelse? Højden af tegnet der skal graveres i mm. Indlæse: 0...999999 | |||||||||||||||||||||||
Q514 Faktor for tegnafstand? Den anvendte skrifttype er en såkaldt proportional skrifttype. Hver karakter har sin egen bredde. X er lig med tegnets bredde plus standardafstanden. De kan påvirke tegnafstanden med denne faktor. Q514=0/1: Standardafstand mellem tegn Q514>1: Afstanden mellem tegnene strækkes. Q514<1: Afstanden mellem tegnene er komprimeret. Om nødvendigt kan tegn overlappe hinanden. Indlæse: 0...10 | |||||||||||||||||||||||
Q515 Skrifttype? Der bliver standardmæssigt anvendt DeJaVuSans skrift. | |||||||||||||||||||||||
Q516 Tekst på retlinie/cirkel (0-2)? 0: Graver en tekst langs en ret linje 1: Graver en tekst på en cirkelbue 2: Graver tekst i en bue, hele vejen rundt (ikke nødvendigvis læselig nedefra) Indlæs: 0, 1, 2 | |||||||||||||||||||||||
Q374 DREJNINGSVINKEL ? Midtpunkts vinkel, når teksten skal anordnes på en cirkel. Gravervinkel ved lige tekstlinjer Indlæse: -360.000...+360.000 | |||||||||||||||||||||||
Q517 Radius ved tekst på cirkel? Radius til cirkelbuen, på hvilken styringen skal anordne teksten i mm. Indlæs: 0...99999.9999 | |||||||||||||||||||||||
Q207 TILSPAENDING FRAESNING ? Kørselshastigheden af værktøjet ved fræsning i mm/min Indlæse: 0...99999.999 alternativ FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 DYBDE ? Afstand emne-overflade og graverbunden. Værdi virker inkrementalt. Indlæs: -99999.9999...+99999.9999 | |||||||||||||||||||||||
Q206 TILSPAENDING TIL FRAESEDYBDE ? Kørselshastigheden af værktøjet ved indstikning i mm/min Indlæse: 0...99999.999 alternativ FAUTO, FU | |||||||||||||||||||||||
Q200 SIKKERHEDS-AFSTAND ? Afstand mellem værktøjsspids og emne-overflade Værdi virker inkrementalt. Indlæs: 0...99999.9999 alternativ PREDEF | |||||||||||||||||||||||
Q203 KOORDINAT. VAERKTOEJS OVERFLADE? Enmeoverfladekoordinater henført på det aktive nulpunkt. Værdi virker absolut. Indlæs: -99999.9999...+99999.9999 | |||||||||||||||||||||||
Q204 2. SIKKERHEDS-AFSTAND ? Koordinater spindelakse, i hvilke der ingen kollision kan ske mellem værktøj og emne (opsp.anordning) Værdi virker inkrementalt. Indlæs: 0...99999.9999 alternativ PREDEF | |||||||||||||||||||||||
Q367 Henf. for tekstposition (0/-6)? Indlæs her henføring for position af teksten. Afhængig heraf, om teksten skal graveres på en ret linje eller cirkelbue (Parameter Q516) er der følgende indlæsning:
Indlæse: 0...9 | |||||||||||||||||||||||
Q574 Maximal tekstlængde? Indlæs maksimal tekstlængde. Styringen tager yderlig hensyn til Parameter Q513 tegnhøjde. Når Q513=0, graverer styringen tekstlængde eksakt som angivet i Parameter Q574. Tegnhøjden bliver tilsvarende skaleret. Når Q513>0, kontrollerer styringen, om den faktiske tekstlængden med den maksimale tekstlængde fra Q574 er overskredet. Hvis dette er tilfældet, afgiver styringen en fejlmelding. Indlæse: 0...999999 | |||||||||||||||||||||||
Q202 Maximal fremryk-dybde? Mål, med hvilken styringen forskyder i dybden. Bearbejdningen sker i flere skridt, når mål er mindre end Q201. Indlæs: 0...99999.9999 |
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
11 CYCL DEF 225 GRAVERE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Udover små bogstaver, store bogstaver og tal er følgende specialtegn mulige: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
Specialtegnene % og \ bruger styringen til specielle funktioner. Når De vil gravere disse tegn, så skal De angive disse i graveringsteksten dobbelt, f.eks.: %%.
For at graverer omlyd, ß, ø, @, eller CE-tegn begynder de indlæsningen med et %-tegn:
Indlæsning | Tegn |
---|---|
%æ | ä |
%æ | ö |
%ø | ü |
%Æ | Å |
%Ø | Ø |
%Æ | Y |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
Sænket tekst er også muligt, nogle ikke trykbar tegn for formateringsformål at definerer. Angivelse af ikke trykbare tegn indleder De med specialtegnet \.
Der eksisterer følgende muligheder:
Indlæsning | Tegn |
---|---|
\n | Linjeskift |
\t | Horisontal tabulator (tabulatorbredde er fast på 8 tegn) |
\v | Vertikal tabulator (tabulatorbredde er fast på én linje) |
Udover faste tegn, er det muligt, at gravere indholdet af bestemte systemvariable. Angivelsen af en systemvariabel indledes med % .
Det er muligt at gravere den aktuelle dato eller den aktuelle tid. Indlæs dereefter %time<x>. <x> definerer formatet, f.eks. 08 for TT.MM.JJJJ. (Identisk til Funktion SYSSTR ID10321)
Bemærk, at De ved indlæsningen af datoformatet 1 til 9 skal angive et førende 0, f.eks. %Time08.
Indlæsning | Tegn |
---|---|
%time00 | TT.MM.JJJJ hh:mm:ss |
%time01 | T.MM.JJJJ h:mm:ss |
%time02 | T.MM.JJJJ h:mm |
%time03 | T.MM.JJ h:mm |
%time04 | JJJJ-MM-TT hh:mm:ss |
%time05 | JJJJ-MM-TT hh:mm |
%time06 | JJJJ-MM-TT h:mm |
%time07 | JJ-MM-TT h:mm |
%time08 | TT.MM.JJJJ |
%time09 | T.MM.JJJJ |
%time10 | T.MM.JJ |
%time11 | JJJJ-MM-TT |
%time12 | JJ-MM-TT |
%time13 | hh:mm:ss |
%time14 | h:mm:ss |
%time15 | h:mm |
%tid99 | Kalenderuge efter ISO 8601 Tip
|
De kan navn hhv. sti af et NC-Program graverer med Cyklus 225.
Definer Cyklus 225 som vanlig. Angivelsen af gravetekst indledes med et % .
Det er muligt at graverer med navn hhv. sti af et aktivt NC-Program eller et kaldt NC-Program. Definer dertil %main<x> eller %prog<x>. (Identisk for Funktion SYSSTR ID10010 NR1/2)
Der eksisterer følgende muligheder:
Indlæsning | Betydning | Eksempel |
---|---|---|
%main0 | Fuldstændig sti for aktive NC-program | TNC:\MILL.h |
%main1 | Stifortegnelse for aktive NC-program | TNC:\ |
%main2 | Navn for aktive NC-programmer | MILL |
%main3 | Filtype for aktive NC-programmer | .H |
%prog0 | Fuldstændig sti for kaldte NC-program | TNC:\HOUSE.h |
%prog1 | Stifortegnelse for kaldende NC-program | TNC:\ |
%prog2 | Navn for kaldende NC-program | HOUSE |
%prog3 | Filtype for kaldende NC-program | .H |
De kan den aktuelle tællerstand, De finder i fane PGM arbejdsstatus Status finder med Cyklus 225 graverer.
Derfor programmerer De Cyklus 225 som vanlig, og giver som graverteks f.eks. følgende: %count2
Tal, bagved %count angiver, hvor mange steder styringen skal graverer. Der er maksimalt ni stillinger.
Eksempel: Når De programmerer i Cyklus %count9, ved en aktuel tællerstand på 3, så graverer styringen følgende: 000000003