sto impazzendo col tuning della mia CNC, in breve la mia storia.
Non conoscevo Linuxcnc fino a qualche mese ed ho deciso di utilizzarlo viste le sue enormi potenzialità ma ho un sacco di dubbi e sto studiando per capire come ottimizzare la configurazione per la mia CNC.
Ho un PC Desktop con installata l'immagine scaricabile dal sito di LinuxCNC 2.7 su Debian 7 Wheezy e 4 porte parallele NetMos riconosciute e funzionanti alla grande.
Il test di latenza con più di 10 glxgears aperti e smanettando per un quarto d'ora è 55000. Ho anche provato a togliere Virtualizzatore, disabilitare scheda audio, disabilitare screensaver ed inserire isolcpus=1 nel grub.conf, nessuna miglioria ma la macchina sembra rispondere bene in linea di massima. So che la latenza è un poco alticcia ma pare che tutto sommato lavori discretamente.
Ora i miei dubbi:
Se metto il BASE_PERIOD a 25000 e regolo MAX_VELOCITY E MAX_ACCEL lavoro tranquillamente con velocità di 3000mm/s senza avere errori o allarmi di alcun genere, al di sopra di questo valore, ottengo sempre un following error.
Ho letto però nella documentazione di linuxcnc che il BASE_PERIODO più essere al minimo 50000 che è il più veloce.....come mai io debbo averlo a 25000 per far funzionare la mia macchina?
Quali valori debbo modificare per tarare la mia CNC in maniera ottimale se cambio il BASE_PERIOD?
Ho bisogno di un vostro aiuto nel tuning della mia macchina, sono bloccato.
Grazie in anticipo a tutti.