Skip to content

Commit

Permalink
fixes all dead links
Browse files Browse the repository at this point in the history
  • Loading branch information
sphawes committed Feb 15, 2024
1 parent d3118c9 commit ad37048
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 19 deletions.
2 changes: 1 addition & 1 deletion docs/feeders/1-overview/feeder-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,4 @@ If you find that there's something unclear in this documentation, please [submit

## Next steps

Before using the feeders, you'll [install the slot harness](../2-install-harness/installing-the-slot-harness.md).
Before using the feeders, you'll [install the slot harness](../2-install-harness/index.md).
6 changes: 3 additions & 3 deletions docs/feeders/2-install-harness/feeder-blade/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ In this step, you'll install and wire slots onto the front and back rails of you
To ensure feeders will mount to your LumenPnP's front rail, we need to ensure that your staging plate is mounted at the correct position. **If you have a v3 LumenPnP, your staging plate is already at the correct distance, and can skip this section.**

!!! danger "Warning"
Be aware that moving your primary staging plate will change where your bottom camera and homing fiducial markers are mounted. After moving the staging plate, you will need to review your machine's calibration. Specifically, the [Homing Fiducial](../../openpnp/calibration/4-homing-fiducial/index.md#tuning-the-homing-fiducial) and [Bottom Camera Position](../../openpnp/calibration/7-bottom-camera-position/index.md).
Be aware that moving your primary staging plate will change where your bottom camera and homing fiducial markers are mounted. After moving the staging plate, you will need to review your machine's calibration. Specifically, the [Homing Fiducial](/openpnp/calibration/4-homing-fiducial) and [Bottom Camera Position](/openpnp/calibration/7-bottom-camera-position).

1. Unplug your LumenPnP.

Expand All @@ -19,7 +19,7 @@ To ensure feeders will mount to your LumenPnP's front rail, we need to ensure th
3. Measure exactly 75mm of clearance between the front rail and the staging plate. You can use the [squaring bracket](https://github.com/opulo-inc/lumenpnp/blob/main/pnp/cad/FDM/squaring-bracket.FCStd) included in LumenPnP v3 kits. (STL available in the latest [LumenPnP Release](https://github.com/opulo-inc/lumenpnp/releases))
![measuring with the squaring bracket](img/staging-plate-spacing.png)

4. Re-tighten the four M5x8mm button head screws to secure the staging plate.
1. Re-tighten the four M5x8mm button head screws to secure the staging plate.
![Tighten the staging plate screws](img/staging-right-screw-1.JPG)

## Prepare the Slots
Expand Down Expand Up @@ -184,7 +184,7 @@ If you were directed to this page by LumenPnP wiring instructions return to one
* [v3.0](/semi-assembly/wiring/#finalize-wiring)
* [v3.1 / V3.2](/semi-assembly-3-1/wiring-3-1/#finalize-wiring)

Otherwise, next is [updating your software.](../3-software-update/software-update.md)
Otherwise, next is [updating your software.](/feeders/3-software-update)

[clip-url]: https://github.com/opulo-inc/lumenpnp/blob/main/pnp/cad/FDM/extrusion-cable-clip.FCStd
[slot-url]: https://github.com/opulo-inc/feeder
6 changes: 3 additions & 3 deletions docs/feeders/2-install-harness/feeder-slot/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ In this step, you'll install and wire slots onto the front and back rails of you
To ensure feeders will mount to your LumenPnP's front rail, we need to ensure that your staging plate is mounted at the correct position. **If you have a v3 LumenPnP, your staging plate is already at the correct distance, and can skip this section.**

!!! danger "Warning"
Be aware that moving your primary staging plate will change where your bottom camera and homing fiducial markers are mounted. After moving the staging plate, you will need to review your machine's calibration. Specifically, the [Homing Fiducial](../../openpnp/calibration/4-homing-fiducial/index.md#tuning-the-homing-fiducial) and [Bottom Camera Position](../../openpnp/calibration/7-bottom-camera-position/index.md).
Be aware that moving your primary staging plate will change where your bottom camera and homing fiducial markers are mounted. After moving the staging plate, you will need to review your machine's calibration. Specifically, the [Homing Fiducial](../../openpnp/calibration/4-homing-fiducial/#tuning-the-homing-fiducial) and [Bottom Camera Position](../../openpnp/calibration/7-bottom-camera-position/).

1. Unplug your LumenPnP.

Expand All @@ -19,7 +19,7 @@ To ensure feeders will mount to your LumenPnP's front rail, we need to ensure th
3. Measure exactly 75mm of clearance between the front rail and the staging plate. You can use the [squaring bracket](https://github.com/opulo-inc/lumenpnp/blob/main/pnp/cad/FDM/squaring-bracket.FCStd) included in LumenPnP v3 kits. (STL available in the latest [LumenPnP Release](https://github.com/opulo-inc/lumenpnp/releases))
![measuring with the squaring bracket](img/staging-plate-spacing.png)

4. Re-tighten the four M5x8mm button head screws to secure the staging plate.
1. Re-tighten the four M5x8mm button head screws to secure the staging plate.
![Tighten the staging plate screws](img/staging-right-screw-1.JPG)

## Prepare the Slots
Expand Down Expand Up @@ -168,7 +168,7 @@ If you were directed to this page by LumenPnP wiring instructions return to one
* [v3.0](/semi-assembly/wiring/#finalize-wiring)
* [v3.1 / V3.2](/semi-assembly-3-1/wiring-3-1/#finalize-wiring)

Otherwise, next is [updating your software.](../3-software-update/software-update.md)
Otherwise, next is [updating your software.](../3-software-update)

[clip-url]: https://github.com/opulo-inc/lumenpnp/blob/main/pnp/cad/FDM/extrusion-cable-clip.FCStd
[slot-url]: https://github.com/opulo-inc/feeder
4 changes: 2 additions & 2 deletions docs/feeders/2-install-harness/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

The LumenPnP has two versions of slots. The most recent version has four "blades" of slots. The older version has fifty individual slots that each need to be mounted. They both work the exact same. Select your version below for the correct installation instructions.

# [Feeder Slot Blades](feeder-blade/)
# [Feeder Slot Blades](feeder-blade/index.md)

[![Feeder Slot Blades][1]][2]

[1]: img/feeder-blade-set.jpg
[2]: feeder-blade/ "Redirect to Feeder Slot Blades"

# [Individual Feeder Slots](feeder-slot/)
# [Individual Feeder Slots](feeder-slot/index.md)

[![Individual Feeder Slots][3]][4]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ LumenPnP feeders require a specific version of OpenPnP (the 2023-04-05 release),
- If you have a v2, choose `v2-lumenpnp-firmware-feeder-support.bin`.
- If you have a v3, choose `v3-lumenpnp-firmware-feeder-support.bin`.

2. Follow the instructions for [updating your LumenPnP's firmware](../../byop/motherboard/update-firmware/index.md).
2. Follow the instructions for [updating your LumenPnP's firmware](/guides/update-firmware/index.md).

## Update Feeder Firmware **(Optional)**

Expand Down
8 changes: 4 additions & 4 deletions docs/guides/second-tool/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ The new tool will need a new vacuum pump and valve. This will be mostly the same

!!! danger "Note"
It is very important to not plug in or unplug stepper motor drivers or motors while the board is powered on. Make sure to unplug the power supply before inserting or removing drivers or motors.
![marking the right motor stepper motor](images/installStepperDriver.JPG)
![marking the right motor stepper motor](images/installStepperDriver.jpg)

## Configuring OpenPnP

Expand Down Expand Up @@ -207,8 +207,8 @@ With the hardware set up, we need to tell OpenPnP about the newly installed tool
## Fine Tuning

1. Attach a nozzle to your new second tool head
2. Set [your new nozzle's offset](../../../openpnp/calibration/6-nozzle-offset/index.md).
3. Try homing your machine again. If you get the `Nozzle tip calibration: not enough results from vision. Check pipeline and threshold` error, you will need to tune your [Bottom Camera Vision Pipeline](../../../openpnp/vision-pipeline-adjustment/4-nozzle-calibration-pipeline.md).
4. Test picking components out of your feeders. Follow the instructions in the [FTP](../../../openpnp/ftp/1-installing-the-feeders/index.md#installing-the-n045-nozzle) guide. Make sure to activate your newly created tool head, and assign a nozzle tip to it.
2. Set [your new nozzle's offset](../../../openpnp/calibration/6-nozzle-offset).
3. Try homing your machine again. If you get the `Nozzle tip calibration: not enough results from vision. Check pipeline and threshold` error, you will need to tune your [Bottom Camera Vision Pipeline](/openpnp/vision-pipeline-adjustment/4-nozzle-calibration-pipeline).
4. Test picking components out of your feeders. Follow the instructions in the [FTP](/openpnp/ftp/1-installing-the-feeders/#installing-the-n045-nozzle) guide. Make sure to activate your newly created tool head, and assign a nozzle tip to it.

[step]: https://wiki.fysetc.com/Silent2209/
6 changes: 3 additions & 3 deletions docs/openpnp/ftp/2-setting-up-the-board/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ The next step is to set the physical location of the FTP board in OpenPNP. You'l
3. If you'd prefer, you can also fall back on manually defining the board's location using the "Multiple Placements" icon button.
![Use the board location from multiple placements button to manually set the board location and rotation](images/Board-location-from-multiple-placements-button.png)

16. To double-check the board's location, rerun the fiducial scan. It is also useful to select some of the other placement locations and move the camera to them as well to check that the camera is centered between the metal pads. If the camera is not lining up correctly, see [Troubleshooting](../../../misc/troubleshooting/symptoms/index.md) for help getting things more tightly set up.
16. To double-check the board's location, rerun the fiducial scan. It is also useful to select some of the other placement locations and move the camera to them as well to check that the camera is centered between the metal pads.

## Placing Components

Expand All @@ -92,7 +92,7 @@ The next step is to set the physical location of the FTP board in OpenPNP. You'l
- If the component was not picked up correctly, you will need to adjust your [feeder location or height](../1-installing-the-feeders/index.md).
- If the component was not identified by the bottom camera correctly, you will likely need to adjust its [Part Identification Vision Pipeline](../../vision-pipeline-adjustment/5-part-identification-pipeline.md).
- If the component did not stick to the FTP board, you should lower the FTP board's Z axis location (`0.10mm` increments are a good starting place).
- If the component stuck to the FTP board but was not centered on placement location (on the pads on the PCB), it's likely you need to adjust that part's [vision pipeline](../../vision-pipeline-adjustment/5-part-identification-pipeline.md) or that [nozzle's offset](openpnp/calibration/6-nozzle-offset/index.md).
- If the component stuck to the FTP board but was not centered on placement location (on the pads on the PCB), it's likely you need to adjust that part's [vision pipeline](../../vision-pipeline-adjustment/5-part-identification-pipeline.md) or that [nozzle's offset](/openpnp/calibration/6-nozzle-offset).
- If the component is not rotated correctly, it's likely you need to adjust that part's [vision pipeline](../../vision-pipeline-adjustment/5-part-identification-pipeline.md) or you need to adjust the relevant feeder's rotation value.

It is normal for your first set of component placements to have some offset errors. The vast majority of these errors can be fixed with [vision pipeline adjustment](../../vision-pipeline-adjustment/1-introduction.md) and tuning your [nozzle offsets](openpnp/calibration/6-nozzle-offset/index.md).
It is normal for your first set of component placements to have some offset errors. The vast majority of these errors can be fixed with [vision pipeline adjustment](../../vision-pipeline-adjustment/1-introduction.md) and tuning your [nozzle offsets](/openpnp/calibration/6-nozzle-offset).
2 changes: 1 addition & 1 deletion docs/openpnp/vision-pipeline-adjustment/1-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Computer vision is one of the most important and complicated elements of a pick
3. [Finding the tips of your nozzles (Bottom Camera)](4-nozzle-calibration-pipeline.md)
4. [Confirming and orienting the parts the machine has picked up. (Bottom Camera)](5-part-identification-pipeline.md)

We've included good settings in the [default machine configuration](../calibration/1-import-config/index.md) to get you started, but you will likely need to tune the settings for your exact needs depending on the ambient light in your room, the settings you used when configuring your cameras, and the kinds of components you're placing.
We've included good settings in the [default machine configuration](/openpnp/calibration/1-import-config) to get you started, but you will likely need to tune the settings for your exact needs depending on the ambient light in your room, the settings you used when configuring your cameras, and the kinds of components you're placing.

**For more information, we highly recommend reading the [OpenPnP documentation](https://github.com/openpnp/openpnp/wiki/Bottom-Vision).**

Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ nav:
- Introduction: feeders/2-install-harness/index.md
- Slot Blades: feeders/2-install-harness/feeder-blade/index.md
- Individual Slots: feeders/2-install-harness/feeder-slot/index.md
- Software Update: feeders/3-software-update/software-update.md
- Software Update: feeders/3-software-update/index.md
- Mounting Feeders: feeders/4-mounting/mounting.md
- OpenPnP Setup: feeders/5-openpnp-setup/feeder-openpnp-setup.md
- Loading Tape: feeders/6-loading-tape/loading-tape.md
Expand Down

0 comments on commit ad37048

Please sign in to comment.