• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 1
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 2
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 3
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 4
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 5
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 6
Artillery Hornet BL Touch mounting and firmware 3D Printer File Image 7
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 1
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 2
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 3
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 4
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 5
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 6
Artillery Hornet BL Touch mounting and firmware 3D Printer File Thumbnail 7

Artillery Hornet BL Touch mounting and firmware

afruzu avatarafruzu

January 24, 2022

thingiverse-icon
DescriptionCommentsTags

Description

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. To further improve the Hornet's performance, I recommend you also see my cooling improvement projects (https://www.thingiverse.com/thing:5444815) and to feed the filament (https://www.thingiverse.com/thing:5444823 ).

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. Per migliorare ulteriormente le prestazioni della Hornet, vi consiglio di vedere anche i miei progetti di miglioramento del raffreddamento (https://www.thingiverse.com/thing:5444815) e di alimentazione del filamento (https://www.thingiverse.com/thing:5444823 ).

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.


License:

Creative Commons - Attribution

Related Models

1-100 Tanks and Vehicles preview image

1-100 Tanks and Vehicles

m_bergman profile image

m_bergman

11,075

Lead Screw Cleaning Tool preview image

Lead Screw Cleaning Tool

Haix3D profile image

Haix3D

1,806

Mechanical Artillery Cannon gun moving turret preview image

Mechanical Artillery Cannon gun moving turret

Manish profile image

Manish

6,244

The Heist - Puzzle Box preview image

The Heist - Puzzle Box

LeisureLuke profile image

LeisureLuke

3,908

Calibration Bro ( CaliFlower Calilantern Calibration cross alternative) - Calibration shape + Calculator - Klipper & Marlin preview image

Calibration Bro ( CaliFlower Calilantern Calibration cross alternative) - Calibration shape + Calculator - Klipper & Marlin

Citywrecker profile image

Citywrecker

M109A7 Paladin Self-Propelled Howitzer preview image

M109A7 Paladin Self-Propelled Howitzer

Sgt_Reckless profile image

Sgt_Reckless

3,655

ATLAS - The universal strong spool holder preview image

ATLAS - The universal strong spool holder

WaikikiProd profile image

WaikikiProd

3,121

Artillery Sidewinder X2 Mods preview image

Artillery Sidewinder X2 Mods

Radiotbo profile image

Radiotbo

206

658