Strona Główna   Galeria zdjęć i filmów   Biuletyn informacyjny   Zamówienia   Kontakt   Sklep 
Menu
Serwisy WWW
Oprogramowanie
Grawerki laserowe
Znakowarki laserowe
Frezarki CNC
Plotery tablicowe
Plotery tn±ce
Plotery termiczne
Dodatki


Program STEP2CNC przeznaczony jest do sterowania dowolną 3-osiową obrabiarką CNC, podłączoną do portu LPT.
Najnowsza wersja nosi numer 1.4

Do czego służy program STEP2CNC?

Program STEP2CNC przeznaczony jest do sterowania dowolną obrabiarką CNC 3-osiową, podłączoną do jednego z wybranych portów LPT komputera PC wyposażonego w system operacyjny Windows od 95 do Windows 7 (nie 64-bit!). Program obsługuje tylko jeden (dowolny) port LPT i interpretuje polecenia dla 4 osi (XYZA). Sterownie odbywa się przez wysyłanie do portu LPT sygnałów - na przemian "wysokich" i "niskich" - o odpowiedniej częstotliwości i synchronizacji. Sygnały te przetwarzane ną następnie na ruch przez sterowniki silników poszczególnych osi.

Interface programu STEP2CNC wersji 2.1

Uruchomienie programu

Program jest wyjątkowo prosty w użytkowaniu. Po uruchomieniu wystarczy ustalić wartości początkowe (piny, port, posuwy), według ustawień własnego portu, sterownika i maszyny, następnie zapisać te ustawienia, wczytać kod CNC (lub napisać go samemu w edytorze kodu) albo HPGL (PLT) i uruchomić jego wykonanie. Można także wczytać kod XYZA (kod ruchów maszyny skompilowany na podstawie pliku G-kodu). Wersja demonstracyjna programu (niezarejestrowana) obsługuje jedynie pierwsze 500 ruchów maszyny.

UWAGA: Do prawidłowej pracy programu wymaganie jest odinstalowanie wszystkich "driverów" i programów, które w jakikolwiek sposób wykorzystują port LPT do swojej pracy. Przykładem jest tu sterownik portu LPT programu Mach (wszystkie wersje).

Dane techniczne:

  • Maksymalna częstotliwość wysyłanych impulsów 25000/s (25 kHz - jest zależna od mozliwości posiadanego komputera PC.),
  • Posuw minimalny - 1 mm/s, maksymalny - wynika z parametrów maszyny * maksymalna częstotliwość ruchu,
  • Sterowanie: 3 osie w trybie krok+kierunek, sygnał ENABLE, inwersja (zmiana kierunku) osi, 3 czujniki wejściowe (3 krańcówki), STOP, 2 przekaźniki on/off, czujnik wyjściowy (wys. narzędzia),
  • Praca w dowolnym systemie Windows 16 bit (95, 98) oraz 32 bit (NT, 2000, XP,Windows 7).

NOWE OPCJE STEP2CNC W WERSJI 1.4

MODUŁ GENERACJI IMPULSÓW STERUJĄCYCH:

1. Nowa, praktycznie zupelnie przebudowana wersja procedury generowania impulsów sterujacych. Procedura jest takze znacznie szybsza od poprzedniej. Podejrzewam, ze wszyscy Ci, którzy mieli klopoty z "drganiem" silników beda znacznie bardziej zadowoleni. Poprawka ta spowodowala np., ze sterowniki firmy JAWO dzialaja poprawnie.

2. Nowy TIMER systemowy - jeszcze nie jak w MACHU, ale znacznie lepszy - timer do generowania impulsów sterujących oparty na windowsowym zegarze multimedialnym.

3. Dodano kompensację luzów dla wszystkich osi (ang. "BACKLASH"). Odpowiednie wartości (wektory) są dodawane, by wykasować założony luz. Luz dodawany jest tylko wtedy, gdy jest konieczny: * wystąpiła zmiana kierunku wektora w danej osi, * wektor jest dłuższy od 0, * kompensacja w danej osi jest różna od 0.

DODATKOWE OPCJE PROGRAMU:

4. Aby wykonać włączanie i wyłączanie ruchów klawiaturą nie trzeba już kliknąć (zahaczyć) opcji RUCHY RĘCZNE. Dodano możliwość używania klawisza [F7] do tego celu.

Konwersja map bitowych (np. zdjęć) na grawerowanie w STEP2CNC wersja 1.3

Program STEP2CNC został wyposażony w moduł konwersji plików bitmapowych (np. zdjęć) na ścieżki do grawerowania CNC. Podstawą tego procesu jest przetwarzanie informacji zawartych w kolorach poszczególnych pikseli bitmapy na głębokości narzędzia. Przy tym nie ma znaczenia, czy plik jest bitmapą kolorową, czy monochromatyczną. Program pozwala na wczytanie około 30 rodzajów plików graficznych, w tym BMP, JPG, GIF, PNG, TIF, PSD. Konwersja odbywa się niezwykle szybko (około 100.000 linii g-kodu na sekundę), a jej wynik jest widoczny zaraz po jej wykonaniu. Program STEP2CNC automatycznie skonwertuje g-kod i pokaże jego podgląd (w wersji demo oczywiście jedynie pierwsze 1000 ruchów). Więcej informacji można przeczytać tu: nowości STEP2CNC wersji 1.3. Oto przykład:

Wymagania sprzętowe (minimalne/zalecane):

  • Windows 95 (Windows 98)
  • procesor MMX 166 (Pentium III)
  • 64 MB pamięci (256 MB)
  • 5 MB (10MB) wolnych na dysku twardym
  • jeden port LPT
  • rozdzielczość ekranu 1024x768

Obsługiwane pliki:

  • G-kodów (*.nc, *.cnc - 3D) w standardzie ISO oraz z niestandardowym zapisem,
  • Plików HPGL (*.plt - tzw. 2,5D) z interpretacją poniższych poleceń: IN, PU, PD, PA, AA, SP. Argumenty poleceń PU, PD, PA mogą być oddzielone spacją lub przecinkiem. Pliki takie "produkuje" wiele programów graficznych. Polecamy program eduCAD, który robi to najlepiej,
  • Plików ruchów maszyny (*.xyz) - "natywny" (wewnętrzny) format programu STEP2CNC zawierający już zinterpretowany G-kod skompilowany (przełożony) na polecenia ruchów. Plik taki jest znacznie szybciej wczytywany niż G-kod, co nie jest bez znaczenia przy pracy z dużymi plikami wejściowymi.
  • Plików wierceń EXCELLON (*.txt) - plików tworzonych przez programy do wykonywania obwodów drukowanych (np. PROTEL, Eagle) - od wersji 1.2 programu.

Automatyczne wczytywanie plików

Program potrafi wczytywać pliki automatycznie, korzystając z pliku "toopen.txt", w którym w pierwszej linii znajduje się ścieżka i nazwa pliku do otwarcia. Można taki plik utworzyć "ręcznie" i umieścić go w katalogu instalacyjnym programu STEP2CNC. Program można także wywołać z parametrem nazwy pliku (np. z linii poleceń Windows Commandera). Można także ikonkę pliku *.nc lub *.plt przeciągnąć na ikonę programu. Można również w Managerze Windows ustawić tak, aby plik o rozszerzeniu PLT i CNC automatycznie były wczytywane programem STEP2CNC.

Obsługiwane sterowniki

Dzięki dużym możliwościom konfiguracyjnym program STEP2CNC pozwala na współpracę z szeroką gamą sterowników oferowanych przez rodzimych producentów (także na aukcjach Allegro). Polecam sterowniki następujących sprzedawców:

  • Akcesoria CNC - www.akcesoria.cnc.pl oraz http://www.allegro.pl/show_user_auctions.php?uid=2218
  • MIXPOL - www.mixpol.pl oraz http://www.allegro.pl/show_user_auctions.php?uid=162531

Współpraca z programami graficznymi generującymi pliki PLT i G-kody

Program STEP2CNC będzie oczywiście współpracował z różnymi programami grafiki wektorowej, zarówno ilustracyjnymi, jak i CAD-owskimi. Polecamy jednak program naszej produkcji eduCAD 2.7 CNC, z którym STEP2CNC współpracuje najlepiej.

Nowości i zmiany wersji 1.2

Wszystkie nowe opcje i zmiany w programie opisane zostaną dokładnie w pliku pomocy.

Nowe opcje programu:

  1. Włączanie wątku ruchów ręcznych. Włączanie następuje dopiero po zaznaczeniu odpowiedniej kontrolki na ekranie. Domyślnie jest wyłączona! Pozwala to na znacznie pewniejsze sterowanie w wątku głównym (wątek pracy).
  2. Wartości posuwów w osiach XYZ są teraz ułamkowe (a nie całkowite, jak poprzednio). To jest ukłon w kierunku wszystkich tych, którzy mają niecałkowity (ułamkowy) posuw, wynikający np. z zastosowania śrub napędowych (lub przełożenia) o skoku np. 3 mm.
  3. Obrót pliku PLT o dowolny kąt. Teraz w trakcie wczytywania pliku PLT możliwy jest jego obrót o dowolny kąt (wartość całkowita z zakresu -360 do 360 stopni).
  4. Całkowie wyłączenie podglądu w czasie ruchu maszyny. Zrealizowane za pomocą kontrolki "Pokazuj stan pracy maszyny" w zakładce "Ustawienia sterownika". Jej wyłączenie spowoduje, że maszyna maszyna będzie sterowana bez podawania jakichkolwiek informacji o na ekranie programu. Tę opcję prowadzono dlatego, że wielu klientów skarżyło się na charakterystyczne "pukanie" maszyny w czasie wykonywania pracy, co z kolei jest spowodowane odświeżaniem stanu kontrolek ekranowych.
  5. Wczytywanie i interpretacje pliku wierceń EXCELLON w formacie TXT. Pliki takie generowane są przez programy do tworzenia płytek obwodów drukowanych. Zawarto interpretację pliku zapisanego zarówno w jednostkach calowych (M72), jak i metrycznych (M71). Format zapisu calowego 5-znakowy (2:3), metrycznego 8-znakowy (4:4). W programie jest nowa zakładka "Opcje DRL", zawierająca ustawienia początkowe dla tej konwersji. W czasie konwersji program interpretuje zmiany narzędzi (wierteł). STEP2CNC reaguje na taką zmianę, przez uniesienie osi Z do zadanej wysokości (może być innej dla każdego narzędzia) i zatrzymanie ruchów (pracy programu). Po zamianie wiertła (najlepiej podkładając jakąś podkładkę o stałej wysokości) trzeba nacisnąć przycisk "Wznów" na ekranie programu.
Zmiany w programie:
  • Zmiana realizacji ruchów klawiaturą. Ruchy odbywają się kombinacjami z klawiszem [Ctrl], a nie jak poprzednio [Alt].
  • Synchronizacja wątków. Wszędzie tam, gdzie wymagało to ingerencji wprowadzono synchronizację pracy wątków z wątkiem głównym programu. Powinno to zabezpieczyć użytkowników przed pojawiającymi się komunikatami w stylu "Błąd: nieprawidłowe dojście".
  • Zmiana sposobu realizacji "zamień-wszystko" w opcji "Zamień" edytora g-kodu (zakładka G-kod). Zamiana taka odbywa się teraz "w mgnieniu oka" - procedura przyspieszona około 100x.
  • Wczytanie pliku ruchów XYZ powoduje teraz już odblokowanie przycisku "Wykonaj".
  • Poprawiono interpretację kodu "M4 H0". Teraz już dziala poprawnie, zatrzymując pracę programu.
  • Poprawiono wątek "powrotu do pozycji 0,0,0". Teraz oś niepodłączona oś Z nie powinna blokować powrotu do pozycji wyjściowej.

Pobierz najnowszą demonstracyjną wersję 1.4 programu STEP2CNC

STEP2CNC wersja 1.4 z plikami pomocy (około 4 MB)

Instalacja polega na uruchomieniu tego programu. Program posiada także moduł deinstalujący.

CENA PROGRAMU: 299 zl brutto.