Adjustable SN04 Auto-level Sensor Mount for Anet A8, Mesh-leveling-friendly

Adjustable SN04 Auto-level Sensor Mount for Anet A8, Mesh-leveling-friendly

prusaprinters

<p>This is an updated thing, the original one can be found <a href="https://www.thingiverse.com/thing:3631522">here.</a> The cooling fan duct is the <a href="https://www.thingiverse.com/thing:2121279">Mistral 2.1a.</a></p> <p>This main goal of this sensor mount is to bring the SN04 into a position where the entire bed can be measured for mesh-leveling while giving easy sensor height adjustability without compromising thermal stability with the removal of the heatsink. Height adjustability is achieved by using an M3 screw, a feature I consider mandatory these days. This revision includes a fan shroud (as promised from v1.0) for a 25mm fan (not 40mm like the stock fan) and a slightly modified base plate to accommodate the changes. The fan shroud has got some oddities built into is as I designed it in a hurry so it's not perfect, but it is functional. The shroud covers the side of the extruder where the heatsink used to reside. It has some ducting that redirects most of the airflow straight up as to not affect the print. Without the mass of the heatsink and some airflow, everything metal on the carriage sometimes would get hot. Not "can't-touch-it" hot but really, really warm with the right set of conditions. This new version does away with that thermal issue.</p> <p>The original thing has the full write-up, but if it's TL;DR...</p> <p>PROS-</p> <p>Works with common SN04 leveling sensor</p> <p>Sensor range covers the entire area of the hot bed.</p> <p>Fine tunable height adjustment by turning an M3 screw.</p> <p>Compatible with very efficient common fan duct model.</p> <p>Reduced X-axis carriage weight compared to stock assembly.</p> <p>CONS-</p> <p>Sensor can run into left Z-axis rod coupling during X-axis homing at low bed and Z heights (sensor wiggles out of the way though). Fixed by increasing Z homing height in Marlin.</p> <h3>Print Settings</h3> <p><strong>Printer Brand:</strong></p> <p>Anet</p> <p class="detail-setting printer"><strong>Printer: </strong> <div><p>A8</p></div> <p><strong>Rafts:</strong></p> <p>No</p> <p class="detail-setting supports"><strong>Supports: </strong> <div><p>Yes</p></div> <p><strong>Resolution:</strong></p> <p>0.15mm</p> <p class="detail-setting infill"><strong>Infill: </strong> <div><p>25%</p></div> <p><strong>Filament:</strong> eSun PETG Silver</p> <p><br/> <p class="detail-setting notes"><strong>Notes: </strong></p> </p><div><p>0.4mm nozzle, 0.48mm width, seven top/bottom and four perimeters, 60mm/sec, 80% outline and infill speed, 220c hotend, 60c bed.</p></div> Materials and Assembly ====================== <p>Hardware:</p> <p>Base Plate:</p> <p>(1) M3x25 - left mounting screw</p> <p>(1) M3 hex nut - recessed nut for Sled Base mounting</p> <p>Sensor Sled Base:</p> <p>(1) M3x6 (custom made, M3x5 should work fine) - Sled Base mounting screw</p> <p>(1) M3x20 - sensor height adjustability screw</p> <p>Sensor Sled:</p> <p>(2) M3x15 - sensor mount screws</p> <p>(2) M3 hex nut - recessed sensor mount nuts</p> <p>(1) M3 hex nut - for adjustability screw</p> <p>Fan Shroud:</p> <p>(2) M3x12 - Fan Mount screws</p> <p>(2) M3 hex nuts - recessed Fan Mount nuts</p> <p>(1) M3x45 - Fan Shroud mount screw</p> <p>Assembly:</p> <p>The Base Plate traps an M3 nut that the Sensor Sled Base uses as a mounting point. There is also a captured M3 nut used for the height adjustment and two recessed nuts are used to mount the SN04 to the Sensor Sled. The Fan Shroud uses two more recessed nuts to mount the 25x25x7mm fan. Hopefully the pictures help.</p> <p><strong>NOTE:</strong></p> <p>Do not install the right exposed screw on the Base Plate. Those pictures with the silver plate are from v1.0. You can use the right screw for plate alignment purposes but remove it as that hole is for the fan shroud screw.</p> <h3>Marlin Settings</h3> <p>Other than the usual auto bed leveling adjustments required in Marlin's "config.h" file, this is the offset settings for the sensor mount's position:</p> <h3>#define X_PROBE_OFFSET_FROM_EXTRUDER -30 // X offset: -left +right [of the nozzle]</h3> <h3>#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]</h3> <h3>#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]</h3> <p>To eliminate the sensor crashing into the rod coupling uncomment this line (also in the"config.h" file):</p> <h3>#define Z_HOMING_HEIGHT 20</h3> <p>In my case, 20mm is enough to have clearance between the coupler and the sensor, and I have the original heat bed pretty much bottomed out on the springs.</p> <p>YMMV.</p> </p></p></p> Category: 3D Printer Accessories

Download Model from prusaprinters

With this file you will be able to print Adjustable SN04 Auto-level Sensor Mount for Anet A8, Mesh-leveling-friendly 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 Adjustable SN04 Auto-level Sensor Mount for Anet A8, Mesh-leveling-friendly.