Installing the Feeders

Getting the feeders ready for automatic picking

The FTP PCB has two different types of components that need to be placed: resistors and LEDs. Each will need its own feeder so that the LumenPnP can pick each type of component. For this guide, you’ll use printed tray feeders.

Attach Feeders

  1. Use two M3x10 button head screws and two M3 wingnuts to secure the printed tray feeder through onto the staging plate using holes: C11 and E11.

    Install the feeder to the staging plate

  2. For each component, cut a strip of component tape off the reel about 125mm long.

  3. Slide the Resistors into the left-most tray feeder, and the LEDs the adjacent tray.

  4. In OpenPnP, connect to your LumenPnP and home it.

    Connect to your LumenPnP and home it

Import Board

  1. Download the FTP board design. It’s in the LumenPnP_PCBs.zip artifact on the latest release.

  2. Go to File > Save Job As and save your FTP job.

    Save Job As

  3. Navigate to the Job tab in the top right.

    Job Tab

  4. Click that “Add” Icon button to add a new board and select New Board. Save the board in the same directory as the job.

    Add a new board to the job

  5. Click on the newly-created board in the list to select it.

    Select the board to import the design

  6. Go to File > Import Board > KiCAD .pos

    Start importing the board

  7. In the Import popup:

    1. Select the ftp-top.pos file you downloaded earlier as the Top File
    2. Enable the Assign Parts checkbox.
    3. Enable the Create Missing Parts checkbox.
    4. Click Import
      Fill out the board import dialog

Add Feeders

  1. Navigate to the Feeders tab in the top-right pane.

    Switch to the feeders list

  2. Click on the “Add Feeder” icon button.

    Start adding a new feeder

  3. Select ReferenceTrayFeeder and click Accept.

    Select and add a new reference tray feeder

  4. In the lower-right panel, you’ll be in the Configuration tab. Change the Part to be R_0603_1608Metric-R_Small.

    Assign the resistor to the tray feeder

  5. Set the Y Offset to -4. This is the space between components on the tape.

    Set feeder offset

  6. Set the Y Tray Count to 30. This is the number of components available on the feeder before it needs to be manually moved forward.

    Set the feeder tray count

  7. Set the Pick location to: X=45, Y=175, Z=20 as a starting point.

    Set the starting location for the left feeder

  8. Click on the “Position Camera” icon button to move the top camera roughly over the left feeder.

    Move the top camera over the left feeder's approximate location

  9. Position the center of the top camera feed over the center of the top-most slot holding a resistor in the tray. You can drag the reticle in the camera feed, or use the jog buttons.

    Manually move closer to the correct feeder location

  10. Zoom in on the camera feed and precisely position the center of the reticle over the center of the slot holding the resistor. The resistor itself may not be perfectly centered, that is fine.

    Manually move closer to the correct feeder location

  11. Click the “Capture Camera Location” icon button to save the XY position of the start of the feeder.

    Save the current camera position as the start place for the feeder

  12. Click Apply to save the feeder settings

    Save feeder settings

  13. Click the Enable checkbox in the feeder list.

    Enable the feeder so that it is used

  14. Do the same procedure again for the LED feeder. You’ll assign the part LED_0603_1608Metric-LED_Small to the new feeder.

Installing the N045 Nozzle

  1. Grease the nozzle holder before installing the N045 nozzle.

    Grease the nozzle holder before installing the N045 nozzle

  2. Install your N045 nozzle onto the nozzle holder.

    Install the N045 nozzle

  3. Wipe off any excess grease.

    Wipe excess grease from the nozzle holder

  4. Go to the Machine Setup tab in OpenPnP.

    Switch to the Machine Setup Tab

  5. Navigate to Heads > ReferenceHead H1 > Nozzles > ReferenceNozzle N1.

    Select Nozzle N1

  6. In the lower-right pane, switch to the Nozzle Tips tab.

    Switch to the nozzle tips tab

  7. For row N045, check both the Compatible and Loaded checkboxes. If you haven’t set up automatic nozzle changing, you will receive a popup saying that you’re required to manually load the nozzle on the toolhead.

    Load Nozzle N045

  8. Go to the Packages tab in the top-right pane.

    Switch to the Packages Tab

  9. Select LED_0603_1608Metric from the list.

    Select the LED package

  10. In the lower-right pane, you’ll be in the Nozzle Tips tab. Click the Compatible on the N045 row.

    Mark compatible with N045 nozzle

  11. Similarly, select R_0603_1608Metric from the Package list.

    Select the resistor package

  12. And click the Compatible checkbox on the N045 row.

    Mark compatible with N045 nozzle

  13. Under the bottom-left Machine Controls pane, select Nozzle: N1 - N045 (Head:H1) to enable the left toolhead.

    Select Nozzle N1

Fine-tuning feeder height

  1. Navigate to the Feeders tab in the top-right pane.

    Switch to the feeders list

  2. Click on the “Position Nozzle” icon button to bring the nozzle over the feeder.

    Position the nozzle over the feeder

  3. Use the Jog controls to lower the Z axis until the nozzle is touching the surface of the plastic tape cover.

    Use the jog controls to position the nozzle over the feeder
    Position the nozzle over the feeder
    Position the nozzle over the feeder

  4. Click on the “Capture Nozzle” icon button to save the new Z height of the feeder.

    Save the nozzle position

  5. Jog the XY gantry away from the feeder.

    Move the Tool Head away from the feeder

  6. Remove the tape cover from the feeder.

  7. Click the “Pick” icon button to pick a component from the feeder. If the component is picked up properly, your Z-height is correct. If not, you should:

    Pick from the feeder

    1. Lower the Z height of the feeder by 0.1mm
    2. Press Apply to save the change
    3. Home the machine
    4. Try picking a component from the feeder again.
  8. After you’ve successfully picked a component, in the machine Machine Controls pane, switch to the Special Tab.

    Switch to the special tab

  9. Recycle the component you’ve successfully picked up

    Recycle the component you've picked up

  10. Copy the final Z height, select the other feeder, paste it for the other feeder, and press Apply

    Apply the z height from the first feeder to the second one

  11. Test picking a component from the other feeder

    Pick from the feeder