-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PD: Multichannel pipettes crash when dispensing to trash #3676
Comments
EDIT: removed protocols to retain customer privacy - please reach out to me directly for protocols |
Confirmed that on APIv1, edge d214c5a, v3 JSON protocols still have this issue. Note to self: this is a v2 labware in APIv1, they do not have quirks (but instead have hard-coded labware names?). Should also confirm trough is OK. |
Also in APIv1 Python protocols, dispense to trash eg |
Blocked - requires a significant amount of APIv1 refactoring. Hopefully we can move to APIv2? |
Closing. Will not fix in API v1; fixed in API v2. |
Changing APIv1 server to use APIv2 labware definitions allows us to fix this in an acceptable way. PR forthcoming |
Oh, nevermind. I thought an in flight change was going to fix this, but this is intractable. |
overview
When dispensing to the fixed trash container on the deck, multichannel pipettes crash against the edge of the fixed trash.
current behavior
When dispensing to trash using a multichannel pipette, the multichannel is not centered in the trash and is instead positioned so that when the pipette lowers, it crashes against the southern edge of the trash bin, causing tips to fall and liquid to spill on the deck.
steps to reproduce
This issue occurred on v3.9.0 of robot server, protocol developed using v1.1.0 of PD, and with v1.3 and v1.5 p10 multi and p300 multi pipettes. In any transfer step in which the destination is the fixed trash, the pipette will collide with the fixed trash's edge.
POTENTIALLY RELATED NOTE: similar behavior can be observed with fixed trash in python protocols depending on how the command is written.
pipette.blow_out(fixed-trash) for example will result in similar behavior, but this issue can be resolved by writing the line as such: pipette.blow_out(fixed-trash[0])
expected behavior
When dispensing to the fixed trash using a multichannel pipette, the pipette should be centered in the fixed trash and avoid collision with the edge of the trash.
The text was updated successfully, but these errors were encountered: