Skip to content

Commit

Permalink
updates some print farm stuff, starts adding paste extruder assembly …
Browse files Browse the repository at this point in the history
…docs
  • Loading branch information
sphawes committed Jan 17, 2025
1 parent e3319ee commit 1019895
Show file tree
Hide file tree
Showing 27 changed files with 178 additions and 2 deletions.
3 changes: 3 additions & 0 deletions docs/lumenpnp-accessories/paste-extruder/img/adapter-snip.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/lumenpnp-accessories/paste-extruder/img/adapter1.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/lumenpnp-accessories/paste-extruder/img/adapter2.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/lumenpnp-accessories/paste-extruder/img/connect1.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/lumenpnp-accessories/paste-extruder/img/connect2.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/lumenpnp-accessories/paste-extruder/img/cover1.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/lumenpnp-accessories/paste-extruder/img/cover2.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/lumenpnp-accessories/paste-extruder/img/cover3.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/lumenpnp-accessories/paste-extruder/img/cover4.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/lumenpnp-accessories/paste-extruder/img/done.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/lumenpnp-accessories/paste-extruder/img/glue-board-1.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/lumenpnp-accessories/paste-extruder/img/glue-board-2.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/lumenpnp-accessories/paste-extruder/img/glue-board-3.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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/lumenpnp-accessories/paste-extruder/img/snip1.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/lumenpnp-accessories/paste-extruder/img/snip2.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/lumenpnp-accessories/paste-extruder/img/snip3.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/lumenpnp-accessories/paste-extruder/img/tin1.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/lumenpnp-accessories/paste-extruder/img/tin2.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/lumenpnp-accessories/paste-extruder/img/tin3.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/lumenpnp-accessories/paste-extruder/img/tin4.JPG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
75 changes: 75 additions & 0 deletions docs/lumenpnp-accessories/paste-extruder/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Paste Extruder

## Motor Wire Prep (Perform in Mendel)

Collect:

- NEMA11 Stepper
- `stepper-adapter` PCB
- `adapter-mount` and `adapter-cover` print
- Loctite
- Molex Micro-Latch 53254-0670 1x06 Connector

- Solder Molex connector into `stepper-adapter` PCB

![](img/adapter1.JPG)
![](img/adapter2.JPG)

- Snip the legs off the bottom of the board after soldering, getting as close to flush as possible.

![](img/adapter-snip.JPG)

- Glue `stepper-adapter` PCB into `adapter-mount` print as shown. Make sure the top surface of the board sits flush with the print.

![](img/glue-board-1.JPG)
![](img/glue-board-2.JPG)
![](img/glue-board-3.JPG)

- Apply glue to the backside of the `adapter-mount` and press onto the side of the stepper with the cable port, as shown

![](img/glue-to-motor-1.JPG)
![](img/glue-to-motor-2.JPG)

- Make sure to press it firmly, centered on the motor with an even border as shown.

![](img/glue-to-motor-3.JPG)

- pull the wires up over the board, and snip along the top edge of the four plated pads

![](img/snip1.JPG)
![](img/snip2.JPG)
![](img/snip3.JPG)

- Apply solder to all four pads on the `stepper-adapter` PCB.

![](img/tin2.JPG)
![](img/tin3.JPG)

- Strip all four wires and apply solder to the exposed wire

![](img/tin1.JPG)
![](img/tin4.JPG)

- using tweezers, connect the wires to the pads, making sure they go straight up and do not cross

![](img/connect1.JPG)
![](img/connect2.JPG)

- apply glue on the edges of `adapter-cover`, and press it onto the `adapter-mount` as shown. make sure there are no gaps, and it lines up with the bottom edge of `adapter-mount`

![](img/cover1.JPG)
![](img/cover2.JPG)
![](img/cover3.JPG)
![](img/cover4.JPG)

- Your assembly should look like this when complete

![](img/done.JPG)


## Base Prep

## Cartridge Prep

## Kit Packing

3 changes: 3 additions & 0 deletions docs/operations/print-farm/img/set-plate-type.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 30 additions & 2 deletions docs/operations/print-farm/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ There are a few things you need to do to prepare to slice and upload for our pri

### BambuStudio Setup

1. Download version [1.9.3.50 of BambuStudio](https://github.com/bambulab/BambuStudio/releases/).
1. Download version [1.10.1.50 of BambuStudio](https://github.com/bambulab/BambuStudio/releases/).
2. Login to the OpuloInc Bambu account. Ask Lucian for the credentials.
![](img/account.png)
3. Make sure you're logged in by checking that:
Expand Down Expand Up @@ -47,6 +47,9 @@ When we make a new release of any of our products on Github, we'll need to updat
8. Unzip the source file you downloaded from the release.
9. Move all unzipped files into the now empty `source` folder.

!!! danger "If some files don't export correctly"
Some files don't kick out from the CI correctly. If you need to add edited source files, drop them into the `source` folder, and DELETE THE OLD VERSION. The `source` folder should only ever contain one version of the source, best used for printing.

### Updating 3MFs

All the files have been moved and renamed successfully. Now, we need to update the 3MF files to contain all the new changes.
Expand All @@ -59,8 +62,16 @@ All the files have been moved and renamed successfully. Now, we need to update t
!!! warning "If the file is not present"
If you cannot find a plate with the title of the part, it is likely a new part. Make a new plate and title it the name of the part.

The new plate MUST have a plate type dedicated to it. Click on the nut icon, and select the plate type. This makes sure the frequently changing global plate type does not affect the job.

![](img/set-plate-type.png)

![](img/named-plate.png)

!!! danger "If the file is titled in the format `vX.X.X_ORCA`"

This is our 3MF with weird parts that need to be sliced in Orcaslicer! We use Orcaslicer for a few handy features, namely mouse-ear brims. If you need to open the 3MF with this name, do so in Orcaslicer.

3. Delete all the old parts from the plate.
4. Click the "Add new part" button.

Expand All @@ -80,7 +91,7 @@ With your 3MFs up to date, we'll slice them and send them to all the printers on
1. Click on a plate to select it. It should appear darker than the others.
![](img/select-plate.png)
2. Make sure your slicing settings are correct.
1. Filament should be `MFG - STANDARD - PolyLite PLA` for all prints. (The small exception is the dynamic board mount which is PETG, and peel-worm-gear gets `MFG - DETAIL - PolyLite PLA`).
1. Filament should be `MFG - STANDARD - PolyLite PLA` for all prints. (The small exception is the dynamic board mount which is `Generic PETG`, and peel-worm-gear gets `MFG - DETAIL - PolyLite PLA`).
2. Process should be `MFG - STANDARD - 0.2mm P1P` for *almost* all prints. The few exceptions are that the feeder frame needs to use `MFG - FEEDER - 0.2mm P1P` and the worm-gear needs to use `MFG - DETAIL - 0.08mm P1P`.
3. Be sure you're slicing with the correct Plate Type. Reference the [Print Farm Kanban Cards](https://docs.google.com/presentation/d/1iP0LQSKqcGVxUUVWdpAv4Ua863dX2MB9aPtw2I8KEZI/) for the correct plate type for each print.
3. Click "Slice Plate."
Expand All @@ -95,6 +106,23 @@ With your 3MFs up to date, we'll slice them and send them to all the printers on

We use a utility to upload all sliced files to our print farm. Open [FarmUpload](https://github.com/opulo-inc/farm-upload/releases) on your computer, select the `settings.json` file in the "Print Farm Files" Drive folder, and select the newly filled `slice` folder.

### Making Small Tweaks

Sometimes we need to make small updates to slicing files, or even little design tweaks between releases. If you need to do one of these, do the following:

1. Drag the new source file into the `source` folder, making sure to delete the old one. We can always get the original back from the Github release, so don't worry about trying to preserve it. The `source` folder should not be ambiguous; one file / version in the folder at a time.
2. Pop open the 3MF file that contains the file. Delete all the instances on the plate, and import your new stuff.
3. Reslice and such, following all the same rules as above.
4. When done, click `Export plate sliced file` and save it in TWO PLACES. We do this so it's easy to provision a new sd card, and *also* easy to just drop in the files that are updated beyond the initial provision (and handy for the FarmUpload tool!):
1. Directly in the `slice` folder.
2. Also in the `_piecemeal` folder in the `slice` folder.
5. Save the 3MF.

!!! danger "If you need fucky settings"

In the super rare occasion where you need weird or custom settings for your part, you should make a new process preset, in the format of `MFG - NAME - layerHeight printerType`. So, for example, if I really needed slow printing for a few parts, I might save a process called `MFG - SLOW - 0.20mm P1P`.


### Making Kanban Cards

Before switching over the farm, you need to update the Kanban cards.
Expand Down
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ nav:
- Staging Plate: lumenpnp-accessories/staging-plate-set/index.md
- Getting Started Kit: lumenpnp-accessories/ftp-kit/index.md
- Strip Feeder: lumenpnp-accessories/strip-feeder/index.md
- Paste Extruder Kit: lumenpnp-accessories/paste-extruder/index.md

- DIY Components:
- Overview: diy-components/index.md
Expand Down

0 comments on commit 1019895

Please sign in to comment.