This is a simple 3D printed design I came up with to extract smoke and fumes on my cheap Chinese CNC machine when LASER cutting. Basically it consists of a small collector to fit under the z-carriage (with a holder to glue onto the collector) and a couple of parts to adapt a PC fan to fit standard plastic hoses. The collector, once glued onto the holder, should fit the bottom of the z-carriage as shown in the photo above. It’s designed to be removable for when the CNC is used for routing. The z-carriage on my CNC seems a common design, so hopefully this should work on many CNC machines. The inlet and outlet parts need to be glued onto a 12V PC cooling-fan like in the photo below.
From the outlet I attached a 32mm plastic aquarium hose, the end of which goes out of a nearby window. Between the inlet and the collector I used a bit of 20mm rubbery plastic plumbing hose. Despite the design not being optimised for aerodynamic properties, it does remove most of the smell of smoke away through the window. It’s not perfect though as draughts can result in smoke not getting sucked away. I got around that by making a shield to go around the front and sides of the laser to help make sure smoke and fumes get into the collector. If you want to print your own you can get the 3D printing files by clicking here, including the OpenSCAD file in case you need to make any changes.