Następna wersja STEP2CNC - 1.34

Dyskusje dotyczące działania obsługi programu STEP2CNC
Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

Następna wersja STEP2CNC - 1.34

#1

Post napisał: Piotr Rakowski » 30 sty 2009, 09:31

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.


Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Tagi:


deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 6
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#2

Post napisał: deflection » 04 lut 2009, 18:13

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.

Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#3

Post napisał: Piotr Rakowski » 04 lut 2009, 21:05

Szczerze nie rozumiem pytania. Można jaśniej?
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 6
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#4

Post napisał: deflection » 04 lut 2009, 21:28

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?

Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#5

Post napisał: Piotr Rakowski » 04 lut 2009, 23:29

Niestety nie.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 6
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#6

Post napisał: deflection » 18 lut 2009, 15:12

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

Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#7

Post napisał: Piotr Rakowski » 19 lut 2009, 06:53

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ę).
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


rchobby
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 441
Rejestracja: 31 maja 2004, 07:01
Lokalizacja: Białystok
Kontakt:

#8

Post napisał: rchobby » 19 lut 2009, 07:00

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.

Awatar użytkownika

Autor tematu
Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#9

Post napisał: Piotr Rakowski » 19 lut 2009, 07:10

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.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 6
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#10

Post napisał: deflection » 19 lut 2009, 20:37

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „STEP2CNC”