# Week 11 Update

What was Accomplished:

* Fixed the linear motion issue that prevented motor movement by implementing linear ball bearings
* Fixed a minor issue with the syringe clamp(lowered tolerance holes and slightly shifted the clamp location)
  * I slightly shifted the clamp shape so that I would end up using a shorter M3 screw, and also accounted for inconsistencies within the glass syringes(not ALL of them are uniform to each other, so I had to find a point there it was as close to uniform as possible to clamp)
* significantly reduced the volume of space used by over 50%
  * We are using a 1/4" linear shaft instead of 2 16mm linear shafts, which essentially reduced a lot of excess weight(this change was also made since 16mm linear ball bearings are absurdly expensive, and would have minimal difference in performance

<div><figure><img src="/files/bkPaUiXL8b6AW6t2HjjR" alt=""><figcaption><p>Final assembled syringe pump assembly</p></figcaption></figure> <figure><img src="/files/dVCVamJxzXVLmSk1vLBH" alt=""><figcaption><p>Revised Syringe Clamp Mechanism</p></figcaption></figure> <figure><img src="/files/rNIe7baRwR6mI3U0PR7M" alt=""><figcaption><p>The syringe has a slight indent on the left of the syringe, so mounting the clamp was shifted slightly down(to around the 5ml area)</p></figcaption></figure> <figure><img src="/files/ff9Pymew2DTSdBH0dXg1" alt=""><figcaption><p>Vertical view of syringe pump assembly</p></figcaption></figure></div>

Roadblocks:

* Inconsistencies with the glass syringes(while testing for consistencies, some were clearly less usable on the clamp, given higher friction when shifting the plunge or slightly different geometry near the nozzle of the syringe)

Plans for next week:

* Finalize coding of the syringe pump(setting up virtual limits that the stepper motor cannot surpass, as well as discussing UI interface)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hackerfab.org/home/working-docs/cmu-updates/matthew-chois-updates/week-11-update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
