jarucki pisze: ↑24 lut 2023, 10:13
I tak dojeżdżamy do 360°
Po czym ww schemat przestaje działać
Gdzieś w ini można to rozwiązać? Ewentualnie magiczne "G" które wyzeruje mi oś obrotowa A
U mnie oś obrotowa jest skonfigurowana następująco:
Kod: Zaznacz cały
[AXIS_A]
#MIN_LIMIT = -45.0
#MAX_LIMIT = 30.001
MAX_VELOCITY = 3600.0
MAX_ACCELERATION = 10000
[JOINT_3]
TYPE = ANGULAR
HOME = 0.0
MAX_VELOCITY = 3600
MAX_ACCELERATION = 10000
STEPGEN_MAXACCEL = 10000
SCALE = 10
FERROR = 10
MIN_FERROR = .25
#MIN_LIMIT = -999999.9
#MAX_LIMIT = 999999.9
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL = 0.000000
HOME_LATCH_VEL = 0.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1
Zwróć uwagę na linie zaczynające się znakiem # czyli zakomentowane, które można by bezpiecznie usunąć, ale zostawiłem je żeby pamiętać co
nie może być ustawione.
Zapewne masz jeszcze WRAPPED_ROTARY = 1 i to też trzeba wywalić.
Tak skonfigurowana oś kręci się w obie strony praktycznie w nieskończoność.
I skończ wreszcie z tym "zerowaniem osi" bo
do niczego tego nie potrzebujesz.
Dodane 4 minuty 5 sekundy:
jarucki pisze: ↑24 lut 2023, 13:56
Czyli wracamy do wypowiedzi kolegów, tu powinien być silnik nie krokowy,
Nie słuchaj głupot.
Każdy silnik ma maksymalny moment i pod pewnym obciążeniem albo się zatrzyma (jak za słaby) albo coś urwie (jak za mocny).
To czy krokowy czy spalinowy nie ma znaczenia.