Zacznę od podstaw. Ponieważ do oryginalnego cyklu nie ma dostępu, wobec czego nie mam też dostępu do alfabetu, w związku z tym potrzeba go stworzyć od
podstaw… i ty mała uwaga: ze względu na późniejszą wygodę w skalowaniu, dobrze jest przyjąć wielkość znaku na równą jedności (1mm).
podstaw… i ty mała uwaga: ze względu na późniejszą wygodę w skalowaniu, dobrze jest przyjąć wielkość znaku na równą jedności (1mm).
Dla każdej litery należy napisać podprogram. Dla „G” mógłby wyglądać mniej więcej tak:
LBL ”G”
L X+0.56 Y+1 R0 FMAX
L Z+Q1001 R0 FMAX ;Q1001 - bezpieczna wysokość
L Z+Q1002 R0 FQ1003 ;Q1002 - głębokość, Q1003 - posuw zagłębiania
L X+0.2 Y+1 R0 FQ1004 ;Q1004 – posuw roboczy
CR X+0 Y+0.8 R+2 DR+
L X+0 Y+0.2
CR X+0.2 Y+0 R+2 DR+
L X+0.56 Y+0
L X+0.56 Y+0.56
L X+0.4 Y+0.56
L Z+Q1005 R0 FMAX ;Q1005 – druga bezpieczna wysokość
LBL 0
W przykładzie użyłem etykiet, ale w rzeczywistości lepsze jest raczej umieszczenie każdej litery w oddzielnym podprogramie, a następnie wywoływanie go w głównej pętli cyklu komendą PGM CALL.
W pętli głównej stosując funkcje operacji na ciągach znaków, cykle przesunięć, skalowania i rotacji możemy dowolnie kształtować tekst, ale… niestety tylko na płaszczyźnie.
Aby grawerować na powierzchni walcowej musimy naszą procedurę wzbogacić o kilka bardziej zaawansowanych metod. Poczyńmy najpierw pewne założenia:
1. Grawerujemy tylko wzdłuż, lub w poprzek osi obrotu, czyli 0, 90, 180 i 270 stopni.
2. „Zero” roboczego układu współrzędnych leży na osi obrotu (nie na powierzchni obrabianego przedmiotu)
3. Musimy podać promień lub średnicę nawinięcia.
Dla uniknięcia błędów wprowadzimy zapis: +H, -H, +V i -V, jak na
rysunku, pod tymi oznaczeniami będą się kryły predefiniowane wartości
rotacji.
W następnym wpisie zajmę się tym co najważniejsze – wyprowadzenie wzorów dla obliczeń nawinięcia grawerowanego tekstu. Niezbędny rysunek zamieściłem zawczasu powyżej.
Brak komentarzy:
Prześlij komentarz
Do "Januszy biznesu". Wszelkie komentarze noszące znamiona reklamy (link do strony firmowej, nazwa użytkownika będąca nazwą bądź adresem firmy itp.) będą niezwłocznie usuwane.
Bardzo mi przykro. Prośba nie poskutkowała. Wyłączam komentarze. Ewentualne pretensje kierować do "Januszy biznesu".
Uwaga: tylko uczestnik tego bloga może przesyłać komentarze.