Giter VIP home page Giter VIP logo

boop's Introduction

Boop

Add nozzle probing to your Printer For Ants.

boop_beta-3_render

Boop is a down-scaled version of the Voron Tap nozzle-based Z probe, and has been carefully optimized for Printers for Ants that have front-facing MGN9 rails and rock Voron V0.2-style toolheads.

Just like Tap - with Boop, the entire toolhead moves to trigger an optical switch, which offers many advantages, including:

  • excellent precision: sub .001mm in some cases - microstep-level!!!
  • excellent reliability: an effectively infinite number of probing cycles
  • software simplicity: simplified macro configuration

... and more, as noted on the Tap README. It's great.

Version History

2023-03-14: beta-3 release by MasturMynd! 🥧

A new two-part, centered-sensor design brings major practical improvements:

  • stronger: more beef + two-part design + built-in strengthening slots
  • easier to print: reduced/simplified supports + uses standard Voron settings
  • easier to evolve: two-part design enables faster iteration and the potential for rear V0.2-style heatsets
  • now supports Tap sensor boards!

2023-02-08: beta-2 release by Yeri - resolved some small interferences. Files on DoomCube Discord, if you need them.

2023-01-08: beta-1 release by Yeri! 🎉 proof that you can fit the Tap concept onto a much smaller printer, in a much tighter space.

Requirements

  • Bed must be stable for high probing force
    • Not a fit for cantilevered-bed printers, including V0 and Tiny-M
  • Front-facing MGN-9H X-axis rail
  • V0.2-style toolhead with 2 holes in front, 1 in back
    • Supports MiniSB
  • 5/24V required at toolhead

NOTE: As of beta-3, other toolheads based on the MiniAB mounting pattern are not officially supported, such as the MiniAB, MiniAS, and others.

Instructions

** CHECK THE STL DIRECTORIES FOR SPECIFIC INSTRUCTIONS! **

Much of the Voron Tap manual applies here; read through it first.

In particular, note the section about adjusting the bed forwards.

  1. Update your printer.cfg as recommended in Tap Klipper Instructions
  2. Home Z and test virtual Z endstop by lifting tool-head
  3. Heat soak your machine and run a couple probe_accuracy samples=100 to "break-in" your probe
  4. Run a few more probe_accuracy checks (default of 10 probes)

BOM

** CHECK THE STL DIRECTORIES FOR SPECIFIC BOM **

An MGN9H rail sized for your specific printer will be needed. See below for printer compatibility and sizes.

Compatibility Chart & Rail Sizes

Printer Rail and Notes
Salad Fork 120 ✅ MGN9H 180
Salad Fork 160 ✅ MGN9H 210
Micron 120 ✅ MGN9H 150
Micron 180 ✅ MGN9H 220
Pandora Gantry 120 ✅ MGN9H 200
Pandora’s Box 120 ✅ MGN9H 200
Tiny-T 150 ✅ MGN9H 200
Tri-Zero 120 ❓ MGN9H 200 (!!!) Requires either Pandora Gantry or the gantry from Pandora’s Box along with a gantry brace from the mods folder.

Note: The Boop carriage can hit the Z extrusions of the stock frame. For this reason, print volume will be reduced.

Voron Zero, Tiny-M ❌ Cantilevered beds are not a fit.
Dueling Zero ❌ Not supported, as a front-facing gantry is required, and clearance to the vertically-oriented Z extrusions would be needed

FAQ

All Voron Tap FAQs apply here too!

If you don’t see an answer for your question, the place to ask is the #boop channel in the DoomCube Discord.

Does this move my toolhead around?

Yes, a bit, and your bed mount will require a corresponding adjustment forwards.

Is there a top-mount Boop version for my Tri-Zero?

Not at this time. Seems hard to design, because the right angle of a V0 mount would create the potential for flex. Perhaps with metal reinforcements, this could work, but you would run into the door and lose space.

Where’s the manual?

So much of the design is shared with Voron Tap that a README here will have to suffice for now.

Is there a circuit board?

Yes! Beta-3 adds support for the OptoTap board, intended for Tap!

Is there a version for V0?

No. Cantilevered beds are not a fit for Tap/Boop-style probing, where significant force is involved.

Is there a version for MGN9C rails?

Yeri tried to make it work with a 9C rail, but Fusion 360 doesn’t support wormhole technology and the screws interfered with the 50mm rail.

Can I just move a 9H carriage over?

Unlikely, unless these are from the same batch and manufacturer.

Do I need new belts to use Boop?

No; existing ones should be fine as long as you didn't trim the belts too close to the existing carriage

Could I put this on an MGN9-front-rail printer like MGN9 V2?

Yes. It would be smaller and lighter than Tap, and enable the use of the V0-style toolhead ecosystem. ???

Credits

clee tested the beta parts and provided feedback.

DoubleT tested the beta parts and provided feedback.

hartk did initial beta testing and feedback.

Kyleisah provided the beautiful render of Boop beta-3.

L.e.o.p.a.r.d. tested beta-3, provided feedback and is working on alternative methods of triggering boop.

Mastur_Mynd developed beta-3, taking many design queues from both beta-2 as well as Voron Tap.

pnewb tested beta-3 and provided feedback and criticism.

Steve tested beta-3, provided feedback and previewed live on stream!

Yeri did the original and following CAD work and is the project lead.

Zruncho did testing, some CAD exploration, and wrote the initial README.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.