
Artillery Hornet BL Touch mounting and firmware
thingiverse
UPDATES IN JUNE 2022 The firmware.bin binary file contains the compiled version (in Italian language) of the most recent version of Marlin (2.1.x), including some minor improvements that have emerged during use in recent months. The configuration files used to compile the Marlin 2.1.x version (english language) are appended with the following filenames: Conf-2.1.x.h and Conf-adv-2.1.x.h. If you decide to recompile the firmware, download Marlin 2.1.x from Github and rename the aforementioned files in the canonical Configuration.h and Configuration_adv.h. Furthermore, I would like to point out that you have printed and used a small accessory to block the dupont connectors of the 3D-Touch and ensure the permanent electrical contact in the white 5-pole connector placed above the extrusion motor as sometimes their stability was not guaranteed. . I am also attaching the STL file of the aforementioned accessory and some photos to better illustrate its use. --------- I started from the excellent work done by friend Manuel José Ramírez - Nabac (whom I thank very much not only for the BL support but also for his very complete guide to learn how to modify the firmware!) for the support for BLtouch for the Artillery Hornet printer (https: // www.thingiverse.com/thing:5039451). After having printed the aforementioned support and mounted it on my new 3D Touch on the Artillery Hornet printer, adjusting it to the lowest position allowed by the registration holes, I had to add an additional 2 mm thick rectangular plate between the support and the 3D Touch, to bring this sensor closer to the plate, as it still remained too high to function properly. For Marlin, it was necessary to review the two configuration files supplied by Nabac on Thinghiverse, as the quality of the first layer with these configurations was not comparable with that of the original firmware. I also found it very convenient to combine the Unified Bed Leveling with the Linear Advance function and some other optional operating menus and minor regulations. I then recompiled the firmware (always with Marlin ver. 2.0.9.1) to review the inconsistent settings, fix some limits (speed, accelerations and jerk), and activate the Linear Advance with a k factor detected by a series of specific tests (see the official pages on Marlin documentation site on this subject). I also did some experiments to activate the firmware retraction function but, for the moment, my tests did not satisfy me and I decided to compile without this latter feature, more stable. I therefore now submit my Configuration.h and Configuration_adv.h files to all interested parties, awaiting further improvements and / or suggestions. I also upload the firmware binary file (firmware.hex - ITALIAN LANGUAGE!) as well as the _Bootscreen.h file in which, to make the difference with the original firmware more visible, I made the same initial logo but in negative. CONFIGURATION UPGRADED 02 FEB 2022 - I SUGGEST TO COMPARE THE CONFIGURATION FILES WITH WINMERGE IN ORDER TO HIGHLIGHT THE DIFFERENCES OF THE VERSIONS AND TO ADJUST THEIR OPTIMAL PARAMETERS, TO PROCEED WITH THE RECOMPILATION OF THE MOST SUITABLE FIRMWARE FOR YOUR MACHINE! NOTE: By doing several experiments, I noticed that for some PLA filaments it is advisable to lower the Flow rate to 88% directly at the slicer level, in order to obtain a perfect first layer. In addition, I have also reduced the flow rate of the filling to 88%, eliminating the already rare collisions of the nozzle with the very high layers of the filling itself. NOTES FOR VERSION 2 (11 feb 2022) Printing the support of our friend NABAC (whom I always thank for the very useful work for the upgrade of the Artillery Hornet) I noticed two aspects that were not exactly convincing: 1) the thickness on which the fixing screws of the BL Touch support to the nozzle carriage grip (only 0.4 mm, too few for a stable fixing and difficult to make well as a first layer) 2) the need to have an additional excursion for the slide as I had to insert a plate of 2 mm of additional shimming. For this reason I have realized a V2 version of both the bracket and the support, editing the original NABAC stl files. I therefore attach, for all those interested, both the stl new files and the f3d changes made with Fusion 360. ----------------------------- AGGIORNAMENTI DI GIUGNO 2022 Il file binario firmware.bin contiene la versone compilata (in lingua italiana) della versione più recente di Marlin (2.1.x), inclusi alcuni lievisimi perfezionamenti che sono emersi durante l'utilizzo negli ultimi mesi. I filesi di configurazione utilizzati per compilare la versione Marlin 2.1.x (lingua inglese) sono aggiunti con i seguenti nomi file: Conf-2.1.x.h e Conf-adv-2.1.x.h. Qualora decidete di procedere alla ricompilazione del firmware, scaricate Marlin 2.1.x da Github e rinominate i predetti files nei canonici Configuration.h e Configuration_adv.h. Inoltre vi segnalo di avere stampato ed utilizzato un piccolo accessorio per bloccare i connettori dupont del 3D-Touch ed assicurare il conatto elettrico permanente nel connettore bianco a 5 poli posto al di sopra del motore di estrusione in quanto alcune volte la loro stabilità non era garantita. Allego anche il file STL del predetto accessorio ed alcune foto per illustrare meglio il suo utilizzo. -------------------------------- Sono partito dall'ottimo lavoro svolto dall'amico Nabac (che ringrazio tantissimo non solo per il supporto ma per la sua guida completissima per imparare a modificare il firmware!) per il supporto per bl touch per la stampante Artillery Hornet (https://www.thingiverse.com/thing:5039451). Dopo avere stampato il predetto supporto e montato il mio nuovo 3d Touch sulla Artillery Hornet, regolandolo nella posizione piu bassa consentita dai fori di registrazione, ho dovuto aggiungere un ulteriore piastrina rettangolare di spessore di 2 mm tra supporto e 3d Touch, per avvicinare questo sensore al piatto, poichè restava ancora troppo alto per funzionare correttamente. Per quanto riguarda Marlin, è stato necessario rivedere i due files di configurazione suggeriti da Nabac nelle istruzioni del supporto, poichè la qualità del primo layer con queste configurazioni non era confrontabile con quella del firmware originale. Inoltre ho trovato molto comodo affiancare all'Unified Bed Leveling la funzione del Linear Advance e alcuni menù operativi facoltativi. Ho quindi ricompilato il firmware (sempre con Marlin ver. 2.0.9.1) per rivedere le impostazioni non coerenti, sistemare alcuni limiti (velocità, accelerazioni e jerk), e attivare il Linear Advance con un fattore k rilevato da una serie di test specifici (si vedano le pagine della documentazione ufficiale di Marlin sull'argomento). Ho fatto anche delle sperimentazioni per attivare la funzione della retroazione da firmware ma, per il momento, i test non mi hanno soddisfatto ed ho trovato più stabile la compilazione priva di quest'ultima caratteristica. Sottopongo a tutti gli interessati quindi i miei files Configuration.h e Configuration_adv.h, in attesa di ulteriori miglioramenti e/o suggerimenti. Carico anche il file del firmware già compilato (firmware.hex) nonché il file _Bootscreen.h in cui, per rendere più visibile la differenza col firmware originario, ho reso il medesimo logo iniziale ma in negativo. CONFIGURATION UPGRADED 02 FEB 2022 - CONSIGLIO DI CONFRONTARE CON WINMERGE I FILES DI CONFIGURAZIONE AL FINE DI EVIDENZIARE LE DIFFERENZE DELLE VERSIONI E DI REGOLARE I PROPRI PARAMETRI OTTIMALI, PER PROCEDERE ALLA RICOMPILAZIONE DEL FIRMWARE PIU' IDONEA ALLA PROPRIA MACCHINA! NOTA: Facendo diverse sperimentazioni, ho notato che per alcuni filamenti PLA è opportuno abbassare al 88% il Flow rate direttamente a livello dello slicer, al fine di ottenere un primo layer perfetto. Inoltre ho ridotto al 88% anche il flow rate del riempimento, annientando le già rare collisioni del nozzle con i layer molto alti del riempinento stesso. NOTE PER LA VERSIONE 2 (11 feb 2022) Stampando il supporto dell'amico NABAC (che ringrazio sempre per il lavoro molto utile per l'upgrade della Artillery Hornet) avevo notato due aspetti non proprio convincenti: 1) lo spessore sul quale fanno presa le viti di fissaggio del supporto del BL Touch al carrello dell'ugello (soltanto 0.4 mm, troppo pochi per un fissaggio stabile e difficili da realizzare bene come primo layer) 2) la necessità di avere una escursione supplementare per la slitta poichè ho dovuto ricorrere ad una piastrina di 2 mm si spessoramento supplementare. Per questo motivo ho realizzato una versione V2 sia della staffa che del supporto, editando i files di NABAC. Allego quindi, per tutti quelli che fossero interessati, sia i file stl che i files f3d delle modifiche fatte con Fusion 360. ------------------------
With this file you will be able to print Artillery Hornet BL Touch mounting and firmware with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Artillery Hornet BL Touch mounting and firmware.