Ahojte,
vopred sa ospravedlnujem ale staviam to prvy krat a uz som vsetko prehladal a neviem prist nato kde je problem.
hadam som sa spravne trafil.. nahral som si GRBL vseto popripajal a teraz mam problem s nastavenim os.. tu na foru som si nasiel vzorec(aj na nete) na vypocet otacek pre posun o 1mm tj.
Nema17 1,8st:
pocet krokov na otacku 200
driver je nastaveni na 8 microkroku
stupanie M6 sroubu je 1mm (zatial som si postavil len taky malinku masinu lebo to staviam prvy krat)
z tychto hodnot to vychadza (200 x 8 )/ 1 = 1600 steps/min ... ale ked toto nastavim na pozicie $100, $101, $102 tak krokac len zabzuci ale nepohne sa .. Rozumiem tomu ze sa snazi rychlo dostat na poziciu ale uz nestiha, len netusim ako to prestavit aby to islo spravne. Neviete mi poradit co mam zle nastavene , vypocitane? .. moc moc dakujem
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=6 (dir port invert mask:00000110)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=1 (homing dir invert mask:00000001)
$24=50.000 (homing feed, mm/min)
$25=635.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=1600.000 (x, step/mm)
$101=1600.000 (y, step/mm)
$102=1600.000 (z, step/mm)
$110=635.000 (x max rate, mm/min)
$111=635.000 (y max rate, mm/min)
$112=635.000 (z max rate, mm/min)
$120=50.000 (x accel, mm/sec^2)
$121=50.000 (y accel, mm/sec^2)
$122=50.000 (z accel, mm/sec^2)
$130=225.000 (x max travel, mm)
$131=125.000 (y max travel, mm)
$132=170.000 (z max travel, mm)
GRBL nastavenie
Ahoj,
Sniž rychlost posuvu.
$25=635.000 (homing seek, mm/min)
$110=635.000 (x max rate, mm/min)
$111=635.000 (y max rate, mm/min)
$112=635.000 (z max rate, mm/min)
na
$25=300.000 (homing seek, mm/min)
$110=300.000 (x max rate, mm/min)
$111=300.000 (y max rate, mm/min)
$112=300.000 (z max rate, mm/min)
Řešil jsem stejný problém. Mám postavenou CNC frezku taky z NEMO17 se 6M šroubovicí i nastavením kroku. A rychleji jak 400mm/min se nebudou otáčet. Pak už nestíhají strácí krok a bzučí
Sniž rychlost posuvu.
$25=635.000 (homing seek, mm/min)
$110=635.000 (x max rate, mm/min)
$111=635.000 (y max rate, mm/min)
$112=635.000 (z max rate, mm/min)
na
$25=300.000 (homing seek, mm/min)
$110=300.000 (x max rate, mm/min)
$111=300.000 (y max rate, mm/min)
$112=300.000 (z max rate, mm/min)
Řešil jsem stejný problém. Mám postavenou CNC frezku taky z NEMO17 se 6M šroubovicí i nastavením kroku. A rychleji jak 400mm/min se nebudou otáčet. Pak už nestíhají strácí krok a bzučí
Dobry vecer panove, prosim by som o radu, ak ma s tym niekto uz potrebne skusenosti...
Mam zstavu Arduino nano+shield+drivery 8825 grbl+motory nema17+ubiversal gcode sender.
V tejto popisanej zostave mi to nechce fungovat, motory len piskaju, trha s nimy, no roztocit sa nechcu.
No ked drivery a motory skusam samozstatne pomocou Arduina UNA, tak vsetky motory sa perfektne tocia
pro vsetkych mocrokrokoch..teda od full stepu az po 1/32....Grbl je nastavene na ful step, cize 200 krokov na 1mm,
budem pouzivat zavitovku M6 x 1mm. Skusal som vsetky mozne nastavenia aj vsetky micro stepy, ale stale bezvysledne...
No ked to vsetko poskladam do shieldu , tak to nefunguje...
Dakujem Vladimir PB
tu je moje nastavenie GRBL..
Grbl 0.8c ['$' for help]
>>> $$
$0=200.000 (x, step/mm)
$1=200.000 (y, step/mm)
$2=200.000 (z, step/mm)
$3=232 (step pulse, usec)
$4=100.000 (default feed, mm/min)
$5=50.000 (default seek, mm/min)
$6=192 (step port invert mask, int:11000000)
$7=25 (step idle delay, msec)
$8=10.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=25.000 (homing feed, mm/min)
$20=250.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)
ok
Mam zstavu Arduino nano+shield+drivery 8825 grbl+motory nema17+ubiversal gcode sender.
V tejto popisanej zostave mi to nechce fungovat, motory len piskaju, trha s nimy, no roztocit sa nechcu.
No ked drivery a motory skusam samozstatne pomocou Arduina UNA, tak vsetky motory sa perfektne tocia
pro vsetkych mocrokrokoch..teda od full stepu az po 1/32....Grbl je nastavene na ful step, cize 200 krokov na 1mm,
budem pouzivat zavitovku M6 x 1mm. Skusal som vsetky mozne nastavenia aj vsetky micro stepy, ale stale bezvysledne...
No ked to vsetko poskladam do shieldu , tak to nefunguje...
Dakujem Vladimir PB
tu je moje nastavenie GRBL..
Grbl 0.8c ['$' for help]
>>> $$
$0=200.000 (x, step/mm)
$1=200.000 (y, step/mm)
$2=200.000 (z, step/mm)
$3=232 (step pulse, usec)
$4=100.000 (default feed, mm/min)
$5=50.000 (default seek, mm/min)
$6=192 (step port invert mask, int:11000000)
$7=25 (step idle delay, msec)
$8=10.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=25.000 (homing feed, mm/min)
$20=250.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)
ok