ISO-programmering
G225
G225
Med den här cykeln graverar du text på en jämn yta på arbetsstycket. Du kan arrangera texterna längs en rät linje eller på en cirkelbåge.
Hjälpbild | Parametrar | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 Gravyrtext? Gravyrtext inom citationstecken. Tilldelning av en sträng-variabel via knappen Q i siffergruppen, knappen Q på det alfanumeriska tangentbordet motsvarar normal textinmatning. Inmatning: max. 255 tecken | |||||||||||||||||||||||
Q513 Teckenhöjd? Höjd på tecknen som ska graveras i mm Inmatning: 0–999999 | |||||||||||||||||||||||
Q514 Faktor teckenavstånd? Teckensnittet som används är ett så kallat proportionellt teckensnitt. Varje tecken har därmed en egen bredd. X motsvarar tecknets bredd plus standardavståndet. Du kan påverka teckenavståndet med nedanstående faktor. Q514 = 0/1: standardavstånd mellan tecknen Q514 > 1: avståndet mellan tecknen dras ut. Q514 < 1: avståndet mellan tecknen trycks ihop. I vissa fall kan tecken överlappa varandra. Inmatning: 0–10 | |||||||||||||||||||||||
Q515 Typsnitt? Som standard används typsnittet DeJaVuSans. | |||||||||||||||||||||||
Q516 Text på linje/cirkel (0-2)? 0: Gravera text längs en rät linje 1: Gravera text på en cirkelbåge 2: Gravera text inuti en cirkelbåge, runtom (inte nödvändigtvis läsbar underifrån) Inmatning: 0, 1, 2 | |||||||||||||||||||||||
Q374 VRIDNINGSVINKEL ? Mittpunktsvinkel när texten ska arrangeras på en cirkel. Graveringsvinkel vid rak textplacering. Inmatning: -360 000–+360000 | |||||||||||||||||||||||
Q517 Radie vid text på cirkel? Radien på cirkelbågen på vilken styrsystemet ska arrangera texten i mm. Inmatning: 0–99999,9999 | |||||||||||||||||||||||
Q207 MATNING FRAESNING ? Verktygets förflyttningshastighet vid fräsning i mm/min Inmatning: 0–99999,999 alternativ FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 DJUP ? Avstånd mellan arbetsstyckets yta och graveringens botten. Värdet har inkrementell verkan. Inmatning: -99999,9999–+99999,9999 | |||||||||||||||||||||||
Q206 NEDMATNINGSHASTIGHET ? Verktygets förflyttningshastighet vid nedmatning i mm/min Inmatning: 0–99999,999 alternativt FAUTO, FU | |||||||||||||||||||||||
Q200 SAEKERHETSAVSTAAND ? Avstånd mellan verktygsspets och arbetsstyckesyta. Värdet har inkrementell verkan. Inmatning: 0–99999,9999 alternativt PREDEF | |||||||||||||||||||||||
Q203 KOORD. OEVERYTA ARBETSSTYCKE ? Koordinat för arbetsstyckets yta i relation till den aktiva nollpunkten. Värdet har absolut verkan. Inmatning: -99999,9999–+99999,9999 | |||||||||||||||||||||||
Q204 2. SAEKERHETSAVSTAAND ? Koordinat på spindelaxeln, vid vilken ingen kollision mellan verktyg och arbetsstycke (spänndon) kan ske. Värdet har inkrementell verkan. Inmatning: 0–99999,9999 alternativt PREDEF | |||||||||||||||||||||||
Q367 Referens för textläge (0-6)? Här anger du en referens för textens läge. Beroende på om texten graveras på en cirkel eller en rät linje (parameter Q516) resulterar det i följande inmatningar:
Inmatning: 0–9 | |||||||||||||||||||||||
Q574 Maximal textlängd? Inmatning av maximal textlängd. Styrsystemet tar dessutom hänsyn till parameter Q513 teckenhöjd. När Q513 = 0 graverar styrsystemet textlängden exakt såsom parametern Q574 anger. Teckenhöjden skaleras i motsvarande grad. När Q513 > 0 kontrollerar styrsystemet om den faktiska textlängden överskrider den maximala textlängden från Q574. Om så är fallet visar styrsystemet ett felmeddelande. Inmatning: 0–999999 | |||||||||||||||||||||||
Q202 Maximalt skärdjup? Mått med vilket styrsystemet maximalt ansätter verktyget på djupet. Bearbetningen sker i flera steg om måttet är mindre än Q201. Inmatning: 0–99999,9999 |
NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.
Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.
Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.
Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.
11 CYCL DEF 225 GRAVERA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Utöver gemener, versaler och siffror kan följande specialtecken användas: ! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
Specialtecken % och \ använder styrsystemet för speciella funktioner. När du vill gravera dessa tecken måste du ange dem två gånger i gravyrtexten, t.ex. %%.
För att gravera omljud, ß, ø,@ eller CE-tecknet börjar du inmatningen med ett %-tecken:
Inmatning | Tecken |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
Förutom text är det också möjligt att definiera vissa icke skrivbara tecken som används för formatering. Du inleder inmatningen av icke skrivbara tecken med specialtecknet \.
Följande möjligheter existerar:
Inmatning | Tecken |
---|---|
\n | Radbrytning |
\t | Horisontell tabulator (fast tabulatoravstånd på 8 tecken) |
\v | Vertikal tabulator (fast tabulatoravstånd på en rad) |
Förutom fasta tecken är det möjligt att gravera innehållet från vissa systemvariabler. Du inleder inmatningen av en systemvariabel med %.
Det är möjligt att gravera det aktuella datumet, det aktuella klockslaget eller den aktuella kalenderveckan. För att göra detta anger du %time<x>. <x> definierar formatet, t.ex. 08 för DD.MM.ÅÅÅÅ. (Identisk med funktion SYSSTR ID10321)
Beakta att du vid inmatning av datumformat 1 till 9 måste ange en inledande nolla, 0, t.ex. %time08.
Inmatning | Tecken |
---|---|
%time00 | DD.MM.ÅÅÅÅ tt:mm:ss |
%time01 | D.MM.ÅÅÅÅ t:mm:ss |
%time02 | D.MM.ÅÅÅÅ t:mm |
%time03 | D.MM.ÅÅ t:mm |
%time04 | ÅÅÅÅ-MM-DD tt:mm:ss |
%time05 | ÅÅÅÅ-MM-DD tt:mm |
%time06 | ÅÅÅÅ-MM-DD t:mm |
%time07 | ÅÅ-MM-DD t:mm |
%time08 | DD.MM.ÅÅÅÅ |
%time09 | D.MM.ÅÅÅÅ |
%time10 | D.MM.ÅÅ |
%time11 | ÅÅÅÅ-MM-DD |
%time12 | ÅÅ-MM-DD |
%time13 | tt:mm:ss |
%time14 | t:mm:ss |
%time15 | t:mm |
%time99 | Kalendervecka enligt ISO 8601 Tip
|
Med cykel 225 kan du gravera ett NC-programs namn resp. sökväg.
Definiera cykeln 225 som vanligt. Gravyrtexten inleds med en %.
Det går att gravera namn resp. sökväg på ett aktivt NC-program eller på ett anropat NC-program. Definiera då %main<x> eller %prog<x>. (Identiskt med funktionen SYSSTR ID10010 NR1/2)
Följande möjligheter finns:
Inmatning | Betydelse | Exempel |
---|---|---|
%main0 | Fullständig filsökväg till det aktiva NC-programmet | TNC:\MILL.h |
%main1 | Katalogsökväg till det aktiva NC-programmet | TNC:\ |
%main2 | Namn på det aktiva NC-programmet | MILL |
%main3 | Det aktiva NC-programmets filtyp | .H |
%prog0 | Fullständig filsökväg till det anropade NC-programmet | TNC:\HOUSE.h |
%prog1 | Katalogsökväg till det anropade NC-programmet | TNC:\ |
%prog2 | Namn på det anropade NC-programmet | HOUSE |
%prog3 | Det anropade NC-programmets filtyp | .H |
Med cykel 225 kan du gravera det aktuella räknarvärdet som återfinns på fliken PGM för arbetsstatus Status.
För att göra detta programmerar du cykel 225 som vanligt och anger t.ex. följande gravyrtext: %count2
Talet efter %count anger hur många siffror som styrsystemet skall gravera. Maximalt nio siffror är möjligt.
Exempel: Om du programmerar %count9 i cykeln, vid ett aktuellt räknarvärde på 3, så graverar styrsystemet följande: 000000003