Strona 1 z 2
Następna wersja STEP2CNC - 1.34
: 30 sty 2009, 09:31
autor: Piotr Rakowski
Witam Kolegów.
Udostępniłem właśnie następną wersję STEPa. W stosunku do 1.33 (ten z poprawionym blokowaniem wykonania po napotkaniu osi Z, jako pierwszej) są następujące zmiany:
* poprawiłem konwersję kropki <-> przecinka w interpretacji PLT i w generowaniu kodu z BMP -> to było bardzo ważne dla tych, którzy używają STEPa, jako konwertera z PLT do G-kodu, a sam kod przenoszony jest do innych maszyn np. ze sterowaniem niezależnym.
* dodałem opcję czasu opóźnienia do zadziałania sygnału ENABLE. Zapisuje go także do pliku konfiguracji programu (STEP2CNC.INI).
* dodałem podgląd aktualnego stanu przekaźników w przypadku włączania i wyłączania przekaźników w g-kodzie. Stan przekaźników jest teraz widoczny w trakcie pracy programu.
Jak zwykle - wersja 1.34 jest do ściągnięcia z naszej strony
www.grawerki.biz . Wszyscy zarejestrowani użytkownicy mogą pobrać program i wykonać "update" darmowo. Stare kody odblokowujące będą pasowały.
Pozdrawiam.
: 04 lut 2009, 18:13
autor: deflection
Mam pytanie, czy po podłączeniu krańcówek osi step tylko czyta jako załącz czy można ustawić jako rozłącz? Klikałem w te kropeczki co zmieniają stan na pinach ale i tak działa tylko załącz. Krańcówki mam na pinach 10-13.
: 04 lut 2009, 21:05
autor: Piotr Rakowski
Szczerze nie rozumiem pytania. Można jaśniej?
: 04 lut 2009, 21:28
autor: deflection
Mam założone na maszynie wyłączniki krańcowe. Chcę żeby po najechaniu na wyłącznik danej osi zadziałał jako "przerwij układ" a nie jak jest teraz "zamknij układ". Moje pytanie, czy można to jakoś zmienić w programie? Jeżeli tak to jak?
: 04 lut 2009, 23:29
autor: Piotr Rakowski
Niestety nie.
: 18 lut 2009, 15:12
autor: deflection
pytanie z nieco innej beczki,
czy to normalne że przy ustawieniu prędkości posuwu (tymi strzałkami) czasem prędkość ogranicza się sama do 180 mm/min?
Po zmianie "Interpratuj automatycznie" zapisaniu i ponownej zmianie do stanu pierwotnego już mam 1000mm/min.
Druga sprawa, po zwiekszeniu ilości kroków w sterowniku (M542) na 1/32 zmniejszyła mi się prędkość maksymalna, przy ustawieniu 1/16 miałem 1800mm/min a przy 1/32 mam maksymalnie 1000mm/min
Silniki mam 1.9Nm, Napięcie zasilające 36V, śruba skok 4mm
przy moich obliczeniach jeśli chodzi o kroków/mm posuwu mam obecnie ustawione 1600
: 19 lut 2009, 06:53
autor: Piotr Rakowski
1. Czy dzieje się to samoistnie, czy po zmianie w polach wartości posuwów XYZ?
2. No to jest raczej oczywiste. Przecież do sterownika wysyła się w jednostce czasu założoną ilość impulsów. Jeśli więc na jeden obrót przypadnie ich więcej - zmniejszamy prędkość obrotową, a więc tym samym zmniejszamy posuw (zwiększamy natomiast precyzję).
: 19 lut 2009, 07:00
autor: rchobby
deflection pisze:Druga sprawa, po zwiekszeniu ilości kroków w sterowniku (M542) na 1/32 zmniejszyła mi się prędkość maksymalna, przy ustawieniu 1/16 miałem 1800mm/min a przy 1/32 mam maksymalnie 1000mm/min
Z opisu programu STEP2CNC - "Maksymalna częstotliwość wysyłanych impulsów 25000/s (25 kHz), "
Dla prędkości przesuwu 1800mm/min i 1/16 częstość impulsów będzie (200*16/4)*1800/60=24kHz natomiast przy 1/32 musi zostać zmniejszona by mieścić się w parametrach programu (200*32/4)*1000/60=26kHz.
Dla prędkości 1800mm/min i 1/32 potrzebna jest częstość (200*32/4)*1800/60 = 48kHz czyli zbyt dużo.
: 19 lut 2009, 07:10
autor: Piotr Rakowski
Tzn. ja tę prędkość ograniczyłem programowo. Mogę to odblokować, ale nie dam gwarancji, że każdy komputer pociągnie większą ilość impulsów.
: 19 lut 2009, 20:37
autor: deflection
Piotr Rakowski pisze:1. Czy dzieje się to samoistnie, czy po zmianie w polach wartości posuwów XYZ?
Samoistnie się tak dzieje, przy mniejszych ilościach kroków ustawionych na sterownikach jest to samo tylko wartości inne (proporcjonalnie do ilości kroków).
Piotr Rakowski pisze:Tzn. ja tę prędkość ograniczyłem programowo. Mogę to odblokować, ale nie dam gwarancji, że każdy komputer pociągnie większą ilość impulsów.
Tutaj można zrobić coś takiego jak Ustawienia Zaawansowane.
Ja mam komputer P4 2GH 768MB RAM użyty do sterowania i nie wiem czy nie uciągnie troszkę więcej.
Drugie moje pytanie wyjaśnione, dziekuję pierwsze jednak stanowi pewien problem, nie duży bo moge se klikać tak. jednak na dluższą mete to dość uciążliwe. Aha zapomniałem dodać że dzieje się tak po uruchomieniu (Prawie za każdym razem). Po odznaczeniu (zapisaniu) i zaznaczeniu (zapisaniu) podczas działania jest OK.