Following your documentation – feedback & questions
-
We have used the Membrane Frame on-and-off through some of our testing as we tested different separator materials and thicknesses. I just went back and checked some old notes, we did a lot of testing with three layers of photopaper in the end, so go ahead and just use three layers for now! I see one section of the docs said four layers and another said three, as well as the old photo.
@kirk said in Following your documentation – feedback & questions:
We have used the Membrane Frame on-and-off through some of our testing as we tested different separator materials and thicknesses. I just went back and checked some old notes, we did a lot of testing with three layers of photopaper in the end, so go ahead and just use three layers for now! I see one section of the docs said four layers and another said three, as well as the old photo.
*use three-layers of photopaper and the membrane frame, I meant to say!
-
Thank you @kirk . Yes, I had already understood it from your previous message.
I’ve finished the assembly and performed a leak test using demineralised water. The first attempt failed due to leaks in both reservoirs (see photo). After that, I made a small design change and increased the 3D printer’s flow rate for the infill. The new reservoirs seem fine now.
Did you encounter this problem too? How did you solve it?The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?
I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?
Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.
As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?
-
@gus, awesome work! This is so exciting to see you've independently replicated the setup. Apologies on the delay for the pump wiring, I have recorded the raw video of me setting it all up as well as the pin numbers and I am in the process of editing it and updating the docs to match.
@gus said in Following your documentation – feedback & questions:
The new reservoirs seem fine now.
Did you encounter this problem too? How did you solve it?Our best strategy against leaking in PP prints has been 100% infill, 5 perimeters. I know some have success with slight overextrusion / flowrate multiplier of up to, say, 1.02 times. We have had reservoirs leak there before but tuning print settings usually leads to a tight reservoir. Could you share the file you modified? It looks like you added a big cylinder.
@gus said in Following your documentation – feedback & questions:
The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?
I think we need a stiffer endplate - similar hole pattern geometry, just thicker. This is an area to improve for sure, it's not ideal as-is. In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.
@gus said in Following your documentation – feedback & questions:
I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?
We've tested and silicone tubing doesn't work for zinc-iodide, unfortunately. The gasket application of silicone is forgiving enough that it seems to work for this purpose, however, but we may be pushing our luck.
@gus said in Following your documentation – feedback & questions:
Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.
These are legacy pins from when we used to use an H-bridge driver for different motors, before we got these stepper motors with built-in drivers.
This code is outdated, I have the new code but it's on my lab PC which is offline right now
I am going to upload it soon.
@gus said in Following your documentation – feedback & questions:
As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?
The program here * should * work on linux when run as root (in order to have proper USB access). You can control the pump speeds via the Arduino with the software, even without the MYSTAT connected (under the "charge/discharge" tab) (this will all hopefully be in a video soon!)
I'll have some more info soon (tomorrow hopefully?)
-
Thank you @kirk . Yes, I had already understood it from your previous message.
I’ve finished the assembly and performed a leak test using demineralised water. The first attempt failed due to leaks in both reservoirs (see photo). After that, I made a small design change and increased the 3D printer’s flow rate for the infill. The new reservoirs seem fine now.
Did you encounter this problem too? How did you solve it?The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?
I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?
Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.
As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?
@gus said in Following your documentation – feedback & questions:
The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?
In our meeting today, @quinnale mentioned that in their lab they use 1.5-2 Nm max to tighten a similar size of flow cell. @danielfp@chemisting.com also builds his FBRC cells without a torque wrench, by tightening them only as much as he can holding the short end of the allen key.
-
@gus, awesome work! This is so exciting to see you've independently replicated the setup. Apologies on the delay for the pump wiring, I have recorded the raw video of me setting it all up as well as the pin numbers and I am in the process of editing it and updating the docs to match.
@gus said in Following your documentation – feedback & questions:
The new reservoirs seem fine now.
Did you encounter this problem too? How did you solve it?Our best strategy against leaking in PP prints has been 100% infill, 5 perimeters. I know some have success with slight overextrusion / flowrate multiplier of up to, say, 1.02 times. We have had reservoirs leak there before but tuning print settings usually leads to a tight reservoir. Could you share the file you modified? It looks like you added a big cylinder.
@gus said in Following your documentation – feedback & questions:
The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?
I think we need a stiffer endplate - similar hole pattern geometry, just thicker. This is an area to improve for sure, it's not ideal as-is. In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.
@gus said in Following your documentation – feedback & questions:
I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?
We've tested and silicone tubing doesn't work for zinc-iodide, unfortunately. The gasket application of silicone is forgiving enough that it seems to work for this purpose, however, but we may be pushing our luck.
@gus said in Following your documentation – feedback & questions:
Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.
These are legacy pins from when we used to use an H-bridge driver for different motors, before we got these stepper motors with built-in drivers.
This code is outdated, I have the new code but it's on my lab PC which is offline right now
I am going to upload it soon.
@gus said in Following your documentation – feedback & questions:
As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?
The program here * should * work on linux when run as root (in order to have proper USB access). You can control the pump speeds via the Arduino with the software, even without the MYSTAT connected (under the "charge/discharge" tab) (this will all hopefully be in a video soon!)
I'll have some more info soon (tomorrow hopefully?)
@kirk said in Following your documentation – feedback & questions:
In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.
I found a pic of this setup:
-
@kirk said in Following your documentation – feedback & questions:
Could you share the file you modified? It looks like you added a big cylinder.
I have send you an email,
@kirk said in Following your documentation – feedback & questions:
The program here * should * work on linux when run as root (in order to have proper USB access). You can control the pump speeds via the Arduino with the software, even without the MYSTAT connected (under the "charge/discharge" tab) (this will all hopefully be in a video soon!)
Thank you. I am planning to use a Raspberry Pi for long-term tests. Are you using a Raspberry Pi too, or a PC?
@kirk said in Following your documentation – feedback & questions:
In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.
Thank you. For now, if there are no leaks during the long-term tests, I will not change these endplates.
And also, I wanted to ask you about the current collector's material – is brass a better option than pure copper? What was the criterion for the material type and thickness selection?