niekontrolowane zagłębianie

Dyskusje dotyczące działania obsługi programu STEP2CNC

Autor tematu
barola
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 11
Posty: 395
Rejestracja: 30 sty 2011, 22:34
Lokalizacja: monaghan

#11

Post napisał: barola » 04 mar 2012, 17:39

poczytałem sobie troszeczkę i uważam że nie warto zmieniać ,nie mam pewności gdzie leży mój problem-może to nie wina Stepa.Czy jest możliwośc gubienia kroków w osi z ?Silniki 3,1N 4,2 A posów ustawiłem 0,2 m/min i nadal jest żle



Tagi:

Awatar użytkownika

grg12
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1669
Rejestracja: 03 sty 2007, 14:27
Lokalizacja: Wiedeń

#12

Post napisał: grg12 » 04 mar 2012, 18:28

Może spróbuj "frezować" powietrze - pauzuj program w kilku charakterystycznych miejscach i zmierz wysokość freza. Jeśli będzie poprawna - masz problem z mechaniką np. na podstawie własnych, złych, doświadczeń - frez wyjeżdżający ze zbyt słabo dociągniętego uchwytu lub zbyt słaby - gubiący kroki - napęd osi Z. Jeśli nie - problem jest z programem bądź elektroniką.


adico79
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 163
Rejestracja: 20 maja 2009, 19:33
Lokalizacja: Lublin

#13

Post napisał: adico79 » 04 mar 2012, 19:03

To może podeślij plik komuś kto ma maszynę na STEPie i niech spróbuje u siebie. Będzie wiadomo czy się maszyny czepiać czy programu. Ja mogę Ci sprawdzić pod EMC2 ale to chyba niewiele da, jedynie jeśli ArtCAM coś popaprał to wtedy.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7858
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#14

Post napisał: tuxcnc » 04 mar 2012, 19:55

Takie jaja dzieją się zwykle gdy silnik gubi kroki.

Nawet najmocniejszy silnik będzie gubił kroki, jeśli ma zbyt stromą rampę.
Najlepiej założyć czujnik zegarowy zamiast freza, ale i bez tego można sobie poradzić.
Zasada jest taka, że się jeździ w tą i z powrotem o tyle samo, ale z inną prędkością.
Na przykład

Kod: Zaznacz cały

g0z0
f100
g1z5
g1z10
g1z15
g1z20
g0z0
i tak w kółko.

Jeśli masz dostęp do silnika to narysuj kreskę po obudowie przez oś, za każdym powtórzeniem tej samej komendy silnik powinien ustawiać się tak samo.

Jeśli coś będzie nie tak, to albo za duże przyśpieszenie, albo jakieś opory w układzie kinematycznym.
Kiedyś miałem problem z krzywą śrubą i zmiennymi oporami, to też trzeba wziąć pod uwagę.

Różnica jest taka, że przy za dużym przyśpieszeniu silnik gubi kroki zawsze, zawsze tak samo i zwykle o niewielką wartość, a przy oporach mechanicznych raczej losowo, raz na jakiś czas i potrafi przeskoczyć nawet o wiele milimetrów na raz.

.


Autor tematu
barola
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 11
Posty: 395
Rejestracja: 30 sty 2011, 22:34
Lokalizacja: monaghan

#15

Post napisał: barola » 04 mar 2012, 20:26

grg12, frez dokręcony dobrze,a zagłębia sie w sposób ciągły o dziesiętne mm ,silnik 3,1 N a obrabiam sklejkę i mdf tak na próbe bo szkoda dobrego materiału
adico79, tak sobie myślę że gdyby Artcam popaprał to g-cod w stepie też byłby zły , wymiary i głebokości są poprawne
tuxcnc, robiłem napisy i zawsze wraca do punktu zero , nawet gdy były wybierane kieszeniowo. Sprawdzałem korbką ruch w osi Z i jest bez oporów .Przy ustawionej prędkości 0,2 m/min dzieje się to samo .Jeszcze sprawdzę jak sugerujesz przyśpieszenie.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7858
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#16

Post napisał: tuxcnc » 04 mar 2012, 21:06

barola pisze:Jeszcze sprawdzę jak sugerujesz przyśpieszenie.
Sprawdź dokładnie, prędkość startową też.

Pewności to nigdy nie można mieć stuprocentowej, ale to typowy objaw przesadzonych ustawień silnika.
W dół jest inny opór niż w górę i jak za każdą zmianą kierunku zgubisz więcej kroków w górę niż w dół, to będziesz miał objawy dokładnie takie jak opisujesz.
W X i Y też możesz gubić kroki, ale tam się błędy mogą kompensować, a niedokładności w dziesiątych częściach milimetra nie zauważysz,
Kreska na osi i męczenie przy różnych prędkościach w tą i z powrotem, inaczej maszyny nie ustawisz prawidłowo.

.


Autor tematu
barola
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 11
Posty: 395
Rejestracja: 30 sty 2011, 22:34
Lokalizacja: monaghan

#17

Post napisał: barola » 04 mar 2012, 21:29

prędkość bezpieczną zmniejszyłem do 170 prawie wogóle sie nie porusza a mimo to nadal się opuszcza 1mm na litere. Na osi Z założoną mam sprężynę żeby miała lżej. Dziekuję i jutro sprawdzę bo sąsiedzi są uczuleni. Akcelerację na ile powinienem ustawić ?
Ostatnio zmieniony 04 mar 2012, 22:11 przez barola, łącznie zmieniany 1 raz.

Awatar użytkownika

grg12
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1669
Rejestracja: 03 sty 2007, 14:27
Lokalizacja: Wiedeń

#18

Post napisał: grg12 » 04 mar 2012, 22:00

Spróbuj z programem jeżdżącym osią Z tam i z powrotem z max. szybkością - coś w rodzaju:
G00 Z-5
G00 Z0
G00 Z-5
G00 Z0
...
i po kilku-kilkudziesięciu cyklach sprawdź czy wysokość nadal się zgadza. Można też wypróbować asymetrycznej szybkości - do góry przez G00, na dół przez G01.


Autor tematu
barola
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 11
Posty: 395
Rejestracja: 30 sty 2011, 22:34
Lokalizacja: monaghan

#19

Post napisał: barola » 05 mar 2012, 16:53

wykonywałem próby jakie proponujecie i jest ok. ale podczas wykonywania napisu dzieje sie nadal żle,może dlatego że oś z porusza sie w prawo i lewo o dziesiętne mm i to "szarpanie " ma największy wpływ .Prędkość bezp.0,2 m/min akceleracja 50 mm.
Może zbyt duża waga wózka osi z (ok 10 kg)

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7858
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#20

Post napisał: tuxcnc » 05 mar 2012, 22:21

Pierwszą wartością do ustawienia jest prędkość startowa.
To ilość kroków w jednostce czasu, przy podaniu której silnik ruszy z miejsca.
Wartość rzędu 400 pełnych kroków na sekundę jest dość prawdopodobna, ale zależy od modelu silnika i obciążenia, więc u Ciebie może być inna.
Jak już znajdziesz prędkość przy której silnik buczy ale nie rusza, to ustawiasz na przykład połowę.

Drugą wartością jest prędkość maksymalna przy łagodnym rozpędzaniu.
Ustawiasz przyśpieszenie na jak najmniejszą wartość przy której silnik zdąży się rozpędzić do maksimum i zwolnić do zera zanim najedziesz na krańcówkę, każesz suportowi jechać od końca do końca (komenda G0 w MDI) i szukasz prędkości przy której silnik się rozpędzi, stanie i ponownie ruszy.
Jak znajdziesz maksymalną prędkość, to ustawiasz na przykład 80% tej wartości.

Dopiero teraz szukasz maksymalnego przyśpieszenia bez gubienia kroków.
Za duże przyśpieszenie skutkuje tym, że silnik nie nadąża za impulsami, ale się rozpędza do maksymalnej prędkości.
Tego nie widać, nie słychać, po prostu po przejechaniu dowolnej odległości silnik zgubi na przykład 10 % jednego obrotu, czyli ułamek milimetra z drogi.
Tak zgubione kroki dają o sobie znać dopiero wtedy, gdy jest różnica w prędkościach i odcinkach drogi w tą i z powrotem.
Jak Ci silnik zgubi tyle samo w prawo co w lewo, to się możesz nigdy nie kapnąć, że coś jest nie tak.
Natomiast zetka ważąca 10 kg nie ma prawa mieć tej samej bezwładności w górę i w dół, nawet jak wisi na sprężynie.
Jak masz z góry założone jakieś przyśpieszenie wzięte z sufitu, to jest wysoce prawdopodobne, że jest ono za duże.

Po prostu wszystko wskazuje na złe przyśpieszenie, inne przyczyny dawały by inne skutki.

.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „STEP2CNC”