Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/resources/library/hamilton.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Sometimes called "reagent carriers" in Hamilton jargon.
| Description | Image | PLR definition |
| - | - | - |
| '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` |

| '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` |

## Plate Adapters

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions pylabrobot/resources/hamilton/trough_carriers.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,31 @@ def Trough_CAR_4R200_A00(name: str) -> TroughCarrier:
),
model="Trough_CAR_4R200_A00",
)


def Trough_CAR_5R60_A00(name: str) -> TroughCarrier:
"""Hamilton cat. no.: 53646-01
Hamilton name: 'RGT_CAR5X60'.
Trough carrier for 5x 60ml troughs. 1 tracks(T) wide.
Carries hamilton_1_trough_60ml_Vb
"""
return TroughCarrier(
name=name,
size_x=22.5, # standard
size_y=497.0, # standard
size_z=104, # measured
sites=create_homogeneous_resources(
klass=ResourceHolder,
locations=[
Coordinate(1.5, 7.0, 62.0 + 1.5),
Coordinate(1.5, 103.0, 62.0 + 1.5),
Coordinate(1.5, 199.0, 62.0 + 1.5),
Coordinate(1.5, 302.0, 62.0 + 1.5),
], # measured 62 to bottom of holder, but there is a 1.5mm pedestal
resource_size_x=19.0,
resource_size_y=90.0,
# pedestal_size_z=1.5, # measured
name_prefix=name,
),
model="Trough_CAR_4R200_A00",
)