ISO programlaması
G225
G225
Bu döngü kullanılarak metinleri malzeme üzerindeki düz bir yüzeye kazıyabilirsiniz. Metinleri düz bir çizgi boyunca ya da bir yay üzerine yerleştirebilirsiniz.
Yardım resmi | Parametre | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 Gravür metni? Tırnak işaretleri içinde gravür metni. Sayısal tuş takımındaki Q tuşu üzerinden bir String-Variable atanması, alfa klavyedeki Q tuşu normal metin girdisine eşittir. Giriş: Maks. 255 karakter | |||||||||||||||||||||||
Q513 İşaret yüksekliği? Kazınacak karakterlerin mm cinsinden yüksekliği Giriş: 0...999.999 | |||||||||||||||||||||||
Q514 İşaret mesafe faktörü? Kullanılan yazı tipi orantılı yazı tipidir. Bu nedenle her karakterin kendi genişliği vardır. X karakterin genişliği artı standart mesafeye karşılık gelir. Bu faktörle karakter aralığını etkileyebilirsiniz. Q514=0/1: Karakterler arasındaki standart mesafe Q514>1: Karakterler arasındaki mesafeyi uzatır. Q514<1: Karakterler arasındaki mesafeyi daraltır. Bazı durumlarda karakterler çakışabilir. Giriş: 0...10 | |||||||||||||||||||||||
Q515 Yazı tipi? Standart olarak DeJaVuSans yazısı kullanılır. | |||||||||||||||||||||||
Q516 Metin düz/daire şeklinde (0-2)? 0: Metni bir doğru boyunca gravürleme 1: Metni bir yay üzerine gravürleme 2: Metni bir yay üzerine gravürleme, çepeçevre (Mutlaka alttan okunabilmesi gerekmez) Giriş: 0, 1, 2 | |||||||||||||||||||||||
Q374 Dönüş durumu? Metin bir dairenin üzerine sıralanacaksa gerekli merkez noktası açısı. Doğrusal metin düzeninde kazıma açısı. Giriş: –360.000...+360.000 | |||||||||||||||||||||||
Q517 Dairedeki metinde yarıçap? Kumandanın metni üzerine yerleştireceği yayın mm cinsinden yarıçapı. Giriş: 0...99999.9999 | |||||||||||||||||||||||
Q207 Freze beslemesi? Frezeleme sırasında aletin sürüş hızı, mm/dak olarak Giriş: 0...99999.999 alternatif FAUTO, FU, FZ | |||||||||||||||||||||||
Q201 Derinlik? Malzeme yüzeyi ve gravür tabanı arasındaki mesafe. Değer artımsal etki eder. Giriş: –99999.9999...+99999.9999 | |||||||||||||||||||||||
Q206 Derin kesme beslemesi? Saplama esnasında aletin hareket hızı mm/dak olarak verilir Giriş: 0...99999.999 alternatif FAUTO, FU | |||||||||||||||||||||||
Q200 Guvenlik mesafesi? Alet ucu ve malzeme yüzeyi arasındaki mesafe. Değer artımsal etki eder. Giriş: 0...99999.9999 Alternatif PREDEF | |||||||||||||||||||||||
Q203 Malzeme yüzeyi koord.? Etkin referans noktasına göre malzeme yüzeyinin koordinatı. Değer mutlak etki ediyor. Giriş: –99999.9999...+99999.9999 | |||||||||||||||||||||||
Q204 2. Güvenlik mesafesi? Alet ve malzeme (ayna) arasında hiçbir çarpışmanın olamayacağı mil ekseni koordinatı. Değer artımsal etki eder. Giriş: 0...99999.9999 Alternatif PREDEF | |||||||||||||||||||||||
Q367 Metin konumu için ref. (0/-6)? Burada metnin konumu için referansı girin. Metnin bir daire veya bir doğru üzerinde kazınmasına (Q516 parametresi) bağlı olarak aşağıdaki girişler meydana gelir:
Giriş: 0...9 | |||||||||||||||||||||||
Q574 Maksimum metin uzunluğu? Maksimum metin uzunluğunu girin. Kumanda, ek olarak Q513 karakter yüksekliği parametresini dikkate alır. Q513 = 0 ise kumanda, metin uzunluğunu tam olarak Q574 parametresinde belirtildiği gibi gravürler. Karakter yüksekliği gereken şekilde ölçeklendirilir. Q513>0 ise kumanda, gerçek metin uzunluğunun Q574'teki maksimum metin uzunluğunu aşıp aşmadığını kontrol eder. Bu durum söz konusuysa kumanda, bir hata mesajı verir. Giriş: 0...999.999 | |||||||||||||||||||||||
Q202 Maks. kesme derinliği? Kumandanın derinlik bakımından maksimum sevk ettiği ölçü. Ölçü küçüktür Q201 ise işleme birden çok adımda gerçekleşir. Giriş: 0...99999.9999 |
Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.
Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.
NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.
Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.
11 CYCL DEF 225 GRAVURLE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Küçük ile büyük harfler ve sayılar haricinde aşağıdaki özel karakterler de kullanılabilir:! # $ % & ‘ ( ) * + , - . / : ; < = > ? @ [ \ ] _ ß CE
Numerik kontrol, % ve \ gibi özel karakterleri özel işlevler için kullanır. Bu karakterleri kazımak istiyorsanız kazınacak metinde bunları çiftli olarak, ör.%% şeklinde girmelisiniz.
Çift nokta imi, ß, ø, @ veya CE karakterini kazımak için girişinizi % karakteriyle başlayarak yapın:
Giriş | İşaret |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
Metin dışında, basılamayan bazı karakterlerin formatlama amacıyla tanımlanması da mümkündür. Basılamayacak karakterlerin gösterimine \ özel karakteri ile başlamalısınız.
Aşağıdaki olasılıklar mevcuttur:
Giriş | İşaret |
---|---|
\n | Satır sonu |
\t | Yatay çizelgeleyici (Çizelgeleyici genişliği 8 karakterle sınırlıdır) |
\v | Dikey çizelgeleyici (Çizelgeleyici genişliği tek bir satırla sınırlıdır) |
Sabit karakterlere ilave olarak belirli sistem değişkenlerinin içeriğini kazımak mümkündür. Sistem değişkenlerinin gösterimine % ile başlamalısınız.
Güncel tarihin, güncel saatin veya güncel takvim haftasının kabartmasını yapabilirsiniz. Bunun için %time<x> girin. <x> formatı tanımlar; ör. GG.AA.YYYY için 08. (Fonksiyon SYSSTR ID10321 ile aynı)
Tarih formatlarını 1 ile 9 arasında girerken başına 0 koymanız gerektiğini unutmayın, ör. %time08.
Giriş | İşaret |
---|---|
%time00 | GG.AA.YYYY ss:dd:ss |
%time01 | G.AA.YYYY s:dd:ss |
%time02 | G.AA.YYYY s:dd |
%time03 | G.AA.YY s:dd |
%time04 | YYYY-AA-GG ss:dd:ss |
%time05 | YYYY-AA-GG ss:dd |
%time06 | YYYY-AA-GG s:dd |
%time07 | YY-AA-GG s:dd |
%time08 | GG.AA.YYYY |
%time09 | G.AA.YYYY |
%time10 | G.AA.YY |
%time11 | YYYY-AA-GG |
%time12 | YY-AA-GG |
%time13 | ss:dd:ss |
%time14 | s:dd:ss |
%time15 | s:dd |
%time99 | ISO 8601'e göre takvim haftası Tip
|
Döngü 225 ile bir NC programı adının ve yolunun kabartmasını yapabilirsiniz.
Döngü 225'i alışılagelmiş şekilde tanımlayın. Gravür metni bir % ile başlar.
Etkin bir NC programının ya da çağrılan bir NC programının adını veya yolunu kazımak mümkündür. Bunun için %main<x> veya %prog<x> öğelerini tanımlayın. (SYSSTR ID10010 NR1/2 fonksiyonu ile aynıdır)
Aşağıdaki seçenekler mevcuttur:
Giriş | Anlamı | Örnek |
---|---|---|
%main0 | Etkin NC programının tam dosya yolu | TNC:\MILL.h |
%main1 | Etkin NC programının dizin yolu | TNC:\ |
%main2 | Etkin NC programının adı | MILL |
%main3 | Etkin NC programının dosya türü | .H |
%prog0 | Çağrılan NC programının tam dosya yolu | TNC:\HOUSE.h |
%prog1 | Çağrılan NC programının dizin yolu | TNC:\ |
%prog2 | Çağrılan NC programının adı | HOUSE |
%prog3 | Çağrılan NC programının dosya türü | .H |
Durum çalışma durumu PGM sekmesi altında bulduğunuz güncel sayaç durumunu 225 döngüsü ile gravürleyebilirsiniz.
Bunun için döngü 225'i her zamanki gibi programlayın ve gravür metni olarak ör. şunu girin: %count2
%count arkasındaki sayı numerik kontrolün kaç adet yeri kazıdığını belirtir. Maksimum dokuz yer mümkündür.
Örnek: Güncel bir sayaç 3 durumunda döngüde %count9 programlarsanız, o zaman kumanda şunu gravürler: 000000003