Skip to content

Commit c83baf8

Browse files
authored
Hamilton holder for opentrons modules (#776)
1 parent c94dc30 commit c83baf8

File tree

7 files changed

+29
-0
lines changed

7 files changed

+29
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Designs by David Nedrud
2+
3+
I created a 3D printed part for the Hamilton MFX carrier that can hold opentrons modules.
4+
5+
## MFX modules
6+
| Description | Image | PLR definition |
7+
| - | - | - |
8+
| 'hamilton_mfx_opentrons_module'<br>This 3D printed module accepts Opentrons hardware. I tested with Opentrons temperature module<br>[OnShape link to part](https://cad.onshape.com/documents/71f70c40910fd15876f75d76/w/81912f5001c1f8dcb28dfd3b/e/da8c964d83d158897c596d21) | ![](../img/davidnedrud/hamilton_mfx_opentrons_module_1.jpeg) ![](../img/davidnedrud/hamilton_mfx_opentrons_module_2.jpeg)| `hamilton_mfx_opentrons_module` |

docs/resources/library/diy/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ You can find find 3D printed parts under `resources/diy`.
88
:maxdepth: 1
99
1010
grindbio
11+
davidnedrud
1112
```
75.1 KB
Loading
54.3 KB
Loading
232 KB
Binary file not shown.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from .modules import *
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
from pylabrobot.resources.carrier import Coordinate, ResourceHolder
2+
3+
4+
def hamilton_mfx_opentrons_module(name: str) -> ResourceHolder:
5+
"""3D printed part
6+
Module to hold an opentrons module on an MFX carrier. Bolts into carrier
7+
see STL file for printing
8+
https://cad.onshape.com/documents/71f70c40910fd15876f75d76/w/81912f5001c1f8dcb28dfd3b/e/da8c964d83d158897c596d21
9+
"""
10+
11+
return ResourceHolder(
12+
name=name,
13+
size_x=134.0,
14+
size_y=94.0,
15+
size_z=7, # designed
16+
# probe height - carrier_height - deck_height
17+
child_location=Coordinate(2, 5, 6),
18+
model=hamilton_mfx_opentrons_module.__name__,
19+
)

0 commit comments

Comments
 (0)