CNC shield V3, parliamo di Arduino UNO?
in genere la velocità dipende dall F word, se non reagisce magari hai impostato un valore troppo basso nei settaggi iniziali gdi GRBL.
Sto presumento che tu usi Arduino Uno e GRBL non so quale versione, ma spero almeno la 1.1.
Configurazione di GRBL
In teoria all'inizione devi settare le massime velocità per ogni asse ad esempio per la 1.1
$110=500.000 X Max rate, mm/min
$111=500.000 Y Max rate, mm/min
$112=500.000 Z Max rate, mm/min
per il funzionamento degli endstop vanno settati anche alcuni parametri:
Configurazione dello homing
in particolare:
$21=0 Hard limits, boolean
$22=1 Homing cycle, boolean
con lo $21 imposti i limiti fisici cioè gli endstop per min e max
Homing is controlled by parameter $22. Type $22=1 to enable it, $22=0 to disable it. Homing can be triggered by typing $H.
se hai impostato i limiti poi il sistema cerca gli endstop ad una velocità e per una distanza che si può configurare con appositi paramteri.
Ora dalla tua descrizione o il sistema sta cercando gli endstop e quindi sta andando alla velocità minima, oppure hai impostato i paramteri degli step per mm in modo errato ovviamente il calcolo degli step per mm dipende anche dal dimaetro delle pulegge e dal tipo di cinghia che stai usando (o dalla riduzione delle barre filettate o trapezie).
Saluti
Ccarlo D.
P3Steel - MKS GEN v1.2 e REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER + Gen 7 MOSFET (HotBed) + alimentatore step-down 12V -> 5V
Firmware MK4duo 4.3.6 con ABL induttivo con LJ18A3 - Slic3R (Originale) ed ESP3D per controllare la stampante da remoto.
HotEnd Cinese V6 clone con ugello da 0.4mm.
[
My Building Log]