Skip to main content

First Layer AI Configuration for OctoPrint Printers

Required Hardware:​

A nozzle camera that provides an up-close view of your 3D printers’ nozzle.

A nozzle camera is a specialized web camera. Nozzle cameras are much smaller than traditional webcams allowing them to get an up-close view of the 3D printer nozzle and the print. With a nozzle camera configured with your 3D printer, you can enable Nozzle Ninja, Obico's first layer AI, to watch your first layer for various types of print issues including over-extrusion, under-extrusion, poor bed adhesion and more.

Compatible Printers​

Obico’s first layer AI is compatible with any 3D printer running OctoPrint or Klipper, but there may not be a nozzle camera mount readily available for your 3D printer. Check with our nozzle camera partners, Mintion and 3DO to see if there is a mount for your printer. Of course, you can also check out various 3D model repositories such as Printables or Thingiverse, or you can design your own mount.

Configure Your Camera for First Layer AI​

Obico now supports multiple webcam streams in the Obico app. You can configure your nozzle camera as a second camera in Obico, or you can just use the nozzle camera as your only camera.

If you are setting up your nozzle camera as a secondary camera, select the "Multiple Cameras" tab instead.

Before proceeding, ensure your nozzle camera is plugged into your Raspberry Pi or 3D printer, and your nozzle camera is visible in OctoPrint and in Obico. Also, ensure Obico for Octoprint is updated to Obico for OctoPrint version 1.6.8 or newer.

  1. Open the OctoPrint interface.

  2. Click the wrench icon on the top right of the screen to open the OctoPrint Settings menu.

  3. Scroll down to "Obico for OctoPrint"

  4. Click "Settings"

  5. Under "Primary Camera", select your camera from the dropdown menu. Skip "Secondary Camera" since you are only setting up one camera.

  6. Under "Nozzle Camera", select your camera from the dropdown menu.

    1. Click "Save" to save the settings.
  7. Click the "Power" icon in the top right of the screen. Restart OctoPrint for the changes to take effect.