Skip to content

Commit

Permalink
QC Process Overhaul
Browse files Browse the repository at this point in the history
  • Loading branch information
lucian151 committed Nov 1, 2023
1 parent 44e3d96 commit c667048
Show file tree
Hide file tree
Showing 29 changed files with 249 additions and 101 deletions.
3 changes: 3 additions & 0 deletions docs/feeder-connection-kit/accessories/img/IMG_3666.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/feeder-connection-kit/accessories/img/IMG_6181.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/feeder-connection-kit/accessories/img/IMG_6182.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/feeder-connection-kit/accessories/img/IMG_6185.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 16 additions & 3 deletions docs/feeder-connection-kit/accessories/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,24 @@

This section will guide the reader on how to properly prepare the accessories that go into a `feeder-connection-kit`.

## Feeder Cable Mangagement Clips
## bagged-extrusion-cable-clips
* Place 10x `extrusion-cable-clip` pieces into a 3" x 4" plastic bag before sealing it shut

![](img/IMG_3667.png)
![](img/IMG_3666.png)
![](img/IMG_3667.png)
![](img/IMG_3666.png)

* Place each `bagged-extrusion-cable-clips` set into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection

![](img/IMG_6181.jpeg)

* Weigh each `bagged-extrusion-cable-clips`, confirming it weighs `20g`

![](img/IMG_6182.jpeg)

* Place the `bagged-extrusion-cable-clips` pieces that pass weight check into a <span style="color:green"> green QC-Pass bin</span>

![](img/IMG_6185.jpg)


## Hex Key for Drive Wheel Adjustment
* Adhere a hex key bag label onto a 2.5" x 3" plastic bag
Expand Down
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_3666.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_3667.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_6179.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_6180.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_6181.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_6182.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/IMG_6185.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/aux-staging-plate-foot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/front-drag-chain-mount.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/additional-parts/img/static-camera-foot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 24 additions & 9 deletions docs/lumen/additional-parts/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ This section of the work instructions covers the additional parts that must be p

These parts and their respective quantities are as follows:

* 1x `bagged-extrusion-cable-clips`
* 2x `back-leg-extension`
* 2x `front-leg-extension`
* 1x `front-drag-chain-mount`
Expand All @@ -14,43 +15,57 @@ These parts and their respective quantities are as follows:

## Work Instructions

### bagged-extrusion-cable-clips
- Place 10x `extrusion-cable-clip` pieces into a 3" x 4" plastic bag before sealing it shut
![](img/IMG_3667.png)
![](img/IMG_3666.png)
- Place each `bagged-extrusion-cable-clips` set into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection
![](img/IMG_6181.jpeg)
- Weigh each `bagged-extrusion-cable-clips`, confirming it weighs `20g`
![](img/IMG_6182.jpeg)
- Place the `bagged-extrusion-cable-clips` pieces that pass weight check into a <span style="color:green"> green QC-Pass bin</span>
![](img/IMG_6185.jpg)

### back-leg-extension
- Clean print of any observed stringing
- Adhere 2x `rubber-foot` to each `back-leg-extension`, centering each in the circular cutouts
![](img/back-leg-extension.jpg)

- Place each `back-leg-extension` into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection
![](img/IMG_6179.jpg)

### front-leg-extension
- Clean print of any observed stringing
- Adhere 1x `rubber-foot` to each `front-leg-extension`, centering it in the circular cutout
![](img/front-leg-extension.png)
- Place each `front-leg-extension` into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection
![](img/IMG_6180.jpg)

### front-drag-chain-mount
- Clean print of any observed stringing
- Use an arbor press and the respective jig to insert 2x `M5-hex-nut` into `front-drag-chain-mount`
![](img/front-drag-chain-mount-1.png)
![](img/front-drag-chain-mount-2.png)
![](img/front-drag-chain-mount-3.png) ![](img/front-drag-chain-mount-4.png)
- Place each `front-drag-chain-mount` into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection
![](img/front-drag-chain-mount.png)

### static-camera-foot
- Clean print of any observed stringing
- Adhere 1x `rubber-foot` to the bottom of `static-camera-foot`, centering it in the circular cutout

![](img/aux-foot-rubber.jpeg)

- Place each `static-camera-foot` into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection
![](img/static-camera-foot.png)

### aux-staging-plate-foot
- Clean print of any observed stringing
- Use an arbor press to insert 1x `M3-square-nut` into `aux-staging-plate-foot`

![](img/aux-staging-plate-foot-1.jpg)
![](img/aux-staging-plate-foot-2.jpg)
![](img/aux-staging-plate-foot-3.jpg)

- Thread an `M3x14-bolt` into the top-side of `aux-staging-plate-foot`, leaving a few mm of bolt threading exposed

![](img/build-foot-separated.png)
![](img/build-foot.png)

- Adhere 1x `rubber-foot` to the bottom of `aux-staging-plate-foot`, centering it in the circular cutout

![](img/build-foot-rubber.jpeg)
![](img/build-foot-rubber.jpeg)
- Place each `static-camera-foot` into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> while it awaits inspection
![](img/aux-staging-plate-foot.png)
31 changes: 23 additions & 8 deletions docs/lumen/drag-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,11 +150,26 @@ This section will guide the reader on how to properly assemble the LumenPNP v3.1

## OQC Checks

1. Ensure LH/RH labels are present on both sides of 4mm pneumatic tubing
1. Ensure zip ties are present in all instructed locations (2 on `umbilical-cable-strain-relief`, 2 on `x-cable-chain-bracket`, 3 between end of drag chain and `umbilical-cable-strain-relief`), and that excess is removed
1. Ensure the DL cable and USB camera cable exit the drag chain between the x-gantry side end link and the final cover on that side
1. Ensure XM cable is installed in the correct location and `x-motor-cable-guide` is installed with the connector in the correct orientation
1. Introspect
1. If your drag chain passes all these checks, it is good to ship. Install a 2" x 9" bag over both sides of the cable ends to protect them during shipment.



* Inspect the *x-gantry side* of `drag-chain` and confirm the following cables are present and installed in the correct direction

!!!info "A quick way to tell which side of the `drag-chain` is the *x-gantry side*: it is the side where the cables are shorter exiting the `drag-chain`"

* `LM` cable: 6-pin connector with `LM` label
* `RM` cable: 6-pin connector with `RM` label
* `ZM` cable: 6-pin connector with **NO** label
* `ZL` cable: 3-pin connector with **NO** label
* `DL` cable: 3-pin connector with **NO** label, exits `drag-chain` between end-link and final cover
* `USB` cable: 4-pin connector with **NO** label, exits `drag-chain` between end-link and final cover

* Inspect the `drag-chain` and confirm the following tubes are present and labeled correctly on both sides
* <span style="background-color:red">**Red**</span> `4mm-pneumatic-tubing` with `LH` label
* <span style="background-color:blue">**Blue**</span> `4mm-pneumatic-tubing` with `RH` label
* Confirm `zip-tie`'s are trimmed flush and present in the following locations:
* 2x on `umbilical-cable-strain-relief`
* 2x on `x-cable-chain-bracket` where `XM` cable leaves the drag-chain
* While here, confirm that `XM` cable exits `drag-chain` in place of the 12th `drag-chain-cover`
* 2x connecting `x-motor-cable-guide` to end of `XM` cable
* 3x evenly spaced between `drag-chain` and `umbilical-cable-strain-relief`

!!!success "If all checks pass, place the completed `drag-chain` into a <span style="background-color:yellow"> yellow NEEDS QC bin</span> found on the pack-out shelf while it awaits peer-review"
14 changes: 10 additions & 4 deletions docs/lumen/feeder-rail/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,12 @@ Perform the following quality control checks:

* `Slot #1` - `#Slot 25` are installed sequentially from left to right
* Wiggle all of the installed slots to ensure none are loose, retightening any if needed
* **2x** additional `M5x8-bolt` and `M5-t-nut` are installed into each `corner-bracket`
* Confirm the slit in the `2x3-idc-connector` faces towards the left of the `feeder-slot`
* The 2x installed `corner-bracket` pieces are flush to the `2020-alu-extrusion`
* The 2x installed `corner-bracket` pieces each have a spare `M5x8-bolt` and `M5-t-nut` installed into the unused holes
* Total 2x `M5x8-bolt` and `M5-t-nut`

!!!success "If all checks pass, bring the completed `front-feeder-rail` to the shelf for peer-review and pack-out."

## Assemble rear-feeder-rail
This section of the work instruction will be a little less detailed than the above section on `front-feeder-rail` as it builds off the same process.
Expand Down Expand Up @@ -140,9 +144,11 @@ This section of the work instruction will be a little less detailed than the abo
Perform the following quality control checks:

* `Slot #26` - `#Slot 50` are installed sequentially from left to right
* Double-check that `#Slot 50` is printed in yellow plastic
* Confirm that `#Slot 50` is printed in yellow plastic
* Wiggle all of the installed slots to ensure none are loose, retightening any if needed
* **4x** additional `M5x8-bolt` and `M5-t-nut` are installed into each `corner-bracket`
* Confirm the slit in the `2x3-idc-connector` faces towards the left of the `feeder-slot`
* The 4x installed `corner-bracket` pieces are flush to the `2020-alu-extrusion`
* The 4x installed `corner-bracket` pieces each have a spare `M5x8-bolt` and `M5-t-nut` installed into the unused holes
* Total 4x `M5x8-bolt` and `M5-t-nut`


!!!success "If all checks pass, bring the completed `rear-feeder-rail` to the shelf for peer-review and pack-out."
3 changes: 3 additions & 0 deletions docs/lumen/pack-out/img/IMG_6194.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/pack-out/img/aux-staging-plate-foot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/pack-out/img/front-drag-chain-mount.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/pack-out/img/static-camera-foot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
47 changes: 28 additions & 19 deletions docs/lumen/pack-out/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

###Packaging `x-gantry`
* Perform `x-gantry` QC
* `GT2-belt` has been trimmed to appropriate length
* `GT2-belt` has been trimmed to appropriate length (flush on 1 side, ~1/2" - 3/4" on the other)
* Camera is installed with two bolts
* Camera lens cap is present
* The wire connectors on both `NEMA-11-stepper-motor` units face away from each other, sitting adjacent to their respective cable strain relief points
Expand Down Expand Up @@ -81,10 +81,11 @@
* 2x `M5-hex-nut` pressed into bottom of `front-right-leg`
* 1x `M5-hex-nut` pressed into bottom of `back-leg`
* 2x `M5-hex-nut` pressed into `y-gantry`
* `GT2-belt` has been trimmed to appropriate length
* `GT2-belt` has been trimmed to appropriate length (flush on 1 side, ~1/2" - 3/4" on the other)
* `GT2-belt` has been correctly tensioned
* `Tensioner-arm` is installed on `front-right-leg` in the correct orientation (IE acorn-nut facing touches leg)
* `Linear-rail` is centered atop `aluminum-extrusion`
* `y-gantry` sits flat on `linear-rail-carriage`
* `y-gantry` feels smooth and free of friction across the y-min to y-max travel range when actuated by hand
* `GT2-belt` lays flat in the `600mm-alu-extrusion` channels
* 3x `extrusion-cable-clip` have been installed onto the `y-gantry-left`'s lower `600mm-alu-extrusion`
Expand All @@ -100,19 +101,21 @@
###Packaging `y-gantry-left`
* Perform `y-gantry-left` QC
* Confirm M5 bolts are installed in every counterbored region
* 2x `M5-hex-nut` pressed into bottom of `front-left-leg`
* 1x `M5-square-nut` pressed into side of `front-left-leg` for use with `front-drag-chain-mount`
* 1x `M5-hex-nut` pressed into bottom of `back-leg`
* 2x `M5-hex-nut` pressed into `y-gantry`
* `GT2-belt` has been trimmed to appropriate length
* `GT2-belt` has been correctly tensioned
* `Tensioner-arm` is installed on `front-right-leg` in the correct orientation (IE acorn-nut facing touches leg)
* `Linear-rail` is centered atop `aluminum-extrusion`
* `y-gantry` feels smooth and free of friction across the y-min to y-max travel range when actuated by hand
* `GT2-belt` lays flat in the `600mm-alu-extrusion` channels
* 3x `extrusion-cable-clip` have been installed onto the `y-gantry-left`'s lower `600mm-alu-extrusion`
* `Timing-pulley` is tightened down and at proper height
* `Y1` cable is secured with a zip-tie and exits the port labeled `Y1`
* `M5-hex/square-nut` installed where required:
* 2x `M5-hex-nut` pressed into bottom of `front-left-leg`
* 1x `M5-square-nut` pressed into side of `front-left-leg` for use with `front-drag-chain-mount`
* 1x `M5-hex-nut` pressed into bottom of `back-leg`
* 2x `M5-hex-nut` pressed into `y-gantry`
* `GT2-belt` has been trimmed to appropriate length (flush on 1 side, ~1/2" - 3/4" on the other)
* `GT2-belt` has been correctly tensioned
* `Tensioner-arm` is installed on `front-right-leg` in the correct orientation (IE acorn-nut facing touches leg)
* `Linear-rail` is centered atop `aluminum-extrusion`
* `y-gantry` sits flat on `linear-rail-carriage`
* `y-gantry` feels smooth and free of friction across the y-min to y-max travel range when actuated by hand
* `GT2-belt` lays flat in the `600mm-alu-extrusion` channels
* 3x `extrusion-cable-clip` have been installed onto the `y-gantry-left`'s lower `600mm-alu-extrusion`
* `Timing-pulley` is tightened down and at proper height
* `Y1` cable is secured with a zip-tie and exits the port labeled `Y1`

!!!success "If all checks pass, continue onward"

Expand Down Expand Up @@ -196,6 +199,7 @@ Confirm the `lower-foam-tray` matches the image shown below before continuing:
* `Front-feeder-rail` QC:
* `Slot #1` - `#Slot 25` are installed sequentially from left to right
* Wiggle all of the installed slots to ensure none are loose, retightening any if needed
* Confirm the slit in the `2x3-idc-connector` faces towards the left of the `feeder-slot`
* The 2x installed `corner-bracket` pieces are flush to the `2020-alu-extrusion`
* The 2x installed `corner-bracket` pieces each have a spare `M5x8-bolt` and `M5-t-nut` installed into the unused holes
* Total 2x `M5x8-bolt` and `M5-t-nut`
Expand All @@ -205,6 +209,7 @@ Confirm the `lower-foam-tray` matches the image shown below before continuing:
* `Slot #26` - `#Slot 50` are installed sequentially from left to right
* Confirm that `#Slot 50` is printed in yellow plastic
* Wiggle all of the installed slots to ensure none are loose, retightening any if needed
* Confirm the slit in the `2x3-idc-connector` faces towards the left of the `feeder-slot`
* The 4x installed `corner-bracket` pieces are flush to the `2020-alu-extrusion`
* The 4x installed `corner-bracket` pieces each have a spare `M5x8-bolt` and `M5-t-nut` installed into the unused holes
* Total 4x `M5x8-bolt` and `M5-t-nut`
Expand All @@ -219,20 +224,24 @@ Confirm the `lower-foam-tray` matches the image shown below before continuing:

1. Perform `drag-chain-assembly` QC before inserting the assemble above the feeder rails

* Inspect the toolhead side of `drag-chain` and confirm the following cables are present and installed in the correct direction
* Inspect the *x-gantry side* of `drag-chain` and confirm the following cables are present and installed in the correct direction

!!!info "A quick way to tell which side of the `drag-chain` is the *x-gantry side*: it is the side where the cables are shorter exiting the `drag-chain`"

* `LM` cable: 6-pin connector with `LM` label
* `RM` cable: 6-pin connector with `RM` label
* `ZM` cable: 6-pin connector with **NO** label
* `ZL` cable: 3-pin connector with **NO** label
* `DL` cable: 3-pin connector with **NO** label, exits `drag-chain` between end-link and final cover
* `USB` cable: 4-pin connector with **NO** label, exits `drag-chain` between end-link and final cover

* Inspect the `drag-chain` and confirm the following tubes are present and labeled correctly on both sides
* Red `4mm-pneumatic-tubing` with `LH` label
* Blue `4mm-pneumatic-tubing` with `RH` label
* <span style="background-color:red">**Red**</span> `4mm-pneumatic-tubing` with `LH` label
* <span style="background-color:blue">**Blue**</span> `4mm-pneumatic-tubing` with `RH` label
* Confirm `zip-tie`'s are trimmed flush and present in the following locations:
* 2x on `umbilical-cable-strain-relief`
* 2x on `x-cable-chain-bracket` where `XM` cable leaves the drag-chain
* While checking this, confirm that `XM` cable exits `drag-chain` in place of the 10th cover
* While here, confirm that `XM` cable exits `drag-chain` in place of the 12th `drag-chain-cover`
* 2x connecting `x-motor-cable-guide` to end of `XM` cable
* 3x evenly spaced between `drag-chain` and `umbilical-cable-strain-relief`
Expand Down
3 changes: 3 additions & 0 deletions docs/lumen/staging-plate/img/clipped-sn-label.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/lumen/staging-plate/img/staging-plate-qc-sticker.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit c667048

Please sign in to comment.