Skip to content

Commit 7d9ffb1

Browse files
authored
add MFX_DWP_module_flat (#320)
1 parent 040d2e7 commit 7d9ffb1

File tree

4 files changed

+22
-4
lines changed

4 files changed

+22
-4
lines changed

Diff for: CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
105105
- `Cor_12_wellplate_6900ul_Fb`, `Cor_24_wellplate_3470ul_Fb` and `Cor_48_wellplate_1620ul_Fb` (https://github.com/PyLabRobot/pylabrobot/pull/311)
106106
- `ignore_collision` parameter to `HamiltonDeck.assign_child_resource` (https://github.com/PyLabRobot/pylabrobot/pull/317)
107107
- `AGenBio_1_troughplate_100000uL_Fl` (https://github.com/PyLabRobot/pylabrobot/pull/319)
108+
- `MFX_DWP_module_flat` (https://github.com/PyLabRobot/pylabrobot/pull/320)
108109

109110
### Deprecated
110111

240 KB
Loading

Diff for: docs/resources/library/ml_star.md

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Company history: [Hamilton Robotics history](https://www.hamiltoncompany.com/his
3333
|--------------------|--------------------|--------------------|
3434
| 'MFX_TIP_module'<br>Part no.: 188160 or 188040<br>[manufacturer website](https://www.hamiltoncompany.com/automated-liquid-handling/other-robotics/188040) <br>Module to position a high-, standard-, low volume or 5ml tip rack (but not a 384 tip rack) | ![](img/ml_star/MFX_TIP_module_188040.jpg) | `MFX_TIP_module` |
3535
| 'MFX_DWP_rackbased_module'<br>Part no.: 188229?<br>[manufacturer website](https://www.hamiltoncompany.com/automated-liquid-handling/other-robotics/188229) (<-non-functional link?) <br>MFX DWP module rack-based | ![](img/ml_star/MFX_DWP_RB_module_188229_.jpg) | `MFX_DWP_rackbased_module` |
36+
| 'MFX_DWP_module_flat'<br>Part no.: 6601988-01<br>manufacturer website unknown | ![](img/ml_star/MFX_DWP_module_flat.jpg) | `MFX_DWP_module_flat` |
3637

3738
### Tube carriers
3839

Diff for: pylabrobot/resources/ml_star/mfx_modules.py

+20-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
from __future__ import annotations
2-
31
from pylabrobot.resources.carrier import Coordinate, PlateHolder
42
from pylabrobot.resources.resource_holder import ResourceHolder
53

6-
################## 1. Static modules ##################
7-
84

95
def MFX_TIP_module(name: str) -> ResourceHolder:
106
"""Hamilton cat. no.: 188160
@@ -43,3 +39,23 @@ def MFX_DWP_rackbased_module(name: str) -> PlateHolder:
4339
model=MFX_DWP_rackbased_module.__name__,
4440
pedestal_size_z=-4.74,
4541
)
42+
43+
44+
def MFX_DWP_module_flat(name: str) -> PlateHolder:
45+
"""Hamilton cat. no.: 6601988-01
46+
Module to position a Deep Well Plate. Flat, plastic base; no metal clamps like
47+
MFX_DWP_rackbased_module.
48+
"""
49+
50+
width = 134.0
51+
length = 92.10
52+
53+
return PlateHolder(
54+
name=name,
55+
size_x=width,
56+
size_y=length,
57+
size_z=66.4, # measured with caliper
58+
child_location=Coordinate(x=(width - 127.76) / 2, y=(length - 85.48) / 2, z=66.4),
59+
model=MFX_DWP_rackbased_module.__name__,
60+
pedestal_size_z=-4.74,
61+
)

0 commit comments

Comments
 (0)