Hotend on a Neutron printer: E3D vs MK8 I own a Creality Ender 3 printer, and have been printing on it for about a year.

I thought it might be fun and instructive to build a Neutron printer (https://cobyhuang.com/ATOM-Neutron) using my Ender 3 to print the parts.

The Neutron printer can use either an E3D hotend, or an ATOM 2.5 MK3 hotend.

I think that the E3D hotend is more common, so I think that is the one I'll go with.

It occurs to me that the heater block for an E3D hotend uses an M6 thread for the heat break and the nozzle. Likewise, my Ender 3's heater block also uses M6 threads.

Here is my question, it is possible to replace the heater block and nozzle on an E3D hotend with a heater block and nozzle from an Ender 3? Not that I'd disassemble my Ender 3 mind you, but it would be nice to have one set of interchangeable parts.
Yes, but...
Technically, you can reuse your old heater block and nozzles and just buy a new heartbreak and cooling body or the other way around. However, you might run into problems under working conditions, especially if you install the heater block together with its native heating cartridge and thermosensor. Installing a thermosensor to which the printer is not adjusted to can lead to all kinds of problems - Firmware update is a must!
Another source of trouble could stem from not taking care in the change itself. The Makerbot MK8 seals the hotend by pressing the liner against the nozzle, which itself is seated against the heartbreak, just like the e3D lite6 seals itself. On the other hand an all-metal e3D v6 seals itself by seating the heartbreak against the nozzle on a larger area. If the seal is imperfect, the Makerbot Mk8 style tends to leak out through the top. Such a leak can leave plastic in the threading which has to be removed carefully before reusing.