Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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_5R60_A00.__name__,
)