Skip to content

Commit 93379fd

Browse files
authored
Hamilton 60ml trough carrier (#770)
1 parent 17056b7 commit 93379fd

File tree

3 files changed

+29
-1
lines changed

3 files changed

+29
-1
lines changed

docs/resources/library/hamilton.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Sometimes called "reagent carriers" in Hamilton jargon.
6060
| Description | Image | PLR definition |
6161
| - | - | - |
6262
| 'Trough_CAR_4R200_A00'<br>Part no.: 185436 (same as 96890-01?)<br>[manufacturer website](https://www.hamiltoncompany.com/automated-liquid-handling/other-robotics/96890-01) <br>Trough carrier for 4x 200ml troughs. 2 tracks(T) wide. | ![](img/hamilton/Trough_CAR_4R200_A00.png) | `Trough_CAR_4R200_A00` |
63-
63+
| 'Trough_CAR_5R60_A00'<br>Part no.: 53646-01<br>[manufacturer website](https://www.hamiltoncompany.com/automated-liquid-handling/other-robotics/reagent-reservoir-carrier-5-x-60-ml-2) <br>Trough carrier for 5x 60ml troughs. 1 track(T) wide. | ![](img/hamilton/Trough_CAR_5R60_A00.jpg) | `Trough_CAR_5R60_A00` |
6464

6565
## Plate Adapters
6666

85.6 KB
Loading

pylabrobot/resources/hamilton/trough_carriers.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,31 @@ def Trough_CAR_4R200_A00(name: str) -> TroughCarrier:
3939
),
4040
model="Trough_CAR_4R200_A00",
4141
)
42+
43+
44+
def Trough_CAR_5R60_A00(name: str) -> TroughCarrier:
45+
"""Hamilton cat. no.: 53646-01
46+
Hamilton name: 'RGT_CAR5X60'.
47+
Trough carrier for 5x 60ml troughs. 1 tracks(T) wide.
48+
Carries hamilton_1_trough_60ml_Vb
49+
"""
50+
return TroughCarrier(
51+
name=name,
52+
size_x=22.5, # standard
53+
size_y=497.0, # standard
54+
size_z=104, # measured
55+
sites=create_homogeneous_resources(
56+
klass=ResourceHolder,
57+
locations=[
58+
Coordinate(1.5, 7.0, 62.0 + 1.5),
59+
Coordinate(1.5, 103.0, 62.0 + 1.5),
60+
Coordinate(1.5, 199.0, 62.0 + 1.5),
61+
Coordinate(1.5, 302.0, 62.0 + 1.5),
62+
], # measured 62 to bottom of holder, but there is a 1.5mm pedestal
63+
resource_size_x=19.0,
64+
resource_size_y=90.0,
65+
# pedestal_size_z=1.5, # measured
66+
name_prefix=name,
67+
),
68+
model=Trough_CAR_5R60_A00.__name__,
69+
)

0 commit comments

Comments
 (0)