Strona 1 z 4
Ciągły Obrót osi A
: 29 gru 2017, 15:57
autor: senio
Nie mogę znaleźć. Oś A ma obrót 360 stopni. Jaki G-kod zapodać żeby obracała się ciągle z zadaną prędkością w jedną stronę. Przykładowo dla jednego obrotu będzie to
G1 A360 F50
A dla ciągłej pracy w kółko aż do końca programu ? Sterowanie na LinuxCnc
Re: Ciągły Obrót osi A
: 29 gru 2017, 18:53
autor: kamar
Mam na ostrzałce ale nie pamiętam. Przypomnij się jutro.
Re: Ciągły Obrót osi A
: 29 gru 2017, 20:17
autor: senio
kamar pisze: ↑29 gru 2017, 18:53
Mam na ostrzałce ale nie pamiętam. Przypomnij się jutro.
Jak zwykle na Ciebie można liczyć

. Jak masz jakiś subik na to, to też grzecznie poproszę.
Re: Ciągły Obrót osi A
: 29 gru 2017, 20:34
autor: kamar
Jakieś szlifowanie na okrągło powinno być.
Re: Ciągły Obrót osi A
: 30 gru 2017, 09:48
autor: kamar
Nie jest to takie proste. Mam podpięty obrót osi A pod M8. A jak ? To wyjaśni sprawca gdy się pojawi w robocie. Może mam większy wpływ na niego niż Kornel na Mateusza

Re: Ciągły Obrót osi A
: 30 gru 2017, 10:30
autor: senio
Tak, już to wiem że nie jest tak proste jak by się chciało. Tutaj znalazłem jak to jest rozwiązane przez M i pewnie masz zrobione podobnie
https://forum.linuxcnc.org/38-general-l ... mitstart=0
W każdym razie rycie w plikach i odpalanie A jako wrzeciona M
Re: Ciągły Obrót osi A
: 01 sty 2018, 18:35
autor: senio
Można jednak to obejść na okrętkę i zostać przy G-kodach. Najpierw trzeba taki myk zrobić w osi A
Kod: Zaznacz cały
[AXIS_3]
TYPE = ANGULAR
HOME = 0.0
MAX_VELOCITY = 400.0
MAX_ACCELERATION = 800.0
STEPGEN_MAXACCEL = 1000.0
SCALE = 33.3333333
FERROR = 1
MIN_FERROR = .25
#MIN_LIMIT = -9999.0
#MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
SEARCH_VEL = 0
LATCH_VEL = 0
USE_INDEX = NO
HOME_SEQUENCE = 0
A po tym już jest luzik i pełna dowolność. Z tydzień może się kręcić a pewnie i z rok też. Zależy tylko od ilości zer

Re: Ciągły Obrót osi A
: 01 sty 2018, 18:45
autor: adam Fx
OK ale teraz jak napiszesz
N10 G01 A 360000000000000000000000 F400
N20 G01 Z100
N30 G01 X10 Y10
to program chyba stanie na bloku N10 i dopóki nie wykona obrotu osi A o zadaną wartość to nie przeskoczy do bloku N20
Re: Ciągły Obrót osi A
: 01 sty 2018, 19:12
autor: senio
adam Fx pisze: ↑01 sty 2018, 18:45
OK ale teraz jak napiszesz
N10 G01 A 360000000000000000000000 F400
N20 G01 Z100
N30 G01 X10 Y10
to program chyba stanie na bloku N10 i dopóki nie wykona obrotu osi A o zadaną wartość to nie przeskoczy do bloku N20
Tak masz rację, ale jeśli napiszę przykładowo coś realnego
G1 Z-0.02 F50
G1 A18000 X-100 F400
to sobie wolniutko przejadę to co chcę. A o to tylko mi tylko chodziło żeby żeby ten kaganiec limitu obrotów zdjąć. Podobno nie da się więcej niż 9999 wpisać w limitach, a podobno na 6000 potrafi stanąć. Nie sprawdzałem tego nawet bo nie o to mi chodziło.
Re: Ciągły Obrót osi A
: 01 sty 2018, 19:36
autor: kamar
senio pisze: ↑01 sty 2018, 18:35
Można jednak to obejść na okrętkę i zostać przy G-kodach. Najpierw trzeba taki myk zrobić w osi A
To już nie wiem, szukać Ci tego jutro czy sobie poradziłeś ?
Tym mykiem to możesz sobie pokręcić ale zrobisz niewiele
