The author remixed this model.
Complete hardware kits that include all the non-printed parts can be found over at MakerRx
Complete hardware kits
Completely reverse engineered Toyota 22RE 4 cylinder engine. Can completely print a fully rotating model. Working crank, pistons, and valve train. The valves open and close!!!. It may not be the most exciting engine but its the only one I had in my garage. Great if you want to learn about engines and how the moving parts in them work. All parts are printed except for a few bearings and fasteners.
More than 3 days of total print time.
The block alone was 34 hours. So make sure you have a well calibrated and reliable printer.
Some print times calculated in Cura at .2mm layer height
Engine Block - 40 hours
Head - 23 hours
Valve Cover - 10 hours
Oil pan - 14 hours
Update 09/01/2020
Entire model has been redesigned to allow for easier assembly and better part fitment. New model has working LED spark plugs and a cut away block where you can see the rotating crankshaft without removing the head.
This model was reverse engineered from a 22RE Toyota engine, All modeling was done in SolidWorks and the STL files were scaled to 35% for printing since that the biggest my printer could print. All parts were printed in PLA on my RepRap original Prusa. There are 80 printed parts in this assembly, not including any fasteners or bearings. Probably a whole 1kg roll of plastic.
See pdf for complete printing and assembly instructions.
MY CHANGES
Update 01/09/2024
Model adjusted for printability on fdm printers. Smoother gliding and working parts with less traction. Overall a better experience.
Update 17/9/2024
Added a fan option with rounder edges and more curving. Should improve the aerodynamics a little bit but not much.
Update 18/9/2024
Added a valve cover option with a incision on the front in case the regular one does not fit properly, sand down the incision to the perfect size.
This model will be updated even more later so revisit it if you have a problem with your print and maybe there will be a solution. In case there is not one please post a comment explaining the problem and I might be able to fix it. Have a great day!